taglinefilesource code
rw257include/linux/fs.hextern void ll_rw_block(int rw, struct buffer_head * bh);
rw258include/linux/fs.hextern void ll_rw_page(int rw, int dev, int nr, char * buffer);
rw259include/linux/fs.hextern void ll_rw_swap_file(int rw, int dev, unsigned int *b, int nb, char *buffer);
rw51include/linux/mm.hextern void rw_swap_page(int rw, unsigned int nr, char * buf);
rw138kernel/blk_drv/ll_rw_blk.cstatic void make_request(int major,int rw, struct buffer_head * bh)
rw146kernel/blk_drv/ll_rw_blk.cif (rw_ahead = (rw == READA || rw == WRITEA)) {
rw149kernel/blk_drv/ll_rw_blk.cif (rw == READA)
rw150kernel/blk_drv/ll_rw_blk.crw = READ;
rw152kernel/blk_drv/ll_rw_blk.crw = WRITE;
rw154kernel/blk_drv/ll_rw_blk.cif (rw!=READ && rw!=WRITE) {
rw166kernel/blk_drv/ll_rw_blk.cif ((rw == WRITE && !bh->b_dirt) || (rw == READ && bh->b_uptodate)) {
rw176kernel/blk_drv/ll_rw_blk.creq->cmd == rw &&
rw192kernel/blk_drv/ll_rw_blk.cif (rw == READ)
rw213kernel/blk_drv/ll_rw_blk.creq->cmd = rw;
rw226kernel/blk_drv/ll_rw_blk.cvoid ll_rw_page(int rw, int dev, int page, char * buffer)
rw235kernel/blk_drv/ll_rw_blk.cif (rw!=READ && rw!=WRITE)
rw237kernel/blk_drv/ll_rw_blk.cif (rw == WRITE && is_read_only(dev)) {
rw254kernel/blk_drv/ll_rw_blk.creq->cmd = rw;
rw268kernel/blk_drv/ll_rw_blk.cvoid ll_rw_block(int rw, struct buffer_head * bh)
rw285kernel/blk_drv/ll_rw_blk.cif ((rw == WRITE || rw == WRITEA) && is_read_only(bh->b_dev)) {
rw290kernel/blk_drv/ll_rw_blk.cmake_request(major,rw,bh);
rw308kernel/blk_drv/ll_rw_blk.cvoid ll_rw_swap_file(int rw, int dev, unsigned int *b, int nb, char *buf)
rw319kernel/blk_drv/ll_rw_blk.cif (rw!=READ && rw!=WRITE) {
rw323kernel/blk_drv/ll_rw_blk.cif (rw == WRITE && is_read_only(dev)) {
rw341kernel/blk_drv/ll_rw_blk.creq->cmd = rw;
rw50mm/swap.cvoid rw_swap_page(int rw, unsigned int nr, char * buf)
rw61mm/swap.cll_rw_page(rw,swap_device,nr,buf);
rw72mm/swap.cll_rw_swap_file(rw,swap_file->i_dev, zones,4,buf);