Searched refs:ctx_q_num (Results 1 – 3 of 3) sorted by relevance
| /drivers/crypto/hisilicon/sec2/ |
| A D | sec_main.c | 362 u32 ctx_q_num; in sec_ctx_q_num_set() local 368 ret = kstrtou32(val, 10, &ctx_q_num); in sec_ctx_q_num_set() 372 if (!ctx_q_num || ctx_q_num > SEC_CTX_Q_NUM_MAX || ctx_q_num & 0x1) { in sec_ctx_q_num_set() 373 pr_err("ctx queue num[%u] is invalid!\n", ctx_q_num); in sec_ctx_q_num_set() 384 static u32 ctx_q_num = SEC_CTX_Q_NUM_DEF; variable 385 module_param_cb(ctx_q_num, &sec_ctx_q_num_ops, &ctx_q_num, 0444); 406 u32 ctx_num = ctx_q_num; in sec_create_qps() 1313 sec->ctx_q_num = ctx_q_num; in sec_probe() 1333 ret = hisi_qm_alg_register(qm, &sec_devices, ctx_q_num); in sec_probe() 1358 hisi_qm_alg_unregister(qm, &sec_devices, ctx_q_num); in sec_probe() [all …]
|
| A D | sec.h | 238 u32 ctx_q_num; member
|
| A D | sec_crypto.c | 680 ctx->hlf_q_num = sec->ctx_q_num >> 1; in sec_ctx_base_init() 683 ctx->qp_ctx = kcalloc(sec->ctx_q_num, sizeof(struct sec_qp_ctx), in sec_ctx_base_init() 690 for (i = 0; i < sec->ctx_q_num; i++) { in sec_ctx_base_init() 703 sec_destroy_qps(ctx->qps, sec->ctx_q_num); in sec_ctx_base_init() 711 for (i = 0; i < ctx->sec->ctx_q_num; i++) in sec_ctx_base_uninit() 714 sec_destroy_qps(ctx->qps, ctx->sec->ctx_q_num); in sec_ctx_base_uninit() 1949 for (i = 0; i < ctx->sec->ctx_q_num; i++) { in sec_request_init()
|
Completed in 12 milliseconds