Home
last modified time | relevance | path

Searched defs:parse_attr (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
H A Dredirect_ingress.c14 struct mlx5e_tc_flow_parse_attr *parse_attr; in tc_act_can_offload_redirect_ingress() local
H A Dvlan_mangle.c12 mlx5e_tc_act_vlan_add_rewrite_action(struct mlx5e_priv *priv, int namespace, const struct flow_action_entry *act, struct mlx5e_tc_flow_parse_attr *parse_attr, u32 *action, struct netlink_ext_ack *extack) mlx5e_tc_act_vlan_add_rewrite_action() argument
H A Dgoto.c91 struct mlx5e_tc_flow_parse_attr *parse_attr = attr->parse_attr; in tc_act_post_parse_goto() local
H A Dvlan.c179 struct mlx5e_tc_flow_parse_attr *parse_attr = attr->parse_attr; in tc_act_post_parse_vlan() local
10 add_vlan_prio_tag_rewrite_action(struct mlx5e_priv *priv, struct mlx5e_tc_flow_parse_attr *parse_attr, u32 *action, struct netlink_ext_ack *extack) add_vlan_prio_tag_rewrite_action() argument
H A Dmirred.c108 struct mlx5e_tc_flow_parse_attr *parse_attr; in tc_act_can_offload_mirred() local
180 struct mlx5e_tc_flow_parse_attr *parse_attr = attr->parse_attr; in parse_mirred_encap() local
211 struct mlx5e_tc_flow_parse_attr *parse_attr = attr->parse_attr; parse_mirred() local
[all...]
/kernel/linux/linux-5.10/net/sched/
H A Dsch_mqprio.c119 static int parse_attr(struct nlattr *tb[], int maxtype, struct nlattr *nla, in parse_attr() function
H A Dsch_netem.c925 static int parse_attr(struct nlattr *tb[], int maxtype, struct nlattr *nla, in parse_attr() function
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tc.h71 struct mlx5e_tc_flow_parse_attr *parse_attr; member
H A Den_tc.c449 mlx5e_attach_mod_hdr(struct mlx5e_priv *priv, struct mlx5e_tc_flow *flow, struct mlx5e_tc_flow_parse_attr *parse_attr) mlx5e_attach_mod_hdr() argument
833 mlx5e_hairpin_flow_add(struct mlx5e_priv *priv, struct mlx5e_tc_flow *flow, struct mlx5e_tc_flow_parse_attr *parse_attr, struct netlink_ext_ack *extack) mlx5e_hairpin_flow_add() argument
1077 mlx5e_tc_add_nic_flow(struct mlx5e_priv *priv, struct mlx5e_tc_flow_parse_attr *parse_attr, struct mlx5e_tc_flow *flow, struct netlink_ext_ack *extack) mlx5e_tc_add_nic_flow() argument
1348 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_tc_add_fdb_flow() local
2864 offload_pedit_fields(struct mlx5e_priv *priv, int namespace, struct pedit_headers_action *hdrs, struct mlx5e_tc_flow_parse_attr *parse_attr, u32 *action_flags, struct netlink_ext_ack *extack) offload_pedit_fields() argument
3051 parse_pedit_to_modify_hdr(struct mlx5e_priv *priv, const struct flow_action_entry *act, int namespace, struct mlx5e_tc_flow_parse_attr *parse_attr, struct pedit_headers_action *hdrs, struct netlink_ext_ack *extack) parse_pedit_to_modify_hdr() argument
3092 parse_pedit_to_reformat(struct mlx5e_priv *priv, const struct flow_action_entry *act, struct mlx5e_tc_flow_parse_attr *parse_attr, struct netlink_ext_ack *extack) parse_pedit_to_reformat() argument
3117 parse_tc_pedit_action(struct mlx5e_priv *priv, const struct flow_action_entry *act, int namespace, struct mlx5e_tc_flow_parse_attr *parse_attr, struct pedit_headers_action *hdrs, struct mlx5e_tc_flow *flow, struct netlink_ext_ack *extack) parse_tc_pedit_action() argument
3131 alloc_tc_pedit_action(struct mlx5e_priv *priv, int namespace, struct mlx5e_tc_flow_parse_attr *parse_attr, struct pedit_headers_action *hdrs, u32 *action_flags, struct netlink_ext_ack *extack) alloc_tc_pedit_action() argument
3358 actions_match_supported(struct mlx5e_priv *priv, struct flow_action *flow_action, struct mlx5e_tc_flow_parse_attr *parse_attr, struct mlx5e_tc_flow *flow, struct netlink_ext_ack *extack) actions_match_supported() argument
3411 add_vlan_rewrite_action(struct mlx5e_priv *priv, int namespace, const struct flow_action_entry *act, struct mlx5e_tc_flow_parse_attr *parse_attr, struct pedit_headers_action *hdrs, u32 *action, struct netlink_ext_ack *extack) add_vlan_rewrite_action() argument
3455 add_vlan_prio_tag_rewrite_action(struct mlx5e_priv *priv, struct mlx5e_tc_flow_parse_attr *parse_attr, struct pedit_headers_action *hdrs, u32 *action, struct netlink_ext_ack *extack) add_vlan_prio_tag_rewrite_action() argument
3529 parse_tc_nic_actions(struct mlx5e_priv *priv, struct flow_action *flow_action, struct mlx5e_tc_flow_parse_attr *parse_attr, struct mlx5e_tc_flow *flow, struct netlink_ext_ack *extack) parse_tc_nic_actions() argument
3802 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_attach_encap() local
3918 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_attach_decap() local
4216 struct mlx5e_tc_flow_parse_attr *parse_attr; parse_tc_fdb_actions() local
4638 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_alloc_flow() local
4678 mlx5e_flow_attr_init(struct mlx5_flow_attr *attr, struct mlx5e_tc_flow_parse_attr *parse_attr, struct flow_cls_offload *f) mlx5e_flow_attr_init() argument
4688 mlx5e_flow_esw_attr_init(struct mlx5_flow_attr *attr, struct mlx5e_priv *priv, struct mlx5e_tc_flow_parse_attr *parse_attr, struct flow_cls_offload *f, struct mlx5_eswitch_rep *in_rep, struct mlx5_core_dev *in_mdev) mlx5e_flow_esw_attr_init() argument
4720 struct mlx5e_tc_flow_parse_attr *parse_attr; __mlx5e_add_fdb_flow() local
4777 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_tc_add_fdb_peer_flow() local
4863 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_add_nic_flow() local
[all...]
/kernel/linux/linux-6.6/tools/lib/bpf/
H A Dnetlink.c222 libbpf_netlink_send_recv(struct libbpf_nla_req *req, int proto, __dump_nlmsg_t parse_msg, libbpf_dump_nlmsg_t parse_attr, void *cookie) libbpf_netlink_send_recv() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tc.h82 struct mlx5e_tc_flow_parse_attr *parse_attr; member
H A Den_tc.c1363 struct mlx5e_tc_flow_parse_attr *parse_attr; in mlx5e_tc_add_nic_flow() local
1090 mlx5e_hairpin_flow_add(struct mlx5e_priv *priv, struct mlx5e_tc_flow *flow, struct mlx5e_tc_flow_parse_attr *parse_attr, struct netlink_ext_ack *extack) mlx5e_hairpin_flow_add() argument
1795 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_tc_add_fdb_flow() local
3190 offload_pedit_fields(struct mlx5e_priv *priv, int namespace, struct mlx5e_tc_flow_parse_attr *parse_attr, u32 *action_flags, struct netlink_ext_ack *extack) offload_pedit_fields() argument
3317 verify_offload_pedit_fields(struct mlx5e_priv *priv, struct mlx5e_tc_flow_parse_attr *parse_attr, struct netlink_ext_ack *extack) verify_offload_pedit_fields() argument
3338 alloc_tc_pedit_action(struct mlx5e_priv *priv, int namespace, struct mlx5e_tc_flow_parse_attr *parse_attr, u32 *action_flags, struct netlink_ext_ack *extack) alloc_tc_pedit_action() argument
3470 actions_match_supported(struct mlx5e_priv *priv, struct flow_action *flow_action, u32 actions, struct mlx5e_tc_flow_parse_attr *parse_attr, struct mlx5e_tc_flow *flow, struct netlink_ext_ack *extack) actions_match_supported() argument
3514 struct mlx5e_tc_flow_parse_attr *parse_attr = attr->parse_attr; actions_prepare_mod_hdr_actions() local
3550 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_clone_flow_attr_for_post_act() local
4019 struct mlx5e_tc_flow_parse_attr *parse_attr; parse_tc_nic_actions() local
4115 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_set_fwd_to_int_port_actions() local
4153 struct mlx5e_tc_flow_parse_attr *parse_attr; parse_tc_fdb_actions() local
4326 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_alloc_flow() local
4369 mlx5e_flow_attr_init(struct mlx5_flow_attr *attr, struct mlx5e_tc_flow_parse_attr *parse_attr, struct flow_cls_offload *f) mlx5e_flow_attr_init() argument
4379 mlx5e_flow_esw_attr_init(struct mlx5_flow_attr *attr, struct mlx5e_priv *priv, struct mlx5e_tc_flow_parse_attr *parse_attr, struct flow_cls_offload *f, struct mlx5_eswitch_rep *in_rep, struct mlx5_core_dev *in_mdev) mlx5e_flow_esw_attr_init() argument
4411 struct mlx5e_tc_flow_parse_attr *parse_attr; __mlx5e_add_fdb_flow() local
4467 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_tc_add_fdb_peer_flow() local
4566 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_add_nic_flow() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_encap.c822 struct mlx5e_tc_flow_parse_attr *parse_attr; in mlx5e_attach_encap() local
1025 struct mlx5e_tc_flow_parse_attr *parse_attr; in mlx5e_tc_tun_encap_dests_set() local
1289 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_attach_decap_route() local
1351 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_attach_encap_route() local
1506 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_reoffload_encap() local
1630 struct mlx5e_tc_flow_parse_attr *parse_attr; mlx5e_reoffload_decap() local
[all...]
/kernel/linux/linux-6.6/net/sched/
H A Dsch_netem.c936 static int parse_attr(struct nlattr *tb[], int maxtype, struct nlattr *nla, in parse_attr() function

Completed in 22 milliseconds