Home | History | Annotate | Download | only in linux

Lines Matching refs:flags

117  * bio flags
130 * top 4 bits of bio flags indicate the pool this bio came from
138 * bio bi_rw flags
318 * This function MUST be inlined - it plays with the CPU interrupt flags.
320 static inline char *bvec_kmap_irq(struct bio_vec *bvec, unsigned long *flags)
328 local_irq_save(*flags);
336 static inline void bvec_kunmap_irq(char *buffer, unsigned long *flags)
341 local_irq_restore(*flags);
345 #define bvec_kmap_irq(bvec, flags) (page_address((bvec)->bv_page) + (bvec)->bv_offset)
346 #define bvec_kunmap_irq(buf, flags) do { *(flags) = 0; } while (0)
350 unsigned long *flags)
352 return bvec_kmap_irq(bio_iovec_idx(bio, idx), flags);
354 #define __bio_kunmap_irq(buf, flags) bvec_kunmap_irq(buf, flags)
356 #define bio_kmap_irq(bio, flags) \
357 __bio_kmap_irq((bio), (bio)->bi_idx, (flags))
358 #define bio_kunmap_irq(buf,flags) __bio_kunmap_irq(buf, flags)