| /Linux-v5.4/drivers/ps3/ |
| D | ps3-vuart.c | 78 } rx_list; member 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.bytes_held -= bytes_read; in ps3_vuart_read() 640 spin_unlock_irqrestore(&priv->rx_list.lock, flags); in ps3_vuart_read() [all …]
|
| /Linux-v5.4/sound/soc/intel/common/ |
| 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() 271 list_for_each_entry_safe(msg, tmp, &ipc->rx_list, list) { in sst_ipc_drop_all() 289 INIT_LIST_HEAD(&ipc->rx_list); in sst_ipc_init()
|
| D | sst-ipc.h | 57 struct list_head rx_list; member
|
| /Linux-v5.4/drivers/soc/qcom/ |
| D | apr.c | 26 struct list_head rx_list; member 93 list_add_tail(&abuf->node, &apr->rx_list); in apr_callback() 176 if (!list_empty(&apr->rx_list)) { in apr_rxwq() 177 list_for_each_entry_safe(abuf, b, &apr->rx_list, node) { in apr_rxwq() 346 INIT_LIST_HEAD(&apr->rx_list); in apr_probe()
|
| /Linux-v5.4/drivers/net/ethernet/freescale/ |
| D | gianfar_ethtool.c | 1260 list_for_each_entry(j, &priv->rx_list.list, list) { in gfar_process_filer_changes() 1315 if (list_empty(&priv->rx_list.list)) { in gfar_add_cls() 1319 list_add(&temp->list, &priv->rx_list.list); in gfar_add_cls() 1322 list_for_each_entry(comp, &priv->rx_list.list, list) { in gfar_add_cls() 1335 list_add_tail(&temp->list, &priv->rx_list.list); in gfar_add_cls() 1339 priv->rx_list.count++; in gfar_add_cls() 1346 priv->rx_list.count--; in gfar_add_cls() 1358 if (list_empty(&priv->rx_list.list)) in gfar_del_cls() 1361 list_for_each_entry(comp, &priv->rx_list.list, list) { in gfar_del_cls() 1365 priv->rx_list.count--; in gfar_del_cls() [all …]
|
| D | gianfar.h | 1157 struct ethtool_rx_list rx_list; member
|
| /Linux-v5.4/sound/soc/intel/atom/sst/ |
| 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()
|
| D | sst.h | 372 struct list_head rx_list; member
|
| /Linux-v5.4/drivers/net/ethernet/ti/ |
| D | tlan.c | 858 priv->rx_list = (struct tlan_list *) in tlan_init() 861 priv->tx_list = priv->rx_list + TLAN_NUM_RX_LISTS; in tlan_init() 1248 tlan_print_list(priv->rx_list + i, "RX", i); in tlan_get_stats() 1513 head_list = priv->rx_list + priv->rx_head; in tlan_handle_rx_eof() 1550 tail_list = priv->rx_list + priv->rx_tail; in tlan_handle_rx_eof() 1555 head_list = priv->rx_list + priv->rx_head; in tlan_handle_rx_eof() 1569 head_list = priv->rx_list + priv->rx_head; in tlan_handle_rx_eof() 1936 list = priv->rx_list + i; in tlan_reset_lists() 1957 tlan_store_skb(priv->rx_list + i, NULL); in tlan_reset_lists() 1989 list = priv->rx_list + i; in tlan_free_lists()
|
| D | tlan.h | 179 struct tlan_list *rx_list; member
|
| /Linux-v5.4/net/can/ |
| D | proc.c | 188 static void can_print_rcvlist(struct seq_file *m, struct hlist_head *rx_list, in can_print_rcvlist() argument 193 hlist_for_each_entry_rcu(r, rx_list, list) { in can_print_rcvlist()
|
| /Linux-v5.4/drivers/net/wireless/intersil/orinoco/ |
| D | orinoco.h | 77 struct list_head rx_list; member
|
| D | main.c | 930 list_add_tail(&rx_data->list, &priv->rx_list); in __orinoco_ev_rx() 1084 list_for_each_entry_safe(rx_data, temp, &priv->rx_list, list) { in orinoco_rx_isr_tasklet() 2200 INIT_LIST_HEAD(&priv->rx_list); in alloc_orinocodev() 2316 list_for_each_entry_safe(rx_data, temp, &priv->rx_list, list) { in free_orinocodev()
|
| /Linux-v5.4/net/tls/ |
| D | tls_sw.c | 1579 struct sk_buff *skb = skb_peek(&ctx->rx_list); in process_rx_list() 1603 skb = skb_peek_next(skb, &ctx->rx_list); in process_rx_list() 1660 next_skb = skb_peek_next(skb, &ctx->rx_list); in process_rx_list() 1663 skb_unlink(skb, &ctx->rx_list); in process_rx_list() 1839 skb_queue_tail(&ctx->rx_list, skb); in tls_sw_recvmsg() 1964 !skb_queue_empty(&ctx->rx_list); in tls_sw_stream_read() 2119 skb_queue_purge(&ctx->rx_list); in tls_sw_release_resources_rx() 2266 skb_queue_head_init(&sw_ctx_rx->rx_list); in tls_set_sw_offload()
|
| /Linux-v5.4/drivers/net/ethernet/cavium/octeon/ |
| D | octeon_mgmt.c | 140 struct sk_buff_head rx_list; member 228 __skb_queue_tail(&p->rx_list, skb); in octeon_mgmt_rx_fill_ring() 377 *pskb = __skb_dequeue(&p->rx_list); in octeon_mgmt_dequeue_rx_buffer() 1259 skb_queue_purge(&p->rx_list); in octeon_mgmt_stop() 1492 skb_queue_head_init(&p->rx_list); in octeon_mgmt_probe()
|
| /Linux-v5.4/drivers/net/ethernet/atheros/ |
| D | ag71xx.c | 1442 struct list_head rx_list; in ag71xx_rx_packets() local 1453 INIT_LIST_HEAD(&rx_list); in ag71xx_rx_packets() 1495 list_add_tail(&skb->list, &rx_list); in ag71xx_rx_packets() 1507 list_for_each_entry_safe(skb, next, &rx_list, list) in ag71xx_rx_packets() 1509 netif_receive_skb_list(&rx_list); in ag71xx_rx_packets()
|
| /Linux-v5.4/drivers/net/ethernet/freescale/dpaa2/ |
| D | dpaa2-eth.h | 341 struct list_head *rx_list; member
|
| D | dpaa2-eth.c | 438 list_add_tail(&skb->list, ch->rx_list); in dpaa2_eth_rx() 1120 struct list_head rx_list; in dpaa2_eth_poll() local 1127 INIT_LIST_HEAD(&rx_list); in dpaa2_eth_poll() 1128 ch->rx_list = &rx_list; in dpaa2_eth_poll() 1173 netif_receive_skb_list(ch->rx_list); in dpaa2_eth_poll()
|
| /Linux-v5.4/drivers/net/ethernet/sfc/ |
| D | efx.c | 264 struct list_head rx_list; in efx_process_channel() local 271 EFX_WARN_ON_PARANOID(channel->rx_list != NULL); in efx_process_channel() 272 INIT_LIST_HEAD(&rx_list); in efx_process_channel() 273 channel->rx_list = &rx_list; in efx_process_channel() 298 netif_receive_skb_list(channel->rx_list); in efx_process_channel() 299 channel->rx_list = NULL; in efx_process_channel() 565 channel->rx_list = NULL; in efx_probe_channel()
|
| D | rx.c | 630 if (channel->rx_list != NULL) in efx_rx_deliver() 632 list_add_tail(&skb->list, channel->rx_list); in efx_rx_deliver()
|
| D | net_driver.h | 501 struct list_head *rx_list; member
|
| /Linux-v5.4/sound/soc/intel/skylake/ |
| D | skl-sst-ipc.c | 331 if (list_empty(&ipc->rx_list)) { in skl_ipc_reply_get_msg() 337 msg = list_first_entry(&ipc->rx_list, struct ipc_message, list); in skl_ipc_reply_get_msg()
|
| /Linux-v5.4/include/net/ |
| D | tls.h | 173 struct sk_buff_head rx_list; /* list of decrypted 'data' records */ member
|
| /Linux-v5.4/drivers/net/wireless/intersil/hostap/ |
| D | hostap_hw.c | 2008 skb_queue_tail(&local->rx_list, skb); in prism2_rx() 2091 while ((skb = skb_dequeue(&local->rx_list)) != NULL) in hostap_rx_tasklet() 3173 skb_queue_head_init(&local->rx_list); in prism2_init_local_data() 3293 skb_queue_purge(&local->rx_list); in prism2_free_local_data()
|
| D | hostap_wlan.h | 814 struct sk_buff_head rx_list; member
|