| /crypto/ |
| A D | crypto_engine.c | 40 unsigned long flags; in crypto_finalize_request() local 48 spin_lock_irqsave(&engine->queue_lock, flags); in crypto_finalize_request() 76 unsigned long flags; in crypto_pump_requests() local 79 spin_lock_irqsave(&engine->queue_lock, flags); in crypto_pump_requests() 140 spin_lock_irqsave(&engine->queue_lock, flags); in crypto_pump_requests() 163 spin_lock_irqsave(&engine->queue_lock, flags); in crypto_pump_requests() 192 unsigned long flags; in crypto_transfer_request() local 195 spin_lock_irqsave(&engine->queue_lock, flags); in crypto_transfer_request() 365 unsigned long flags; in crypto_engine_start() local 367 spin_lock_irqsave(&engine->queue_lock, flags); in crypto_engine_start() [all …]
|
| A D | jitterentropy-testing.c | 41 unsigned long flags; in jent_testing_reset() local 43 spin_lock_irqsave(&data->lock, flags); in jent_testing_reset() 46 spin_unlock_irqrestore(&data->lock, flags); in jent_testing_reset() 78 unsigned long flags; in jent_testing_store() local 83 spin_lock_irqsave(&data->lock, flags); in jent_testing_store() 94 spin_unlock_irqrestore(&data->lock, flags); in jent_testing_store() 106 spin_unlock_irqrestore(&data->lock, flags); in jent_testing_store() 124 unsigned long flags; in jent_testing_reader() local 132 spin_lock_irqsave(&data->lock, flags); in jent_testing_reader() 137 spin_unlock_irqrestore(&data->lock, flags); in jent_testing_reader() [all …]
|
| A D | aes_ti.c | 23 unsigned long flags; in aesti_encrypt() local 29 local_irq_save(flags); in aesti_encrypt() 33 local_irq_restore(flags); in aesti_encrypt() 39 unsigned long flags; in aesti_decrypt() local 45 local_irq_save(flags); in aesti_decrypt() 49 local_irq_restore(flags); in aesti_decrypt()
|
| A D | gcm.c | 201 unsigned int len, u32 flags) in gcm_hash_update() argument 214 crypto_completion_t compl, u32 flags) in gcm_hash_remain() argument 242 return gctx->complete(req, flags); in gcm_hash_len_continue() 262 return gcm_hash_len(req, flags) ?: in gcm_hash_crypt_remain_continue() 263 gcm_hash_len_continue(req, flags); in gcm_hash_crypt_remain_continue() 402 gcm_hash_init_continue(req, flags); in gcm_hash() 427 return gcm_hash(req, flags); in gcm_encrypt_continue() 449 u32 flags = aead_request_flags(req); in crypto_gcm_encrypt() local 456 gcm_encrypt_continue(req, flags); in crypto_gcm_encrypt() 502 u32 flags = aead_request_flags(req); in crypto_gcm_decrypt() local [all …]
|
| A D | acompress.c | 191 if (state->flags & CRYPTO_ACOMP_REQ_SRC_VIRT) in acomp_reqchain_virt() 193 if (state->flags & CRYPTO_ACOMP_REQ_DST_VIRT) in acomp_reqchain_virt() 201 state->flags = req->base.flags & (CRYPTO_ACOMP_REQ_SRC_VIRT | in acomp_virt_to_sg() 477 if ((walk->flags & ACOMP_WALK_SRC_LINEAR)) in acomp_walk_done_src() 482 if ((walk->flags & ACOMP_WALK_SLEEP)) in acomp_walk_done_src() 490 if ((walk->flags & ACOMP_WALK_DST_LINEAR)) in acomp_walk_done_dst() 495 if ((walk->flags & ACOMP_WALK_SLEEP)) in acomp_walk_done_dst() 546 walk->flags = 0; in acomp_walk_virt() 548 walk->flags |= ACOMP_WALK_SLEEP; in acomp_walk_virt() 550 walk->flags |= ACOMP_WALK_SRC_LINEAR; in acomp_walk_virt() [all …]
|
| A D | scatterwalk.c | 30 return walk->flags & SKCIPHER_WALK_SLEEP ? GFP_KERNEL : GFP_ATOMIC; in skcipher_walk_gfp() 175 walk->flags |= SKCIPHER_WALK_SLOW; in skcipher_next_slow() 210 walk->flags |= SKCIPHER_WALK_DIFF; in skcipher_next_fast() 244 walk->flags |= SKCIPHER_WALK_COPY; in skcipher_walk_next() 278 walk->flags = atomic ? 0 : SKCIPHER_WALK_SLEEP; in skcipher_walk_first() 324 if (likely(!(walk->flags & (SKCIPHER_WALK_SLOW | in skcipher_walk_done() 328 } else if (walk->flags & SKCIPHER_WALK_DIFF) { in skcipher_walk_done() 330 } else if (walk->flags & SKCIPHER_WALK_COPY) { in skcipher_walk_done() 359 if (walk->flags & SKCIPHER_WALK_SLEEP) in skcipher_walk_done() 361 walk->flags &= ~(SKCIPHER_WALK_SLOW | SKCIPHER_WALK_COPY | in skcipher_walk_done()
|
| A D | ansi_cprng.c | 48 u32 flags; member 137 ctx->flags |= PRNG_NEED_RESET; in _get_more_prng_bytes() 192 if (ctx->flags & PRNG_NEED_RESET) in get_prng_bytes() 200 if (ctx->flags & PRNG_FIXED_SIZE) { in get_prng_bytes() 284 ctx->flags |= PRNG_NEED_RESET; in reset_prng_context() 314 ctx->flags &= ~PRNG_NEED_RESET; in reset_prng_context() 340 ctx->flags |= PRNG_NEED_RESET; in cprng_init() 379 if (prng->flags & PRNG_NEED_RESET) in cprng_reset()
|
| A D | lskcipher.c | 72 u8 *dst, unsigned len, u8 *iv, u32 flags)) in crypto_lskcipher_crypt_unaligned() argument 128 u32 flags)) in crypto_lskcipher_crypt() argument 162 u32 flags)) in crypto_lskcipher_crypt_sg() argument 170 u32 flags; in crypto_lskcipher_crypt_sg() local 177 flags = req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP; in crypto_lskcipher_crypt_sg() 179 if (req->base.flags & CRYPTO_SKCIPHER_REQ_CONT) in crypto_lskcipher_crypt_sg() 180 flags |= CRYPTO_LSKCIPHER_FLAG_CONT; in crypto_lskcipher_crypt_sg() 182 if (!(req->base.flags & CRYPTO_SKCIPHER_REQ_NOTFINAL)) in crypto_lskcipher_crypt_sg() 183 flags |= CRYPTO_LSKCIPHER_FLAG_FINAL; in crypto_lskcipher_crypt_sg() 190 flags & ~(walk.nbytes == walk.total ? in crypto_lskcipher_crypt_sg() [all …]
|
| A D | jitterentropy.c | 76 unsigned int flags; /* Flags used to initialize */ member 658 unsigned int flags, in jent_entropy_collector_alloc() argument 667 if (!(flags & JENT_DISABLE_MEMORY_ACCESS)) { in jent_entropy_collector_alloc() 687 entropy_collector->flags = flags; in jent_entropy_collector_alloc() 707 int jent_entropy_init(unsigned int osr, unsigned int flags, void *hash_state, in jent_entropy_init() argument 720 ec = jent_entropy_collector_alloc(osr, flags, hash_state); in jent_entropy_init()
|
| A D | algif_skcipher.c | 60 if (!(req->base.flags & CRYPTO_SKCIPHER_REQ_NOTFINAL)) in algif_skcipher_export() 97 size_t ignored, int flags) in _skcipher_recvmsg() argument 112 err = af_alg_wait_for_data(sk, flags, bs); in _skcipher_recvmsg() 124 err = af_alg_get_rsgl(sk, msg, flags, areq, ctx->used, &len); in _skcipher_recvmsg() 214 size_t ignored, int flags) in skcipher_recvmsg() argument 221 int err = _skcipher_recvmsg(sock, msg, ignored, flags); in skcipher_recvmsg() 313 size_t ignored, int flags) in skcipher_recvmsg_nokey() argument 321 return skcipher_recvmsg(sock, msg, ignored, flags); in skcipher_recvmsg_nokey()
|
| A D | cbc.c | 54 u8 *dst, unsigned len, u8 *iv, u32 flags) in crypto_cbc_encrypt() argument 57 bool final = flags & CRYPTO_LSKCIPHER_FLAG_FINAL; in crypto_cbc_encrypt() 123 u8 *dst, unsigned len, u8 *iv, u32 flags) in crypto_cbc_decrypt() argument 126 bool final = flags & CRYPTO_LSKCIPHER_FLAG_FINAL; in crypto_cbc_decrypt()
|
| A D | algif_aead.c | 67 size_t ignored, int flags) in _aead_recvmsg() argument 86 err = af_alg_wait_for_data(sk, flags, 0); in _aead_recvmsg() 135 err = af_alg_get_rsgl(sk, msg, flags, areq, outlen, &usedpages); in _aead_recvmsg() 295 size_t ignored, int flags) in aead_recvmsg() argument 302 int err = _aead_recvmsg(sock, msg, ignored, flags); in aead_recvmsg() 394 size_t ignored, int flags) in aead_recvmsg_nokey() argument 402 return aead_recvmsg(sock, msg, ignored, flags); in aead_recvmsg_nokey()
|
| A D | jitterentropy.h | 14 extern int jent_entropy_init(unsigned int osr, unsigned int flags, 20 unsigned int flags,
|
| A D | drbg.c | 122 .flags = DRBG_CTR | DRBG_STRENGTH128, 128 .flags = DRBG_CTR | DRBG_STRENGTH192, 134 .flags = DRBG_CTR | DRBG_STRENGTH256, 143 .flags = DRBG_HASH | DRBG_STRENGTH256, 149 .flags = DRBG_HASH | DRBG_STRENGTH256, 155 .flags = DRBG_HASH | DRBG_STRENGTH256, 164 .flags = DRBG_HMAC | DRBG_STRENGTH256, 170 .flags = DRBG_HMAC | DRBG_STRENGTH256, 201 switch (flags & DRBG_STRENGTH_MASK) { in drbg_sec_strength() 1309 if (drbg->core->flags & DRBG_HMAC) in drbg_alloc_state() [all …]
|
| A D | cts.c | 121 skcipher_request_set_callback(subreq, req->base.flags & in cts_cbc_encrypt() 159 skcipher_request_set_callback(subreq, req->base.flags, in crypto_cts_encrypt() 170 skcipher_request_set_callback(subreq, req->base.flags, in crypto_cts_encrypt() 214 skcipher_request_set_callback(subreq, req->base.flags & in cts_cbc_decrypt() 254 skcipher_request_set_callback(subreq, req->base.flags, in crypto_cts_decrypt() 262 skcipher_request_set_callback(subreq, req->base.flags, in crypto_cts_decrypt()
|
| A D | chacha20poly1305.c | 50 u32 flags; member 62 rctx->flags &= ~CRYPTO_TFM_REQ_MAY_SLEEP; in async_done_continue() 117 skcipher_request_set_callback(&creq->req, rctx->flags, in chacha_decrypt() 223 skcipher_request_set_callback(&creq->req, rctx->flags, in poly_genkey() 259 skcipher_request_set_callback(&creq->req, rctx->flags, in chacha_encrypt() 277 rctx->flags = aead_request_flags(req); in chachapoly_encrypt() 292 rctx->flags = aead_request_flags(req); in chachapoly_decrypt()
|
| A D | ecb.c | 35 u8 *dst, unsigned len, u8 *iv, u32 flags) in crypto_ecb_encrypt2() argument 41 flags & CRYPTO_LSKCIPHER_FLAG_FINAL, in crypto_ecb_encrypt2() 46 u8 *dst, unsigned len, u8 *iv, u32 flags) in crypto_ecb_decrypt2() argument 52 flags & CRYPTO_LSKCIPHER_FLAG_FINAL, in crypto_ecb_decrypt2()
|
| A D | arc4.c | 28 u8 *dst, unsigned nbytes, u8 *siv, u32 flags) in crypto_arc4_crypt() argument 32 if (!(flags & CRYPTO_LSKCIPHER_FLAG_CONT)) in crypto_arc4_crypt()
|
| A D | seqiv.c | 73 info = kmemdup(req->iv, ivsize, req->base.flags & in seqiv_aead_encrypt() 83 aead_request_set_callback(subreq, req->base.flags, compl, data); in seqiv_aead_encrypt() 114 aead_request_set_callback(subreq, req->base.flags, compl, data); in seqiv_aead_decrypt()
|
| A D | pcrypt.c | 100 u32 flags = aead_request_flags(req); in pcrypt_aead_encrypt() local 111 aead_request_set_callback(creq, flags & ~CRYPTO_TFM_REQ_MAY_SLEEP, in pcrypt_aead_encrypt() 151 u32 flags = aead_request_flags(req); in pcrypt_aead_decrypt() local 162 aead_request_set_callback(creq, flags & ~CRYPTO_TFM_REQ_MAY_SLEEP, in pcrypt_aead_decrypt()
|
| A D | authencesn.c | 85 unsigned int flags) in crypto_authenc_esn_genicv_tail() argument 114 unsigned int flags) in crypto_authenc_esn_genicv() argument 141 ahash_request_set_callback(ahreq, flags, in crypto_authenc_esn_genicv() 195 unsigned int flags) in crypto_authenc_esn_decrypt_tail() argument 228 skcipher_request_set_callback(skreq, flags, in crypto_authenc_esn_decrypt_tail()
|
| A D | echainiv.c | 47 aead_request_set_callback(subreq, req->base.flags, in echainiv_encrypt() 90 aead_request_set_callback(subreq, req->base.flags, compl, data); in echainiv_decrypt()
|
| /crypto/async_tx/ |
| A D | async_xor.c | 30 enum async_tx_flags flags_orig = submit->flags; in do_async_xor() 40 submit->flags = flags_orig; in do_async_xor() 46 submit->flags &= ~ASYNC_TX_ACK; in do_async_xor() 47 submit->flags |= ASYNC_TX_FENCE; in do_async_xor() 56 if (submit->flags & ASYNC_TX_FENCE) in do_async_xor() 124 if (submit->flags & ASYNC_TX_XOR_ZERO_DST) in do_sync_xor_offs() 233 if (submit->flags & ASYNC_TX_XOR_DROP_DST) { in async_xor_offs() 339 if (submit->flags & ASYNC_TX_FENCE) in async_xor_val_offs() 373 submit->flags |= ASYNC_TX_XOR_DROP_DST; in async_xor_val_offs() 374 submit->flags &= ~ASYNC_TX_ACK; in async_xor_val_offs() [all …]
|
| A D | async_raid6_recov.c | 39 if (submit->flags & ASYNC_TX_FENCE) in async_sum_product() 107 if (submit->flags & ASYNC_TX_FENCE) in async_mult() 163 enum async_tx_flags flags = submit->flags; in __2data_recov_4() local 194 init_async_submit(submit, flags | ASYNC_TX_XOR_ZERO_DST, tx, cb_fn, in __2data_recov_4() 213 enum async_tx_flags flags = submit->flags; in __2data_recov_5() local 286 init_async_submit(submit, flags | ASYNC_TX_XOR_DROP_DST, tx, cb_fn, in __2data_recov_5() 304 enum async_tx_flags flags = submit->flags; in __2data_recov_n() local 375 init_async_submit(submit, flags | ASYNC_TX_XOR_DROP_DST, tx, cb_fn, in __2data_recov_n() 479 enum async_tx_flags flags = submit->flags; in async_raid6_datap_recov() local 584 init_async_submit(submit, flags | ASYNC_TX_XOR_DROP_DST, tx, cb_fn, in async_raid6_datap_recov()
|
| A D | async_pq.c | 43 enum async_tx_flags flags_orig = submit->flags; in do_async_gen_syndrome() 52 submit->flags = flags_orig; in do_async_gen_syndrome() 59 submit->flags &= ~ASYNC_TX_ACK; in do_async_gen_syndrome() 60 submit->flags |= ASYNC_TX_FENCE; in do_async_gen_syndrome() 69 if (submit->flags & ASYNC_TX_FENCE) in do_async_gen_syndrome() 133 if (submit->flags & ASYNC_TX_PQ_XOR_DST) { in do_sync_gen_syndrome() 193 if (unmap && !(submit->flags & ASYNC_TX_PQ_XOR_DST) && in async_gen_syndrome() 356 if (submit->flags & ASYNC_TX_FENCE) in async_syndrome_val() 378 enum async_tx_flags flags_orig = submit->flags; in async_syndrome_val() 432 submit->flags = flags_orig; in async_syndrome_val()
|