linux/block
Boaz Harrosh 79eb63e9e5 block: Add blk_make_request(), takes bio, returns a request
New block API:
given a struct bio allocates a new request. This is the parallel of
generic_make_request for BLOCK_PC commands users.

The passed bio may be a chained-bio. The bio is bounced if needed
inside the call to this member.

This is in the effort of un-exporting blk_rq_append_bio().

Signed-off-by: Boaz Harrosh <bharrosh@panasas.com>
CC: Jeff Garzik <jeff@garzik.org>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
2009-05-19 12:14:56 +02:00
..
as-iosched.c block: convert to pos and nr_sectors accessors 2009-05-11 09:50:54 +02:00
blk-barrier.c block: implement and enforce request peek/start/fetch 2009-05-11 09:52:18 +02:00
blk-core.c block: Add blk_make_request(), takes bio, returns a request 2009-05-19 12:14:56 +02:00
blk-exec.c
blk-integrity.c
blk-ioc.c
blk-map.c block: allow blk_rq_map_kern to append to requests 2009-05-19 12:14:55 +02:00
blk-merge.c block: hide request sector and data_len 2009-05-11 09:50:55 +02:00
blk-settings.c
blk-softirq.c
blk-sysfs.c
blk-tag.c block: implement and enforce request peek/start/fetch 2009-05-11 09:52:18 +02:00
blk-timeout.c
blk.h block: implement and enforce request peek/start/fetch 2009-05-11 09:52:18 +02:00
bsg.c block: add rq->resid_len 2009-05-11 09:50:53 +02:00
cfq-iosched.c block: drop request->hard_* and *nr_sectors 2009-05-11 09:50:54 +02:00
cmd-filter.c
compat_ioctl.c
deadline-iosched.c block: convert to pos and nr_sectors accessors 2009-05-11 09:50:54 +02:00
elevator.c block: convert to pos and nr_sectors accessors 2009-05-11 09:50:54 +02:00
genhd.c
ioctl.c
Kconfig
Kconfig.iosched
Makefile
noop-iosched.c
scsi_ioctl.c block: add rq->resid_len 2009-05-11 09:50:53 +02:00