/kernel/linux/linux-5.10/drivers/ps3/ |
H A D | ps3-vuart.c | 78 } rx_list; member 540 * Must be called with priv->rx_list.lock held. 578 list_add_tail(&lb->link, &priv->rx_list.head); in ps3_vuart_queue_rx_bytes() 579 priv->rx_list.bytes_held += bytes; in ps3_vuart_queue_rx_bytes() 610 spin_lock_irqsave(&priv->rx_list.lock, flags); in ps3_vuart_read() 614 while (priv->rx_list.bytes_held < bytes) { in ps3_vuart_read() 621 bytes - priv->rx_list.bytes_held); in ps3_vuart_read() 622 spin_unlock_irqrestore(&priv->rx_list.lock, flags); in ps3_vuart_read() 627 list_for_each_entry_safe(lb, n, &priv->rx_list.head, link) { in ps3_vuart_read() 633 priv->rx_list in ps3_vuart_read() [all...] |
/kernel/linux/linux-6.6/drivers/ps3/ |
H A D | ps3-vuart.c | 78 } rx_list; member 540 * Must be called with priv->rx_list.lock held. 578 list_add_tail(&lb->link, &priv->rx_list.head); in ps3_vuart_queue_rx_bytes() 579 priv->rx_list.bytes_held += bytes; in ps3_vuart_queue_rx_bytes() 610 spin_lock_irqsave(&priv->rx_list.lock, flags); in ps3_vuart_read() 614 while (priv->rx_list.bytes_held < bytes) { in ps3_vuart_read() 621 bytes - priv->rx_list.bytes_held); in ps3_vuart_read() 622 spin_unlock_irqrestore(&priv->rx_list.lock, flags); in ps3_vuart_read() 627 list_for_each_entry_safe(lb, n, &priv->rx_list.head, link) { in ps3_vuart_read() 633 priv->rx_list in ps3_vuart_read() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/ |
H A D | gianfar_ethtool.c | 1227 list_for_each_entry(j, &priv->rx_list.list, list) { in gfar_process_filer_changes() 1282 if (list_empty(&priv->rx_list.list)) { in gfar_add_cls() 1286 list_add(&temp->list, &priv->rx_list.list); in gfar_add_cls() 1289 list_for_each_entry(comp, &priv->rx_list.list, list) { in gfar_add_cls() 1302 list_add_tail(&temp->list, &priv->rx_list.list); in gfar_add_cls() 1306 priv->rx_list.count++; in gfar_add_cls() 1313 priv->rx_list.count--; in gfar_add_cls() 1325 if (list_empty(&priv->rx_list.list)) in gfar_del_cls() 1328 list_for_each_entry(comp, &priv->rx_list.list, list) { in gfar_del_cls() 1332 priv->rx_list in gfar_del_cls() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/ |
H A D | gianfar_ethtool.c | 1237 list_for_each_entry(j, &priv->rx_list.list, list) { in gfar_process_filer_changes() 1292 if (list_empty(&priv->rx_list.list)) { in gfar_add_cls() 1296 list_add(&temp->list, &priv->rx_list.list); in gfar_add_cls() 1299 list_for_each_entry(comp, &priv->rx_list.list, list) { in gfar_add_cls() 1312 list_add_tail(&temp->list, &priv->rx_list.list); in gfar_add_cls() 1316 priv->rx_list.count++; in gfar_add_cls() 1323 priv->rx_list.count--; in gfar_add_cls() 1335 if (list_empty(&priv->rx_list.list)) in gfar_del_cls() 1338 list_for_each_entry(comp, &priv->rx_list.list, list) { in gfar_del_cls() 1342 priv->rx_list in gfar_del_cls() [all...] |
/kernel/linux/linux-5.10/sound/soc/intel/common/ |
H A D | sst-ipc.c | 171 list_move(&msg->list, &ipc->rx_list); in ipc_tx_msgs() 229 if (list_empty(&ipc->rx_list)) { in sst_ipc_reply_find_msg() 235 list_for_each_entry(msg, &ipc->rx_list, list) { in sst_ipc_reply_find_msg() 262 INIT_LIST_HEAD(&ipc->rx_list); in sst_ipc_init()
|
H A D | sst-ipc.h | 55 struct list_head rx_list; member
|
/kernel/linux/linux-6.6/sound/soc/intel/common/ |
H A D | sst-ipc.c | 171 list_move(&msg->list, &ipc->rx_list); in ipc_tx_msgs() 229 if (list_empty(&ipc->rx_list)) { in sst_ipc_reply_find_msg() 235 list_for_each_entry(msg, &ipc->rx_list, list) { in sst_ipc_reply_find_msg() 262 INIT_LIST_HEAD(&ipc->rx_list); in sst_ipc_init()
|
H A D | sst-ipc.h | 55 struct list_head rx_list; member
|
/kernel/linux/linux-5.10/drivers/soc/qcom/ |
H A D | apr.c | 33 struct list_head rx_list; member 100 list_add_tail(&abuf->node, &apr->rx_list); in apr_callback() 186 if (!list_empty(&apr->rx_list)) { in apr_rxwq() 187 list_for_each_entry_safe(abuf, b, &apr->rx_list, node) { in apr_rxwq() 489 INIT_LIST_HEAD(&apr->rx_list); in apr_probe()
|
/kernel/linux/linux-6.6/drivers/soc/qcom/ |
H A D | apr.c | 38 struct list_head rx_list; member 182 list_add_tail(&abuf->node, &apr->rx_list); in apr_callback() 321 if (!list_empty(&apr->rx_list)) { in apr_rxwq() 322 list_for_each_entry_safe(abuf, b, &apr->rx_list, node) { in apr_rxwq() 637 INIT_LIST_HEAD(&apr->rx_list); in apr_probe()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | ef100_rep.c | 35 INIT_LIST_HEAD(&efv->rx_list); in efx_ef100_rep_init_struct() 406 while (spent < weight && !list_empty(&efv->rx_list)) { in efx_ef100_rep_poll() 407 skb = list_first_entry(&efv->rx_list, struct sk_buff, list); in efx_ef100_rep_poll() 475 list_add_tail(&skb->list, &efv->rx_list); in efx_ef100_rep_rx_packet()
|
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
|
H A D | efx_channels.c | 668 channel->rx_list = NULL; in efx_probe_channel() 1180 struct list_head rx_list; in efx_process_channel() local 1187 EFX_WARN_ON_PARANOID(channel->rx_list != NULL); in efx_process_channel() 1188 INIT_LIST_HEAD(&rx_list); in efx_process_channel() 1189 channel->rx_list = &rx_list; in efx_process_channel() 1215 netif_receive_skb_list(channel->rx_list); in efx_process_channel() 1216 channel->rx_list = NULL; in efx_process_channel()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | efx_channels.c | 648 channel->rx_list = NULL; in efx_probe_channel() 1136 struct list_head rx_list; in efx_process_channel() local 1143 EFX_WARN_ON_PARANOID(channel->rx_list != NULL); in efx_process_channel() 1144 INIT_LIST_HEAD(&rx_list); in efx_process_channel() 1145 channel->rx_list = &rx_list; in efx_process_channel() 1171 netif_receive_skb_list(channel->rx_list); in efx_process_channel() 1172 channel->rx_list = NULL; in efx_process_channel()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | efx_channels.c | 671 channel->rx_list = NULL; in efx_probe_channel() 1205 struct list_head rx_list; in efx_process_channel() local 1212 EFX_WARN_ON_PARANOID(channel->rx_list != NULL); in efx_process_channel() 1213 INIT_LIST_HEAD(&rx_list); in efx_process_channel() 1214 channel->rx_list = &rx_list; in efx_process_channel() 1240 netif_receive_skb_list(channel->rx_list); in efx_process_channel() 1241 channel->rx_list = NULL; in efx_process_channel()
|
/kernel/linux/linux-6.6/net/tls/ |
H A D | tls_sw.c | 1780 /* This function traverses the rx_list in tls receive context to copies the 1782 * true. Further, the records are removed from the rx_list if it is not a peek 1793 struct sk_buff *skb = skb_peek(&ctx->rx_list); in process_rx_list() 1810 skb = skb_peek_next(skb, &ctx->rx_list); in process_rx_list() 1842 /* The remaining skip-bytes must lie in 1st record in rx_list. in process_rx_list() 1850 next_skb = skb_peek_next(skb, &ctx->rx_list); in process_rx_list() 1853 __skb_unlink(skb, &ctx->rx_list); in process_rx_list() 2061 __skb_queue_tail(&ctx->rx_list, darg.skb); in tls_sw_recvmsg() 2088 __skb_queue_tail(&ctx->rx_list, skb); in tls_sw_recvmsg() 2154 /* Drain records from the rx_list in tls_sw_recvmsg() [all...] |
/kernel/linux/linux-5.10/sound/soc/intel/atom/sst/ |
H A D | sst.c | 106 list_add_tail(&msg->node, &drv->rx_list); in intel_sst_interrupt_mrfld() 121 if (list_empty(&drv->rx_list)) { in intel_sst_irq_thread_mrfld() 126 list_for_each_entry_safe(msg, __msg, &drv->rx_list, node) { in intel_sst_irq_thread_mrfld() 203 INIT_LIST_HEAD(&ctx->rx_list); in sst_workqueue_init()
|
/kernel/linux/linux-6.6/sound/soc/intel/atom/sst/ |
H A D | sst.c | 107 list_add_tail(&msg->node, &drv->rx_list); in intel_sst_interrupt_mrfld() 122 if (list_empty(&drv->rx_list)) { in intel_sst_irq_thread_mrfld() 127 list_for_each_entry_safe(msg, __msg, &drv->rx_list, node) { in intel_sst_irq_thread_mrfld() 204 INIT_LIST_HEAD(&ctx->rx_list); in sst_workqueue_init()
|
/kernel/linux/linux-6.6/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_devlink.h | 85 * @rx_list: Downlink skbuf list received from CP 92 struct sk_buff_head rx_list; member
|
H A D | iosm_ipc_devlink.c | 283 skb_queue_head_init(&ipc_devlink->devlink_sio.rx_list); in ipc_devlink_init() 318 skb_queue_purge(&ipc_devlink->devlink_sio.rx_list); in ipc_devlink_deinit()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | gro.h | 439 netif_receive_skb_list_internal(&napi->rx_list); in gro_normal_list() 440 INIT_LIST_HEAD(&napi->rx_list); in gro_normal_list() 449 list_add_tail(&skb->list, &napi->rx_list); in gro_normal_one()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_rxtx.c | 275 struct list_head rx_list; in prestera_sdma_rx_poll() local 283 INIT_LIST_HEAD(&rx_list); in prestera_sdma_rx_poll() 316 list_add_tail(&skb->list, &rx_list); in prestera_sdma_rx_poll() 326 netif_receive_skb_list(&rx_list); in prestera_sdma_rx_poll()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_rxtx.c | 277 struct list_head rx_list; in prestera_sdma_rx_poll() local 285 INIT_LIST_HEAD(&rx_list); in prestera_sdma_rx_poll() 318 list_add_tail(&skb->list, &rx_list); in prestera_sdma_rx_poll() 328 netif_receive_skb_list(&rx_list); in prestera_sdma_rx_poll()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/ |
H A D | tlan.c | 834 priv->rx_list = (struct tlan_list *) in tlan_init() 837 priv->tx_list = priv->rx_list + TLAN_NUM_RX_LISTS; in tlan_init() 1224 tlan_print_list(priv->rx_list + i, "RX", i); in tlan_get_stats() 1489 head_list = priv->rx_list + priv->rx_head; in tlan_handle_rx_eof() 1526 tail_list = priv->rx_list + priv->rx_tail; in tlan_handle_rx_eof() 1531 head_list = priv->rx_list + priv->rx_head; in tlan_handle_rx_eof() 1545 head_list = priv->rx_list + priv->rx_head; in tlan_handle_rx_eof() 1912 list = priv->rx_list + i; in tlan_reset_lists() 1933 tlan_store_skb(priv->rx_list + i, NULL); in tlan_reset_lists() 1963 list = priv->rx_list in tlan_free_lists() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/ |
H A D | tlan.c | 835 priv->rx_list = (struct tlan_list *) in tlan_init() 838 priv->tx_list = priv->rx_list + TLAN_NUM_RX_LISTS; in tlan_init() 1226 tlan_print_list(priv->rx_list + i, "RX", i); in tlan_get_stats() 1491 head_list = priv->rx_list + priv->rx_head; in tlan_handle_rx_eof() 1528 tail_list = priv->rx_list + priv->rx_tail; in tlan_handle_rx_eof() 1533 head_list = priv->rx_list + priv->rx_head; in tlan_handle_rx_eof() 1547 head_list = priv->rx_list + priv->rx_head; in tlan_handle_rx_eof() 1914 list = priv->rx_list + i; in tlan_reset_lists() 1935 tlan_store_skb(priv->rx_list + i, NULL); in tlan_reset_lists() 1965 list = priv->rx_list in tlan_free_lists() [all...] |