Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 13 files:

Smatch caller information:

drivers/crypto/gemini/sl3516-ce-core.c sl3516_ce_register_algs() -> crypto_engine_register_skcipher()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/virtio/virtio_crypto_skcipher_algs.c virtio_crypto_skcipher_algs_register() -> crypto_engine_register_skcipher()

Type Parameter Key Value
PARAM_VALUE 0 alg 3507359067332522000
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &algs_lock

drivers/crypto/caam/caamalg.c caam_algapi_init() -> crypto_engine_register_skcipher()

Type Parameter Key Value
PARAM_VALUE 0 alg 4096-ptr_max
PARAM_VALUE 0 alg->base.base.cra_ctxsize 960
PARAM_VALUE 0 alg->base.base.cra_flags 0,128-u32max
PARAM_VALUE 0 alg->base.base.cra_priority 3000
PARAM_VALUE 0 alg->base.exit 5732422134405468160
PARAM_VALUE 0 alg->base.init 121081796009553920
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &algs_lock

crypto/crypto_engine.c crypto_engine_register_skciphers() -> crypto_engine_register_skcipher()

Type Parameter Key Value
PARAM_VALUE 0 alg 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/amlogic/amlogic-gxl-core.c meson_register_algs() -> crypto_engine_register_skcipher()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/aspeed/aspeed-hace-crypto.c aspeed_register_hace_crypto_algs() -> crypto_engine_register_skcipher()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/aspeed/aspeed-hace-crypto.c aspeed_register_hace_crypto_algs() -> crypto_engine_register_skcipher()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c sun8i_ss_register_algs() -> crypto_engine_register_skcipher()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/omap-des.c omap_des_probe() -> crypto_engine_register_skcipher()

Type Parameter Key Value
PARAM_VALUE 0 alg 4096-ptr_max
PARAM_VALUE 0 alg->base.base.cra_type->algsize 0,32,48,56,64,72,88,104,112,1144
PARAM_VALUE 0 alg->base.base.cra_type->ctxsize 0
PARAM_VALUE 0 alg->base.base.cra_type->destroy 0,7452978945698107392
PARAM_VALUE 0 alg->base.base.cra_type->extsize 0,686626014941384704,2852485958050770944,6637360211942875136,8291832234286923776
PARAM_VALUE 0 alg->base.base.cra_type->free 0,513639645524279296,524718489659662336,1746986066835816448,4666592901040295936,5129765148560977920,5490127824548397056,5893615556132401152,7470475675873210368
PARAM_VALUE 0 alg->base.base.cra_type->init_tfm 0,503737569503944704,1086046111576035328,1128447395412623360,2539696938617516032,4592271378106564608,5014487377152151552,5511646525688836096,5590032031678668800,6324808908428533760,6610378547985321984,8415866570185576448
PARAM_VALUE 0 alg->base.base.cra_type->maskclear 0,4294967280
PARAM_VALUE 0 alg->base.base.cra_type->maskset 0,14-15
PARAM_VALUE 0 alg->base.base.cra_type->report 0,901643633446313984,1615764377841963008,1863735301725245440,2938526327847481344,3482769634140639232,5714240389476466688,6853306188013006848,7193044253362823168,7438584727403008000,7966067601799688192,9037369069363023872
PARAM_VALUE 0 alg->base.base.cra_type->show 0,294661436818542592,651599290495750144,880661149699715072,2291145363853316096,3180267600523214848,4494933230806687744,5785549161356423168,6473505001258192896,7608323589095014400,8017757694363660288,8295442247349854208
PARAM_VALUE 0 alg->base.base.cra_type->tfmsize 0,8,16,24
PARAM_VALUE 0 alg->base.base.cra_type->type 0,3-8,10-12,14-15
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c sun8i_ce_register_algs() -> crypto_engine_register_skcipher()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/tegra/tegra-se-aes.c tegra_init_aes() -> crypto_engine_register_skcipher()

Type Parameter Key Value
PARAM_VALUE 0 alg->base.base.cra_type->algsize 0,32,48,56,64,72,88,104,112,1144
PARAM_VALUE 0 alg->base.base.cra_type->ctxsize 0
PARAM_VALUE 0 alg->base.base.cra_type->destroy 0,7452978945698107392
PARAM_VALUE 0 alg->base.base.cra_type->extsize 0,686626014941384704,2852485958050770944,6637360211942875136,8291832234286923776
PARAM_VALUE 0 alg->base.base.cra_type->free 0,513639645524279296,524718489659662336,1746986066835816448,4666592901040295936,5129765148560977920,5490127824548397056,5893615556132401152,7470475675873210368
PARAM_VALUE 0 alg->base.base.cra_type->init_tfm 0,503737569503944704,1086046111576035328,1128447395412623360,2539696938617516032,4592271378106564608,5014487377152151552,5511646525688836096,5590032031678668800,6324808908428533760,6610378547985321984,8415866570185576448
PARAM_VALUE 0 alg->base.base.cra_type->maskclear 0,4294967280
PARAM_VALUE 0 alg->base.base.cra_type->maskset 0,14-15
PARAM_VALUE 0 alg->base.base.cra_type->report 0,901643633446313984,1615764377841963008,1863735301725245440,2938526327847481344,3482769634140639232,5714240389476466688,6853306188013006848,7193044253362823168,7438584727403008000,7966067601799688192,9037369069363023872
PARAM_VALUE 0 alg->base.base.cra_type->show 0,294661436818542592,651599290495750144,880661149699715072,2291145363853316096,3180267600523214848,4494933230806687744,5785549161356423168,6473505001258192896,7608323589095014400,8017757694363660288,8295442247349854208
PARAM_VALUE 0 alg->base.base.cra_type->tfmsize 0,8,16,24
PARAM_VALUE 0 alg->base.base.cra_type->type 0,3-8,10-12,14-15
BUF_SIZE 0 alg 488
RX_PATH
TASK_NOT_RUNNING
LOCK2 &device->clients_lock
TYPE_LOCK (struct host1x_device)->clients_lock