Lines Matching refs:refcnt
69 atomic_t refcnt; member
78 atomic_t refcnt; member
87 atomic_t refcnt; member
97 atomic_t refcnt; member
142 atomic_t *refcnt; in cryptd_enqueue_request() local
148 refcnt = crypto_tfm_ctx(request->tfm); in cryptd_enqueue_request()
155 if (!atomic_read(refcnt)) in cryptd_enqueue_request()
158 atomic_inc(refcnt); in cryptd_enqueue_request()
247 int refcnt; in cryptd_blkcipher_crypt() local
265 refcnt = atomic_read(&ctx->refcnt); in cryptd_blkcipher_crypt()
271 if (err != -EINPROGRESS && refcnt && atomic_dec_and_test(&ctx->refcnt)) in cryptd_blkcipher_crypt()
469 int refcnt = atomic_read(&ctx->refcnt); in cryptd_skcipher_complete() local
475 if (err != -EINPROGRESS && refcnt && atomic_dec_and_test(&ctx->refcnt)) in cryptd_skcipher_complete()
719 int refcnt = atomic_read(&ctx->refcnt); in cryptd_hash_complete() local
725 if (err != -EINPROGRESS && refcnt && atomic_dec_and_test(&ctx->refcnt)) in cryptd_hash_complete()
959 int refcnt; in cryptd_aead_crypt() local
973 refcnt = atomic_read(&ctx->refcnt); in cryptd_aead_crypt()
979 if (err != -EINPROGRESS && refcnt && atomic_dec_and_test(&ctx->refcnt)) in cryptd_aead_crypt()
1185 atomic_set(&ctx->refcnt, 1); in cryptd_alloc_ablkcipher()
1202 return atomic_read(&ctx->refcnt) - 1; in cryptd_ablkcipher_queued()
1210 if (atomic_dec_and_test(&ctx->refcnt)) in cryptd_free_ablkcipher()
1236 atomic_set(&ctx->refcnt, 1); in cryptd_alloc_skcipher()
1254 return atomic_read(&ctx->refcnt) - 1; in cryptd_skcipher_queued()
1262 if (atomic_dec_and_test(&ctx->refcnt)) in cryptd_free_skcipher()
1286 atomic_set(&ctx->refcnt, 1); in cryptd_alloc_ahash()
1311 return atomic_read(&ctx->refcnt) - 1; in cryptd_ahash_queued()
1319 if (atomic_dec_and_test(&ctx->refcnt)) in cryptd_free_ahash()
1343 atomic_set(&ctx->refcnt, 1); in cryptd_alloc_aead()
1361 return atomic_read(&ctx->refcnt) - 1; in cryptd_aead_queued()
1369 if (atomic_dec_and_test(&ctx->refcnt)) in cryptd_free_aead()