Home
last modified time | relevance | path

Searched defs:flow_rule (Results 1 – 18 of 18) sorted by relevance

/linux/net/netfilter/
H A Dnf_flow_table_offload.c217 flow_action_entry_next(struct nf_flow_rule * flow_rule) flow_action_entry_next() argument
227 flow_offload_eth_src(struct net * net,const struct flow_offload * flow,enum flow_offload_tuple_dir dir,struct nf_flow_rule * flow_rule) flow_offload_eth_src() argument
274 flow_offload_eth_dst(struct net * net,const struct flow_offload * flow,enum flow_offload_tuple_dir dir,struct nf_flow_rule * flow_rule) flow_offload_eth_dst() argument
331 flow_offload_ipv4_snat(struct net * net,const struct flow_offload * flow,enum flow_offload_tuple_dir dir,struct nf_flow_rule * flow_rule) flow_offload_ipv4_snat() argument
358 flow_offload_ipv4_dnat(struct net * net,const struct flow_offload * flow,enum flow_offload_tuple_dir dir,struct nf_flow_rule * flow_rule) flow_offload_ipv4_dnat() argument
382 flow_offload_ipv6_mangle(struct nf_flow_rule * flow_rule,unsigned int offset,const __be32 * addr,const __be32 * mask) flow_offload_ipv6_mangle() argument
399 flow_offload_ipv6_snat(struct net * net,const struct flow_offload * flow,enum flow_offload_tuple_dir dir,struct nf_flow_rule * flow_rule) flow_offload_ipv6_snat() argument
424 flow_offload_ipv6_dnat(struct net * net,const struct flow_offload * flow,enum flow_offload_tuple_dir dir,struct nf_flow_rule * flow_rule) flow_offload_ipv6_dnat() argument
468 flow_offload_port_snat(struct net * net,const struct flow_offload * flow,enum flow_offload_tuple_dir dir,struct nf_flow_rule * flow_rule) flow_offload_port_snat() argument
498 flow_offload_port_dnat(struct net * net,const struct flow_offload * flow,enum flow_offload_tuple_dir dir,struct nf_flow_rule * flow_rule) flow_offload_port_dnat() argument
527 flow_offload_ipv4_checksum(struct net * net,const struct flow_offload * flow,struct nf_flow_rule * flow_rule) flow_offload_ipv4_checksum() argument
548 flow_offload_redirect(struct net * net,const struct flow_offload * flow,enum flow_offload_tuple_dir dir,struct nf_flow_rule * flow_rule) flow_offload_redirect() argument
580 flow_offload_encap_tunnel(const struct flow_offload * flow,enum flow_offload_tuple_dir dir,struct nf_flow_rule * flow_rule) flow_offload_encap_tunnel() argument
605 flow_offload_decap_tunnel(const struct flow_offload * flow,enum flow_offload_tuple_dir dir,struct nf_flow_rule * flow_rule) flow_offload_decap_tunnel() argument
630 nf_flow_rule_route_common(struct net * net,const struct flow_offload * flow,enum flow_offload_tuple_dir dir,struct nf_flow_rule * flow_rule) nf_flow_rule_route_common() argument
685 nf_flow_rule_route_ipv4(struct net * net,struct flow_offload * flow,enum flow_offload_tuple_dir dir,struct nf_flow_rule * flow_rule) nf_flow_rule_route_ipv4() argument
710 nf_flow_rule_route_ipv6(struct net * net,struct flow_offload * flow,enum flow_offload_tuple_dir dir,struct nf_flow_rule * flow_rule) nf_flow_rule_route_ipv6() argument
741 struct nf_flow_rule *flow_rule; nf_flow_offload_rule_alloc() local
779 __nf_flow_offload_destroy(struct nf_flow_rule * flow_rule) __nf_flow_offload_destroy() argument
795 nf_flow_offload_destroy(struct nf_flow_rule * flow_rule[]) nf_flow_offload_destroy() argument
804 nf_flow_offload_alloc(const struct flow_offload_work * offload,struct nf_flow_rule * flow_rule[]) nf_flow_offload_alloc() argument
838 nf_flow_offload_tuple(struct nf_flowtable * flowtable,struct flow_offload * flow,struct nf_flow_rule * flow_rule,enum flow_offload_tuple_dir dir,int priority,int cmd,struct flow_stats * stats,struct list_head * block_cb_list) nf_flow_offload_tuple() argument
873 flow_offload_tuple_add(struct flow_offload_work * offload,struct nf_flow_rule * flow_rule,enum flow_offload_tuple_dir dir) flow_offload_tuple_add() argument
893 flow_offload_rule_add(struct flow_offload_work * offload,struct nf_flow_rule * flow_rule[]) flow_offload_rule_add() argument
910 struct nf_flow_rule *flow_rule[FLOW_OFFLOAD_DIR_MAX]; flow_offload_work_add() local
[all...]
H A Dnf_flow_table_inet.c48 struct nf_flow_rule *flow_rule) in nf_flow_rule_route_inet()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_ct.c99 struct mlx5_flow_handle *flow_rule; member
548 mlx5_tc_ct_get_ct_metadata_action(struct flow_rule *flow_rule) in mlx5_tc_ct_get_ct_metadata_action()
680 struct flow_rule *flow_rule, in mlx5_tc_ct_entry_create_nat()
718 struct flow_rule *flow_rule, in mlx5_tc_ct_entry_create_mod_hdr()
803 struct flow_rule *flow_rule, in mlx5_tc_ct_entry_add_rule()
880 struct flow_rule *flow_rule, in mlx5_tc_ct_entry_update_rule()
1098 struct flow_rule *flow_rule, in mlx5_tc_ct_entry_add_rules()
1141 struct flow_rule *flow_rule, in mlx5_tc_ct_entry_update_rules()
1164 mlx5_tc_ct_block_flow_offload_update(struct mlx5_ct_ft *ft, struct flow_rule *flow_rule, in mlx5_tc_ct_block_flow_offload_update()
1193 struct flow_rule *flow_rule = flow_cls_offload_flow_rule(flow); in mlx5_tc_ct_block_flow_offload_add() local
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rep.c470 struct mlx5_flow_handle *flow_rule; in mlx5e_sqs2vport_add_peers_rules() local
507 struct mlx5_flow_handle *flow_rule; in mlx5e_sqs2vport_start() local
641 struct mlx5_flow_handle *flow_rule; in mlx5e_rep_add_meta_tunnel_rule() local
1044 struct mlx5_flow_handle *flow_rule; in mlx5e_create_rep_vport_rx_rule() local
1709 struct mlx5_flow_handle *flow_rule; in mlx5e_vport_rep_event_pair() local
H A Drdma.c26 struct mlx5_flow_handle *flow_rule = NULL; in mlx5_rdma_enable_roce_steering() local
H A Deswitch_offloads.c945 struct mlx5_flow_handle *flow_rule; in mlx5_eswitch_add_send_to_vport_rule() local
1044 struct mlx5_flow_handle *flow_rule; in mlx5_eswitch_add_send_to_vport_meta_rule() local
1360 struct mlx5_flow_handle *flow_rule = NULL; esw_add_fdb_miss_rule() local
1422 struct mlx5_flow_handle *flow_rule; esw_add_restore_rule() local
2145 struct mlx5_flow_handle *flow_rule; mlx5_eswitch_create_vport_rx_rule() local
2174 struct mlx5_flow_handle *flow_rule; esw_create_vport_rx_drop_rule() local
2380 struct mlx5_flow_handle *flow_rule; mlx5_esw_fdb_drop_create() local
2854 struct mlx5_flow_handle *flow_rule = NULL; __esw_set_master_egress_rule() local
[all...]
H A Deswitch.c64 struct mlx5_flow_handle *flow_rule; member
212 struct mlx5_flow_handle *flow_rule = NULL; in __esw_fdb_set_vport_rule() local
/linux/drivers/net/ethernet/google/gve/
H A Dgve_flow_rule.c14 struct gve_adminq_flow_rule *flow_rule = &rule->flow_rule; in gve_fill_ethtool_flow_spec() local
H A Dgve_adminq.h539 struct gve_adminq_flow_rule flow_rule; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dct_fs_dmfs.c31 struct mlx5_flow_attr *attr, struct flow_rule *flow_rule) in mlx5_ct_fs_dmfs_ct_rule_add()
H A Dct_fs_hmfs.c190 struct mlx5_flow_attr *attr, struct flow_rule *flow_rule) in mlx5_ct_fs_hmfs_ct_rule_add()
H A Dct_fs_smfs.c224 struct mlx5_flow_attr *attr, struct flow_rule *flow_rule) in mlx5_ct_fs_smfs_ct_rule_add()
H A Dint_port.c68 struct mlx5_flow_handle *flow_rule; in mlx5e_int_port_create_rx_rule() local
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
H A Dingress_ofld.c128 struct mlx5_flow_handle *flow_rule; in esw_acl_ingress_src_port_drop_create() local
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dlegacy.c244 struct mlx5_flow_handle *flow_rule; in _mlx5_eswitch_set_vepa_locked() local
/linux/net/sched/
H A Dact_ct.c247 struct nf_flow_rule *flow_rule) in tcf_ct_flow_table_fill_actions()
/linux/drivers/net/ethernet/netronome/nfp/flower/
H A Dconntrack.c2149 struct flow_rule *flow_rule = flow->rule; in nfp_fl_ct_offload_nft_supported() local
/linux/drivers/infiniband/hw/mlx5/
H A Dqp.c3969 struct mlx5_flow_handle *flow_rule; in modify_raw_packet_qp() local