• Home
  • Raw
  • Download

Lines Matching full:rflow

4310 	    struct rps_dev_flow *rflow, u16 next_cpu)  in set_rps_cpu()  argument
4338 old_rflow = rflow; in set_rps_cpu()
4339 rflow = &flow_table->flows[flow_id]; in set_rps_cpu()
4340 rflow->filter = rc; in set_rps_cpu()
4341 if (old_rflow->filter == rflow->filter) in set_rps_cpu()
4345 rflow->last_qtail = in set_rps_cpu()
4349 rflow->cpu = next_cpu; in set_rps_cpu()
4350 return rflow; in set_rps_cpu()
4396 struct rps_dev_flow *rflow; in get_rps_cpu() local
4412 rflow = &flow_table->flows[hash & flow_table->mask]; in get_rps_cpu()
4413 tcpu = rflow->cpu; in get_rps_cpu()
4429 rflow->last_qtail)) >= 0)) { in get_rps_cpu()
4431 rflow = set_rps_cpu(dev, skb, rflow, next_cpu); in get_rps_cpu()
4435 *rflowp = rflow; in get_rps_cpu()
4473 struct rps_dev_flow *rflow; in rps_may_expire_flow() local
4480 rflow = &flow_table->flows[flow_id]; in rps_may_expire_flow()
4481 cpu = READ_ONCE(rflow->cpu); in rps_may_expire_flow()
4482 if (rflow->filter == filter_id && cpu < nr_cpu_ids && in rps_may_expire_flow()
4484 rflow->last_qtail) < in rps_may_expire_flow()
4823 struct rps_dev_flow voidflow, *rflow = &voidflow; in netif_rx_internal() local
4829 cpu = get_rps_cpu(skb->dev, skb, &rflow); in netif_rx_internal()
4833 ret = enqueue_to_backlog(skb, cpu, &rflow->last_qtail); in netif_rx_internal()
5588 struct rps_dev_flow voidflow, *rflow = &voidflow; in netif_receive_skb_internal() local
5589 int cpu = get_rps_cpu(skb->dev, skb, &rflow); in netif_receive_skb_internal()
5592 ret = enqueue_to_backlog(skb, cpu, &rflow->last_qtail); in netif_receive_skb_internal()
5621 struct rps_dev_flow voidflow, *rflow = &voidflow; in netif_receive_skb_list_internal() local
5622 int cpu = get_rps_cpu(skb->dev, skb, &rflow); in netif_receive_skb_list_internal()
5627 enqueue_to_backlog(skb, cpu, &rflow->last_qtail); in netif_receive_skb_list_internal()