Home
last modified time | relevance | path

Searched refs:param (Results 1 – 25 of 92) sorted by relevance

1234

/dpdk/app/test/
H A Dtest_fbarray.c23 static struct fbarray_testsuite_params param; variable
36 ret = rte_fbarray_init(&param.arr, FBARRAY_TEST_ARR_NAME, in autotest_setup()
46 rte_fbarray_destroy(&param.arr); in autotest_setup()
54 rte_fbarray_destroy(&param.arr); in autotest_teardown()
61 for (i = param.start; i <= param.end; i++) { in init_aligned()
62 if (rte_fbarray_set_used(&param.arr, i)) in init_aligned()
82 rte_fbarray_set_free(&param.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 Dtest_cryptodev_security_pdcp_sdap_test_vectors.h21 } 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 Dtest_acl.c1138 struct rte_acl_param param; in test_create_find_add() local
1149 memcpy(&param, &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(&param); in test_create_find_add()
1159 param.name = acx2_name; in test_create_find_add()
1160 acx2 = rte_acl_create(&param); in test_create_find_add()
1168 param.name = acx_name; in test_create_find_add()
1169 tmp = rte_acl_create(&param); in test_create_find_add()
1178 param.name = acx2_name; in test_create_find_add()
[all …]
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_mp_os.c34 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 = &param->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 Dmlx4_mp.c33 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 Dhns3_mp.c34 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 Dmlx5_common_mp.h99 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 Dmlx5_common_mp.c33 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 Dssovf_evdev_selftest.c557 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 Dhotplug_mp.c69 (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 Deal_common_proc.c86 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 = &param->user_reply; in process_async_request()
450 timeout = timespec_cmp(&param->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 Dmalloc_mp.c153 (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 Drte_acl.c365 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 Drte_gro.c92 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 Drte_gro.h78 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 Decore_mcp.c401 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 Drte_thread.c129 struct sched_param param = { in rte_thread_create()
180 &param.sched_priority, &policy); in rte_thread_create()
190 ret = pthread_attr_setschedparam(attrp, &param); in rte_thread_create()
279 struct sched_param param; in rte_thread_set_priority()
284 &param); 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, &param.sched_priority, in rte_thread_key_create()
315 &param);
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 Ddpaa2_eventdev_selftest.c443 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 Dcxgbe_pfvf.h9 #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 Droc_nix_inl_dev_irq.c67 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 Droc_npa_irq.c9 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 Droc_sso_irq.c9 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 Dhinic_pmd_mgmt.c556 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 Dscheduler_pmd.c439 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 Duadk_compress_pmd.c202 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 = &param; 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 = &param; in uadk_compress_pmd_xform_create()

1234