| /f-stack/dpdk/examples/ip_pipeline/ |
| H A D | action.c | 53 (params == NULL)) in port_in_action_profile_create() 105 ¶ms->fltr); in port_in_action_profile_create() 116 ¶ms->lb); in port_in_action_profile_create() 139 memcpy(&profile->params, params, sizeof(*params)); in port_in_action_profile_create() 252 ¶ms->lb); in table_action_profile_create() 263 ¶ms->mtr); in table_action_profile_create() 274 ¶ms->tm); in table_action_profile_create() 285 ¶ms->encap); in table_action_profile_create() 296 ¶ms->nat); in table_action_profile_create() 307 ¶ms->ttl); in table_action_profile_create() [all …]
|
| H A D | pipeline.c | 88 (params == NULL) || in pipeline_create() 97 params->cpu_id, in pipeline_create() 106 params->cpu_id, in pipeline_create() 182 (params == NULL) || in pipeline_port_in_create() 198 switch (params->type) { in pipeline_port_in_create() 361 memcpy(&port_in->params, params, sizeof(*params)); in pipeline_port_in_create() 434 (params == NULL) || in pipeline_port_out_create() 443 switch (params->type) { in pipeline_port_out_create() 464 if (params->retry == 0) { in pipeline_port_out_create() 805 (params == NULL)) in pipeline_table_create() [all …]
|
| H A D | cryptodev.c | 65 (params->n_queues == 0) || in cryptodev_create() 66 (params->queue_size == 0) || in cryptodev_create() 67 (params->session_pool_size == 0)) in cryptodev_create() 70 if (params->dev_name) { in cryptodev_create() 80 dev_id = params->dev_id; in cryptodev_create() 85 (params->session_pool_size / 2) : in cryptodev_create() 95 dev_conf.nb_queue_pairs = params->n_queues; in cryptodev_create() 103 for (i = 0; i < params->n_queues; i++) { in cryptodev_create() 121 cryptodev->n_queues = params->n_queues; in cryptodev_create() 126 params->session_pool_size, in cryptodev_create() [all …]
|
| /f-stack/dpdk/drivers/net/softnic/ |
| H A D | rte_eth_softnic_action.c | 68 params == NULL) in softnic_port_in_action_profile_create() 121 ¶ms->fltr); in softnic_port_in_action_profile_create() 132 ¶ms->lb); in softnic_port_in_action_profile_create() 155 memcpy(&profile->params, params, sizeof(*params)); in softnic_port_in_action_profile_create() 218 params == NULL || in softnic_table_action_profile_create() 283 ¶ms->lb); in softnic_table_action_profile_create() 294 ¶ms->mtr); in softnic_table_action_profile_create() 305 ¶ms->tm); in softnic_table_action_profile_create() 327 ¶ms->nat); in softnic_table_action_profile_create() 338 ¶ms->ttl); in softnic_table_action_profile_create() [all …]
|
| H A D | rte_eth_softnic_pipeline.c | 155 params == NULL || in softnic_pipeline_create() 161 softnic->params.name, in softnic_pipeline_create() 172 softnic->params.name, in softnic_pipeline_create() 185 softnic->params.name, in softnic_pipeline_create() 211 memcpy(&pipeline->params, params, sizeof(*params)); in softnic_pipeline_create() 256 params == NULL || in softnic_pipeline_port_in_create() 414 memcpy(&port_in->params, params, sizeof(*params)); in softnic_pipeline_port_in_create() 483 params == NULL || in softnic_pipeline_port_out_create() 650 memcpy(&port_out->params, params, sizeof(*params)); in softnic_pipeline_port_out_create() 830 params == NULL) in softnic_pipeline_table_create() [all …]
|
| /f-stack/dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_rte_parser.h | 41 struct ulp_rte_parser_params *params, 97 struct ulp_rte_parser_params *params); 102 struct ulp_rte_parser_params *params); 107 struct ulp_rte_parser_params *params); 112 struct ulp_rte_parser_params *params); 117 struct ulp_rte_parser_params *params); 122 struct ulp_rte_parser_params *params); 132 struct ulp_rte_parser_params *params); 137 struct ulp_rte_parser_params *params); 142 struct ulp_rte_parser_params *params); [all …]
|
| H A D | ulp_tun.c | 32 ret = ulp_matcher_pattern_match(params, ¶ms->class_id); in ulp_install_outer_tun_flow() 36 ret = ulp_matcher_action_match(params, ¶ms->act_tmpl); in ulp_install_outer_tun_flow() 40 params->parent_flow = true; in ulp_install_outer_tun_flow() 41 bnxt_ulp_init_mapper_params(&mparms, params, in ulp_install_outer_tun_flow() 60 tun_entry->outer_tun_flow_id = params->fid; in ulp_install_outer_tun_flow() 92 struct ulp_rte_parser_params *params; in ulp_install_inner_tun_flow() local 99 params = &flow_info->first_inner_tun_params; in ulp_install_inner_tun_flow() 103 params->fid = flow_info->first_tun_i_fid; in ulp_install_inner_tun_flow() 150 ret = ulp_matcher_pattern_match(params, ¶ms->class_id); in ulp_post_process_first_inner_tun_flow() 154 ret = ulp_matcher_action_match(params, ¶ms->act_tmpl); in ulp_post_process_first_inner_tun_flow() [all …]
|
| H A D | ulp_rte_parser.c | 49 field = ¶ms->hdr_field[idx]; in ulp_rte_parser_field_bitmap_update() 164 params) != in bnxt_ulp_rte_parser_act_parse() 216 ULP_COMP_FLD_IDX_WR(params, in bnxt_ulp_comp_fld_intf_update() 227 ULP_COMP_FLD_IDX_WR(params, in bnxt_ulp_comp_fld_intf_update() 232 ULP_COMP_FLD_IDX_WR(params, in bnxt_ulp_comp_fld_intf_update() 245 ULP_COMP_FLD_IDX_WR(params, in bnxt_ulp_comp_fld_intf_update() 293 ULP_COMP_FLD_IDX_WR(params, in ulp_post_process_normal_flow() 302 params->hdr_bitmap.bits |= params->hdr_fp_bit.bits; in ulp_post_process_normal_flow() 691 params->vlan_idx = params->field_idx; in ulp_rte_eth_hdr_handler() 913 params->field_idx = idx; in ulp_rte_ipv4_hdr_handler() [all …]
|
| H A D | bnxt_ulp_flow.c | 87 mapper_cparms->func_id = params->func_id; in bnxt_ulp_init_mapper_params() 93 mapper_cparms->flow_id = params->fid; in bnxt_ulp_init_mapper_params() 107 struct ulp_rte_parser_params params; in bnxt_ulp_flow_create() local 129 params.ulp_ctx = ulp_ctx; in bnxt_ulp_flow_create() 175 params.fid = fid; in bnxt_ulp_flow_create() 176 params.func_id = func_id; in bnxt_ulp_flow_create() 177 params.priority = attr->priority; in bnxt_ulp_flow_create() 186 ret = ulp_matcher_pattern_match(¶ms, ¶ms.class_id); in bnxt_ulp_flow_create() 190 ret = ulp_matcher_action_match(¶ms, ¶ms.act_tmpl); in bnxt_ulp_flow_create() 225 struct ulp_rte_parser_params params; in bnxt_ulp_flow_validate() local [all …]
|
| /f-stack/dpdk/examples/ethtool/ethtool-app/ |
| H A D | ethapp.c | 227 params->opt); in pcmd_regs_callback() 233 params->opt); in pcmd_regs_callback() 267 params->opt); in pcmd_eeprom_callback() 414 lock_port(params->port); in pcmd_open_callback() 490 ¶ms->mac); in pcmd_macaddr_callback() 502 params->port, in pcmd_macaddr_callback() 599 params->port, in pcmd_ringparam_callback() 606 if (params->tx < 1 || params->rx < 1) { in pcmd_ringparam_callback() 653 params->port, params->vid in pcmd_vlan_callback() 660 params->port, params->vid in pcmd_vlan_callback() [all …]
|
| /f-stack/dpdk/lib/librte_meter/ |
| H A D | rte_meter.c | 49 (params == NULL) || in rte_meter_srtcm_profile_config() 50 (params->cir == 0) || in rte_meter_srtcm_profile_config() 51 ((params->cbs == 0) && (params->ebs == 0))) in rte_meter_srtcm_profile_config() 55 p->cbs = params->cbs; in rte_meter_srtcm_profile_config() 56 p->ebs = params->ebs; in rte_meter_srtcm_profile_config() 87 (params == NULL) || in rte_meter_trtcm_profile_config() 90 (params->pir < params->cir) || in rte_meter_trtcm_profile_config() 92 (params->pbs == 0)) in rte_meter_trtcm_profile_config() 131 (params == NULL) || in rte_meter_trtcm_rfc4115_profile_config() 132 (params->cir != 0 && params->cbs == 0) || in rte_meter_trtcm_rfc4115_profile_config() [all …]
|
| /f-stack/dpdk/app/test/ |
| H A D | test_member_perf.c | 130 params->cycle = cycle; in setup_keys_and_data() 156 params->key_size) == 0) { in setup_keys_and_data() 166 shuffle_input_keys(params); in setup_keys_and_data() 377 params->setsum[type], in timed_lookups_multimatch_bulk() 503 perform_frees(params); in exit_with_fail() 538 ¶ms, i, j); in run_all_tbl_perf_tests() 542 ¶ms, i, j); in run_all_tbl_perf_tests() 546 ¶ms, i, j); in run_all_tbl_perf_tests() 557 perform_frees(¶ms); in run_all_tbl_perf_tests() 569 ¶ms, i, j); in run_all_tbl_perf_tests() [all …]
|
| H A D | test_efd_perf.c | 124 params->cycle = cycle; in setup_keys_and_data() 158 shuffle_input_keys(params); in setup_keys_and_data() 161 MAX_ENTRIES, params->key_size, in setup_keys_and_data() 305 if (params->efd_table != NULL) { in perform_frees() 307 params->efd_table = NULL; in perform_frees() 318 perform_frees(params); in exit_with_fail() 326 struct efd_perf_params params; in run_all_tbl_perf_tests() local 340 if (timed_adds(¶ms) < 0) in run_all_tbl_perf_tests() 344 shuffle_input_keys(¶ms); in run_all_tbl_perf_tests() 346 if (timed_lookups(¶ms) < 0) in run_all_tbl_perf_tests() [all …]
|
| /f-stack/dpdk/drivers/net/bnx2x/ |
| H A D | elink.c | 1926 params, in elink_ets_e3b0_config() 5238 params->shmem_base, params->port, in elink_is_sfp_module_plugged() 7224 ¶ms->phy[phy_idx], params, mode); in elink_set_led() 7967 ¶ms->phy[ELINK_INT_PHY], params, in elink_link_update() 13529 params->shmem2_base, params->port, in elink_phy_probe() 13817 elink_set_aer_mmd(params, ¶ms->phy[0]); in elink_init_xmac_loopback() 14075 params->port, params->loopback_mode, in elink_phy_init() 14078 params->switch_cfg, params->lane_config, in elink_phy_init() 14084 params->rsrv, params->eee_mode, params->hw_led_mode); in elink_phy_init() 14089 params->lfa_base, params->link_attr_sync); in elink_phy_init() [all …]
|
| /f-stack/dpdk/lib/librte_mbuf/ |
| H A D | rte_mbuf_dyn.c | 200 memcpy(params, &mbuf_dynfield->params, sizeof(*params)); in rte_mbuf_dynfield_lookup() 240 if (mbuf_dynfield_cmp(params, &mbuf_dynfield->params) < 0) { in __rte_mbuf_dynfield_register_offset() 272 if (check_offset(req, params->size, params->align) < 0) { in __rte_mbuf_dynfield_register_offset() 295 ret = strlcpy(mbuf_dynfield->params.name, params->name, in __rte_mbuf_dynfield_register_offset() 303 memcpy(&mbuf_dynfield->params, params, sizeof(mbuf_dynfield->params)); in __rte_mbuf_dynfield_register_offset() 314 params->name, params->size, params->align, params->flags, in __rte_mbuf_dynfield_register_offset() 395 memcpy(params, &mbuf_dynflag->params, sizeof(*params)); in rte_mbuf_dynflag_lookup() 430 if (mbuf_dynflag_cmp(params, &mbuf_dynflag->params) < 0) { in __rte_mbuf_dynflag_register_bitnum() 472 ret = strlcpy(mbuf_dynflag->params.name, params->name, in __rte_mbuf_dynflag_register_bitnum() 488 params->name, params->flags, bitnum); in __rte_mbuf_dynflag_register_bitnum() [all …]
|
| /f-stack/dpdk/lib/librte_port/ |
| H A D | rte_swx_port_ethdev.c | 39 } params; member 56 CHECK(params); in reader_create() 58 CHECK(params->dev_name); in reader_create() 65 CHECK(params->burst_size); in reader_create() 79 p->params.queue_id = params->queue_id; in reader_create() 80 p->params.burst_size = params->burst_size; in reader_create() 95 p->params.queue_id, in reader_pkt_rx() 171 } params; member 188 CHECK(params); in writer_create() 211 p->params.queue_id = params->queue_id; in writer_create() [all …]
|
| /f-stack/freebsd/kern/ |
| H A D | systrace_args.c | 21 struct sys_exit_args *p = params; in systrace_args() 33 struct read_args *p = params; in systrace_args() 42 struct write_args *p = params; in systrace_args() 51 struct open_args *p = params; in systrace_args() 60 struct close_args *p = params; in systrace_args() 67 struct wait4_args *p = params; in systrace_args() 77 struct link_args *p = params; in systrace_args() 92 struct chdir_args *p = params; in systrace_args() 106 struct chmod_args *p = params; in systrace_args() 114 struct chown_args *p = params; in systrace_args() [all …]
|
| /f-stack/freebsd/arm/linux/ |
| H A D | linux_systrace_args.c | 17 struct linux_exit_args *p = params; in systrace_args() 29 struct read_args *p = params; in systrace_args() 38 struct write_args *p = params; in systrace_args() 47 struct linux_open_args *p = params; in systrace_args() 56 struct close_args *p = params; in systrace_args() 221 struct dup_args *p = params; in systrace_args() 271 struct acct_args *p = params; in systrace_args() 312 struct umask_args *p = params; in systrace_args() 319 struct chroot_args *p = params; in systrace_args() 334 struct dup2_args *p = params; in systrace_args() [all …]
|
| /f-stack/dpdk/lib/librte_hash/ |
| H A D | rte_fbk_hash.c | 94 if ((!rte_is_power_of_2(params->entries)) || in rte_fbk_hash_create() 96 (params->entries == 0) || in rte_fbk_hash_create() 97 (params->entries_per_bucket == 0) || in rte_fbk_hash_create() 98 (params->entries_per_bucket > params->entries) || in rte_fbk_hash_create() 129 0, params->socket_id); in rte_fbk_hash_create() 146 ht->entries = params->entries; in rte_fbk_hash_create() 149 ht->bucket_mask = (params->entries / params->entries_per_bucket) - 1; in rte_fbk_hash_create() 151 (params->entries_per_bucket & i) == 0; in rte_fbk_hash_create() 155 if (params->hash_func != NULL) { in rte_fbk_hash_create() 156 ht->hash_func = params->hash_func; in rte_fbk_hash_create() [all …]
|
| /f-stack/freebsd/amd64/linux/ |
| H A D | linux_systrace_args.c | 17 struct read_args *p = params; in systrace_args() 26 struct write_args *p = params; in systrace_args() 35 struct linux_open_args *p = params; in systrace_args() 44 struct close_args *p = params; in systrace_args() 75 struct poll_args *p = params; in systrace_args() 114 struct munmap_args *p = params; in systrace_args() 185 struct readv_args *p = params; in systrace_args() 194 struct writev_args *p = params; in systrace_args() 299 struct dup_args *p = params; in systrace_args() 306 struct dup2_args *p = params; in systrace_args() [all …]
|
| /f-stack/freebsd/i386/linux/ |
| H A D | linux_systrace_args.c | 17 struct linux_exit_args *p = params; in systrace_args() 29 struct read_args *p = params; in systrace_args() 38 struct write_args *p = params; in systrace_args() 47 struct linux_open_args *p = params; in systrace_args() 56 struct close_args *p = params; in systrace_args() 290 struct dup_args *p = params; in systrace_args() 348 struct acct_args *p = params; in systrace_args() 394 struct umask_args *p = params; in systrace_args() 401 struct chroot_args *p = params; in systrace_args() 416 struct dup2_args *p = params; in systrace_args() [all …]
|
| /f-stack/freebsd/amd64/linux32/ |
| H A D | linux32_systrace_args.c | 17 struct linux_exit_args *p = params; in systrace_args() 29 struct read_args *p = params; in systrace_args() 38 struct write_args *p = params; in systrace_args() 47 struct linux_open_args *p = params; in systrace_args() 56 struct close_args *p = params; in systrace_args() 282 struct dup_args *p = params; in systrace_args() 340 struct acct_args *p = params; in systrace_args() 386 struct umask_args *p = params; in systrace_args() 393 struct chroot_args *p = params; in systrace_args() 408 struct dup2_args *p = params; in systrace_args() [all …]
|
| /f-stack/freebsd/arm64/linux/ |
| H A D | linux_systrace_args.c | 181 struct dup_args *p = params; in systrace_args() 242 struct flock_args *p = params; in systrace_args() 382 struct fchdir_args *p = params; in systrace_args() 389 struct chroot_args *p = params; in systrace_args() 396 struct fchmod_args *p = params; in systrace_args() 443 struct close_args *p = params; in systrace_args() 481 struct read_args *p = params; in systrace_args() 490 struct write_args *p = params; in systrace_args() 499 struct readv_args *p = params; in systrace_args() 647 struct fsync_args *p = params; in systrace_args() [all …]
|
| /f-stack/dpdk/lib/librte_cryptodev/ |
| H A D | rte_cryptodev_pmd.c | 48 struct rte_cryptodev_pmd_init_params *params, in rte_cryptodev_pmd_parse_input_args() argument 54 if (params == NULL) in rte_cryptodev_pmd_parse_input_args() 65 ¶ms->max_nb_queue_pairs); in rte_cryptodev_pmd_parse_input_args() 72 ¶ms->socket_id); in rte_cryptodev_pmd_parse_input_args() 79 params); in rte_cryptodev_pmd_parse_input_args() 92 struct rte_cryptodev_pmd_init_params *params) in rte_cryptodev_pmd_create() argument 96 if (params->name[0] != '\0') { in rte_cryptodev_pmd_create() 98 name = params->name; in rte_cryptodev_pmd_create() 105 name, params->socket_id, params->max_nb_queue_pairs); in rte_cryptodev_pmd_create() 118 params->private_data_size, in rte_cryptodev_pmd_create() [all …]
|
| /f-stack/dpdk/lib/librte_eal/common/ |
| H A D | eal_common_thread.c | 181 struct rte_thread_ctrl_params *params = arg; in ctrl_thread_init() local 183 void *routine_arg = params->arg; in ctrl_thread_init() 190 free(params); in ctrl_thread_init() 204 struct rte_thread_ctrl_params *params; in rte_ctrl_thread_create() local 207 params = malloc(sizeof(*params)); in rte_ctrl_thread_create() 208 if (!params) in rte_ctrl_thread_create() 211 params->start_routine = start_routine; in rte_ctrl_thread_create() 212 params->arg = arg; in rte_ctrl_thread_create() 218 free(params); in rte_ctrl_thread_create() 236 free(params); in rte_ctrl_thread_create() [all …]
|