Home
last modified time | relevance | path

Searched refs:fallback (Results 1 – 25 of 261) sorted by relevance

1234567891011

/linux-6.15/arch/powerpc/crypto/
H A Daes.c23 struct crypto_cipher *fallback; member
31 struct crypto_cipher *fallback; in p8_aes_init() local
35 if (IS_ERR(fallback)) { in p8_aes_init()
38 alg, PTR_ERR(fallback)); in p8_aes_init()
39 return PTR_ERR(fallback); in p8_aes_init()
42 crypto_cipher_set_flags(fallback, in p8_aes_init()
46 ctx->fallback = fallback; in p8_aes_init()
55 if (ctx->fallback) { in p8_aes_exit()
56 crypto_free_cipher(ctx->fallback); in p8_aes_exit()
57 ctx->fallback = NULL; in p8_aes_exit()
[all …]
H A Daes_cbc.c19 struct crypto_skcipher *fallback; member
27 struct crypto_skcipher *fallback; in p8_aes_cbc_init() local
29 fallback = crypto_alloc_skcipher("cbc(aes)", 0, in p8_aes_cbc_init()
32 if (IS_ERR(fallback)) { in p8_aes_cbc_init()
34 PTR_ERR(fallback)); in p8_aes_cbc_init()
35 return PTR_ERR(fallback); in p8_aes_cbc_init()
39 crypto_skcipher_reqsize(fallback)); in p8_aes_cbc_init()
40 ctx->fallback = fallback; in p8_aes_cbc_init()
48 crypto_free_skcipher(ctx->fallback); in p8_aes_cbc_exit()
66 ret |= crypto_skcipher_setkey(ctx->fallback, key, keylen); in p8_aes_cbc_setkey()
[all …]
H A Daes_ctr.c19 struct crypto_skcipher *fallback; member
26 struct crypto_skcipher *fallback; in p8_aes_ctr_init() local
28 fallback = crypto_alloc_skcipher("ctr(aes)", 0, in p8_aes_ctr_init()
31 if (IS_ERR(fallback)) { in p8_aes_ctr_init()
33 PTR_ERR(fallback)); in p8_aes_ctr_init()
34 return PTR_ERR(fallback); in p8_aes_ctr_init()
38 crypto_skcipher_reqsize(fallback)); in p8_aes_ctr_init()
39 ctx->fallback = fallback; in p8_aes_ctr_init()
47 crypto_free_skcipher(ctx->fallback); in p8_aes_ctr_exit()
64 ret |= crypto_skcipher_setkey(ctx->fallback, key, keylen); in p8_aes_ctr_setkey()
[all …]
H A Daes_xts.c20 struct crypto_skcipher *fallback; member
29 struct crypto_skcipher *fallback; in p8_aes_xts_init() local
31 fallback = crypto_alloc_skcipher("xts(aes)", 0, in p8_aes_xts_init()
34 if (IS_ERR(fallback)) { in p8_aes_xts_init()
36 PTR_ERR(fallback)); in p8_aes_xts_init()
37 return PTR_ERR(fallback); in p8_aes_xts_init()
41 crypto_skcipher_reqsize(fallback)); in p8_aes_xts_init()
42 ctx->fallback = fallback; in p8_aes_xts_init()
50 crypto_free_skcipher(ctx->fallback); in p8_aes_xts_exit()
73 ret |= crypto_skcipher_setkey(ctx->fallback, key, keylen); in p8_aes_xts_setkey()
[all …]
/linux-6.15/drivers/firmware/broadcom/
H A Dbcm47xx_sprom.c75 fallback); \
118 bool fallback) in nvram_read_leddc() argument
192 bool fb = fallback; in bcm47xx_sprom_fill_auto()
513 bool fb = fallback; in bcm47xx_fill_sprom_ethernet()
517 fallback); in bcm47xx_fill_sprom_ethernet()
519 fallback); in bcm47xx_fill_sprom_ethernet()
523 fallback); in bcm47xx_fill_sprom_ethernet()
525 fallback); in bcm47xx_fill_sprom_ethernet()
556 bool fallback) in bcm47xx_fill_board_data() argument
565 bool fallback) in bcm47xx_fill_sprom() argument
[all …]
/linux-6.15/drivers/crypto/
H A Datmel-ecc.c42 struct crypto_kpp *fallback; member
145 kpp_request_set_tfm(req, ctx->fallback); in atmel_ecdh_generate_public_key()
174 kpp_request_set_tfm(req, ctx->fallback); in atmel_ecdh_compute_shared_secret()
250 struct crypto_kpp *fallback; in atmel_ecdh_init_tfm() local
261 if (IS_ERR(fallback)) { in atmel_ecdh_init_tfm()
263 alg, PTR_ERR(fallback)); in atmel_ecdh_init_tfm()
264 return PTR_ERR(fallback); in atmel_ecdh_init_tfm()
268 ctx->fallback = fallback; in atmel_ecdh_init_tfm()
278 crypto_free_kpp(ctx->fallback); in atmel_ecdh_exit_tfm()
286 if (ctx->fallback) in atmel_ecdh_max_size()
[all …]
H A Dgeode-aes.c130 tctx->fallback.cip->base.crt_flags |= in geode_setkey_cip()
155 crypto_skcipher_clear_flags(tctx->fallback.skcipher, in geode_setkey_skcipher()
157 crypto_skcipher_set_flags(tctx->fallback.skcipher, in geode_setkey_skcipher()
197 tctx->fallback.cip = crypto_alloc_cipher(name, 0, in fallback_init_cip()
200 if (IS_ERR(tctx->fallback.cip)) { in fallback_init_cip()
202 return PTR_ERR(tctx->fallback.cip); in fallback_init_cip()
212 crypto_free_cipher(tctx->fallback.cip); in fallback_exit_cip()
243 tctx->fallback.skcipher = in geode_init_skcipher()
246 if (IS_ERR(tctx->fallback.skcipher)) { in geode_init_skcipher()
248 return PTR_ERR(tctx->fallback.skcipher); in geode_init_skcipher()
[all …]
H A Dpadlock-sha.c25 struct shash_desc fallback; member
29 struct crypto_shash *fallback; member
37 dctx->fallback.tfm = ctx->fallback; in padlock_sha_init()
38 return crypto_shash_init(&dctx->fallback); in padlock_sha_init()
53 return crypto_shash_export(&dctx->fallback, out); in padlock_sha_export()
61 dctx->fallback.tfm = ctx->fallback; in padlock_sha_import()
62 return crypto_shash_import(&dctx->fallback, in); in padlock_sha_import()
87 err = crypto_shash_export(&dctx->fallback, &state); in padlock_sha1_finup()
148 err = crypto_shash_export(&dctx->fallback, &state); in padlock_sha256_finup()
209 ctx->fallback = fallback_tfm; in padlock_init_tfm()
[all …]
H A Dsa2ul.c875 ctx->fallback.skcipher = child; in sa_cipher_cra_init()
1513 ctx->fallback.ahash = in sa_sha_cra_init_alg()
1516 if (IS_ERR(ctx->fallback.ahash)) { in sa_sha_cra_init_alg()
1519 return PTR_ERR(ctx->fallback.ahash); in sa_sha_cra_init_alg()
1688 crypto_free_ahash(ctx->fallback.ahash); in sa_sha_cra_exit()
1731 const char *fallback) in sa_cra_init_aead() argument
1746 ctx->fallback.aead = crypto_alloc_aead(fallback, 0, in sa_cra_init_aead()
1749 if (IS_ERR(ctx->fallback.aead)) { in sa_cra_init_aead()
1751 fallback); in sa_cra_init_aead()
1752 return PTR_ERR(ctx->fallback.aead); in sa_cra_init_aead()
[all …]
/linux-6.15/Documentation/driver-api/firmware/
H A Dfallback-mechanisms.rst31 Justifying the firmware fallback mechanism
36 fallback mechanism:
54 Types of fallback mechanisms
60 * Kobject uevent fallback mechanism
61 * Custom fallback mechanism
114 .. kernel-doc:: drivers/base/firmware_loader/fallback.c
117 Firmware kobject uevent fallback mechanism
164 Firmware custom fallback mechanism
189 Firmware fallback timeout
207 EFI embedded firmware fallback mechanism
[all …]
/linux-6.15/scripts/dtc/
H A Ddtc.c116 static const char *guess_type_by_name(const char *fname, const char *fallback) in guess_type_by_name() argument
122 return fallback; in guess_type_by_name()
131 return fallback; in guess_type_by_name()
134 static const char *guess_input_format(const char *fname, const char *fallback) in guess_input_format() argument
141 return fallback; in guess_input_format()
147 return fallback; in guess_input_format()
151 return fallback; in guess_input_format()
154 return fallback; in guess_input_format()
161 return guess_type_by_name(fname, fallback); in guess_input_format()
/linux-6.15/arch/s390/crypto/
H A Daes_s390.c50 } fallback; member
63 struct crypto_skcipher *fallback; member
140 if (IS_ERR(sctx->fallback.cip)) { in fallback_init_cip()
143 return PTR_ERR(sctx->fallback.cip); in fallback_init_cip()
153 crypto_free_cipher(sctx->fallback.cip); in fallback_exit_cip()
154 sctx->fallback.cip = NULL; in fallback_exit_cip()
266 if (IS_ERR(sctx->fallback.skcipher)) { in fallback_init_skcipher()
269 return PTR_ERR(sctx->fallback.skcipher); in fallback_init_skcipher()
498 if (IS_ERR(xts_ctx->fallback)) { in xts_fallback_init()
501 return PTR_ERR(xts_ctx->fallback); in xts_fallback_init()
[all …]
/linux-6.15/drivers/gpu/drm/
H A Ddrm_edid_load.c58 char *edidname, *last, *colon, *fwstr, *edidstr, *fallback = NULL; in drm_edid_load_firmware() local
87 fallback = edidname; in drm_edid_load_firmware()
91 if (!fallback) { in drm_edid_load_firmware()
95 edidname = fallback; in drm_edid_load_firmware()
/linux-6.15/arch/riscv/lib/
H A Driscv_v_helpers.c26 goto fallback; in enter_vector_usercopy()
37 goto fallback; in enter_vector_usercopy()
42 fallback: in enter_vector_usercopy()
/linux-6.15/drivers/base/firmware_loader/
H A DKconfig97 bool "Enable the firmware sysfs fallback mechanism"
102 loading to the kernel through userspace as a fallback mechanism
108 refer to Documentation/driver-api/firmware/fallback-mechanisms.rst.
113 the requested firmware a sysfs fallback loading facility is made
116 this is known as the driver using the custom fallback mechanism.
117 If the custom fallback mechanism is used userspace must always
125 relies on or uses a fallback mechanism in userspace. If you need to
170 bool "Force the firmware sysfs fallback mechanism when possible"
173 Enabling this option forces a sysfs userspace fallback mechanism
175 a fallback mechanism. Firmware calls which do prohibit a fallback
[all …]
/linux-6.15/arch/arm/crypto/
H A Daes-neonbs-glue.c53 struct crypto_aes_ctx fallback; member
58 struct crypto_aes_ctx fallback; member
64 struct crypto_aes_ctx fallback; member
132 err = aes_expandkey(&ctx->fallback, in_key, key_len); in aesbs_cbc_setkey()
139 aesbs_convert_key(ctx->key.rk, ctx->fallback.key_enc, ctx->key.rounds); in aesbs_cbc_setkey()
162 __aes_arm_encrypt(ctx->fallback.key_enc, in cbc_encrypt()
209 err = aes_expandkey(&ctx->fallback, in_key, key_len); in aesbs_ctr_setkey_sync()
261 __aes_arm_encrypt(ctx->fallback.key_enc, ctx->key.rounds, src, dst); in ctr_encrypt_one()
283 err = aes_expandkey(&ctx->fallback, in_key, key_len); in aesbs_xts_setkey()
355 __aes_arm_encrypt(ctx->fallback.key_enc, rounds, buf, buf); in __xts_crypt()
[all …]
/linux-6.15/block/
H A Dblk-mq-cpumap.c76 goto fallback; in blk_mq_map_hw_queues()
81 goto fallback; in blk_mq_map_hw_queues()
89 fallback: in blk_mq_map_hw_queues()
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_res_cursor.h63 goto fallback; in amdgpu_res_first()
77 goto fallback; in amdgpu_res_first()
104 goto fallback; in amdgpu_res_first()
109 fallback: in amdgpu_res_first()
/linux-6.15/include/linux/
H A Dbcm47xx_sprom.h16 bool fallback);
21 bool fallback) in bcm47xx_fill_sprom() argument
/linux-6.15/kernel/bpf/preload/iterators/
H A Diterators.bpf.c59 static const char *get_name(struct btf *btf, long btf_id, const char *fallback) in get_name() argument
66 return fallback; in get_name()
72 return fallback; in get_name()
/linux-6.15/drivers/crypto/ccp/
H A Dccp-crypto-aes-xts.c111 unsigned int fallback = 0; in ccp_aes_xts_crypt() local
140 fallback = 1; in ccp_aes_xts_crypt()
143 fallback = 1; in ccp_aes_xts_crypt()
146 fallback = 1; in ccp_aes_xts_crypt()
147 if (fallback) { in ccp_aes_xts_crypt()
/linux-6.15/scripts/atomic/
H A Dgen-atomics.sh13 gen-atomic-fallback.sh linux/atomic/atomic-arch-fallback.h
/linux-6.15/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_bo.c741 static u32 placement_flags(u32 domain, u32 desired, u32 fallback) in placement_flags() argument
743 if (desired & fallback & domain) in placement_flags()
753 set_placement_list(struct ttm_place *pl, u32 desired, u32 fallback) in set_placement_list() argument
755 u32 domain = desired | fallback; in set_placement_list()
764 fallback); in set_placement_list()
772 fallback); in set_placement_list()
780 fallback); in set_placement_list()
788 desired, fallback); in set_placement_list()
796 fallback); in set_placement_list()
/linux-6.15/drivers/crypto/qce/
H A Dskcipher.c205 ret = crypto_skcipher_setkey(ctx->fallback, key, keylen); in qce_skcipher_setkey()
295 skcipher_request_set_tfm(&rctx->fallback_req, ctx->fallback); in qce_skcipher_crypt()
332 ctx->fallback = crypto_alloc_skcipher(crypto_tfm_alg_name(&tfm->base), in qce_skcipher_init_fallback()
334 if (IS_ERR(ctx->fallback)) in qce_skcipher_init_fallback()
335 return PTR_ERR(ctx->fallback); in qce_skcipher_init_fallback()
338 crypto_skcipher_reqsize(ctx->fallback)); in qce_skcipher_init_fallback()
346 crypto_free_skcipher(ctx->fallback); in qce_skcipher_exit()
/linux-6.15/net/smc/
H A Dsmc_diag.c78 struct smc_diag_fallback fallback; in __smc_diag_dump() local
101 fallback.reason = smc->fallback_rsn; in __smc_diag_dump()
102 fallback.peer_diagnosis = smc->peer_diagnosis; in __smc_diag_dump()
103 if (nla_put(skb, SMC_DIAG_FALLBACK, sizeof(fallback), &fallback) < 0) in __smc_diag_dump()

1234567891011