/linux-master/drivers/net/ethernet/ti/ |
H A D | tlan.h | 179 struct tlan_list *rx_list; member in struct:tlan_priv
|
H A D | tlan.c | 835 priv->rx_list = (struct tlan_list *) 838 priv->tx_list = priv->rx_list + TLAN_NUM_RX_LISTS; 1226 tlan_print_list(priv->rx_list + i, "RX", i); 1491 head_list = priv->rx_list + priv->rx_head; 1528 tail_list = priv->rx_list + priv->rx_tail; 1533 head_list = priv->rx_list + priv->rx_head; 1547 head_list = priv->rx_list + priv->rx_head; 1914 list = priv->rx_list + i; 1935 tlan_store_skb(priv->rx_list + i, NULL); 1965 list = priv->rx_list [all...] |
/linux-master/drivers/net/ethernet/atheros/ |
H A D | ag71xx.c | 1622 struct list_head rx_list; local 1634 INIT_LIST_HEAD(&rx_list); 1676 list_add_tail(&skb->list, &rx_list); 1688 list_for_each_entry(skb, &rx_list, list) 1690 netif_receive_skb_list(&rx_list);
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | bcm63xx_enet.c | 303 struct list_head rx_list; local 308 INIT_LIST_HEAD(&rx_list); 404 list_add_tail(&skb->list, &rx_list); 408 netif_receive_skb_list(&rx_list);
|
/linux-master/drivers/net/ethernet/cavium/octeon/ |
H A D | octeon_mgmt.c | 139 struct sk_buff_head rx_list; member in struct:octeon_mgmt 227 __skb_queue_tail(&p->rx_list, skb); 381 *pskb = __skb_dequeue(&p->rx_list); 1260 skb_queue_purge(&p->rx_list); 1489 skb_queue_head_init(&p->rx_list);
|
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-eth.c | 574 list_add_tail(&skb->list, ch->rx_list); 1951 struct list_head rx_list; local 1960 INIT_LIST_HEAD(&rx_list); 1961 ch->rx_list = &rx_list; 2027 netif_receive_skb_list(ch->rx_list);
|
H A D | dpaa2-eth.h | 499 struct list_head *rx_list; member in struct:dpaa2_eth_channel
|
/linux-master/drivers/net/ethernet/freescale/ |
H A D | gianfar.c | 713 INIT_LIST_HEAD(&priv->rx_list.list); 714 priv->rx_list.count = 0;
|
H A D | gianfar.h | 1200 struct ethtool_rx_list rx_list; member in struct:gfar_private
|
H A D | gianfar_ethtool.c | 1237 list_for_each_entry(j, &priv->rx_list.list, list) { 1292 if (list_empty(&priv->rx_list.list)) { 1296 list_add(&temp->list, &priv->rx_list.list); 1299 list_for_each_entry(comp, &priv->rx_list.list, list) { 1312 list_add_tail(&temp->list, &priv->rx_list.list); 1316 priv->rx_list.count++; 1323 priv->rx_list.count--; 1335 if (list_empty(&priv->rx_list.list)) 1338 list_for_each_entry(comp, &priv->rx_list.list, list) { 1342 priv->rx_list [all...] |
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_rxtx.c | 277 struct list_head rx_list; local 285 INIT_LIST_HEAD(&rx_list); 318 list_add_tail(&skb->list, &rx_list); 328 netif_receive_skb_list(&rx_list);
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | ef100_rep.c | 35 INIT_LIST_HEAD(&efv->rx_list); 406 while (spent < weight && !list_empty(&efv->rx_list)) { 407 skb = list_first_entry(&efv->rx_list, struct sk_buff, list); 475 list_add_tail(&skb->list, &efv->rx_list);
|
H A D | ef100_rep.h | 35 * @write_index: number of packets enqueued to @rx_list 36 * @read_index: number of packets consumed from @rx_list 40 * @rx_list: list of SKBs queued for receive in NAPI poll 41 * @rx_lock: protects @rx_list 56 struct list_head rx_list; member in struct:efx_rep
|
H A D | efx_channels.c | 668 channel->rx_list = NULL; 1180 struct list_head rx_list; local 1187 EFX_WARN_ON_PARANOID(channel->rx_list != NULL); 1188 INIT_LIST_HEAD(&rx_list); 1189 channel->rx_list = &rx_list; 1215 netif_receive_skb_list(channel->rx_list); 1216 channel->rx_list = NULL;
|
H A D | net_driver.h | 475 * @rx_list: list of SKBs from current RX, awaiting processing 538 struct list_head *rx_list; member in struct:efx_channel
|
H A D | rx.c | 239 if (channel->rx_list != NULL) 241 list_add_tail(&skb->list, channel->rx_list);
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | efx_channels.c | 671 channel->rx_list = NULL; 1205 struct list_head rx_list; local 1212 EFX_WARN_ON_PARANOID(channel->rx_list != NULL); 1213 INIT_LIST_HEAD(&rx_list); 1214 channel->rx_list = &rx_list; 1240 netif_receive_skb_list(channel->rx_list); 1241 channel->rx_list = NULL;
|
H A D | net_driver.h | 483 * @rx_list: list of SKBs from current RX, awaiting processing 545 struct list_head *rx_list; member in struct:efx_channel
|
H A D | rx.c | 239 if (channel->rx_list != NULL) 241 list_add_tail(&skb->list, channel->rx_list);
|
/linux-master/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_devlink.c | 284 skb_queue_head_init(&ipc_devlink->devlink_sio.rx_list); 319 skb_queue_purge(&ipc_devlink->devlink_sio.rx_list);
|
H A D | iosm_ipc_devlink.h | 85 * @rx_list: Downlink skbuf list received from CP 92 struct sk_buff_head rx_list; member in struct:iosm_devlink_sio
|
H A D | iosm_ipc_imem_ops.c | 468 skb_queue_tail(&ipc_devlink->devlink_sio.rx_list, skb); 635 /* check skb is available in rx_list or wait for skb */ 637 while (!skb && !(skb = skb_dequeue(&devlink->devlink_sio.rx_list))) {
|
/linux-master/drivers/ps3/ |
H A D | ps3-vuart.c | 78 } rx_list; member in struct:ps3_vuart_port_priv 540 * Must be called with priv->rx_list.lock held. 578 list_add_tail(&lb->link, &priv->rx_list.head); 579 priv->rx_list.bytes_held += bytes; 610 spin_lock_irqsave(&priv->rx_list.lock, flags); 614 while (priv->rx_list.bytes_held < bytes) { 621 bytes - priv->rx_list.bytes_held); 622 spin_unlock_irqrestore(&priv->rx_list.lock, flags); 627 list_for_each_entry_safe(lb, n, &priv->rx_list.head, link) { 633 priv->rx_list [all...] |
/linux-master/drivers/soc/qcom/ |
H A D | apr.c | 38 struct list_head rx_list; member in struct:packet_router 182 list_add_tail(&abuf->node, &apr->rx_list); 321 if (!list_empty(&apr->rx_list)) { 322 list_for_each_entry_safe(abuf, b, &apr->rx_list, node) { 637 INIT_LIST_HEAD(&apr->rx_list);
|
/linux-master/include/linux/ |
H A D | netdevice.h | 369 struct list_head rx_list; /* Pending GRO_NORMAL skbs */ member in struct:napi_struct 370 int rx_count; /* length of rx_list */
|