| /dpdk/app/test/ |
| H A D | test_fbarray.c | 23 static struct fbarray_testsuite_params param; variable 36 ret = rte_fbarray_init(¶m.arr, FBARRAY_TEST_ARR_NAME, in autotest_setup() 46 rte_fbarray_destroy(¶m.arr); in autotest_setup() 54 rte_fbarray_destroy(¶m.arr); in autotest_teardown() 61 for (i = param.start; i <= param.end; i++) { in init_aligned() 62 if (rte_fbarray_set_used(¶m.arr, i)) in init_aligned() 82 rte_fbarray_set_free(¶m.arr, i); in reset_aligned() 84 param.start = -1; in reset_aligned() 85 param.end = -1; in reset_aligned() 102 param.start = 3; in first_msk_test_setup() [all …]
|
| H A D | test_cryptodev_security_pdcp_sdap_test_vectors.h | 21 } param; member 41 .param = {.name = "PDCP-SDAP Uplane: 7b SN, NULL_ENC Uplink", 70 .param = {.name = "PDCP-SDAP Uplane: 7b SN, NULL_ENC Downlink", 99 .param = {.name = "PDCP-SDAP Uplane: 7b SN, AES-CTR_ENC Uplink", 128 .param = {.name = 158 .param = {.name = "PDCP-SDAP Uplane: 7b SN, SNOW-f8_ENC Uplink", 187 .param = {.name = 217 .param = {.name = "PDCP-SDAP Uplane: 7b SN, ZUC_ENC Uplink", 246 .param = {.name = "PDCP-SDAP Uplane: 7b SN, ZUC_ENC Downlink", 277 .param = {.name = [all …]
|
| H A D | test_acl.c | 1138 struct rte_acl_param param; in test_create_find_add() local 1149 memcpy(¶m, &acl_param, sizeof(param)); in test_create_find_add() 1150 param.max_rule_num = 2; in test_create_find_add() 1152 param.name = acx_name; in test_create_find_add() 1153 acx = rte_acl_create(¶m); in test_create_find_add() 1159 param.name = acx2_name; in test_create_find_add() 1160 acx2 = rte_acl_create(¶m); in test_create_find_add() 1168 param.name = acx_name; in test_create_find_add() 1169 tmp = rte_acl_create(¶m); in test_create_find_add() 1178 param.name = acx2_name; in test_create_find_add() [all …]
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_mp_os.c | 34 struct mlx5_mp_param *res = (struct mlx5_mp_param *)mp_res.param; in mlx5_mp_os_handle_port_agnostic() 35 const struct mlx5_mp_param *param = in mlx5_mp_os_handle_port_agnostic() local 36 (const struct mlx5_mp_param *)mp_msg->param; in mlx5_mp_os_handle_port_agnostic() 37 const struct mlx5_mp_arg_mr_manage *mng = ¶m->args.mr_manage; in mlx5_mp_os_handle_port_agnostic() 41 switch (param->type) { in mlx5_mp_os_handle_port_agnostic() 43 mp_init_port_agnostic_msg(&mp_res, param->type); in mlx5_mp_os_handle_port_agnostic() 50 mp_init_port_agnostic_msg(&mp_res, param->type); in mlx5_mp_os_handle_port_agnostic() 55 mp_init_port_agnostic_msg(&mp_res, param->type); in mlx5_mp_os_handle_port_agnostic() 69 struct mlx5_mp_param *res = (struct mlx5_mp_param *)mp_res.param; in mlx5_mp_os_primary_handle() 70 const struct mlx5_mp_param *param = in mlx5_mp_os_primary_handle() local [all …]
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_mp.c | 33 struct mlx4_mp_param *param = (struct mlx4_mp_param *)msg->param; in mp_init_msg() local 37 msg->len_param = sizeof(*param); in mp_init_msg() 38 param->type = type; in mp_init_msg() 39 param->port_id = dev->data->port_id; in mp_init_msg() 57 struct mlx4_mp_param *res = (struct mlx4_mp_param *)mp_res.param; in mp_primary_handle() 58 const struct mlx4_mp_param *param = in mp_primary_handle() local 59 (const struct mlx4_mp_param *)mp_msg->param; in mp_primary_handle() 67 if (!rte_eth_dev_is_valid_port(param->port_id)) { in mp_primary_handle() 69 ERROR("port %u invalid port ID", param->port_id); in mp_primary_handle() 72 dev = &rte_eth_devices[param->port_id]; in mp_primary_handle() [all …]
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_mp.c | 34 struct hns3_mp_param *param = (struct hns3_mp_param *)msg->param; in mp_init_msg() local 38 msg->len_param = sizeof(*param); in mp_init_msg() 39 param->type = type; in mp_init_msg() 40 param->port_id = dev->data->port_id; in mp_init_msg() 76 struct hns3_mp_param *res = (struct hns3_mp_param *)mp_res.param; in mp_secondary_handle() 77 const struct hns3_mp_param *param = in mp_secondary_handle() local 78 (const struct hns3_mp_param *)mp_msg->param; in mp_secondary_handle() 82 if (!rte_eth_dev_is_valid_port(param->port_id)) { in mp_secondary_handle() 84 PMD_INIT_LOG(ERR, "port %d invalid port ID", param->port_id); in mp_secondary_handle() 87 dev = &rte_eth_devices[param->port_id]; in mp_secondary_handle() [all …]
|
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common_mp.h | 99 struct mlx5_mp_param *param = (struct mlx5_mp_param *)msg->param; in mp_init_msg() local 103 msg->len_param = sizeof(*param); in mp_init_msg() 104 param->type = type; in mp_init_msg() 105 param->port_id = mp_id->port_id; in mp_init_msg() 119 struct mlx5_mp_param *param = (struct mlx5_mp_param *)msg->param; in mp_init_port_agnostic_msg() local 123 msg->len_param = sizeof(*param); in mp_init_port_agnostic_msg() 124 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 | 557 struct test_core_param *param = arg; in worker_multi_port_fn() local 560 uint8_t port = param->port; in worker_multi_port_fn() 561 rte_atomic32_t *total_events = param->total_events; in worker_multi_port_fn() 615 struct test_core_param *param; in launch_workers_and_wait() local 625 param = malloc(sizeof(struct test_core_param) * nb_workers); in launch_workers_and_wait() 626 if (!param) in launch_workers_and_wait() 632 free(param); in launch_workers_and_wait() 636 param[0].total_events = &atomic_total_events; in launch_workers_and_wait() 637 param[0].sched_type = sched_type; in launch_workers_and_wait() 638 param[0].port = 0; in launch_workers_and_wait() [all …]
|
| /dpdk/lib/eal/common/ |
| H A D | hotplug_mp.c | 69 (struct eal_dev_mp_req *)mp_resp.param; in send_response_to_secondary() 86 __handle_secondary_request(void *param) in __handle_secondary_request() argument 88 struct mp_reply_bundle *bundle = param; in __handle_secondary_request() 91 (const struct eal_dev_mp_req *)msg->param; in __handle_secondary_request() 189 (const struct eal_dev_mp_req *)msg->param; in handle_secondary_request() 225 static void __handle_primary_request(void *param) in __handle_primary_request() argument 227 struct mp_reply_bundle *bundle = param; in __handle_primary_request() 230 (const struct eal_dev_mp_req *)msg->param; in __handle_primary_request() 233 (struct eal_dev_mp_req *)mp_resp.param; in __handle_primary_request() 310 (const struct eal_dev_mp_req *)msg->param; in handle_primary_request() [all …]
|
| H A D | eal_common_proc.c | 86 struct async_request_param *param; member 442 struct async_request_param *param; in process_async_request() local 446 param = sr->async.param; in process_async_request() 447 reply = ¶m->user_reply; in process_async_request() 450 timeout = timespec_cmp(¶m->end, now) <= 0; in process_async_request() 477 param->n_responses_processed++; in process_async_request() 485 param->n_responses_processed++; in process_async_request() 490 last_msg = param->n_responses_processed == reply->nb_sent; in process_async_request() 498 struct async_request_param *param; in trigger_async_action() local 501 param = sr->async.param; in trigger_async_action() [all …]
|
| H A D | malloc_mp.c | 153 (const struct malloc_mp_req *)msg->param; in handle_sync() 155 (struct malloc_mp_req *)reply.param; in handle_sync() 300 (const struct malloc_mp_req *)msg->param; in handle_request() 335 (struct malloc_mp_req *)resp_msg.param; in handle_request() 356 (struct malloc_mp_req *)sr_msg.param; in handle_request() 409 (const struct malloc_mp_req *)request->param; in handle_sync_response() 428 (struct malloc_mp_req *)reply->msgs[i].param; in handle_sync_response() 448 struct malloc_mp_req *resp = (struct malloc_mp_req *)msg.param; in handle_sync_response() 470 (struct malloc_mp_req *)msg.param; in handle_sync_response() 494 (struct malloc_mp_req *)rb_msg.param; in handle_sync_response() [all...] |
| /dpdk/lib/acl/ |
| H A D | rte_acl.c | 365 rte_acl_create(const struct rte_acl_param *param) in rte_acl_create() argument 376 if (param == NULL || param->name == NULL) { in rte_acl_create() 381 snprintf(name, sizeof(name), "ACL_%s", param->name); in rte_acl_create() 384 sz = sizeof(*ctx) + param->max_rule_num * param->rule_size; in rte_acl_create() 392 if (strncmp(param->name, ctx->name, sizeof(ctx->name)) == 0) in rte_acl_create() 406 ctx = rte_zmalloc_socket(name, sz, RTE_CACHE_LINE_SIZE, param->socket_id); in rte_acl_create() 411 sz, param->socket_id, name); in rte_acl_create() 417 ctx->max_rules = param->max_rule_num; in rte_acl_create() 418 ctx->rule_sz = param->rule_size; in rte_acl_create() 419 ctx->socket_id = param->socket_id; in rte_acl_create() [all …]
|
| /dpdk/lib/gro/ |
| H A D | rte_gro.c | 92 rte_gro_ctx_create(const struct rte_gro_param *param) in rte_gro_ctx_create() argument 103 param->socket_id); in rte_gro_ctx_create() 109 if ((param->gro_types & gro_type_flag) == 0) in rte_gro_ctx_create() 116 gro_ctx->tbls[i] = create_tbl_fn(param->socket_id, in rte_gro_ctx_create() 117 param->max_flow_num, in rte_gro_ctx_create() 118 param->max_item_per_flow); in rte_gro_ctx_create() 127 gro_ctx->gro_types = param->gro_types; in rte_gro_ctx_create() 154 const struct rte_gro_param *param) in rte_gro_reassemble_burst() argument 189 if (unlikely((param->gro_types & (RTE_GRO_IPV4_VXLAN_TCP_IPV4 | in rte_gro_reassemble_burst() 196 item_num = RTE_MIN(nb_pkts, (param->max_flow_num * in rte_gro_reassemble_burst() [all …]
|
| H A D | rte_gro.h | 78 void *rte_gro_ctx_create(const struct rte_gro_param *param); 113 const struct rte_gro_param *param);
|
| /dpdk/drivers/net/qede/base/ |
| H A D | ecore_mcp.c | 401 if (GET_MFW_FIELD(p_mb_params->param, DRV_ID_MCP_HSI_VER) != in ecore_emul_mcp_load_req() 547 DRV_MB_WR(p_hwfn, p_ptt, drv_mb_param, p_mb_params->param); in __ecore_mcp_cmd_and_union() 554 (p_mb_params->cmd | seq_num), p_mb_params->param); in __ecore_mcp_cmd_and_union() 625 p_mb_params->cmd, p_mb_params->param); in _ecore_mcp_cmd_and_union() 667 p_mb_params->cmd, p_mb_params->param); in _ecore_mcp_cmd_and_union() 738 p_mb_params->cmd, p_mb_params->param); in ecore_mcp_cmd_and_union() 747 struct ecore_ptt *p_ptt, u32 cmd, u32 param, in ecore_mcp_cmd() argument 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() [all …]
|
| /dpdk/lib/eal/unix/ |
| H A D | rte_thread.c | 129 struct sched_param param = { in rte_thread_create() 180 ¶m.sched_priority, &policy); in rte_thread_create() 190 ret = pthread_attr_setschedparam(attrp, ¶m); in rte_thread_create() 279 struct sched_param param; in rte_thread_set_priority() 284 ¶m); in rte_thread_set_priority() 291 param.sched_priority, priority); in rte_thread_set_priority() 301 struct sched_param param; in rte_thread_key_create() 309 ret = thread_map_priority_to_os_value(priority, ¶m.sched_priority, in rte_thread_key_create() 315 ¶m); 125 struct sched_param param = { rte_thread_create() local 254 struct sched_param param; rte_thread_get_priority() local 276 struct sched_param param; rte_thread_set_priority() local
|
| /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() 447 rte_atomic32_t *total_events = param->total_events; in worker_multi_port_fn() 502 struct test_core_param *param; in launch_workers_and_wait() local 512 param = malloc(sizeof(struct test_core_param) * nb_workers); in launch_workers_and_wait() 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() [all …]
|
| /dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe_pfvf.h | 9 #define CXGBE_FW_PARAM_DEV(param) \ argument 11 V_FW_PARAMS_PARAM_X(FW_PARAMS_PARAM_DEV_##param)) 13 #define CXGBE_FW_PARAM_PFVF(param) \ argument 15 V_FW_PARAMS_PARAM_X(FW_PARAMS_PARAM_PFVF_##param) | \
|
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_nix_inl_dev_irq.c | 67 nix_inl_sso_hwgrp_irq(void *param) in nix_inl_sso_hwgrp_irq() argument 69 struct nix_inl_dev *inl_dev = (struct nix_inl_dev *)param; in nix_inl_sso_hwgrp_irq() 89 nix_inl_sso_hws_irq(void *param) in nix_inl_sso_hws_irq() argument 91 struct nix_inl_dev *inl_dev = (struct nix_inl_dev *)param; in nix_inl_sso_hws_irq() 181 nix_inl_nix_q_irq(void *param) in nix_inl_nix_q_irq() argument 183 struct nix_inl_qint *qints_mem = (struct nix_inl_qint *)param; in nix_inl_nix_q_irq() 239 nix_inl_nix_ras_irq(void *param) in nix_inl_nix_ras_irq() argument 241 struct nix_inl_dev *inl_dev = (struct nix_inl_dev *)param; in nix_inl_nix_ras_irq() 271 nix_inl_nix_err_irq(void *param) in nix_inl_nix_err_irq() argument 273 struct nix_inl_dev *inl_dev = (struct nix_inl_dev *)param; in nix_inl_nix_err_irq()
|
| H A D | roc_npa_irq.c | 9 npa_err_irq(void *param) in npa_err_irq() argument 11 struct npa_lf *lf = (struct npa_lf *)param; in npa_err_irq() 57 npa_ras_irq(void *param) in npa_ras_irq() argument 59 struct npa_lf *lf = (struct npa_lf *)param; in npa_ras_irq() 138 npa_q_irq(void *param) in npa_q_irq() argument 140 struct npa_qint *qint = (struct npa_qint *)param; in npa_q_irq()
|
| H A D | roc_sso_irq.c | 9 sso_hwgrp_irq(void *param) in sso_hwgrp_irq() argument 11 struct sso_rsrc *rsrc = param; in sso_hwgrp_irq() 43 sso_hws_irq(void *param) in sso_hws_irq() argument 45 struct sso_rsrc *rsrc = param; in sso_hws_irq()
|
| /dpdk/drivers/net/hinic/base/ |
| H A D | hinic_pmd_mgmt.c | 556 void *param) in hinic_mgmt_recv_msg_handler() argument 569 hinic_l2nic_async_event_handle(pf_to_mgmt->hwdev, param, in hinic_mgmt_recv_msg_handler() 608 void *param) in recv_mgmt_msg_handler() argument 648 hinic_mgmt_recv_msg_handler(pf_to_mgmt, recv_msg, param); in recv_mgmt_msg_handler() 663 __rte_unused u8 size, void *param) in hinic_mgmt_msg_aeqe_handler() argument 674 return recv_mgmt_msg_handler(pf_to_mgmt, header, recv_msg, param); in hinic_mgmt_msg_aeqe_handler() 678 u8 *data, u8 size, void *param) in hinic_handle_aeqe() argument 684 rc = hinic_mgmt_msg_aeqe_handler(handle, data, size, param); in hinic_handle_aeqe() 687 rc = hinic_mbox_func_aeqe_handler(handle, data, size, param); in hinic_handle_aeqe() 708 int hinic_aeq_poll_msg(struct hinic_eq *eq, u32 timeout, void *param) in hinic_aeq_poll_msg() argument [all …]
|
| /dpdk/drivers/crypto/scheduler/ |
| H A D | scheduler_pmd.c | 439 struct scheduler_init_params *param = extra_args; in parse_worker_arg() local 441 if (param->nb_workers >= RTE_CRYPTODEV_SCHEDULER_MAX_NB_WORKERS) { in parse_worker_arg() 446 strncpy(param->worker_names[param->nb_workers++], value, in parse_worker_arg() 456 struct scheduler_init_params *param = extra_args; in parse_mode_arg() local 461 param->mode = (enum rte_cryptodev_scheduler_mode) in parse_mode_arg() 480 struct scheduler_init_params *param = extra_args; in parse_mode_param_arg() local 482 strlcpy(param->mode_param_str, value, in parse_mode_param_arg() 492 struct scheduler_init_params *param = extra_args; in parse_ordering_arg() local 497 param->enable_ordering = in parse_ordering_arg()
|
| /dpdk/drivers/compress/uadk/ |
| H A D | uadk_compress_pmd.c | 202 struct sched_params param = {0}; in uadk_compress_pmd_xform_create() local 225 param.type = setup.op_type; in uadk_compress_pmd_xform_create() 226 param.numa_id = -1; /* choose nearby numa node */ in uadk_compress_pmd_xform_create() 227 setup.sched_param = ¶m; in uadk_compress_pmd_xform_create() 241 param.type = setup.op_type; in uadk_compress_pmd_xform_create() 242 param.numa_id = -1; /* choose nearby numa node */ in uadk_compress_pmd_xform_create() 243 setup.sched_param = ¶m; in uadk_compress_pmd_xform_create()
|