/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
H A D | ct_fs.h | 20 struct mlx5_flow_table *ct_nat, struct mlx5_flow_table *post_ct);
|
H A D | ct_fs_dmfs.c | 19 struct mlx5_flow_table *ct_nat, struct mlx5_flow_table *post_ct) 18 mlx5_ct_fs_dmfs_init(struct mlx5_ct_fs *fs, struct mlx5_flow_table *ct, struct mlx5_flow_table *ct_nat, struct mlx5_flow_table *post_ct) argument
|
H A D | ct_fs_smfs.c | 184 struct mlx5_flow_table *ct_nat, struct mlx5_flow_table *post_ct) 189 post_ct_tbl = mlx5_smfs_table_get_from_fs_ft(post_ct); 183 mlx5_ct_fs_smfs_init(struct mlx5_ct_fs *fs, struct mlx5_flow_table *ct, struct mlx5_flow_table *ct_nat, struct mlx5_flow_table *post_ct) argument
|
/linux-master/net/openvswitch/ |
H A D | conntrack.h | 29 bool post_ct); 79 bool post_ct) 77 ovs_ct_fill_key(const struct sk_buff *skb, struct sw_flow_key *key, bool post_ct) argument
|
H A D | flow.c | 1006 bool post_ct = false, post_ct_snat = false, post_ct_dnat = false; local 1047 post_ct = tc_ext ? tc_ext->post_ct : false; 1048 post_ct_snat = post_ct ? tc_ext->post_ct_snat : false; 1049 post_ct_dnat = post_ct ? tc_ext->post_ct_dnat : false; 1050 zone = post_ct ? tc_ext->zone : 0; 1060 ovs_ct_fill_key(skb, key, post_ct); /* Must be after key_extract(). */ 1061 if (post_ct) {
|
H A D | conntrack.c | 232 /* Update 'key' based on skb->_nfct. If 'post_ct' is true, then OVS has 239 struct sw_flow_key *key, bool post_ct, 267 } else if (post_ct) { 280 bool post_ct) 282 ovs_ct_update_key(skb, NULL, key, post_ct, false); 237 ovs_ct_update_key(const struct sk_buff *skb, const struct ovs_conntrack_info *info, struct sw_flow_key *key, bool post_ct, bool keep_nat_flags) argument 278 ovs_ct_fill_key(const struct sk_buff *skb, struct sw_flow_key *key, bool post_ct) argument
|
/linux-master/net/core/ |
H A D | flow_dissector.c | 321 size_t mapsize, bool post_ct, u16 zone) 333 if (!ct && !post_ct) 318 skb_flow_dissect_ct(const struct sk_buff *skb, struct flow_dissector *flow_dissector, void *target_container, u16 *ctinfo_map, size_t mapsize, bool post_ct, u16 zone) argument
|
H A D | dev.c | 3921 tc_skb_cb(skb)->post_ct = false;
|
/linux-master/net/sched/ |
H A D | act_ct.c | 981 tc_skb_cb(skb)->post_ct = false; 1082 tc_skb_cb(skb)->post_ct = true;
|
H A D | cls_flower.c | 318 bool post_ct = tc_skb_cb(skb)->post_ct; local 337 post_ct, zone);
|
H A D | cls_api.c | 1845 ext->post_ct = cb->post_ct;
|
/linux-master/include/net/ |
H A D | sch_generic.h | 1047 u16 zone; /* Only valid if post_ct = true */ 1049 u8 post_ct:1; member in struct:tc_skb_cb
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_ct.c | 2045 struct mlx5_flow_table *post_ct = mlx5e_tc_post_act_get_ft(ct_priv->post_act); local 2063 err = ct_priv->fs_ops->init(ct_priv->fs, ct_priv->ct, ct_priv->ct_nat, post_ct);
|
/linux-master/include/linux/ |
H A D | skbuff.h | 329 u8 post_ct:1; member in struct:tc_skb_ext 1570 bool post_ct, u16 zone);
|