Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/crypto/hisilicon/sec2/sec_crypto.c sec_process() -> sec_request_uninit()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->base 4096-ptr_max
PARAM_VALUE 0 req->buf.data_buf.in.entry_length_in_sgl 4
PARAM_VALUE 0 req->buf.data_buf.in.entry_sum_in_chain 4
PARAM_VALUE 0 req->buf.data_buf.in.sge_entries->len 0-4294967295
PARAM_VALUE 0 req->buf.data_buf.out.entry_length_in_sgl 4
PARAM_VALUE 0 req->buf.data_buf.out.entry_sum_in_chain 4
PARAM_VALUE 0 req->buf.data_buf.out.sge_entries->len 0
PARAM_VALUE 0 req->c_req.c_out 4096-ptr_max,(-22)
PARAM_VALUE 0 req->c_req.c_out->entry_length_in_sgl 0-u16max
PARAM_VALUE 0 req->c_req.c_out->entry_sum_in_chain 0-u16max
PARAM_VALUE 0 req->c_req.c_out->entry_sum_in_sgl 0-u16max
PARAM_VALUE 0 req->ctx 4096-ptr_max
PARAM_VALUE 0 req->ctx->qps 1-u64max
PARAM_VALUE 0 req->in 4096-ptr_max,(-22)
PARAM_VALUE 0 req->in->entry_length_in_sgl 0-u16max
PARAM_VALUE 0 req->in->entry_sum_in_chain 0-u16max
PARAM_VALUE 0 req->in->entry_sum_in_sgl 0-u16max
PARAM_VALUE 0 req->qp_ctx 4096-ptr_max
PARAM_VALUE 0 req->qp_ctx->c_in_pool->sge_nr 0-4294967295
PARAM_VALUE 0 req->qp_ctx->c_out_pool->sge_nr 0-4294967295
PARAM_VALUE 0 req->qp_ctx->qp 4096-ptr_max
PARAM_VALUE 0 req->qp_ctx->qp->qp_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 req->qp_ctx->req_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *req->buf.data_buf.in->sge_entries->page_ctrl (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *req->buf.data_buf.out->sge_entries->page_ctrl (-4611686018427387904)-4611686018427387903
BUF_SIZE 0 req->aead_req.aead_req (-1)-s32max
BUF_SIZE 0 req->base 48
BUF_SIZE 0 req->c_req.sk_req (-1)-s32max
DATA_SOURCE 0 req $1
NOSPEC 0 req->aead_req.aead_req->cryptlen
NOSPEC 0 req->c_req.c_len
NOSPEC 0 req->c_req.sk_req->cryptlen
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 req->aead_req.aead_req->cryptlen 0-u32max
USER_DATA 0 req->c_req.c_len 0-u32max
USER_DATA 0 req->c_req.sk_req->cryptlen 1-u32max
USER_DATA 0 req->sec_sqe.type2.alen_ivllen 0[u]
USER_DATA 0 req->sec_sqe.type2.clen_ivhlen 0-u32max[u]
USER_DATA 0 req->sec_sqe3.a_len_key 0[u]
USER_DATA 0 req->sec_sqe3.c_len_ivin 0-u32max[u]
USER_DATA 0 *req->aead_req->a_ivin 0-255
USER_DATA 0 *req->c_req->c_ivin 0-255
USER_PTR 0 req->aead_req.aead_req->iv
USER_PTR 0 req->c_req.sk_req->iv