| /dpdk/app/test-crypto-perf/ |
| H A D | cperf_test_throughput.c | 35 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 D | cperf_test_latency.c | 46 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 D | cperf_test_verify.c | 39 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 D | cperf_test_pmd_cyclecount.c | 62 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 D | bpf_jit_arm64.c | 135 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 D | cnxk_telemetry_nix.c | 271 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 D | roc_nix_debug.c | 374 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 D | rte_acl.c | 306 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 D | sfc_flow_rss.c | 232 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 D | rte_jobstats.c | 69 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 D | rte_thash.c | 169 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 D | eal_firmware.c | 29 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 D | vdev_netvsc.c | 97 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 D | comp_perf_test_cyclecount.c | 31 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 D | comp_perf_test_throughput.c | 32 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 D | comp_perf_test_verify.c | 32 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 D | mlx5_glue.c | 56 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 D | mlx5_glue.h | 60 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 D | test_thash.c | 383 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 D | cmdline_flow.c | 6381 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 D | vhost_user.c | 301 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 D | qat_crypto_pmd_gen3.c | 154 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 D | qat_crypto_pmd_gen4.c | 114 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 D | qat_sym_pmd_gen1.c | 1103 !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 D | mlx5_common_utils.c | 54 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 …]
|