Home
last modified time | relevance | path

Searched defs:attr (Results 1 – 25 of 118) sorted by relevance

12345

/dpdk/drivers/net/fm10k/base/
H A Dfm10k_tlv.c41 u32 *attr; in fm10k_tlv_attr_put_null_string() local
122 u32 *attr; in fm10k_tlv_attr_put_mac_vlan() local
157 s32 fm10k_tlv_attr_get_mac_vlan(u32 *attr, u8 *mac_addr, u16 *vlan) in fm10k_tlv_attr_get_mac_vlan()
212 u32 *attr; in fm10k_tlv_attr_put_value() local
252 s32 fm10k_tlv_attr_get_value(u32 *attr, void *value, u32 len) in fm10k_tlv_attr_get_value()
290 u32 *attr; in fm10k_tlv_attr_put_le_struct() local
327 s32 fm10k_tlv_attr_get_le_struct(u32 *attr, void *le_struct, u32 len) in fm10k_tlv_attr_get_le_struct()
362 u32 *attr; in fm10k_tlv_attr_nest_start() local
389 u32 *attr; in fm10k_tlv_attr_nest_stop() local
422 STATIC s32 fm10k_tlv_attr_validate(u32 *attr, in fm10k_tlv_attr_validate()
[all …]
H A Dfm10k_tlv.h85 const struct fm10k_tlv_attr *attr; member
90 #define FM10K_MSG_HANDLER(id, attr, func) { id, attr, func } argument
114 #define fm10k_tlv_attr_get_u8(attr, ptr) \ argument
116 #define fm10k_tlv_attr_get_u16(attr, ptr) \ argument
118 #define fm10k_tlv_attr_get_u32(attr, ptr) \ argument
120 #define fm10k_tlv_attr_get_u64(attr, ptr) \ argument
122 #define fm10k_tlv_attr_get_s8(attr, ptr) \ argument
124 #define fm10k_tlv_attr_get_s16(attr, ptr) \ argument
126 #define fm10k_tlv_attr_get_s32(attr, ptr) \ argument
128 #define fm10k_tlv_attr_get_s64(attr, ptr) \ argument
/dpdk/drivers/net/tap/
H A Dtap_bpf_api.c89 static inline int sys_bpf(enum bpf_cmd cmd, union bpf_attr *attr, in sys_bpf()
118 union bpf_attr attr = {}; in bpf_load() local
151 union bpf_attr attr = {}; in tap_flow_bpf_rss_map_create() local
179 union bpf_attr attr = {}; in tap_flow_bpf_update_rss_elem() local
H A Dtap_netlink.c146 tap_nl_attr_next(const struct nlattr *attr) in tap_nl_attr_next()
153 tap_nl_attr_ok(const struct nlattr *attr, int len) in tap_nl_attr_ok()
169 const struct nlattr *attr; in tap_nl_dump_ext_ack() local
/dpdk/drivers/net/txgbe/
H A Dtxgbe_flow.c138 cons_parse_ntuple_filter(const struct rte_flow_attr *attr, in cons_parse_ntuple_filter()
576 const struct rte_flow_attr *attr, in txgbe_parse_ntuple_filter()
818 const struct rte_flow_attr *attr, in txgbe_parse_ethertype_filter()
1104 const struct rte_flow_attr *attr, in txgbe_parse_syn_filter()
1144 const struct rte_flow_attr *attr, in cons_parse_l2_tn_filter()
1305 const struct rte_flow_attr *attr, in txgbe_parse_l2_tn_filter()
1537 const struct rte_flow_attr *attr, in txgbe_parse_fdir_filter_normal()
2434 const struct rte_flow_attr *attr, in txgbe_parse_fdir_filter()
2473 const struct rte_flow_attr *attr, in txgbe_parse_rss_filter()
2677 const struct rte_flow_attr *attr, in txgbe_flow_create()
[all …]
/dpdk/drivers/net/ixgbe/
H A Dixgbe_flow.c172 cons_parse_ntuple_filter(const struct rte_flow_attr *attr, in cons_parse_ntuple_filter()
616 const struct rte_flow_attr *attr, in ixgbe_parse_ntuple_filter()
856 const struct rte_flow_attr *attr, in ixgbe_parse_ethertype_filter()
1145 const struct rte_flow_attr *attr, in ixgbe_parse_syn_filter()
1188 const struct rte_flow_attr *attr, in cons_parse_l2_tn_filter()
1349 const struct rte_flow_attr *attr, in ixgbe_parse_l2_tn_filter()
1592 const struct rte_flow_attr *attr, in ixgbe_parse_fdir_filter_normal()
2753 const struct rte_flow_attr *attr, in ixgbe_parse_fdir_filter()
2802 const struct rte_flow_attr *attr, in ixgbe_parse_rss_filter()
3007 const struct rte_flow_attr *attr, in ixgbe_flow_create()
[all …]
/dpdk/drivers/net/e1000/
H A Digb_flow.c91 cons_parse_ntuple_filter(const struct rte_flow_attr *attr, in cons_parse_ntuple_filter()
413 const struct rte_flow_attr *attr, in igb_parse_ntuple_filter()
489 cons_parse_ethertype_filter(const struct rte_flow_attr *attr, in cons_parse_ethertype_filter()
671 const struct rte_flow_attr *attr, in igb_parse_ethertype_filter()
759 cons_parse_syn_filter(const struct rte_flow_attr *attr, in cons_parse_syn_filter()
977 const struct rte_flow_attr *attr, in igb_parse_syn_filter()
1041 cons_parse_flex_filter(const struct rte_flow_attr *attr, in cons_parse_flex_filter()
1271 const struct rte_flow_attr *attr, in igb_parse_flex_filter()
1312 const struct rte_flow_attr *attr, in igb_parse_rss_filter()
1438 const struct rte_flow_attr *attr, in igb_flow_create()
[all …]
/dpdk/drivers/common/mlx5/
H A Dmlx5_common_devx.c80 struct mlx5_devx_cq_attr *attr, int socket) in mlx5_devx_cq_create()
207 struct mlx5_devx_create_sq_attr *attr, int socket) in mlx5_devx_sq_create()
353 struct mlx5_devx_qp_attr *attr, int socket) in mlx5_devx_qp_create()
537 struct mlx5_devx_create_rq_attr *attr, int socket) in mlx5_devx_rq_std_create()
636 struct mlx5_devx_create_rq_attr *attr, int socket) in mlx5_devx_rq_shared_create()
699 struct mlx5_devx_create_rq_attr *attr, int socket) in mlx5_devx_rq_create()
H A Dmlx5_devx_cmds.c307 struct mlx5_devx_mkey_attr *attr) in mlx5_devx_cmd_mkey_create()
464 struct mlx5_hca_attr *attr) in mlx5_devx_cmd_query_nic_vport_context()
739 (void *ctx, struct mlx5_hca_flex_attr *attr) in mlx5_devx_cmd_query_hca_parse_graph_node_cap()
822 struct mlx5_hca_attr *attr) in mlx5_devx_cmd_query_hca_attr()
1977 struct mlx5_devx_virtq_attr *attr) in mlx5_devx_cmd_create_virtq()
2054 struct mlx5_devx_virtq_attr *attr) in mlx5_devx_cmd_modify_virtq()
2113 struct mlx5_devx_virtq_attr *attr) in mlx5_devx_cmd_query_virtq()
2155 struct mlx5_devx_qp_attr *attr) in mlx5_devx_cmd_create_qp()
2793 struct mlx5_devx_import_kek_attr *attr) in mlx5_devx_cmd_create_import_kek_obj()
2841 struct mlx5_devx_credential_attr *attr) in mlx5_devx_cmd_create_credential_obj()
[all …]
/dpdk/drivers/net/cnxk/
H A Dcnxk_flow.c65 const struct rte_flow_attr *attr, in npc_rss_action_validate()
113 cnxk_map_actions(struct rte_eth_dev *eth_dev, const struct rte_flow_attr *attr, in cnxk_map_actions()
252 const struct rte_flow_attr *attr, in cnxk_map_flow_data()
282 const struct rte_flow_attr *attr, in cnxk_flow_validate()
317 cnxk_flow_create(struct rte_eth_dev *eth_dev, const struct rte_flow_attr *attr, in cnxk_flow_create()
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_hw.c148 const struct rte_flow_attr *attr, in flow_hw_jump_action_register()
914 struct rte_flow_attr attr = { in flow_hw_actions_construct() local
1060 const struct rte_flow_op_attr *attr, in flow_hw_async_flow_create()
1150 const struct rte_flow_op_attr *attr, in flow_hw_async_flow_destroy()
1342 struct rte_flow_op_attr attr = { in flow_hw_q_flow_flush() local
1421 const struct rte_flow_template_table_attr *attr, in flow_hw_table_create()
1624 const struct rte_flow_actions_template_attr *attr, in flow_hw_actions_template_create()
1949 struct rte_flow_attr *attr = in flow_hw_grp_match_cb() local
2234 const struct rte_flow_op_attr *attr, in flow_hw_action_handle_create()
2269 const struct rte_flow_op_attr *attr, in flow_hw_action_handle_update()
[all …]
H A Dmlx5_flow_flex.c350 const struct mlx5_hca_flex_attr *attr) in mlx5_flex_hdr_len_mask()
361 mlx5_flex_translate_length(struct mlx5_hca_flex_attr *attr, in mlx5_flex_translate_length()
464 mlx5_flex_translate_next(struct mlx5_hca_flex_attr *attr, in mlx5_flex_translate_next()
584 struct mlx5_hca_flex_attr *attr, in mlx5_flex_cover_sample()
828 struct mlx5_hca_flex_attr *attr, in mlx5_flex_alloc_sample()
872 mlx5_flex_translate_sample(struct mlx5_hca_flex_attr *attr, in mlx5_flex_translate_sample()
1047 mlx5_flex_translate_arc_in(struct mlx5_hca_flex_attr *attr, in mlx5_flex_translate_arc_in()
1106 mlx5_flex_translate_arc_out(struct mlx5_hca_flex_attr *attr, in mlx5_flex_translate_arc_out()
1152 struct mlx5_hca_flex_attr *attr = &priv->sh->cdev->config.hca_attr.flex; in mlx5_flex_translate_conf() local
H A Dmlx5_flow.c1778 const struct rte_flow_attr *attr, in mlx5_flow_validate_action_queue()
2047 const struct rte_flow_attr *attr, in mlx5_flow_validate_action_default_miss()
2086 const struct rte_flow_attr *attr, in mlx5_flow_validate_action_count()
3838 const struct rte_flow_attr *attr, in flow_drv_prepare()
4602 struct rte_flow_attr attr = { in flow_dv_mreg_create_cb() local
5131 const struct rte_flow_attr *attr, in flow_create_split_inner()
5783 const struct rte_flow_attr *attr, in flow_check_match_action()
6352 const struct rte_flow_attr *attr, in flow_meter_create_drop_flow_with_org_pattern()
7144 struct rte_flow_attr attr = { in mlx5_flow_create_devx_sq_miss_flow() local
7925 struct rte_flow_attr *attr, in mlx5_flow_validate_mtr_acts()
[all …]
/dpdk/drivers/vdpa/mlx5/
H A Dmlx5_vdpa_lm.c14 struct mlx5_devx_virtq_attr attr = { in mlx5_vdpa_logging_enable() local
39 struct mlx5_devx_virtq_attr attr = { in mlx5_vdpa_dirty_bitmap_set() local
H A Dmlx5_vdpa_virtq.c140 struct mlx5_devx_virtq_attr attr = { in mlx5_vdpa_virtq_modify() local
169 struct mlx5_devx_virtq_attr attr = {0}; in mlx5_vdpa_virtq_query() local
216 struct mlx5_devx_virtq_attr attr = {0}; in mlx5_vdpa_virtq_setup() local
588 struct mlx5_devx_virtio_q_couners_attr *attr = &virtq->stats; in mlx5_vdpa_virtq_stats_get() local
/dpdk/drivers/raw/cnxk_gpio/
H A Dcnxk_gpio_selftest.c27 cnxk_gpio_attr_exists(const char *attr) in cnxk_gpio_attr_exists()
35 cnxk_gpio_read_attr(char *attr, char *val) in cnxk_gpio_read_attr()
66 cnxk_gpio_validate_attr(char *attr, const char *expected) in cnxk_gpio_validate_attr()
/dpdk/drivers/net/failsafe/
H A Dfailsafe_flow.c19 fs_flow_allocate(const struct rte_flow_attr *attr, in fs_flow_allocate()
66 const struct rte_flow_attr *attr, in fs_flow_validate()
93 const struct rte_flow_attr *attr, in fs_flow_create()
/dpdk/app/test-flow-perf/
H A Dflow_gen.c20 fill_attributes(struct rte_flow_attr *attr, in fill_attributes()
56 struct rte_flow_attr attr; in generate_flow() local
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dbnxt_ulp_flow.c19 bnxt_ulp_flow_validate_args(const struct rte_flow_attr *attr, in bnxt_ulp_flow_validate_args()
68 const struct rte_flow_attr *attr) in bnxt_ulp_set_dir_attributes()
162 const struct rte_flow_attr *attr, in bnxt_ulp_flow_create()
289 const struct rte_flow_attr *attr, in bnxt_ulp_flow_validate()
/dpdk/drivers/net/bonding/
H A Drte_eth_bond_flow.c17 bond_flow_alloc(int numa_node, const struct rte_flow_attr *attr, in bond_flow_alloc()
63 bond_flow_validate(struct rte_eth_dev *dev, const struct rte_flow_attr *attr, in bond_flow_validate()
85 bond_flow_create(struct rte_eth_dev *dev, const struct rte_flow_attr *attr, in bond_flow_create()
/dpdk/drivers/net/dpaa2/
H A Ddpaa2_flow.c927 const struct rte_flow_attr *attr, in dpaa2_configure_flow_eth()
1175 const struct rte_flow_attr *attr, in dpaa2_configure_flow_vlan()
1411 const struct rte_flow_attr *attr, in dpaa2_configure_flow_generic_ip()
1744 const struct rte_flow_attr *attr, in dpaa2_configure_flow_icmp()
1986 const struct rte_flow_attr *attr, in dpaa2_configure_flow_udp()
2225 const struct rte_flow_attr *attr, in dpaa2_configure_flow_tcp()
2465 const struct rte_flow_attr *attr, in dpaa2_configure_flow_sctp()
2706 const struct rte_flow_attr *attr, in dpaa2_configure_flow_gre()
2875 const struct rte_flow_attr *attr, in dpaa2_configure_flow_raw()
3259 const struct rte_flow_attr *attr) in dpaa2_flow_verify_attr()
[all …]
/dpdk/drivers/net/hinic/
H A Dhinic_pmd_flow.c178 static int hinic_check_filter_arg(const struct rte_flow_attr *attr, in hinic_check_filter_arg()
286 static int cons_parse_ethertype_filter(const struct rte_flow_attr *attr, in cons_parse_ethertype_filter()
357 const struct rte_flow_attr *attr, in hinic_parse_ethertype_filter()
743 static int cons_parse_ntuple_filter(const struct rte_flow_attr *attr, in cons_parse_ntuple_filter()
767 const struct rte_flow_attr *attr, in hinic_parse_ntuple_filter()
1477 hinic_parse_fdir_filter_normal(const struct rte_flow_attr *attr, in hinic_parse_fdir_filter_normal()
1524 hinic_parse_fdir_filter_tcam_normal(const struct rte_flow_attr *attr, in hinic_parse_fdir_filter_tcam_normal()
1577 hinic_parse_fdir_filter_tacm_tunnel(const struct rte_flow_attr *attr, in hinic_parse_fdir_filter_tacm_tunnel()
1601 const struct rte_flow_attr *attr, in hinic_parse_fdir_filter()
1637 const struct rte_flow_attr *attr, in hinic_flow_validate()
[all …]
/dpdk/drivers/regex/mlx5/
H A Dmlx5_regex_control.c79 struct mlx5_devx_cq_attr attr = { in regex_ctrl_create_cq() local
137 struct mlx5_devx_qp_attr attr = { in regex_ctrl_create_hw_qp() local
/dpdk/drivers/net/bnxt/
H A Dbnxt_flow.c26 bnxt_flow_args_validate(const struct rte_flow_attr *attr, in bnxt_flow_args_validate()
130 const struct rte_flow_attr *attr, in bnxt_validate_and_parse_flow_type()
750 bnxt_flow_parse_attr(const struct rte_flow_attr *attr, in bnxt_flow_parse_attr()
1281 const struct rte_flow_attr *attr, in bnxt_validate_and_parse_flow()
1751 const struct rte_flow_attr *attr, in bnxt_flow_validate()
1943 const struct rte_flow_attr *attr, in bnxt_flow_create()
/dpdk/drivers/bus/fslmc/mc/
H A Ddpdmai.c282 struct dpdmai_attr *attr) in dpdmai_get_attributes()
370 struct dpdmai_rx_queue_attr *attr) in dpdmai_get_rx_queue()
420 struct dpdmai_tx_queue_attr *attr) in dpdmai_get_tx_queue()

12345