| /dpdk/app/test/ |
| H A D | test_fbarray.c | 43 for (i = param.start; i <= param.end; i++) { in init_array() 60 param.start = 3; in first_msk_test_setup() 61 param.end = 10; in first_msk_test_setup() 69 param.end = 160; in cross_msk_test_setup() 76 param.start = 3; in multi_msk_test_setup() 92 param.start = 0; in full_msk_test_setup() 102 param.end = -1; in empty_msk_test_setup() 682 TEST_ASSERT_EQUAL((int)param.arr.count, param.end - param.start + 1, in test_find() 688 if (ensure_correct(¶m.arr, param.start, param.end, true)) in test_find() 695 if (test_biggest(¶m.arr, param.start, param.end)) in test_find() [all …]
|
| H A D | test_cryptodev_security_pdcp_sdap_test_vectors.h | 21 } param; member 128 .param = {.name = 187 .param = {.name = 277 .param = {.name = 325 .param = {.name = 373 .param = {.name = 421 .param = {.name = 469 .param = {.name = 517 .param = {.name = 565 .param = {.name = [all …]
|
| H A D | test_acl.c | 1149 memcpy(¶m, &acl_param, sizeof(param)); in test_create_find_add() 1219 memcpy(¶m, &acl_param, sizeof(param)); in test_create_find_add() 1388 memcpy(¶m, &acl_param, sizeof(param)); in test_invalid_parameters() 1389 param.rule_size = 0; in test_invalid_parameters() 1400 memcpy(¶m, &acl_param, sizeof(param)); in test_invalid_parameters() 1413 memcpy(¶m, &acl_param, sizeof(param)); in test_invalid_parameters() 1426 memcpy(¶m, &acl_param, sizeof(param)); in test_invalid_parameters() 1427 param.name = NULL; in test_invalid_parameters() 1453 memcpy(¶m, &acl_param, sizeof(param)); in test_invalid_parameters() 1498 memcpy(¶m, &acl_param, sizeof(param)); in test_invalid_parameters() [all …]
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_mp_os.c | 35 const struct mlx5_mp_param *param = in mlx5_mp_os_handle_port_agnostic() local 41 switch (param->type) { in mlx5_mp_os_handle_port_agnostic() 70 const struct mlx5_mp_param *param = in mlx5_mp_os_primary_handle() local 88 dev = &rte_eth_devices[param->port_id]; in mlx5_mp_os_primary_handle() 91 switch (param->type) { in mlx5_mp_os_primary_handle() 102 (dev, ¶m->args.state_modify); in mlx5_mp_os_primary_handle() 108 (dev, param->args.queue_id.queue_id); in mlx5_mp_os_primary_handle() 114 (dev, param->args.queue_id.queue_id); in mlx5_mp_os_primary_handle() 154 const struct mlx5_mp_param *param = in mlx5_mp_os_secondary_handle() local 167 dev = &rte_eth_devices[param->port_id]; in mlx5_mp_os_secondary_handle() [all …]
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_mp.c | 31 struct mlx4_mp_param *param = (struct mlx4_mp_param *)msg->param; in mp_init_msg() local 35 msg->len_param = sizeof(*param); in mp_init_msg() 36 param->type = type; in mp_init_msg() 37 param->port_id = dev->data->port_id; in mp_init_msg() 56 const struct mlx4_mp_param *param = in mp_primary_handle() local 70 dev = &rte_eth_devices[param->port_id]; in mp_primary_handle() 72 switch (param->type) { in mp_primary_handle() 74 mp_init_msg(dev, &mp_res, param->type); in mp_primary_handle() 81 mp_init_msg(dev, &mp_res, param->type); in mp_primary_handle() 111 const struct mlx4_mp_param *param = in mp_secondary_handle() local [all …]
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_mp.c | 32 struct hns3_mp_param *param = (struct hns3_mp_param *)msg->param; in mp_init_msg() local 36 msg->len_param = sizeof(*param); in mp_init_msg() 37 param->type = type; in mp_init_msg() 38 param->port_id = dev->data->port_id; in mp_init_msg() 75 const struct hns3_mp_param *param = in mp_secondary_handle() local 76 (const struct hns3_mp_param *)mp_msg->param; in mp_secondary_handle() 80 if (!rte_eth_dev_is_valid_port(param->port_id)) { in mp_secondary_handle() 85 dev = &rte_eth_devices[param->port_id]; in mp_secondary_handle() 86 switch (param->type) { in mp_secondary_handle() 115 mp_init_msg(dev, &mp_res, param->type); in mp_secondary_handle() [all …]
|
| /dpdk/drivers/net/dpaa/ |
| H A D | dpaa_flow.c | 327 scheme_params->param.use_hash = 1; in set_scheme_params() 328 scheme_params->param.modify = false; in set_scheme_params() 329 scheme_params->param.always_direct = false; in set_scheme_params() 330 scheme_params->param.scheme_counter.update = 1; in set_scheme_params() 331 scheme_params->param.scheme_counter.value = 0; in set_scheme_params() 337 dist_units->param.num_of_distinction_units; in set_scheme_params() 345 dist_units->param.num_of_distinction_units; in set_scheme_params() 578 scheme_params.param.use_hash = 0; in set_default_scheme() 586 scheme_params.param.modify = false; in set_default_scheme() 587 scheme_params.param.always_direct = false; in set_default_scheme() [all …]
|
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common_mp.h | 100 struct mlx5_mp_param *param = (struct mlx5_mp_param *)msg->param; in mp_init_msg() local 104 msg->len_param = sizeof(*param); in mp_init_msg() 105 param->type = type; in mp_init_msg() 106 param->port_id = mp_id->port_id; in mp_init_msg() 120 struct mlx5_mp_param *param = (struct mlx5_mp_param *)msg->param; in mp_init_port_agnostic_msg() local 124 msg->len_param = sizeof(*param); in mp_init_port_agnostic_msg() 125 param->type = type; in mp_init_port_agnostic_msg()
|
| H A D | mlx5_common_mp.c | 33 struct mlx5_mp_param *req = (struct mlx5_mp_param *)mp_req.param; in mlx5_mp_req_mr_create() 50 res = (struct mlx5_mp_param *)mp_res->param; in mlx5_mp_req_mr_create() 74 struct mlx5_mp_param *req = (struct mlx5_mp_param *)mp_req.param; in mlx5_mp_req_mempool_reg() 97 res = (struct mlx5_mp_param *)mp_res->param; in mlx5_mp_req_mempool_reg() 123 struct mlx5_mp_param *req = (struct mlx5_mp_param *)mp_req.param; in mlx5_mp_req_queue_state_modify() 139 res = (struct mlx5_mp_param *)mp_res->param; in mlx5_mp_req_queue_state_modify() 174 res = (struct mlx5_mp_param *)mp_res->param; in mlx5_mp_req_verbs_cmd_fd()
|
| /dpdk/drivers/event/octeontx/ |
| H A D | ssovf_evdev_selftest.c | 558 uint8_t port = param->port; in worker_multi_port_fn() 624 if (!param) in launch_workers_and_wait() 630 free(param); in launch_workers_and_wait() 636 param[0].port = 0; in launch_workers_and_wait() 649 param[port].port = port; in launch_workers_and_wait() 657 free(param); in launch_workers_and_wait() 888 uint8_t port = param->port; in worker_flow_based_pipeline() 1043 uint8_t port = param->port; in worker_group_based_pipeline() 1203 uint8_t port = param->port; in worker_flow_based_pipeline_max_stages_rand_sched_type() 1273 uint8_t port = param->port; in worker_queue_based_pipeline_max_stages_rand_sched_type() [all …]
|
| /dpdk/drivers/event/cnxk/ |
| H A D | cnxk_eventdev_selftest.c | 543 uint8_t port = param->port; in worker_multi_port_fn() 609 if (!param) in launch_workers_and_wait() 615 free(param); in launch_workers_and_wait() 621 param[0].port = 0; in launch_workers_and_wait() 631 free(param); in launch_workers_and_wait() 640 param[port].port = port; in launch_workers_and_wait() 646 free(param); in launch_workers_and_wait() 655 free(param); in launch_workers_and_wait() 894 uint8_t port = param->port; in worker_flow_based_pipeline() 1050 uint8_t port = param->port; in worker_group_based_pipeline() [all …]
|
| /dpdk/lib/eal/common/ |
| H A D | hotplug_mp.c | 67 (struct eal_dev_mp_req *)mp_resp.param; in send_response_to_secondary() 84 __handle_secondary_request(void *param) in __handle_secondary_request() argument 86 struct mp_reply_bundle *bundle = param; in __handle_secondary_request() 89 (const struct eal_dev_mp_req *)msg->param; in __handle_secondary_request() 187 (const struct eal_dev_mp_req *)msg->param; in handle_secondary_request() 225 struct mp_reply_bundle *bundle = param; in __handle_primary_request() 228 (const struct eal_dev_mp_req *)msg->param; in __handle_primary_request() 231 (struct eal_dev_mp_req *)mp_resp.param; in __handle_primary_request() 310 (struct eal_dev_mp_req *)mp_resp.param; in handle_primary_request() 373 memcpy(mp_req.param, req, sizeof(*req)); in eal_dev_hotplug_request_to_primary() [all …]
|
| H A D | eal_common_proc.c | 433 param = sr->async.param; in process_async_request() 434 reply = ¶m->user_reply; in process_async_request() 488 param = sr->async.param; in trigger_async_action() 489 reply = ¶m->user_reply; in trigger_async_action() 495 free(sr->async.param); in trigger_async_action() 868 pending_req->async.param = param; in mp_request_async() 1113 param = calloc(1, sizeof(*param)); in rte_mp_request_async() 1124 param->clb = clb; in rte_mp_request_async() 1125 end = ¶m->end; in rte_mp_request_async() 1148 dummy->async.param = param; in rte_mp_request_async() [all …]
|
| H A D | malloc_mp.c | 151 (const struct malloc_mp_req *)msg->param; in handle_sync() 153 (struct malloc_mp_req *)reply.param; in handle_sync() 298 (const struct malloc_mp_req *)msg->param; in handle_request() 333 (struct malloc_mp_req *)resp_msg.param; in handle_request() 354 (struct malloc_mp_req *)sr_msg.param; in handle_request() 407 (const struct malloc_mp_req *)request->param; in handle_sync_response() 468 (struct malloc_mp_req *)msg.param; in handle_sync_response() 492 (struct malloc_mp_req *)rb_msg.param; in handle_sync_response() 555 (const struct malloc_mp_req *)request->param; in handle_rollback_response() 602 (const struct malloc_mp_req *)msg->param; in handle_response() [all …]
|
| /dpdk/drivers/net/failsafe/ |
| H A D | failsafe_args.c | 213 while (param[b] != '(' && in fs_parse_device_param() 214 param[b] != '\0') in fs_parse_device_param() 217 b += closing_paren(¶m[b]); in fs_parse_device_param() 223 args = strndup(¶m[a], b - a); in fs_parse_device_param() 229 if (strncmp(param, "dev", 3) == 0) { in fs_parse_device_param() 241 } else if (strncmp(param, "fd(", 3) == 0) { in fs_parse_device_param() 464 while (param[b] != '(' && in fs_count_device() 465 param[b] != '\0') in fs_count_device() 467 if (strncmp(param, "dev", b) != 0 && in fs_count_device() 468 strncmp(param, "exec", b) != 0 && in fs_count_device() [all …]
|
| /dpdk/drivers/net/dpaa/fmlib/ |
| H A D | fm_vsp.c | 46 ioc_fm_vsp_params_t param; in fm_vsp_config() local 52 memset(¶m, 0, sizeof(ioc_fm_vsp_params_t)); in fm_vsp_config() 53 memcpy(¶m, p_fm_vsp_params, sizeof(t_fm_vsp_params)); in fm_vsp_config() 54 param.vsp_params.h_fm = UINT_TO_PTR(p_dev->id); in fm_vsp_config() 55 param.id = NULL; in fm_vsp_config() 57 if (ioctl(p_dev->fd, FM_IOC_VSP_CONFIG, ¶m)) { in fm_vsp_config() 70 p_vsp_dev->id = PTR_TO_UINT(param.id); in fm_vsp_config()
|
| /dpdk/lib/gro/ |
| H A D | rte_gro.c | 92 param->socket_id); in rte_gro_ctx_create() 98 if ((param->gro_types & gro_type_flag) == 0) in rte_gro_ctx_create() 105 gro_ctx->tbls[i] = create_tbl_fn(param->socket_id, in rte_gro_ctx_create() 106 param->max_flow_num, in rte_gro_ctx_create() 107 param->max_item_per_flow); in rte_gro_ctx_create() 116 gro_ctx->gro_types = param->gro_types; in rte_gro_ctx_create() 143 const struct rte_gro_param *param) in rte_gro_reassemble_burst() argument 181 item_num = RTE_MIN(nb_pkts, (param->max_flow_num * in rte_gro_reassemble_burst() 182 param->max_item_per_flow)); in rte_gro_reassemble_burst() 211 if (param->gro_types & RTE_GRO_TCP_IPV4) { in rte_gro_reassemble_burst() [all …]
|
| /dpdk/drivers/net/qede/base/ |
| H A D | ecore_mcp.c | 755 mb_params.param = param; in ecore_mcp_cmd() 769 u32 param, in ecore_mcp_nvm_wr_cmd() argument 779 mb_params.param = param; in ecore_mcp_nvm_wr_cmd() 795 u32 param, in ecore_mcp_nvm_rd_cmd() argument 806 mb_params.param = param; in ecore_mcp_nvm_rd_cmd() 857 &resp, ¶m); in ecore_mcp_cancel_load_req() 961 mb_params.param, in __ecore_mcp_load_req() 1165 ¶m); in ecore_mcp_load_done() 1720 ¶m); in ecore_mcp_update_bw() 2878 ¶m); in ecore_mcp_halt() [all …]
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | flow_classify_lib.rst | 51 * @param params 62 * @param cls 73 * @param cls 75 * @param params 87 * @param[in] cls 89 * @param[in] attr 111 * @param[in] cls 113 * @param[in] attr 138 * @param[in] cls 140 * @param[in] rule [all …]
|
| /dpdk/lib/acl/ |
| H A D | rte_acl.c | 366 rte_acl_create(const struct rte_acl_param *param) in rte_acl_create() argument 377 if (param == NULL || param->name == NULL) { in rte_acl_create() 382 snprintf(name, sizeof(name), "ACL_%s", param->name); in rte_acl_create() 385 sz = sizeof(*ctx) + param->max_rule_num * param->rule_size; in rte_acl_create() 393 if (strncmp(param->name, ctx->name, sizeof(ctx->name)) == 0) in rte_acl_create() 407 ctx = rte_zmalloc_socket(name, sz, RTE_CACHE_LINE_SIZE, param->socket_id); in rte_acl_create() 412 sz, param->socket_id, name); in rte_acl_create() 418 ctx->max_rules = param->max_rule_num; in rte_acl_create() 419 ctx->rule_sz = param->rule_size; in rte_acl_create() 420 ctx->socket_id = param->socket_id; in rte_acl_create() [all …]
|
| /dpdk/drivers/event/dpaa2/ |
| H A D | dpaa2_eventdev_selftest.c | 443 struct test_core_param *param = arg; in worker_multi_port_fn() local 446 uint8_t port = param->port; in worker_multi_port_fn() 502 struct test_core_param *param; in launch_workers_and_wait() local 513 if (!param) in launch_workers_and_wait() 519 free(param); in launch_workers_and_wait() 523 param[0].total_events = &atomic_total_events; in launch_workers_and_wait() 524 param[0].sched_type = sched_type; in launch_workers_and_wait() 525 param[0].port = 0; in launch_workers_and_wait() 537 param[port].sched_type = sched_type; in launch_workers_and_wait() 538 param[port].port = port; in launch_workers_and_wait() [all …]
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_dcf_parent.c | 118 ice_dcf_vsi_update_service_handler(void *param) in ice_dcf_vsi_update_service_handler() argument 120 struct ice_dcf_reset_event_param *reset_param = param; in ice_dcf_vsi_update_service_handler() 154 free(param); in ice_dcf_vsi_update_service_handler() 163 struct ice_dcf_reset_event_param *param; in start_vsi_reset_thread() local 168 param = malloc(sizeof(*param)); in start_vsi_reset_thread() 169 if (!param) { in start_vsi_reset_thread() 174 param->dcf_hw = dcf_hw; in start_vsi_reset_thread() 175 param->vfr = vfr; in start_vsi_reset_thread() 176 param->vf_id = vf_id; in start_vsi_reset_thread() 180 ice_dcf_vsi_update_service_handler, param); in start_vsi_reset_thread() [all …]
|
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_nix_inl_dev_irq.c | 66 nix_inl_sso_hwgrp_irq(void *param) in nix_inl_sso_hwgrp_irq() argument 68 struct nix_inl_dev *inl_dev = (struct nix_inl_dev *)param; in nix_inl_sso_hwgrp_irq() 88 nix_inl_sso_hws_irq(void *param) in nix_inl_sso_hws_irq() argument 90 struct nix_inl_dev *inl_dev = (struct nix_inl_dev *)param; in nix_inl_sso_hws_irq() 180 nix_inl_nix_q_irq(void *param) in nix_inl_nix_q_irq() argument 182 struct nix_inl_qint *qints_mem = (struct nix_inl_qint *)param; in nix_inl_nix_q_irq() 238 nix_inl_nix_ras_irq(void *param) in nix_inl_nix_ras_irq() argument 240 struct nix_inl_dev *inl_dev = (struct nix_inl_dev *)param; in nix_inl_nix_ras_irq() 270 nix_inl_nix_err_irq(void *param) in nix_inl_nix_err_irq() argument 272 struct nix_inl_dev *inl_dev = (struct nix_inl_dev *)param; in nix_inl_nix_err_irq()
|
| /dpdk/drivers/crypto/scheduler/ |
| H A D | scheduler_pmd.c | 384 struct scheduler_init_params *param = extra_args; in parse_worker_arg() local 386 if (param->nb_workers >= RTE_CRYPTODEV_SCHEDULER_MAX_NB_WORKERS) { in parse_worker_arg() 391 strncpy(param->worker_names[param->nb_workers++], value, in parse_worker_arg() 401 struct scheduler_init_params *param = extra_args; in parse_mode_arg() local 406 param->mode = (enum rte_cryptodev_scheduler_mode) in parse_mode_arg() 425 struct scheduler_init_params *param = extra_args; in parse_mode_param_arg() local 427 strlcpy(param->mode_param_str, value, in parse_mode_param_arg() 437 struct scheduler_init_params *param = extra_args; in parse_ordering_arg() local 442 param->enable_ordering = in parse_ordering_arg()
|
| /dpdk/drivers/common/qat/ |
| H A D | qat_device.c | 114 const char *param; in qat_dev_parse_cmd() local 119 param = qat_dev_cmd_param[i].name; in qat_dev_parse_cmd() 120 if (param == NULL) in qat_dev_parse_cmd() 123 const char *arg = strstr(str, param); in qat_dev_parse_cmd() 127 arg2 = arg + strlen(param); in qat_dev_parse_cmd() 131 param); in qat_dev_parse_cmd() 136 QAT_LOG(DEBUG, "%s not provided", param); in qat_dev_parse_cmd() 148 param); in qat_dev_parse_cmd() 159 param, value); in qat_dev_parse_cmd()
|