| /dpdk/drivers/net/fm10k/base/ |
| H A D | fm10k_tlv.c | 41 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 D | fm10k_tlv.h | 85 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 D | tap_bpf_api.c | 89 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 D | tap_netlink.c | 146 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 D | txgbe_flow.c | 138 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 D | ixgbe_flow.c | 172 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 D | igb_flow.c | 91 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 D | mlx5_common_devx.c | 80 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 D | mlx5_devx_cmds.c | 307 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 D | cnxk_flow.c | 65 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 D | mlx5_flow_hw.c | 148 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 D | mlx5_flow_flex.c | 350 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 D | mlx5_flow.c | 1778 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 D | mlx5_vdpa_lm.c | 14 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 D | mlx5_vdpa_virtq.c | 140 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 D | cnxk_gpio_selftest.c | 27 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 D | failsafe_flow.c | 19 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 D | flow_gen.c | 20 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 D | bnxt_ulp_flow.c | 19 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 D | rte_eth_bond_flow.c | 17 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 D | dpaa2_flow.c | 927 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 D | hinic_pmd_flow.c | 178 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 D | mlx5_regex_control.c | 79 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 D | bnxt_flow.c | 26 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 D | dpdmai.c | 282 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()
|