Lines Matching refs:flags
70 return walk->flags & SKCIPHER_WALK_SLEEP ? GFP_KERNEL : GFP_ATOMIC; in skcipher_walk_gfp()
119 (walk->flags & SKCIPHER_WALK_PHYS) ? 2 : 1); in skcipher_done_slow()
136 if (likely(!(walk->flags & (SKCIPHER_WALK_PHYS | in skcipher_walk_done()
142 } else if (walk->flags & SKCIPHER_WALK_DIFF) { in skcipher_walk_done()
145 } else if (walk->flags & SKCIPHER_WALK_COPY) { in skcipher_walk_done()
149 } else if (unlikely(walk->flags & SKCIPHER_WALK_SLOW)) { in skcipher_walk_done()
175 crypto_yield(walk->flags & SKCIPHER_WALK_SLEEP ? in skcipher_walk_done()
185 if (walk->flags & SKCIPHER_WALK_PHYS) in skcipher_walk_done()
245 bool phys = walk->flags & SKCIPHER_WALK_PHYS; in skcipher_next_slow()
299 walk->flags |= SKCIPHER_WALK_SLOW; in skcipher_next_slow()
316 if (!(walk->flags & SKCIPHER_WALK_PHYS)) in skcipher_next_copy()
345 if (walk->flags & SKCIPHER_WALK_PHYS) in skcipher_next_fast()
355 walk->flags |= SKCIPHER_WALK_DIFF; in skcipher_next_fast()
368 walk->flags &= ~(SKCIPHER_WALK_SLOW | SKCIPHER_WALK_COPY | in skcipher_walk_next()
396 walk->flags |= SKCIPHER_WALK_COPY; in skcipher_walk_next()
406 if (!err && (walk->flags & SKCIPHER_WALK_PHYS)) { in skcipher_walk_next()
430 if (walk->flags & SKCIPHER_WALK_PHYS) in skcipher_copy_iv()
483 walk->flags &= ~SKCIPHER_WALK_SLEEP; in skcipher_walk_skcipher()
484 walk->flags |= req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP ? in skcipher_walk_skcipher()
500 might_sleep_if(req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP); in skcipher_walk_virt()
502 walk->flags &= ~SKCIPHER_WALK_PHYS; in skcipher_walk_virt()
506 walk->flags &= atomic ? ~SKCIPHER_WALK_SLEEP : ~0; in skcipher_walk_virt()
515 walk->flags |= SKCIPHER_WALK_PHYS; in skcipher_walk_async()
536 walk->flags &= ~SKCIPHER_WALK_PHYS; in skcipher_walk_aead_common()
547 if (req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP) in skcipher_walk_aead_common()
548 walk->flags |= SKCIPHER_WALK_SLEEP; in skcipher_walk_aead_common()
550 walk->flags &= ~SKCIPHER_WALK_SLEEP; in skcipher_walk_aead_common()
560 walk->flags &= ~SKCIPHER_WALK_SLEEP; in skcipher_walk_aead_common()