Home
last modified time | relevance | path

Searched defs:flow (Results 1 – 25 of 217) sorted by relevance

123456789

/linux-6.3-rc2/drivers/net/phy/mscc/
A Dmscc_macsec.c371 struct macsec_flow *flow) in vsc8584_macsec_flow()
481 struct macsec_flow *flow) in vsc8584_macsec_flow_disable()
520 struct macsec_flow *flow, in vsc8584_macsec_transformation()
605 struct macsec_flow *flow; in vsc8584_macsec_alloc_flow() local
647 struct macsec_flow *flow; in vsc8584_macsec_default_flows() local
832 struct macsec_flow *flow; in vsc8584_macsec_add_rxsa() local
849 struct macsec_flow *flow; in vsc8584_macsec_upd_rxsa() local
869 struct macsec_flow *flow; in vsc8584_macsec_del_rxsa() local
883 struct macsec_flow *flow; in vsc8584_macsec_add_txsa() local
900 struct macsec_flow *flow; in vsc8584_macsec_upd_txsa() local
[all …]
/linux-6.3-rc2/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
A Dflowring.c43 brcmf_flowring_is_tdls_mac(struct brcmf_flowring *flow, u8 mac[ETH_ALEN]) in brcmf_flowring_is_tdls_mac()
59 u32 brcmf_flowring_lookup(struct brcmf_flowring *flow, u8 da[ETH_ALEN], in brcmf_flowring_lookup()
103 u32 brcmf_flowring_create(struct brcmf_flowring *flow, u8 da[ETH_ALEN], in brcmf_flowring_create()
168 u8 brcmf_flowring_tid(struct brcmf_flowring *flow, u16 flowid) in brcmf_flowring_tid()
227 void brcmf_flowring_delete(struct brcmf_flowring *flow, u16 flowid) in brcmf_flowring_delete()
259 u32 brcmf_flowring_enqueue(struct brcmf_flowring *flow, u16 flowid, in brcmf_flowring_enqueue()
317 u32 brcmf_flowring_qlen(struct brcmf_flowring *flow, u16 flowid) in brcmf_flowring_qlen()
332 void brcmf_flowring_open(struct brcmf_flowring *flow, u16 flowid) in brcmf_flowring_open()
346 u8 brcmf_flowring_ifidx_get(struct brcmf_flowring *flow, u16 flowid) in brcmf_flowring_ifidx_get()
360 struct brcmf_flowring *flow; in brcmf_flowring_attach() local
[all …]
/linux-6.3-rc2/net/netfilter/
A Dnf_flow_table_core.c21 flow_offload_fill_dir(struct flow_offload *flow, in flow_offload_fill_dir()
54 struct flow_offload *flow; in flow_offload_alloc() local
151 int flow_offload_route_init(struct flow_offload *flow, in flow_offload_route_init()
219 void flow_offload_free(struct flow_offload *flow) in flow_offload_free()
320 struct flow_offload *flow) in flow_offload_refresh()
343 struct flow_offload *flow) in flow_offload_del()
367 struct flow_offload *flow; in flow_offload_lookup() local
390 struct flow_offload *flow, void *data), in nf_flow_table_iterate()
395 struct flow_offload *flow; in nf_flow_table_iterate() local
423 struct flow_offload *flow, void *data) in nf_flow_offload_gc_step()
[all …]
A Dnf_flow_table_offload.c24 struct flow_offload *flow; member
224 const struct flow_offload *flow, in flow_offload_eth_src()
271 const struct flow_offload *flow, in flow_offload_eth_dst()
328 const struct flow_offload *flow, in flow_offload_ipv4_snat()
355 const struct flow_offload *flow, in flow_offload_ipv4_dnat()
396 const struct flow_offload *flow, in flow_offload_ipv6_snat()
545 const struct flow_offload *flow, in flow_offload_redirect()
836 struct flow_offload *flow, in nf_flow_offload_tuple()
1040 struct flow_offload *flow) in nf_flow_offload_add()
1052 struct flow_offload *flow) in nf_flow_offload_del()
[all …]
A Dnf_flow_table_ip.c21 static int nf_flow_state_check(struct flow_offload *flow, int proto, in nf_flow_state_check()
75 static void nf_flow_snat_ip(const struct flow_offload *flow, in nf_flow_snat_ip()
98 static void nf_flow_dnat_ip(const struct flow_offload *flow, in nf_flow_dnat_ip()
121 static void nf_flow_nat_ip(const struct flow_offload *flow, struct sk_buff *skb, in nf_flow_nat_ip()
347 struct flow_offload *flow; in nf_flow_offload_ip_hook() local
475 static void nf_flow_snat_ipv6(const struct flow_offload *flow, in nf_flow_snat_ipv6()
498 static void nf_flow_dnat_ipv6(const struct flow_offload *flow, in nf_flow_dnat_ipv6()
521 static void nf_flow_nat_ipv6(const struct flow_offload *flow, in nf_flow_nat_ipv6()
614 struct flow_offload *flow; in nf_flow_offload_ipv6_hook() local
A Dnf_tables_offload.c12 struct nft_flow_rule *flow; in nft_flow_rule_alloc() local
31 void nft_flow_rule_set_addr_type(struct nft_flow_rule *flow, in nft_flow_rule_set_addr_type()
54 struct nft_flow_rule *flow) in nft_flow_rule_transfer_vlan()
91 struct nft_flow_rule *flow; in nft_flow_rule_create() local
145 void nft_flow_rule_destroy(struct nft_flow_rule *flow) in nft_flow_rule_destroy()
244 const struct nft_flow_rule *flow, in nft_flow_cls_offload_setup()
265 struct nft_flow_rule *flow, in nft_flow_offload_cmd()
285 struct nft_flow_rule *flow, in nft_flow_offload_rule()
A Dnft_payload.c304 struct nft_flow_rule *flow, in nft_payload_offload_ll()
373 struct nft_flow_rule *flow, in nft_payload_offload_ip()
413 struct nft_flow_rule *flow, in nft_payload_offload_ip6()
453 struct nft_flow_rule *flow, in nft_payload_offload_nh()
473 struct nft_flow_rule *flow, in nft_payload_offload_tcp()
501 struct nft_flow_rule *flow, in nft_payload_offload_udp()
529 struct nft_flow_rule *flow, in nft_payload_offload_th()
549 struct nft_flow_rule *flow, in nft_payload_offload()
A Dnft_cmp.c140 struct nft_flow_rule *flow, in __nft_cmp_offload()
179 struct nft_flow_rule *flow, in nft_cmp_offload()
239 struct nft_flow_rule *flow, in nft_cmp_fast_offload()
338 struct nft_flow_rule *flow, in nft_cmp16_fast_offload()
/linux-6.3-rc2/include/net/
A Dfq_impl.h41 struct fq_flow *flow, in fq_adjust_removal()
48 struct fq_flow *flow) in fq_flow_dequeue()
94 struct fq_flow *flow; in fq_tin_dequeue() local
148 struct fq_flow *flow; in fq_flow_classify() local
168 struct fq_flow *flow = NULL; in fq_find_fattest_flow() local
202 struct fq_flow *flow; in fq_tin_enqueue() local
253 struct fq_flow *flow, in fq_flow_filter()
279 struct fq_flow *flow; in fq_tin_filter() local
290 struct fq_flow *flow, in fq_flow_reset()
316 struct fq_flow *flow; in fq_tin_reset() local
[all …]
/linux-6.3-rc2/net/openvswitch/
A Dflow_table.c74 struct sw_flow *flow; in ovs_flow_alloc() local
488 struct sw_flow *flow; in table_instance_flow_flush() local
531 struct sw_flow *flow; in ovs_flow_tbl_dump_next() local
562 struct sw_flow *flow) in table_instance_insert()
590 struct sw_flow *flow; in flow_table_copy_flows() local
706 struct sw_flow *flow; in masked_flow_lookup() local
739 struct sw_flow *flow; in flow_lookup() local
796 struct sw_flow *flow; in ovs_flow_tbl_lookup_stats() local
857 struct sw_flow *flow; in ovs_flow_tbl_lookup() local
881 struct sw_flow *flow; in ovs_flow_tbl_lookup_exact() local
[all …]
/linux-6.3-rc2/drivers/gpu/ipu-v3/
A Dipu-dp.c46 u32 flow; member
64 struct ipu_flow flow[IPUV3_NUM_FLOWS]; member
82 struct ipu_flow *flow = to_flow(dp); in ipu_dp_set_global_alpha() local
117 struct ipu_flow *flow = to_flow(dp); in ipu_dp_set_window_pos() local
128 static void ipu_dp_csc_init(struct ipu_flow *flow, in ipu_dp_csc_init()
187 struct ipu_flow *flow = to_flow(dp); in ipu_dp_setup_channel() local
248 struct ipu_flow *flow = to_flow(dp); in ipu_dp_enable_channel() local
271 struct ipu_flow *flow = to_flow(dp); in ipu_dp_disable_channel() local
316 struct ipu_dp *ipu_dp_get(struct ipu_soc *ipu, unsigned int flow) in ipu_dp_get()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/
A Den_tc.c1730 struct mlx5e_tc_flow *flow, in set_encap_dests()
1793 struct mlx5e_tc_flow *flow, in clean_encap_dests()
3657 struct mlx5e_tc_flow *flow, in actions_match_supported()
3698 struct mlx5e_tc_flow *flow, in actions_prepare_mod_hdr_actions()
4480 struct mlx5e_tc_flow *flow; in mlx5e_alloc_flow() local
4563 struct mlx5e_tc_flow *flow; in __mlx5e_add_fdb_flow() local
4673 struct mlx5e_tc_flow *flow; in mlx5e_add_fdb_flow() local
4707 struct mlx5e_tc_flow *flow; in mlx5e_add_nic_flow() local
4800 struct mlx5e_tc_flow *flow; in mlx5e_configure_flower() local
4869 struct mlx5e_tc_flow *flow; in mlx5e_delete_flower() local
[all …]
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dtc_priv.h147 static inline void __flow_flag_set(struct mlx5e_tc_flow *flow, unsigned long flag) in __flow_flag_set()
154 #define flow_flag_set(flow, flag) __flow_flag_set(flow, MLX5E_TC_FLOW_FLAG_##flag) argument
156 static inline bool __flow_flag_test_and_set(struct mlx5e_tc_flow *flow, in __flow_flag_test_and_set()
163 #define flow_flag_test_and_set(flow, flag) \ argument
167 static inline void __flow_flag_clear(struct mlx5e_tc_flow *flow, unsigned long flag) in __flow_flag_clear()
174 #define flow_flag_clear(flow, flag) __flow_flag_clear(flow, \ argument
177 static inline bool __flow_flag_test(struct mlx5e_tc_flow *flow, unsigned long flag) in __flow_flag_test()
186 #define flow_flag_test(flow, flag) __flow_flag_test(flow, \ argument
A Dtc_tun_encap.c152 struct mlx5e_tc_flow *flow; in mlx5e_tc_encap_flows_add() local
221 struct mlx5e_tc_flow *flow; in mlx5e_tc_encap_flows_del() local
289 struct mlx5e_tc_flow *flow; in mlx5e_take_all_encap_flows() local
303 struct mlx5e_tc_flow *flow; in mlx5e_take_all_route_decap_flows() local
385 struct mlx5e_tc_flow *flow; in mlx5e_tc_update_neigh_used_value() local
512 struct mlx5e_tc_flow *flow, in mlx5e_detach_encap()
545 struct mlx5e_tc_flow *flow) in mlx5e_detach_decap()
1338 struct mlx5e_tc_flow *flow; in mlx5e_invalidate_encap() local
1375 struct mlx5e_tc_flow *flow; in mlx5e_reoffload_encap() local
1496 struct mlx5e_tc_flow *flow; in mlx5e_unoffload_flow_list() local
[all …]
/linux-6.3-rc2/net/sched/
A Dcls_flow.c67 static u32 flow_get_src(const struct sk_buff *skb, const struct flow_keys *flow) in flow_get_src()
77 static u32 flow_get_dst(const struct sk_buff *skb, const struct flow_keys *flow) in flow_get_dst()
88 const struct flow_keys *flow) in flow_get_proto()
94 const struct flow_keys *flow) in flow_get_proto_src()
103 const struct flow_keys *flow) in flow_get_proto_dst()
153 const struct flow_keys *flow) in flow_get_nfct_src()
166 const struct flow_keys *flow) in flow_get_nfct_dst()
179 const struct flow_keys *flow) in flow_get_nfct_proto_src()
187 const struct flow_keys *flow) in flow_get_nfct_proto_dst()
241 static u32 flow_key_get(struct sk_buff *skb, int key, struct flow_keys *flow) in flow_key_get()
A Dsch_fq_codel.c116 static inline struct sk_buff *dequeue_head(struct fq_codel_flow *flow) in dequeue_head()
126 static inline void flow_queue_add(struct fq_codel_flow *flow, in flow_queue_add()
143 struct fq_codel_flow *flow; in fq_codel_drop() local
189 struct fq_codel_flow *flow; in fq_codel_enqueue() local
259 struct fq_codel_flow *flow; in dequeue_func() local
285 struct fq_codel_flow *flow; in fq_codel_dequeue() local
329 static void fq_codel_flow_purge(struct fq_codel_flow *flow) in fq_codel_flow_purge()
343 struct fq_codel_flow *flow = q->flows + i; in fq_codel_reset() local
502 struct fq_codel_flow *flow = q->flows + i; in fq_codel_init() local
638 const struct fq_codel_flow *flow = &q->flows[idx]; in fq_codel_dump_class_stats() local
A Dsch_fq_pie.c117 static inline void flow_queue_add(struct fq_pie_flow *flow, in flow_queue_add()
219 static inline struct sk_buff *dequeue_head(struct fq_pie_flow *flow) in dequeue_head()
232 struct fq_pie_flow *flow; in fq_pie_qdisc_dequeue() local
428 struct fq_pie_flow *flow = q->flows + idx; in fq_pie_init() local
512 struct fq_pie_flow *flow = q->flows + idx; in fq_pie_reset() local
/linux-6.3-rc2/drivers/infiniband/hw/hfi1/
A Dtid_rdma.c1685 struct tid_rdma_flow *flow; in find_flow_ib() local
1897 struct tid_rdma_flow *flow; in tid_rdma_rcv_read_request() local
2456 struct tid_rdma_flow *flow; in hfi1_rc_rcv_tid_rdma_read_resp() local
2633 struct tid_rdma_flow *flow; in restart_tid_rdma_read_req() local
2665 struct tid_rdma_flow *flow; in handle_read_kdeth_eflags() local
2866 struct tid_rdma_flow *flow; in hfi1_handle_kdeth_eflags() local
3050 struct tid_rdma_flow *flow; in hfi1_tid_rdma_restart_req() local
4046 struct tid_rdma_flow *flow; in hfi1_rc_rcv_tid_rdma_write_resp() local
4277 struct tid_rdma_flow *flow; in hfi1_rc_rcv_tid_rdma_write_data() local
4504 struct tid_rdma_flow *flow; in hfi1_rc_rcv_tid_rdma_ack() local
[all …]
/linux-6.3-rc2/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_tc.c370 struct bnxt_tc_flow *flow) in bnxt_tc_parse_flow()
790 struct bnxt_tc_flow *flow, in hwrm_cfa_decap_filter_alloc()
1001 bnxt_tc_get_ref_flow_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, in bnxt_tc_get_ref_flow_handle()
1041 static bool bnxt_tc_can_offload(struct bnxt *bp, struct bnxt_tc_flow *flow) in bnxt_tc_can_offload()
1150 struct bnxt_tc_flow *flow, in bnxt_tc_get_ref_decap_handle()
1231 struct flowi4 flow = { {0} }; in bnxt_tc_resolve_tunnel_hdrs() local
1443 struct bnxt_tc_flow *flow, in bnxt_tc_put_tunnel_handle()
1453 struct bnxt_tc_flow *flow, in bnxt_tc_get_tunnel_handle()
1528 struct bnxt_tc_flow *flow; in bnxt_tc_add_flow() local
1629 struct bnxt_tc_flow *flow; in bnxt_tc_get_flow_stats() local
[all …]
/linux-6.3-rc2/drivers/net/ethernet/intel/ice/
A Dice_ethtool_fdir.c41 static int ice_fltr_to_ethtool_flow(enum ice_fltr_ptype flow) in ice_fltr_to_ethtool_flow()
292 int status, flow; in ice_fdir_rem_adq_chnl() local
341 ice_fdir_get_hw_prof(struct ice_hw *hw, enum ice_block blk, int flow) in ice_fdir_get_hw_prof()
356 ice_fdir_erase_flow_from_hw(struct ice_hw *hw, enum ice_block blk, int flow) in ice_fdir_erase_flow_from_hw()
393 int flow = (int)flow_type & ~FLOW_EXT; in ice_fdir_rem_flow() local
419 int flow; in ice_fdir_release_flows() local
432 int flow; in ice_fdir_replay_flows() local
566 ice_fdir_alloc_flow_prof(struct ice_hw *hw, enum ice_fltr_ptype flow) in ice_fdir_alloc_flow_prof()
622 enum ice_fltr_ptype flow, enum ice_fd_hw_seg tun) in ice_fdir_set_hw_fltr_rule()
839 ice_create_init_fdir_rule(struct ice_pf *pf, enum ice_fltr_ptype flow) in ice_create_init_fdir_rule()
[all …]
A Dice_virtchnl_fdir.c22 #define ICE_FLOW_PROF_FD(vsi, flow, tun_offs) \ argument
174 ice_vc_fdir_alloc_prof(struct ice_vf *vf, enum ice_fltr_ptype flow) in ice_vc_fdir_alloc_prof()
204 ice_vc_fdir_free_prof(struct ice_vf *vf, enum ice_fltr_ptype flow) in ice_vc_fdir_free_prof()
225 enum ice_fltr_ptype flow; in ice_vc_fdir_free_prof_all() local
338 enum ice_fltr_ptype flow = conf->input.flow_type; in ice_vc_fdir_set_flow_hdr() local
479 ice_vc_fdir_rem_prof(struct ice_vf *vf, enum ice_fltr_ptype flow, int tun) in ice_vc_fdir_rem_prof()
535 enum ice_fltr_ptype flow; in ice_vc_fdir_rem_prof_all() local
556 ice_vc_fdir_write_flow_prof(struct ice_vf *vf, enum ice_fltr_ptype flow, in ice_vc_fdir_write_flow_prof()
677 enum ice_fltr_ptype flow; in ice_vc_fdir_config_input_set() local
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
A Dgoto.c10 struct mlx5e_tc_flow *flow, in validate_goto_chain()
66 struct mlx5e_tc_flow *flow = parse_state->flow; in tc_act_can_offload_goto() local
93 struct mlx5e_tc_flow *flow = parse_state->flow; in tc_act_post_parse_goto() local
/linux-6.3-rc2/drivers/net/ethernet/marvell/mvpp2/
A Dmvpp2_cls.c466 const struct mvpp2_cls_flow *flow) in mvpp2_cls_flow_prs_init()
474 const struct mvpp2_cls_flow *flow) in mvpp2_cls_flow_lkp_init()
577 const struct mvpp2_cls_flow *flow) in mvpp2_cls_flow_init()
715 const struct mvpp2_cls_flow *mvpp2_cls_flow_get(int flow) in mvpp2_cls_flow_get()
737 const struct mvpp2_cls_flow *flow; in mvpp2_port_rss_hash_opts_set() local
825 const struct mvpp2_cls_flow *flow; in mvpp2_port_rss_hash_opts_get() local
847 const struct mvpp2_cls_flow *flow; in mvpp2_cls_port_init_flows() local
1177 const struct mvpp2_cls_flow *flow; in mvpp2_port_cls_rfs_rule_remove() local
1202 const struct mvpp2_cls_flow *flow; in mvpp2_port_flt_rfs_rule_insert() local
1239 struct flow_rule *flow = rule->flow; in mvpp2_cls_c2_build_match() local
[all …]
/linux-6.3-rc2/samples/bpf/
A Dsockex2_kern.c63 struct flow_key_record *flow) in parse_ip()
87 struct flow_key_record *flow) in parse_ipv6()
101 struct flow_key_record *flow) in flow_dissector()
203 struct flow_key_record flow = {}; in bpf_prog2() local
/linux-6.3-rc2/drivers/dma/ti/
A Dk3-udma-glue.c642 struct k3_udma_glue_rx_flow *flow = &rx_chn->flows[flow_num]; in k3_udma_glue_release_rx_flow() local
662 struct k3_udma_glue_rx_flow *flow = &rx_chn->flows[flow_idx]; in k3_udma_glue_cfg_rx_flow() local
1140 struct k3_udma_glue_rx_flow *flow; in k3_udma_glue_rx_flow_get_fdq_id() local
1160 struct k3_udma_glue_rx_flow *flow = &rx_chn->flows[flow_idx]; in k3_udma_glue_rx_flow_enable() local
1203 struct k3_udma_glue_rx_flow *flow = &rx_chn->flows[flow_idx]; in k3_udma_glue_rx_flow_disable() local
1326 struct k3_udma_glue_rx_flow *flow = &rx_chn->flows[flow_num]; in k3_udma_glue_reset_rx_chn() local
1370 struct k3_udma_glue_rx_flow *flow = &rx_chn->flows[flow_num]; in k3_udma_glue_push_rx_chn() local
1379 struct k3_udma_glue_rx_flow *flow = &rx_chn->flows[flow_num]; in k3_udma_glue_pop_rx_chn() local
1388 struct k3_udma_glue_rx_flow *flow; in k3_udma_glue_rx_get_irq() local

Completed in 85 milliseconds

123456789