Lines Matching refs:queue_index

138 		u16 queue_index;  member
163 int queue_index; member
319 u32 rxhash, u16 queue_index) in tun_flow_create() argument
326 rxhash, queue_index); in tun_flow_create()
330 e->queue_index = queue_index; in tun_flow_create()
341 e->rxhash, e->queue_index); in tun_flow_delete()
362 static void tun_flow_delete_by_queue(struct tun_struct *tun, u16 queue_index) in tun_flow_delete_by_queue() argument
372 if (e->queue_index == queue_index) in tun_flow_delete_by_queue()
417 u16 queue_index = tfile->queue_index; in tun_flow_update() local
426 if (READ_ONCE(e->queue_index) != queue_index) in tun_flow_update()
427 WRITE_ONCE(e->queue_index, queue_index); in tun_flow_update()
435 tun_flow_create(tun, head, rxhash, queue_index); in tun_flow_update()
472 txq = e->queue_index; in tun_automq_select_queue()
585 u16 index = tfile->queue_index; in __tun_detach()
591 ntfile->queue_index = index; in __tun_detach()
592 ntfile->xdp_rxq.queue_index = index; in __tun_detach()
733 tfile->queue_index = tun->numqueues; in tun_attach()
740 if (tfile->xdp_rxq.queue_index != tfile->queue_index) in tun_attach()
741 tfile->xdp_rxq.queue_index = tfile->queue_index; in tun_attach()
745 tun->dev, tfile->queue_index, 0); in tun_attach()
1484 skb_record_rx_queue(skb, tfile->queue_index); in tun_rx_batched()
1505 skb_record_rx_queue(nskb, tfile->queue_index); in tun_rx_batched()
1508 skb_record_rx_queue(skb, tfile->queue_index); in tun_rx_batched()
1862 skb_record_rx_queue(skb, tfile->queue_index); in tun_get_user()
2462 skb_record_rx_queue(skb, tfile->queue_index); in tun_xdp_one()