Home
last modified time | relevance | path

Searched refs:bio_ptr (Results 1 – 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/block/
Dblk-crypto-internal.h132 bool __blk_crypto_bio_prep(struct bio **bio_ptr);
133 static inline bool blk_crypto_bio_prep(struct bio **bio_ptr) in blk_crypto_bio_prep() argument
135 if (bio_has_crypt_ctx(*bio_ptr)) in blk_crypto_bio_prep()
136 return __blk_crypto_bio_prep(bio_ptr); in blk_crypto_bio_prep()
201 bool blk_crypto_fallback_bio_prep(struct bio **bio_ptr);
214 static inline bool blk_crypto_fallback_bio_prep(struct bio **bio_ptr) in blk_crypto_fallback_bio_prep() argument
217 (*bio_ptr)->bi_status = BLK_STS_NOTSUPP; in blk_crypto_fallback_bio_prep()
Dblk-crypto-fallback.c209 static bool blk_crypto_split_bio_if_needed(struct bio **bio_ptr) in blk_crypto_split_bio_if_needed() argument
211 struct bio *bio = *bio_ptr; in blk_crypto_split_bio_if_needed()
232 *bio_ptr = split_bio; in blk_crypto_split_bio_if_needed()
259 static bool blk_crypto_fallback_encrypt_bio(struct bio **bio_ptr) in blk_crypto_fallback_encrypt_bio() argument
275 if (!blk_crypto_split_bio_if_needed(bio_ptr)) in blk_crypto_fallback_encrypt_bio()
278 src_bio = *bio_ptr; in blk_crypto_fallback_encrypt_bio()
348 *bio_ptr = enc_bio; in blk_crypto_fallback_encrypt_bio()
486 bool blk_crypto_fallback_bio_prep(struct bio **bio_ptr) in blk_crypto_fallback_bio_prep() argument
488 struct bio *bio = *bio_ptr; in blk_crypto_fallback_bio_prep()
505 return blk_crypto_fallback_encrypt_bio(bio_ptr); in blk_crypto_fallback_bio_prep()
Dblk-crypto.c264 bool __blk_crypto_bio_prep(struct bio **bio_ptr) in __blk_crypto_bio_prep() argument
266 struct bio *bio = *bio_ptr; in __blk_crypto_bio_prep()
288 if (blk_crypto_fallback_bio_prep(bio_ptr)) in __blk_crypto_bio_prep()
291 bio_endio(*bio_ptr); in __blk_crypto_bio_prep()