Searched refs:rx_list (Results 1 - 25 of 36) sorted by relevance

12

/linux-master/drivers/ps3/
H A Dps3-vuart.c78 } 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/net/ethernet/sfc/
H A Def100_rep.h35 * @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 Def100_rep.c35 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 Defx_channels.c668 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 Drx.c239 if (channel->rx_list != NULL)
241 list_add_tail(&skb->list, channel->rx_list);
/linux-master/sound/soc/intel/common/
H A Dsst-ipc.h55 struct list_head rx_list; member in struct:sst_generic_ipc
H A Dsst-ipc.c171 list_move(&msg->list, &ipc->rx_list);
229 if (list_empty(&ipc->rx_list)) {
235 list_for_each_entry(msg, &ipc->rx_list, list) {
262 INIT_LIST_HEAD(&ipc->rx_list);
/linux-master/drivers/net/wwan/iosm/
H A Diosm_ipc_devlink.h85 * @rx_list: Downlink skbuf list received from CP
92 struct sk_buff_head rx_list; member in struct:iosm_devlink_sio
H A Diosm_ipc_devlink.c283 skb_queue_head_init(&ipc_devlink->devlink_sio.rx_list);
318 skb_queue_purge(&ipc_devlink->devlink_sio.rx_list);
H A Diosm_ipc_imem_ops.c468 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/net/ethernet/freescale/
H A Dgianfar_ethtool.c1237 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/soc/qcom/
H A Dapr.c38 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/net/
H A Dgro.h438 netif_receive_skb_list_internal(&napi->rx_list);
439 INIT_LIST_HEAD(&napi->rx_list);
448 list_add_tail(&skb->list, &napi->rx_list);
H A Dtls.h126 struct sk_buff_head rx_list; /* list of decrypted 'data' records */ member in struct:tls_sw_context_rx
/linux-master/sound/soc/intel/atom/sst/
H A Dsst.c107 list_add_tail(&msg->node, &drv->rx_list);
122 if (list_empty(&drv->rx_list)) {
127 list_for_each_entry_safe(msg, __msg, &drv->rx_list, node) {
204 INIT_LIST_HEAD(&ctx->rx_list);
H A Dsst.h333 * @rx_list : to copy the process_reply/process_msg from DSP
376 struct list_head rx_list; member in struct:intel_sst_drv
/linux-master/drivers/net/ethernet/sfc/siena/
H A Defx_channels.c671 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 Drx.c239 if (channel->rx_list != NULL)
241 list_add_tail(&skb->list, channel->rx_list);
/linux-master/net/tls/
H A Dtls_sw.c1780 /* 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);
1810 skb = skb_peek_next(skb, &ctx->rx_list);
1842 /* The remaining skip-bytes must lie in 1st record in rx_list.
1850 next_skb = skb_peek_next(skb, &ctx->rx_list);
1853 __skb_unlink(skb, &ctx->rx_list);
2061 __skb_queue_tail(&ctx->rx_list, darg.skb);
2088 __skb_queue_tail(&ctx->rx_list, skb);
2154 /* Drain records from the rx_list
[all...]
/linux-master/net/can/
H A Dproc.c183 static void can_print_rcvlist(struct seq_file *m, struct hlist_head *rx_list, argument
188 hlist_for_each_entry_rcu(r, rx_list, list) {
/linux-master/drivers/net/ethernet/marvell/prestera/
H A Dprestera_rxtx.c277 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/ti/
H A Dtlan.c835 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...]
H A Dtlan.h179 struct tlan_list *rx_list; member in struct:tlan_priv
/linux-master/drivers/net/ethernet/cavium/octeon/
H A Docteon_mgmt.c139 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/atheros/
H A Dag71xx.c1622 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);

Completed in 271 milliseconds

12