Lines Matching refs:egress

164 				bool egress,  in nfp_flower_calculate_key_layers()  argument
220 if (!egress) in nfp_flower_calculate_key_layers()
284 } else if (egress) { in nfp_flower_calculate_key_layers()
407 nfp_flower_allocate_new(struct nfp_fl_key_ls *key_layer, bool egress) in nfp_flower_allocate_new() argument
433 flow_pay->ingress_offload = !egress; in nfp_flower_allocate_new()
459 struct tc_cls_flower_offload *flow, bool egress) in nfp_flower_add_offload() argument
469 ingr_dev = egress ? NULL : netdev; in nfp_flower_add_offload()
474 if (flow_pay->ingress_offload && egress) in nfp_flower_add_offload()
484 err = nfp_flower_calculate_key_layers(app, key_layer, flow, egress, in nfp_flower_add_offload()
489 flow_pay = nfp_flower_allocate_new(key_layer, egress); in nfp_flower_add_offload()
495 flow_pay->ingress_dev = egress ? NULL : netdev; in nfp_flower_add_offload()
550 struct tc_cls_flower_offload *flow, bool egress) in nfp_flower_del_offload() argument
557 ingr_dev = egress ? NULL : netdev; in nfp_flower_del_offload()
561 return egress ? 0 : -ENOENT; in nfp_flower_del_offload()
599 struct tc_cls_flower_offload *flow, bool egress) in nfp_flower_get_stats() argument
604 ingr_dev = egress ? NULL : netdev; in nfp_flower_get_stats()
610 if (nfp_flow->ingress_offload && egress) in nfp_flower_get_stats()
626 struct tc_cls_flower_offload *flower, bool egress) in nfp_flower_repr_offload() argument
633 return nfp_flower_add_offload(app, netdev, flower, egress); in nfp_flower_repr_offload()
635 return nfp_flower_del_offload(app, netdev, flower, egress); in nfp_flower_repr_offload()
637 return nfp_flower_get_stats(app, netdev, flower, egress); in nfp_flower_repr_offload()