Home
last modified time | relevance | path

Searched refs:ctx (Results 1 – 25 of 251) sorted by relevance

1234567891011

/dpdk/app/test-crypto-perf/
H A Dcperf_test_throughput.c35 if (!ctx) in cperf_throughput_test_free()
37 if (ctx->sess) { in cperf_throughput_test_free()
54 rte_cryptodev_sym_session_clear(ctx->dev_id, ctx->sess); in cperf_throughput_test_free()
60 rte_free(ctx); in cperf_throughput_test_free()
74 if (ctx == NULL) in cperf_throughput_test_constructor()
94 &ctx->src_buf_offset, &ctx->dst_buf_offset, in cperf_throughput_test_constructor()
98 return ctx; in cperf_throughput_test_constructor()
127 (ctx->options->segment_sz < ctx->options->max_buffer_size)) { in cperf_throughput_test_runner()
139 rte_cryptodev_enqueue_burst(ctx->dev_id, ctx->qp_id, NULL, 0); in cperf_throughput_test_runner()
182 (ctx->populate_ops)(ops, ctx->src_buf_offset, in cperf_throughput_test_runner()
[all …]
H A Dcperf_test_latency.c46 if (ctx) { in cperf_latency_test_free()
47 if (ctx->sess) { in cperf_latency_test_free()
48 rte_cryptodev_sym_session_clear(ctx->dev_id, ctx->sess); in cperf_latency_test_free()
55 rte_free(ctx); in cperf_latency_test_free()
93 &ctx->src_buf_offset, &ctx->dst_buf_offset, in cperf_latency_test_constructor()
103 return ctx; in cperf_latency_test_constructor()
198 (ctx->populate_ops)(ops, ctx->src_buf_offset, in cperf_latency_test_runner()
200 burst_size, ctx->sess, ctx->options, in cperf_latency_test_runner()
295 tsc_val = ctx->res[i].tsc_end - ctx->res[i].tsc_start; in cperf_latency_test_runner()
325 ctx->lcore_id, ctx->options->test_buffer_size, in cperf_latency_test_runner()
[all …]
H A Dcperf_test_verify.c39 if (ctx) { in cperf_verify_test_free()
40 if (ctx->sess) { in cperf_verify_test_free()
41 rte_cryptodev_sym_session_clear(ctx->dev_id, ctx->sess); in cperf_verify_test_free()
47 rte_free(ctx); in cperf_verify_test_free()
62 if (ctx == NULL) in cperf_verify_test_constructor()
82 &ctx->src_buf_offset, &ctx->dst_buf_offset, in cperf_verify_test_constructor()
83 &ctx->pool) < 0) in cperf_verify_test_constructor()
86 return ctx; in cperf_verify_test_constructor()
223 if (ctx->options->segment_sz < ctx->options->max_buffer_size) { in cperf_verify_test_runner()
262 (ctx->populate_ops)(ops, ctx->src_buf_offset, in cperf_verify_test_runner()
[all …]
H A Dcperf_test_pmd_cyclecount.c62 if (!ctx) in cperf_pmd_cyclecount_test_free()
65 if (ctx->sess) { in cperf_pmd_cyclecount_test_free()
77 rte_cryptodev_sym_session_clear(ctx->dev_id, ctx->sess); in cperf_pmd_cyclecount_test_free()
84 rte_free(ctx->ops); in cperf_pmd_cyclecount_test_free()
88 rte_free(ctx); in cperf_pmd_cyclecount_test_free()
106 if (ctx == NULL) in cperf_pmd_cyclecount_test_constructor()
126 &ctx->src_buf_offset, &ctx->dst_buf_offset, in cperf_pmd_cyclecount_test_constructor()
127 &ctx->pool) < 0) in cperf_pmd_cyclecount_test_constructor()
131 if (!ctx->ops) in cperf_pmd_cyclecount_test_constructor()
138 return ctx; in cperf_pmd_cyclecount_test_constructor()
[all …]
/dpdk/lib/bpf/
H A Dbpf_jit_arm64.c135 ctx->map[ebpf_idx].off = ctx->idx; in jump_offset_update()
142 ctx->map[ebpf_idx].off_to_b = ctx->idx - ctx->map[ebpf_idx].off; in jump_offset_to_branch_update()
222 ctx->ins[ctx->idx] = rte_cpu_to_le_32(insn); in emit_insn()
224 ctx->idx++; in emit_insn()
905 ctx->program_start = ctx->idx; in emit_prologue()
911 ctx->program_sz = ctx->idx - ctx->program_start; in emit_epilogue()
963 jump_to_epilogue = (ctx->program_start + ctx->program_sz) - ctx->idx; in emit_return_zero_if_src_zero()
1331 emit_b(ctx, jump_offset_get(ctx, i, off)); in emit()
1386 rc = check_invalid_args(ctx, ctx->idx); in emit()
1402 memset(&ctx, 0, sizeof(ctx)); in bpf_jit_arm64()
[all …]
/dpdk/drivers/common/cnxk/
H A Dcnxk_telemetry_nix.c271 volatile struct nix_rq_ctx_s *ctx; in nix_rq_ctx_cn9k() local
278 CNXK_TEL_DICT_INT(d, ctx, cq, w0_); in nix_rq_ctx_cn9k()
282 CNXK_TEL_DICT_INT(d, ctx, ena, w0_); in nix_rq_ctx_cn9k()
365 CNXK_TEL_DICT_INT(d, ctx, ena, w0); in nix_rq_ctx()
473 volatile struct nix_cq_ctx_s *ctx; in cnxk_tel_nix_cq_ctx() local
510 CNXK_TEL_DICT_INT(d, ctx, ena, w3_); in cnxk_tel_nix_cq_ctx()
513 CNXK_TEL_DICT_INT(d, ctx, bp, w3_); in cnxk_tel_nix_cq_ctx()
521 volatile struct nix_sq_ctx_s *ctx; in nix_sq_ctx_cn9k() local
527 CNXK_TEL_DICT_INT(d, ctx, cq, w0_); in nix_sq_ctx_cn9k()
531 CNXK_TEL_DICT_INT(d, ctx, ena, w0_); in nix_sq_ctx_cn9k()
[all …]
H A Droc_nix_debug.c374 ctx->sqe_way_mask, ctx->cq); in nix_cn9k_lf_sq_dump()
376 ctx->sdp_mcast, ctx->substream); in nix_cn9k_lf_sq_dump()
385 ctx->xoff, ctx->cq_ena, ctx->smq); in nix_cn9k_lf_sq_dump()
436 ctx->sqe_way_mask, ctx->cq); in nix_lf_sq_dump()
447 ctx->xoff, ctx->cq_ena, ctx->smq); in nix_lf_sq_dump()
499 ctx->wqe_aura, ctx->substream); in nix_cn9k_lf_rq_dump()
503 ctx->ipsech_ena, ctx->sso_ena); in nix_cn9k_lf_rq_dump()
511 ctx->pb_caching, ctx->sso_tt); in nix_cn9k_lf_rq_dump()
533 ctx->xqe_pass, ctx->xqe_drop); in nix_cn9k_lf_rq_dump()
580 ctx->pb_caching, ctx->sso_tt); in nix_lf_rq_dump()
[all …]
/dpdk/lib/acl/
H A Drte_acl.c306 ctx->alg); in rte_acl_classify()
321 if (strncmp(name, ctx->name, sizeof(ctx->name)) == 0) in rte_acl_find_existing()
330 return ctx; in rte_acl_find_existing()
417 ctx->rules = ctx + 1; in rte_acl_create()
422 strlcpy(ctx->name, param->name, sizeof(ctx->name)); in rte_acl_create()
431 return ctx; in rte_acl_create()
439 if (num + ctx->num_rules > ctx->max_rules) in acl_add_rules()
443 pos += ctx->rule_sz * ctx->num_rules; in acl_add_rules()
505 rte_acl_build(ctx, &ctx->config); in rte_acl_reset()
515 if (!ctx) in rte_acl_dump()
[all …]
/dpdk/drivers/net/sfc/
H A Dsfc_flow_rss.c232 return ctx; in sfc_flow_rss_ctx_reuse()
248 ctx = rte_zmalloc("sfc_flow_rss_ctx", sizeof(*ctx), 0); in sfc_flow_rss_ctx_add()
249 if (ctx == NULL) in sfc_flow_rss_ctx_add()
259 rte_free(ctx); in sfc_flow_rss_ctx_add()
272 *ctxp = ctx; in sfc_flow_rss_ctx_add()
289 if (ctx->dummy) in sfc_flow_rss_ctx_del()
301 ctx, ctx->nic_handle, ctx->nic_handle_refcnt); in sfc_flow_rss_ctx_del()
306 rte_free(ctx); in sfc_flow_rss_ctx_del()
429 ctx, rc); in sfc_flow_rss_ctx_program()
466 ctx, ctx->nic_handle, rc); in sfc_flow_rss_ctx_terminate()
[all …]
/dpdk/lib/jobstats/
H A Drte_jobstats.c69 if (ctx == NULL) in rte_jobstats_context_init()
88 ADD_TIME_MIN_MAX(ctx, management, now - ctx->state_time); in rte_jobstats_context_start()
98 ctx->loop_cnt++; in rte_jobstats_context_finish()
101 ADD_TIME_MIN_MAX(ctx, management, now - ctx->state_time); in rte_jobstats_context_finish()
111 ctx->state_time = ctx->start_time; in rte_jobstats_context_reset()
113 ctx->loop_cnt = 0; in rte_jobstats_context_reset()
132 job->context = ctx; in rte_jobstats_start()
135 ADD_TIME_MIN_MAX(ctx, management, now - ctx->state_time); in rte_jobstats_start()
151 ctx = job->context; in rte_jobstats_abort()
177 ctx = job->context; in rte_jobstats_finish()
[all …]
/dpdk/lib/hash/
H A Drte_thash.c169 if (ctx == NULL) in alloc_lfsr()
231 if (strncmp(name, ctx->name, sizeof(ctx->name)) == 0) in rte_thash_init_ctx()
234 ctx = NULL; in rte_thash_init_ctx()
258 rte_strlcpy(ctx->name, name, sizeof(ctx->name)); in rte_thash_init_ctx()
280 rte_thash_complete_matrix(ctx->matrices, ctx->hash_key, in rte_thash_init_ctx()
289 return ctx; in rte_thash_init_ctx()
292 rte_free(ctx); in rte_thash_init_ctx()
312 if (strncmp(name, ctx->name, sizeof(ctx->name)) == 0) in rte_thash_find_existing()
323 return ctx; in rte_thash_find_existing()
356 rte_free(ctx); in rte_thash_free_ctx()
[all …]
/dpdk/lib/eal/unix/
H A Deal_firmware.c29 ctx->a = archive_read_new(); in firmware_open()
30 if (ctx->a == NULL) in firmware_open()
36 archive_read_free(ctx->a); in firmware_open()
37 ctx->a = NULL; in firmware_open()
52 archive_read_free(ctx->a); in firmware_close()
53 ctx->a = NULL; in firmware_close()
67 if (ctx->fd < 0) in firmware_open()
81 close(ctx->fd); in firmware_close()
82 ctx->fd = -1; in firmware_close()
91 struct firmware_read_ctx ctx; in firmware_read() local
[all …]
/dpdk/drivers/net/vdev_netvsc/
H A Dvdev_netvsc.c97 free(ctx); in vdev_netvsc_ctx_destroy()
384 ctx->if_name, ctx->if_index, iface->if_name); in vdev_netvsc_device_probe()
457 ctx); in vdev_netvsc_alarm()
549 if (ctx) { in vdev_netvsc_netvsc_probe()
567 ctx = calloc(1, sizeof(*ctx)); in vdev_netvsc_netvsc_probe()
568 if (!ctx) { in vdev_netvsc_netvsc_probe()
602 ret = snprintf(ctx->name, sizeof(ctx->name), "%s_id%u", in vdev_netvsc_netvsc_probe()
610 ret = snprintf(ctx->devargs, sizeof(ctx->devargs), in vdev_netvsc_netvsc_probe()
612 ctx->pipe[0], ctx->id, ctx->if_name); in vdev_netvsc_netvsc_probe()
623 ctx->devname, ctx->devargs); in vdev_netvsc_netvsc_probe()
[all …]
/dpdk/app/test-compress-perf/
H A Dcomp_perf_test_cyclecount.c31 comp_perf_free_memory(ctx->ver.options, &ctx->ver.mem); in cperf_cyclecount_test_destructor()
44 if (ctx == NULL) in cperf_cyclecount_test_constructor()
48 ctx->ver.mem.qp_id = qp_id; in cperf_cyclecount_test_constructor()
49 ctx->ver.options = options; in cperf_cyclecount_test_constructor()
52 if (!comp_perf_allocate_memory(ctx->ver.options, &ctx->ver.mem) in cperf_cyclecount_test_constructor()
53 && !prepare_bufs(ctx->ver.options, &ctx->ver.mem)) in cperf_cyclecount_test_constructor()
54 return ctx; in cperf_cyclecount_test_constructor()
171 ctx->duration_enq = 0; in main_loop()
172 ctx->duration_deq = 0; in main_loop()
230 ctx, in main_loop()
[all …]
H A Dcomp_perf_test_throughput.c32 if (ctx == NULL) in cperf_throughput_test_constructor()
36 ctx->ver.mem.qp_id = qp_id; in cperf_throughput_test_constructor()
40 if (!comp_perf_allocate_memory(ctx->ver.options, &ctx->ver.mem) in cperf_throughput_test_constructor()
41 && !prepare_bufs(ctx->ver.options, &ctx->ver.mem)) in cperf_throughput_test_constructor()
42 return ctx; in cperf_throughput_test_constructor()
382 ctx->comp_tsc_byte = in cperf_throughput_test_runner()
390 ctx->comp_gbps = rte_get_tsc_hz() / ctx->comp_tsc_byte * 8 / in cperf_throughput_test_runner()
393 ctx->decomp_gbps = rte_get_tsc_hz() / ctx->decomp_tsc_byte * 8 / in cperf_throughput_test_runner()
406 test_data->level, ctx->ver.comp_data_sz, ctx->ver.ratio, in cperf_throughput_test_runner()
407 ctx->comp_gbps, in cperf_throughput_test_runner()
[all …]
H A Dcomp_perf_test_verify.c32 if (ctx == NULL) in cperf_verify_test_constructor()
35 ctx->mem.dev_id = dev_id; in cperf_verify_test_constructor()
36 ctx->mem.qp_id = qp_id; in cperf_verify_test_constructor()
37 ctx->options = options; in cperf_verify_test_constructor()
39 if (!comp_perf_allocate_memory(ctx->options, &ctx->mem) && in cperf_verify_test_constructor()
40 !prepare_bufs(ctx->options, &ctx->mem)) in cperf_verify_test_constructor()
41 return ctx; in cperf_verify_test_constructor()
394 ctx->mem.lcore_id = lcore; in cperf_verify_test_runner()
427 ctx->ratio = (double) ctx->comp_data_sz / in cperf_verify_test_runner()
431 if (!ctx->silent) { in cperf_verify_test_runner()
[all …]
/dpdk/drivers/common/mlx5/windows/
H A Dmlx5_glue.c56 if (!ctx) in mlx5_glue_devx_close_device()
111 if (!ctx) { in mlx5_glue_devx_query_hca_iseg_mapping()
132 if (!ctx) { in mlx5_glue_devx_obj_create()
171 if (!ctx) in mlx5_glue_devx_general_cmd()
210 if (!ctx) { in mlx5_glue_devx_umem_reg()
232 if (!ctx) { in mlx5_glue_devx_alloc_uar()
248 if (!ctx) in mlx5_glue_devx_query_eqn()
268 if (!ctx) { in mlx5_glue_devx_fs_rule_add()
293 if (!ctx) { in mlx5_glue_query_rt_values()
317 if (!ctx) { in mlx5_glue_devx_init_showdown_event()
[all …]
H A Dmlx5_glue.h60 void *(*devx_obj_create)(void *ctx,
70 int (*devx_general_cmd)(void *ctx,
74 void *(*devx_umem_reg)(void *ctx,
77 void *(*devx_alloc_uar)(void *ctx,
83 int (*close_device)(void *ctx);
85 void* (*query_hca_iseg)(void *ctx, uint32_t *cb_iseg);
90 void *(*devx_fs_rule_add)(void *ctx, void *in, uint32_t inlen);
93 int (*query_rt_values)(void *ctx, void *devx_clock);
94 int (*devx_init_showdown_event)(void *ctx);
96 int (*devx_get_mtu)(void *ctx, uint32_t *mtu);
[all …]
/dpdk/app/test/
H A Dtest_thash.c383 struct rte_thash_ctx *ctx; in test_create_invalid() local
418 rte_thash_free_ctx(ctx); in test_multiple_create()
432 rte_thash_free_ctx(ctx); in test_free_null()
490 rte_thash_free_ctx(ctx); in test_add_invalid_helper()
506 rte_thash_free_ctx(ctx); in test_find_existing()
533 rte_thash_free_ctx(ctx); in test_get_helper()
558 rte_thash_free_ctx(ctx); in test_period_overflow()
569 rte_thash_free_ctx(ctx); in test_period_overflow()
623 rte_thash_free_ctx(ctx); in test_predictable_rss_min_seq()
718 rte_thash_free_ctx(ctx); in test_predictable_rss_multirange()
[all …]
/dpdk/app/test-pmd/
H A Dcmdline_flow.c6381 return ctx->args_num ? ctx->args[--ctx->args_num] : NULL; in pop_args()
6390 ctx->args[ctx->args_num++] = arg; in push_args()
7290 ctx->next[ctx->next_num++] = next; in parse_vc_action_rss_type()
7341 ctx->next[ctx->next_num++] = next; in parse_vc_action_rss_queue()
10229 ctx->prev = ctx->curr; in cmd_flow_parse()
10230 list = ctx->next[ctx->next_num - 1]; in cmd_flow_parse()
10301 list = ctx->next[ctx->next_num - 1]; in cmd_flow_complete_get_nb()
10334 list = ctx->next[ctx->next_num - 1]; in cmd_flow_complete_get_elt()
10399 if (!ctx->next_num && ctx->curr) { in cmd_flow_tok()
10404 if (ctx->eol && ctx->last && ctx->next_num) { in cmd_flow_tok()
[all …]
/dpdk/lib/vhost/
H A Dvhost_user.c301 ctx->msg.size = sizeof(ctx->msg.payload.u64); in vhost_user_get_features()
321 ctx->msg.size = sizeof(ctx->msg.payload.u64); in vhost_user_get_queue_num()
2125 ctx->msg.size = sizeof(ctx->msg.payload.state); in vhost_user_get_vring_base()
2177 ctx->msg.size = sizeof(ctx->msg.payload.u64); in vhost_user_get_protocol_features()
2597 ctx->msg.size = sizeof(ctx->msg.payload.u64); in vhost_user_postcopy_end()
2611 ctx->msg.size = sizeof(ctx->msg.payload.u64); in vhost_user_get_status()
2721 if (ctx->msg.size > sizeof(ctx->msg.payload)) { in read_vhost_message()
2741 if (!ctx) in send_vhost_message()
2745 VHOST_USER_HDR_SIZE + ctx->msg.size, ctx->fds, ctx->fd_num); in send_vhost_message()
2751 if (!ctx) in send_vhost_reply()
[all …]
/dpdk/drivers/crypto/qat/dev/
H A Dqat_crypto_pmd_gen3.c154 if (ctx->is_single_pass) { in enqueue_one_aead_job_gen3()
216 ctx->cd.cipher.key : in enqueue_one_auth_job_gen3()
218 ctx->auth_key_length); in enqueue_one_auth_job_gen3()
222 ctx->qat_cipher_alg, in enqueue_one_auth_job_gen3()
228 ctx->digest_length, in enqueue_one_auth_job_gen3()
366 if (ctx->is_single_pass) in qat_sym_crypto_set_session_gen3()
376 ctx->qat_cipher_alg != in qat_sym_crypto_set_session_gen3()
381 ctx->qat_cipher_alg != in qat_sym_crypto_set_session_gen3()
387 (ctx->qat_cipher_alg == in qat_sym_crypto_set_session_gen3()
389 ctx->qat_cipher_alg == in qat_sym_crypto_set_session_gen3()
[all …]
H A Dqat_crypto_pmd_gen4.c114 if (ctx->is_single_pass && ctx->is_ucs) { in enqueue_one_aead_job_gen4()
188 struct qat_sym_session *ctx = session; in qat_sym_crypto_set_session_gen4() local
197 if (ctx->is_single_pass && ctx->is_ucs) in qat_sym_crypto_set_session_gen4()
205 ctx->qat_cipher_alg != in qat_sym_crypto_set_session_gen4()
207 qat_sym_session_set_ext_hash_flags_gen2(ctx, in qat_sym_crypto_set_session_gen4()
210 ctx->qat_cipher_alg != in qat_sym_crypto_set_session_gen4()
214 } else if ((ctx->aes_cmac || in qat_sym_crypto_set_session_gen4()
216 (ctx->qat_cipher_alg == in qat_sym_crypto_set_session_gen4()
218 ctx->qat_cipher_alg == in qat_sym_crypto_set_session_gen4()
344 struct qat_sym_session *ctx = _ctx; in qat_sym_configure_raw_dp_ctx_gen4() local
[all …]
H A Dqat_sym_pmd_gen1.c1103 !ctx->is_gmac) { in qat_sym_configure_raw_dp_ctx_gen1()
1109 && ctx->qat_hash_alg == in qat_sym_configure_raw_dp_ctx_gen1()
1121 } else if (ctx->qat_cmd == ICP_QAT_FW_LA_CMD_AUTH || ctx->is_gmac) { in qat_sym_configure_raw_dp_ctx_gen1()
1126 ctx->qat_cipher_alg == in qat_sym_configure_raw_dp_ctx_gen1()
1157 !ctx->is_gmac) { in qat_sym_crypto_set_session_gen1()
1163 && ctx->qat_hash_alg == in qat_sym_crypto_set_session_gen1()
1172 } else if (ctx->qat_cmd == ICP_QAT_FW_LA_CMD_AUTH || ctx->is_gmac) { in qat_sym_crypto_set_session_gen1()
1191 ctx->qat_cipher_alg != in qat_sym_crypto_set_session_gen1()
1195 ctx->qat_cipher_alg != in qat_sym_crypto_set_session_gen1()
1200 (ctx->qat_cipher_alg == in qat_sym_crypto_set_session_gen1()
[all …]
/dpdk/drivers/common/mlx5/
H A Dmlx5_common_utils.c54 list->l_const.ctx = ctx; in mlx5_list_create()
82 if (l_const->cb_match(l_const->ctx, entry, ctx) == 0) { in __list_lookup()
115 ctx, false); in _mlx5_list_lookup()
136 l_const->cb_clone(l_const->ctx, gentry, ctx); in mlx5_list_cache_insert()
201 ctx, true); in _mlx5_list_register()
206 entry, ctx); in _mlx5_list_register()
212 entry = l_const->cb_create(l_const->ctx, ctx); in _mlx5_list_register()
226 local_entry = l_const->cb_clone(l_const->ctx, entry, ctx); in _mlx5_list_register()
240 ctx, true); in _mlx5_list_register()
249 oentry, ctx); in _mlx5_list_register()
[all …]

1234567891011