Lines Matching defs:rx_mode
1294 u16 rx_mode;
1303 rx_mode = IONIC_RX_MODE_F_UNICAST;
1304 rx_mode |= (nd_flags & IFF_MULTICAST) ? IONIC_RX_MODE_F_MULTICAST : 0;
1305 rx_mode |= (nd_flags & IFF_BROADCAST) ? IONIC_RX_MODE_F_BROADCAST : 0;
1306 rx_mode |= (nd_flags & IFF_PROMISC) ? IONIC_RX_MODE_F_PROMISC : 0;
1307 rx_mode |= (nd_flags & IFF_ALLMULTI) ? IONIC_RX_MODE_F_ALLMULTI : 0;
1322 rx_mode |= IONIC_RX_MODE_F_PROMISC;
1323 rx_mode |= IONIC_RX_MODE_F_ALLMULTI;
1326 rx_mode &= ~IONIC_RX_MODE_F_PROMISC;
1328 rx_mode &= ~IONIC_RX_MODE_F_ALLMULTI;
1331 i = scnprintf(buf, sizeof(buf), "rx_mode 0x%04x -> 0x%04x:",
1332 lif->rx_mode, rx_mode);
1333 if (rx_mode & IONIC_RX_MODE_F_UNICAST)
1335 if (rx_mode & IONIC_RX_MODE_F_MULTICAST)
1337 if (rx_mode & IONIC_RX_MODE_F_BROADCAST)
1339 if (rx_mode & IONIC_RX_MODE_F_PROMISC)
1341 if (rx_mode & IONIC_RX_MODE_F_ALLMULTI)
1343 if (rx_mode & IONIC_RX_MODE_F_RDMA_SNIFFER)
1347 if (lif->rx_mode != rx_mode) {
1357 ctx.cmd.rx_mode_set.rx_mode = cpu_to_le16(rx_mode);
1360 netdev_warn(netdev, "set rx_mode 0x%04x failed: %d\n",
1361 rx_mode, err);
1363 lif->rx_mode = rx_mode;
1387 netdev_dbg(lif->netdev, "deferred: rx_mode\n");
1962 lif->rx_mode = 0;