Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
7b0fd56930399d87241ad2f49d48c315307471ee
/
include
/
linux
/
bio.h
90d0f0f
block: don't optimize for non-cloned bio in bio_get_last_bvec()
by Ming Lei
· 9 years ago
7bcd79a
block: bio: introduce helpers to get the 1st and last bvec
by Ming Lei
· 9 years ago
06c1e39
blk-integrity: empty implementation when disabled
by Keith Busch
· 9 years ago
03100aa
block: Replace SG_GAPS with new queue limits mask
by Keith Busch
· 9 years ago
b54ffb7
block: remove bio_get_nr_vecs()
by Kent Overstreet
· 9 years ago
2c68f6d
block: shrink struct bio down to 2 cache lines again
by Jens Axboe
· 9 years ago
b7c44ed
block: manipulate bio->bi_flags through helpers
by Jens Axboe
· 9 years ago
4246a0b
block: add a bi_error field to struct bio
by Christoph Hellwig
· 9 years ago
1d933cf
blkcg: implement bio_associate_blkcg()
by Tejun Heo
· 9 years ago
326e1db
block: remove management of bi_remaining when restoring original bi_end_io
by Mike Snitzer
· 9 years ago
dac5621
bio: skip atomic inc/dec of ->bi_cnt for most use cases
by Jens Axboe
· 10 years ago
c4cf526
bio: skip atomic inc/dec of ->bi_remaining for non-chains
by Jens Axboe
· 10 years ago
37f19e5
block: merge __bio_map_user_iov into bio_map_user_iov
by Christoph Hellwig
· 10 years ago
26e49cf
block: pass iov_iter to the BLOCK_PC mapping functions
by Kent Overstreet
· 10 years ago
ddad8dd
block: use blk_rq_map_user_iov to implement blk_rq_map_user
by Christoph Hellwig
· 10 years ago
394ffa5
blk: introduce generic io stat accounting help function
by Gu Zheng
· 10 years ago
d8f429e
block: add bioset_create_nobvec()
by Junichi Nomura
· 10 years ago
c611529
sd: Honor block layer integrity handling flags
by Martin K. Petersen
· 10 years ago
aae7df5
block: Integrity checksum flag
by Martin K. Petersen
· 10 years ago
b1f013885
block: Relocate bio integrity flags
by Martin K. Petersen
· 10 years ago
1859308
block: Clean up the code used to generate and verify integrity metadata
by Martin K. Petersen
· 10 years ago
5f9378f
block: Remove bip_buf
by Martin K. Petersen
· 10 years ago
8492b68b
block: Remove integrity tagging functions
by Martin K. Petersen
· 10 years ago
180b2f9
block: Replace bi_integrity with bi_special
by Martin K. Petersen
· 10 years ago
e7258c1
block: Get rid of bdev_integrity_enabled()
by Martin K. Petersen
· 10 years ago
cbcd1054
bio-integrity: add "bip_max_vcnt" into struct bio_integrity_payload
by Gu Zheng
· 10 years ago
66cb45a
block: add support for limiting gaps in SG lists
by Jens Axboe
· 10 years ago
3a4b0ed
bio: remove unused macro bip_vec_idx()
by Gu Zheng
· 10 years ago
a6c39cb4f
fs/bio: remove bs paramater in biovec_create_pool
by Fabian Frederick
· 11 years ago
5166701
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
b7aa84d
block: Fix for_each_bvec()
by Martin K. Petersen
· 11 years ago
86d564c
constify blk_rq_map_user_iov() and friends
by Al Viro
· 11 years ago
8423ae3
block: Fix cloning of discard/write same bios
by Kent Overstreet
· 11 years ago
c4540a7
fs: Add prototype declaration to appropriate header file include/linux/bio.h
by Rashika Kheria
· 11 years ago
4b1faf9
block: Kill bio_pair_split()
by Kent Overstreet
· 11 years ago
20d0189
block: Introduce new bio_split()
by Kent Overstreet
· 11 years ago
ee67891
block: Rename bio_split() -> bio_pair_split()
by Kent Overstreet
· 11 years ago
196d38b
block: Generic bio chaining
by Kent Overstreet
· 11 years ago
1c3b13e
dm: Refactor for new bio cloning/splitting
by Kent Overstreet
· 11 years ago
59d276f
block: Add bio_clone_fast()
by Kent Overstreet
· 11 years ago
f619d25
block: Kill bio_iovec_idx(), __bio_iovec()
by Kent Overstreet
· 11 years ago
458b76e
block: Kill bio_segments()/bi_vcnt usage
by Kent Overstreet
· 11 years ago
d57a5f7
bio-integrity: Convert to bvec_iter
by Kent Overstreet
· 11 years ago
4550dd6
block: Immutable bio vecs
by Kent Overstreet
· 11 years ago
7988613
block: Convert bio_for_each_segment() to bvec_iter
by Kent Overstreet
· 11 years ago
a4ad39b1
block: Convert bio_iovec() to bvec_iter
by Kent Overstreet
· 11 years ago
4f024f3
block: Abstract out bvec iterator
by Kent Overstreet
· 11 years ago
e37459b
Merge branch 'blk-mq/core' into for-3.13/core
by Jens Axboe
· 11 years ago
6678d83
block: Consolidate duplicated bio_trim() implementations
by Kent Overstreet
· 11 years ago
320ae51
blk-mq: new multi-queue block IO queueing mechanism
by Jens Axboe
· 11 years ago
0eb5afb
xtensa: remove the second argument of __bio_kmap_atomic()
by Zhao Hongjiang
· 11 years ago
29ed781
bio-integrity: Add explicit field for owner of bip_buf
by Kent Overstreet
· 12 years ago
a38352e
block: Add an explicit bio flag for bios that own their bvec
by Kent Overstreet
· 12 years ago
a078760
block: Add bio_alloc_pages()
by Kent Overstreet
· 12 years ago
d74c6d5
block: Add bio_for_each_segment_all()
by Kent Overstreet
· 12 years ago
16ac3d6
block: Add bio_copy_data()
by Kent Overstreet
· 12 years ago
9e88224
block: Add submit_bio_wait(), remove from md
by Kent Overstreet
· 12 years ago
f73a1c7
block: Add bio_end_sector()
by Kent Overstreet
· 12 years ago
054bdf6
block: Add bio_advance()
by Kent Overstreet
· 12 years ago
9f060e2
block: Convert integrity to bvec_alloc_bs()
by Kent Overstreet
· 12 years ago
6fda981
block: Fix a buffer overrun in bio_integrity_split()
by Kent Overstreet
· 12 years ago
df2cb6d
block: Avoid deadlocks with bio allocation by stacking drivers
by Kent Overstreet
· 12 years ago
57fb233
block: Reorder struct bio_set
by Kent Overstreet
· 12 years ago
4363ac7
block: Implement support for WRITE SAME
by Martin K. Petersen
· 12 years ago
e2a60da
block: Clean up special command handling logic
by Martin K. Petersen
· 12 years ago
bf800ef
block: Add bio_clone_bioset(), bio_clone_kmalloc()
by Kent Overstreet
· 12 years ago
3f86a82
block: Consolidate bio_alloc_bioset(), bio_kmalloc()
by Kent Overstreet
· 12 years ago
4254bba
block: Kill bi_destructor
by Kent Overstreet
· 12 years ago
f44b48c
block: Add bio_reset()
by Kent Overstreet
· 12 years ago
1e2a410f
block: Ues bi_pool for bio_integrity_alloc()
by Kent Overstreet
· 12 years ago
959d851
Merge branch 'for-3.5' of ../cgroup into block/for-3.5/core-merged
by Tejun Heo
· 13 years ago
ed2d265
Merge tag 'bug-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
by Linus Torvalds
· 13 years ago
e8e3c3d
fs: remove the second argument of k[un]map_atomic()
by Cong Wang
· 13 years ago
852c788
block: implement bio_associate_current()
by Tejun Heo
· 13 years ago
187f188
BUG: headers with BUG/BUG_ON etc. need linux/bug.h
by Paul Gortmaker
· 13 years ago
6898e3b
block: Stop using macro stubs for the bio data integrity calls
by Martin K. Petersen
· 13 years ago
121f099
bio: change some signed vars to unsigned
by Dan Carpenter
· 13 years ago
0c614e2
include/linux/bio.h: use a static inline function for bio_integrity_clone()
by Stephen Rothwell
· 13 years ago
9562ad9
block: Remove the control of complete cpu from bio.
by Tao Ma
· 13 years ago
df67714
block: biovec_slab vs. CONFIG_BLK_DEV_INTEGRITY
by Martin K. Petersen
· 14 years ago
02e031c
block: remove REQ_HARDBARRIER
by Christoph Hellwig
· 14 years ago
11a691b
block: Turn bvec_k{un,}map_irq() into static inline functions
by Geert Uytterhoeven
· 14 years ago
13f05c8
block/scsi: Provide a limit on the number of integrity segments
by Martin K. Petersen
· 14 years ago
7cc0158
bio, fs: separate out bio_types.h and define READ/WRITE constants in terms of BIO_RW_* flags
by Tejun Heo
· 14 years ago
8749534
block: introduce REQ_FLUSH flag
by FUJITA Tomonori
· 14 years ago
7b6d91d
block: unify flags for struct bio and struct request
by Christoph Hellwig
· 14 years ago
2d4dc89
block: add helpers to run flush_dcache_page() against a bio and a request's pages
by Ilya Loginov
· 15 years ago
4f570f9
Do not __always_inline bvec_kmap_irq() and bvec_kunmap_irq()
by Alberto Bertogli
· 15 years ago
1f98a13
bio: first step in sanitizing the bio->bi_rw flag testing
by Jens Axboe
· 15 years ago
e7e503a
block: make bio_rw_flagged() return a bool
by Jens Axboe
· 15 years ago
a82afdf
block: use the same failfast bits for bio and request
by Tejun Heo
· 15 years ago
7878cba
block: Create bip slabs with embedded integrity vectors
by Martin K. Petersen
· 15 years ago
13685a1
block: Add bio_list_peek()
by Geert Uytterhoeven
· 15 years ago
ae03bf6
block: Use accessor functions for queue limits
by Martin K. Petersen
· 15 years ago
2e46e8b
block: drop request->hard_* and *nr_sectors
by Tejun Heo
· 15 years ago
e686307
loop: use BIO list management functions
by Akinobu Mita
· 16 years ago
451a9eb
bio: fix bio_kmalloc()
by Tejun Heo
· 16 years ago
8f3d8ba
block: move bio list helpers into bio.h
by Christoph Hellwig
· 16 years ago
aeb6faf
block: Add flag for telling the IO schedulers NOT to anticipate more IO
by Jens Axboe
· 16 years ago
6d2a78e
block: add private bio_set for bio integrity allocations
by Martin K. Petersen
· 16 years ago
Next »