Lines Matching refs:napi_skbs
9 struct sk_buff_head napi_skbs; member
29 if (skb_queue_len(&cell->napi_skbs) > netdev_max_backlog) { in gro_cells_receive()
36 spin_lock(&cell->napi_skbs.lock); in gro_cells_receive()
38 __skb_queue_tail(&cell->napi_skbs, skb); in gro_cells_receive()
39 if (skb_queue_len(&cell->napi_skbs) == 1) in gro_cells_receive()
42 spin_unlock(&cell->napi_skbs.lock); in gro_cells_receive()
52 spin_lock(&cell->napi_skbs.lock); in gro_cell_poll()
54 skb = __skb_dequeue(&cell->napi_skbs); in gro_cell_poll()
57 spin_unlock(&cell->napi_skbs.lock); in gro_cell_poll()
60 spin_lock(&cell->napi_skbs.lock); in gro_cell_poll()
65 spin_unlock(&cell->napi_skbs.lock); in gro_cell_poll()
80 skb_queue_head_init(&cell->napi_skbs); in gro_cells_init()
96 skb_queue_purge(&cell->napi_skbs); in gro_cells_destroy()