Home
last modified time | relevance | path

Searched refs:rx_list (Results 1 – 25 of 39) sorted by relevance

12

/linux-6.3-rc2/drivers/ps3/
A Dps3-vuart.c78 } rx_list; member
579 priv->rx_list.bytes_held += bytes; in ps3_vuart_queue_rx_bytes()
677 if (priv->rx_list.work.trigger) { in ps3_vuart_read_async()
694 priv->rx_list.work.trigger = bytes; in ps3_vuart_read_async()
795 if (priv->rx_list.work.trigger && priv->rx_list.bytes_held in ps3_vuart_handle_interrupt_rx()
796 >= priv->rx_list.work.trigger) { in ps3_vuart_handle_interrupt_rx()
799 priv->rx_list.work.trigger = 0; in ps3_vuart_handle_interrupt_rx()
1031 INIT_LIST_HEAD(&priv->rx_list.head); in ps3_vuart_probe()
1032 spin_lock_init(&priv->rx_list.lock); in ps3_vuart_probe()
1035 priv->rx_list.work.trigger = 0; in ps3_vuart_probe()
[all …]
/linux-6.3-rc2/sound/soc/intel/common/
A Dsst-ipc.c171 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()
A Dsst-ipc.h55 struct list_head rx_list; member
/linux-6.3-rc2/drivers/net/ethernet/freescale/
A Dgianfar_ethtool.c1235 list_for_each_entry(j, &priv->rx_list.list, list) { in gfar_process_filer_changes()
1290 if (list_empty(&priv->rx_list.list)) { in gfar_add_cls()
1294 list_add(&temp->list, &priv->rx_list.list); in gfar_add_cls()
1310 list_add_tail(&temp->list, &priv->rx_list.list); in gfar_add_cls()
1314 priv->rx_list.count++; in gfar_add_cls()
1321 priv->rx_list.count--; in gfar_add_cls()
1333 if (list_empty(&priv->rx_list.list)) in gfar_del_cls()
1336 list_for_each_entry(comp, &priv->rx_list.list, list) { in gfar_del_cls()
1340 priv->rx_list.count--; in gfar_del_cls()
1355 list_for_each_entry(comp, &priv->rx_list.list, list) { in gfar_get_cls()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/sfc/
A Def100_rep.c35 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()
A Defx_channels.c666 channel->rx_list = NULL; in efx_probe_channel()
1206 struct list_head rx_list; in efx_process_channel() local
1213 EFX_WARN_ON_PARANOID(channel->rx_list != NULL); in efx_process_channel()
1214 INIT_LIST_HEAD(&rx_list); in efx_process_channel()
1215 channel->rx_list = &rx_list; in efx_process_channel()
1241 netif_receive_skb_list(channel->rx_list); in efx_process_channel()
1242 channel->rx_list = NULL; in efx_process_channel()
A Def100_rep.h56 struct list_head rx_list; member
A Drx.c239 if (channel->rx_list != NULL) in efx_rx_deliver()
241 list_add_tail(&skb->list, channel->rx_list); in efx_rx_deliver()
/linux-6.3-rc2/drivers/net/ethernet/sfc/siena/
A Defx_channels.c669 channel->rx_list = NULL; in efx_probe_channel()
1203 struct list_head rx_list; in efx_process_channel() local
1210 EFX_WARN_ON_PARANOID(channel->rx_list != NULL); in efx_process_channel()
1211 INIT_LIST_HEAD(&rx_list); in efx_process_channel()
1212 channel->rx_list = &rx_list; in efx_process_channel()
1238 netif_receive_skb_list(channel->rx_list); in efx_process_channel()
1239 channel->rx_list = NULL; in efx_process_channel()
A Drx.c239 if (channel->rx_list != NULL) in efx_rx_deliver()
241 list_add_tail(&skb->list, channel->rx_list); in efx_rx_deliver()
/linux-6.3-rc2/drivers/soc/qcom/
A Dapr.c38 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()
/linux-6.3-rc2/include/net/
A Dgro.h433 netif_receive_skb_list_internal(&napi->rx_list); in gro_normal_list()
434 INIT_LIST_HEAD(&napi->rx_list); in gro_normal_list()
443 list_add_tail(&skb->list, &napi->rx_list); in gro_normal_one()
A Dtls.h138 struct sk_buff_head rx_list; /* list of decrypted 'data' records */ member
/linux-6.3-rc2/sound/soc/intel/atom/sst/
A Dsst.c106 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()
/linux-6.3-rc2/drivers/net/wwan/iosm/
A Diosm_ipc_devlink.h92 struct sk_buff_head rx_list; member
A Diosm_ipc_devlink.c283 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()
A Diosm_ipc_imem_ops.c464 skb_queue_tail(&ipc_devlink->devlink_sio.rx_list, skb); in ipc_imem_sys_devlink_notify_rx()
633 while (!skb && !(skb = skb_dequeue(&devlink->devlink_sio.rx_list))) { in ipc_imem_sys_devlink_read()
/linux-6.3-rc2/drivers/net/ethernet/marvell/prestera/
A Dprestera_rxtx.c280 struct list_head rx_list; in prestera_sdma_rx_poll() local
288 INIT_LIST_HEAD(&rx_list); in prestera_sdma_rx_poll()
321 list_add_tail(&skb->list, &rx_list); in prestera_sdma_rx_poll()
331 netif_receive_skb_list(&rx_list); in prestera_sdma_rx_poll()
/linux-6.3-rc2/net/tls/
A Dtls_sw.c1779 struct sk_buff *skb = skb_peek(&ctx->rx_list); in process_rx_list()
1796 skb = skb_peek_next(skb, &ctx->rx_list); in process_rx_list()
1839 __skb_unlink(skb, &ctx->rx_list); in process_rx_list()
2032 __skb_queue_tail(&ctx->rx_list, darg.skb); in tls_sw_recvmsg()
2059 __skb_queue_tail(&ctx->rx_list, skb); in tls_sw_recvmsg()
2164 if (!skb_queue_empty(&ctx->rx_list)) { in tls_sw_splice_read()
2165 skb = __skb_dequeue(&ctx->rx_list); in tls_sw_splice_read()
2213 __skb_queue_head(&ctx->rx_list, skb); in tls_sw_splice_read()
2231 !skb_queue_empty(&ctx->rx_list); in tls_sw_sock_is_readable()
2386 __skb_queue_purge(&ctx->rx_list); in tls_sw_release_resources_rx()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/ti/
A Dtlan.c835 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 + i; in tlan_free_lists()
A Dtlan.h179 struct tlan_list *rx_list; member
/linux-6.3-rc2/net/can/
A Dproc.c183 static void can_print_rcvlist(struct seq_file *m, struct hlist_head *rx_list, in can_print_rcvlist() argument
188 hlist_for_each_entry_rcu(r, rx_list, list) { in can_print_rcvlist()
/linux-6.3-rc2/drivers/net/wireless/intersil/orinoco/
A Dorinoco.h77 struct list_head rx_list; member
/linux-6.3-rc2/drivers/net/ethernet/cavium/octeon/
A Docteon_mgmt.c139 struct sk_buff_head rx_list; member
227 __skb_queue_tail(&p->rx_list, skb); in octeon_mgmt_rx_fill_ring()
381 *pskb = __skb_dequeue(&p->rx_list); in octeon_mgmt_dequeue_rx_buffer()
1260 skb_queue_purge(&p->rx_list); in octeon_mgmt_stop()
1489 skb_queue_head_init(&p->rx_list); in octeon_mgmt_probe()
/linux-6.3-rc2/drivers/net/ethernet/atheros/
A Dag71xx.c1621 struct list_head rx_list; in ag71xx_rx_packets() local
1633 INIT_LIST_HEAD(&rx_list); in ag71xx_rx_packets()
1675 list_add_tail(&skb->list, &rx_list); in ag71xx_rx_packets()
1687 list_for_each_entry(skb, &rx_list, list) in ag71xx_rx_packets()
1689 netif_receive_skb_list(&rx_list); in ag71xx_rx_packets()

Completed in 52 milliseconds

12