tag | line | file | source code |
buffer_head | 24 | fs/block_dev.c | struct buffer_head * bh; |
buffer_head | 68 | fs/block_dev.c | struct buffer_head ** bhb, ** bhe; |
buffer_head | 69 | fs/block_dev.c | struct buffer_head * buflist[NBUF]; |
buffer_head | 70 | fs/block_dev.c | struct buffer_head * bhreq[NBUF]; |
buffer_head | 40 | fs/buffer.c | static struct buffer_head * hash_table[NR_HASH]; |
buffer_head | 41 | fs/buffer.c | static struct buffer_head * free_list = NULL; |
buffer_head | 42 | fs/buffer.c | static struct buffer_head * unused_list = NULL; |
buffer_head | 58 | fs/buffer.c | void __wait_on_buffer(struct buffer_head * bh) |
buffer_head | 76 | fs/buffer.c | struct buffer_head * bh; |
buffer_head | 105 | fs/buffer.c | struct buffer_head * bh; |
buffer_head | 134 | fs/buffer.c | struct buffer_head * bh; |
buffer_head | 181 | fs/buffer.c | static inline void remove_from_hash_queue(struct buffer_head * bh) |
buffer_head | 192 | fs/buffer.c | static inline void remove_from_free_list(struct buffer_head * bh) |
buffer_head | 203 | fs/buffer.c | static inline void remove_from_queues(struct buffer_head * bh) |
buffer_head | 209 | fs/buffer.c | static inline void put_first_free(struct buffer_head * bh) |
buffer_head | 222 | fs/buffer.c | static inline void put_last_free(struct buffer_head * bh) |
buffer_head | 238 | fs/buffer.c | static inline void insert_into_queues(struct buffer_head * bh) |
buffer_head | 256 | fs/buffer.c | static struct buffer_head * find_buffer(dev_t dev, int block, int size) |
buffer_head | 258 | fs/buffer.c | struct buffer_head * tmp; |
buffer_head | 278 | fs/buffer.c | struct buffer_head * get_hash_table(dev_t dev, int block, int size) |
buffer_head | 280 | fs/buffer.c | struct buffer_head * bh; |
buffer_head | 304 | fs/buffer.c | struct buffer_head * getblk(dev_t dev, int block, int size) |
buffer_head | 306 | fs/buffer.c | struct buffer_head * bh, * tmp; |
buffer_head | 370 | fs/buffer.c | void brelse(struct buffer_head * buf) |
buffer_head | 388 | fs/buffer.c | struct buffer_head * bread(dev_t dev, int block, int size) |
buffer_head | 390 | fs/buffer.c | struct buffer_head * bh; |
buffer_head | 421 | fs/buffer.c | struct buffer_head * bh[4]; |
buffer_head | 422 | fs/buffer.c | struct buffer_head * bhr[4]; |
buffer_head | 451 | fs/buffer.c | struct buffer_head * breada(dev_t dev,int first, ...) |
buffer_head | 454 | fs/buffer.c | struct buffer_head * bh, *tmp; |
buffer_head | 482 | fs/buffer.c | static void put_unused_buffer_head(struct buffer_head * bh) |
buffer_head | 486 | fs/buffer.c | wait = ((volatile struct buffer_head *) bh)->b_wait; |
buffer_head | 488 | fs/buffer.c | ((volatile struct buffer_head *) bh)->b_wait = wait; |
buffer_head | 496 | fs/buffer.c | struct buffer_head * bh; |
buffer_head | 503 | fs/buffer.c | bh = (struct buffer_head *) page; |
buffer_head | 511 | fs/buffer.c | static struct buffer_head * get_unused_buffer_head(void) |
buffer_head | 513 | fs/buffer.c | struct buffer_head * bh; |
buffer_head | 536 | fs/buffer.c | struct buffer_head *bh, *tmp; |
buffer_head | 594 | fs/buffer.c | static int try_to_free(struct buffer_head * bh) |
buffer_head | 597 | fs/buffer.c | struct buffer_head * tmp, * p; |
buffer_head | 631 | fs/buffer.c | struct buffer_head *bh; |
buffer_head | 185 | fs/exec.c | struct buffer_head * bh; |
buffer_head | 68 | fs/ext/dir.c | struct buffer_head * bh; |
buffer_head | 76 | fs/ext/file.c | struct buffer_head ** bhb, ** bhe; |
buffer_head | 77 | fs/ext/file.c | struct buffer_head * bhreq[NBUF]; |
buffer_head | 78 | fs/ext/file.c | struct buffer_head * buflist[NBUF]; |
buffer_head | 196 | fs/ext/file.c | struct buffer_head * bh; |
buffer_head | 48 | fs/ext/freelists.c | struct buffer_head * bh; |
buffer_head | 90 | fs/ext/freelists.c | struct buffer_head * bh; |
buffer_head | 144 | fs/ext/freelists.c | struct buffer_head * bh; |
buffer_head | 178 | fs/ext/freelists.c | struct buffer_head * bh; |
buffer_head | 297 | fs/ext/freelists.c | struct buffer_head * bh; |
buffer_head | 58 | fs/ext/inode.c | struct buffer_head *bh; |
buffer_head | 124 | fs/ext/inode.c | struct buffer_head * bh; |
buffer_head | 159 | fs/ext/inode.c | static int block_bmap(struct buffer_head * bh, int nr) |
buffer_head | 214 | fs/ext/inode.c | static struct buffer_head * inode_getblk(struct inode * inode, int nr, int create) |
buffer_head | 218 | fs/ext/inode.c | struct buffer_head * result; |
buffer_head | 247 | fs/ext/inode.c | static struct buffer_head * block_getblk(struct inode * inode, |
buffer_head | 248 | fs/ext/inode.c | struct buffer_head * bh, int nr, int create) |
buffer_head | 252 | fs/ext/inode.c | struct buffer_head * result; |
buffer_head | 297 | fs/ext/inode.c | struct buffer_head * ext_getblk(struct inode * inode, int block, int create) |
buffer_head | 299 | fs/ext/inode.c | struct buffer_head * bh; |
buffer_head | 329 | fs/ext/inode.c | struct buffer_head * ext_bread(struct inode * inode, int block, int create) |
buffer_head | 331 | fs/ext/inode.c | struct buffer_head * bh; |
buffer_head | 346 | fs/ext/inode.c | struct buffer_head * bh; |
buffer_head | 390 | fs/ext/inode.c | struct buffer_head * bh; |
buffer_head | 87 | fs/ext/namei.c | static struct buffer_head * ext_find_entry(struct inode * dir, |
buffer_head | 92 | fs/ext/namei.c | struct buffer_head * bh; |
buffer_head | 162 | fs/ext/namei.c | struct buffer_head * bh; |
buffer_head | 195 | fs/ext/namei.c | static struct buffer_head * ext_add_entry(struct inode * dir, |
buffer_head | 201 | fs/ext/namei.c | struct buffer_head * bh; |
buffer_head | 310 | fs/ext/namei.c | struct buffer_head * bh; |
buffer_head | 343 | fs/ext/namei.c | struct buffer_head * bh; |
buffer_head | 406 | fs/ext/namei.c | struct buffer_head * bh, *dir_block; |
buffer_head | 475 | fs/ext/namei.c | struct buffer_head * bh; |
buffer_head | 533 | fs/ext/namei.c | struct buffer_head * bh; |
buffer_head | 586 | fs/ext/namei.c | struct buffer_head * bh; |
buffer_head | 627 | fs/ext/namei.c | struct buffer_head * bh = NULL, * name_block = NULL; |
buffer_head | 681 | fs/ext/namei.c | struct buffer_head * bh; |
buffer_head | 767 | fs/ext/namei.c | struct buffer_head * old_bh, * new_bh, * dir_bh; |
buffer_head | 52 | fs/ext/symlink.c | struct buffer_head * bh; |
buffer_head | 91 | fs/ext/symlink.c | struct buffer_head * bh; |
buffer_head | 37 | fs/ext/truncate.c | struct buffer_head * bh; |
buffer_head | 67 | fs/ext/truncate.c | struct buffer_head * bh; |
buffer_head | 68 | fs/ext/truncate.c | struct buffer_head * ind_bh; |
buffer_head | 130 | fs/ext/truncate.c | struct buffer_head * dind_bh; |
buffer_head | 180 | fs/ext/truncate.c | struct buffer_head * tind_bh; |
buffer_head | 68 | fs/isofs/dir.c | struct buffer_head * bh; |
buffer_head | 91 | fs/isofs/file.c | struct buffer_head * bh; |
buffer_head | 118 | fs/isofs/file.c | struct buffer_head ** bhb, ** bhe; |
buffer_head | 119 | fs/isofs/file.c | struct buffer_head * bhreq[NBUF]; |
buffer_head | 120 | fs/isofs/file.c | struct buffer_head * buflist[NBUF]; |
buffer_head | 96 | fs/isofs/inode.c | struct buffer_head *bh; |
buffer_head | 265 | fs/isofs/inode.c | struct buffer_head * bh; |
buffer_head | 453 | fs/isofs/inode.c | struct buffer_head * bh; |
buffer_head | 580 | fs/isofs/inode.c | struct buffer_head * leak_check_bread(int dev, int block, int size){ |
buffer_head | 585 | fs/isofs/inode.c | void leak_check_brelse(struct buffer_head * bh){ |
buffer_head | 64 | fs/isofs/namei.c | static struct buffer_head * isofs_find_entry(struct inode * dir, |
buffer_head | 68 | fs/isofs/namei.c | struct buffer_head * bh; |
buffer_head | 197 | fs/isofs/namei.c | struct buffer_head * bh; |
buffer_head | 56 | fs/isofs/rock.c | struct buffer_head * bh; \ |
buffer_head | 361 | fs/isofs/rock.c | struct buffer_head * bh; |
buffer_head | 50 | fs/minix/bitmap.c | static unsigned long count_used(struct buffer_head *map[], unsigned numblocks, |
buffer_head | 54 | fs/minix/bitmap.c | struct buffer_head *bh; |
buffer_head | 79 | fs/minix/bitmap.c | struct buffer_head * bh; |
buffer_head | 111 | fs/minix/bitmap.c | struct buffer_head * bh; |
buffer_head | 158 | fs/minix/bitmap.c | struct buffer_head * bh; |
buffer_head | 196 | fs/minix/bitmap.c | struct buffer_head * bh; |
buffer_head | 61 | fs/minix/dir.c | struct buffer_head * bh; |
buffer_head | 70 | fs/minix/file.c | struct buffer_head ** bhb, ** bhe; |
buffer_head | 71 | fs/minix/file.c | struct buffer_head * bhreq[NBUF]; |
buffer_head | 72 | fs/minix/file.c | struct buffer_head * buflist[NBUF]; |
buffer_head | 190 | fs/minix/file.c | struct buffer_head * bh; |
buffer_head | 53 | fs/minix/inode.c | struct buffer_head *bh; |
buffer_head | 140 | fs/minix/inode.c | static int block_bmap(struct buffer_head * bh, int nr) |
buffer_head | 182 | fs/minix/inode.c | static struct buffer_head * inode_getblk(struct inode * inode, int nr, int create) |
buffer_head | 186 | fs/minix/inode.c | struct buffer_head * result; |
buffer_head | 215 | fs/minix/inode.c | static struct buffer_head * block_getblk(struct inode * inode, |
buffer_head | 216 | fs/minix/inode.c | struct buffer_head * bh, int nr, int create) |
buffer_head | 220 | fs/minix/inode.c | struct buffer_head * result; |
buffer_head | 265 | fs/minix/inode.c | struct buffer_head * minix_getblk(struct inode * inode, int block, int create) |
buffer_head | 267 | fs/minix/inode.c | struct buffer_head * bh; |
buffer_head | 290 | fs/minix/inode.c | struct buffer_head * minix_bread(struct inode * inode, int block, int create) |
buffer_head | 292 | fs/minix/inode.c | struct buffer_head * bh; |
buffer_head | 307 | fs/minix/inode.c | struct buffer_head * bh; |
buffer_head | 363 | fs/minix/inode.c | struct buffer_head * bh; |
buffer_head | 58 | fs/minix/namei.c | static struct buffer_head * minix_find_entry(struct inode * dir, |
buffer_head | 62 | fs/minix/namei.c | struct buffer_head * bh; |
buffer_head | 107 | fs/minix/namei.c | struct buffer_head * bh; |
buffer_head | 143 | fs/minix/namei.c | static struct buffer_head * minix_add_entry(struct inode * dir, |
buffer_head | 147 | fs/minix/namei.c | struct buffer_head * bh; |
buffer_head | 202 | fs/minix/namei.c | struct buffer_head * bh; |
buffer_head | 235 | fs/minix/namei.c | struct buffer_head * bh; |
buffer_head | 298 | fs/minix/namei.c | struct buffer_head * bh, *dir_block; |
buffer_head | 363 | fs/minix/namei.c | struct buffer_head * bh; |
buffer_head | 404 | fs/minix/namei.c | struct buffer_head * bh; |
buffer_head | 455 | fs/minix/namei.c | struct buffer_head * bh; |
buffer_head | 504 | fs/minix/namei.c | struct buffer_head * bh = NULL, * name_block = NULL; |
buffer_head | 558 | fs/minix/namei.c | struct buffer_head * bh; |
buffer_head | 642 | fs/minix/namei.c | struct buffer_head * old_bh, * new_bh, * dir_bh; |
buffer_head | 46 | fs/minix/symlink.c | struct buffer_head * bh; |
buffer_head | 85 | fs/minix/symlink.c | struct buffer_head * bh; |
buffer_head | 30 | fs/minix/truncate.c | struct buffer_head * bh; |
buffer_head | 60 | fs/minix/truncate.c | struct buffer_head * bh; |
buffer_head | 62 | fs/minix/truncate.c | struct buffer_head * ind_bh; |
buffer_head | 123 | fs/minix/truncate.c | struct buffer_head * dind_bh; |
buffer_head | 60 | fs/msdos/dir.c | struct buffer_head *bh; |
buffer_head | 20 | fs/msdos/fat.c | struct buffer_head *bh,*bh2,*c_bh,*c_bh2; |
buffer_head | 85 | fs/msdos/file.c | struct buffer_head *bh; |
buffer_head | 134 | fs/msdos/file.c | struct buffer_head *bh; |
buffer_head | 122 | fs/msdos/inode.c | struct buffer_head *bh; |
buffer_head | 236 | fs/msdos/inode.c | struct buffer_head *bh; |
buffer_head | 316 | fs/msdos/inode.c | struct buffer_head *bh; |
buffer_head | 86 | fs/msdos/misc.c | struct buffer_head *bh; |
buffer_head | 238 | fs/msdos/misc.c | int msdos_get_entry(struct inode *dir,int *pos,struct buffer_head **bh, |
buffer_head | 268 | fs/msdos/misc.c | int msdos_scan(struct inode *dir,char *name,struct buffer_head **res_bh, |
buffer_head | 315 | fs/msdos/misc.c | struct buffer_head *bh; |
buffer_head | 100 | fs/msdos/namei.c | struct buffer_head **bh,struct msdos_dir_entry **de,int *ino) |
buffer_head | 116 | fs/msdos/namei.c | struct buffer_head *bh; |
buffer_head | 168 | fs/msdos/namei.c | struct buffer_head *bh; |
buffer_head | 197 | fs/msdos/namei.c | struct buffer_head *bh; |
buffer_head | 244 | fs/msdos/namei.c | struct buffer_head *bh; |
buffer_head | 301 | fs/msdos/namei.c | struct buffer_head *bh,*dbh; |
buffer_head | 347 | fs/msdos/namei.c | struct buffer_head *bh; |
buffer_head | 377 | fs/msdos/namei.c | struct inode *new_dir,char *new_name,struct buffer_head *old_bh, |
buffer_head | 380 | fs/msdos/namei.c | struct buffer_head *new_bh; |
buffer_head | 422 | fs/msdos/namei.c | struct inode *new_dir,char *new_name,struct buffer_head *old_bh, |
buffer_head | 425 | fs/msdos/namei.c | struct buffer_head *new_bh,*free_bh,*dotdot_bh; |
buffer_head | 534 | fs/msdos/namei.c | struct buffer_head *old_bh; |
buffer_head | 86 | include/linux/ext_fs.h | extern struct buffer_head * ext_getblk(struct inode *, int, int); |
buffer_head | 87 | include/linux/ext_fs.h | extern struct buffer_head * ext_bread(struct inode *, int, int); |
buffer_head | 15 | include/linux/ext_fs_sb.h | struct buffer_head * s_firstfreeblock; |
buffer_head | 18 | include/linux/ext_fs_sb.h | struct buffer_head * s_firstfreeinodeblock; |
buffer_head | 128 | include/linux/fs.h | struct buffer_head * b_prev; /* doubly linked list of hash-queue */ |
buffer_head | 129 | include/linux/fs.h | struct buffer_head * b_next; |
buffer_head | 130 | include/linux/fs.h | struct buffer_head * b_prev_free; /* doubly linked list of buffers */ |
buffer_head | 131 | include/linux/fs.h | struct buffer_head * b_next_free; |
buffer_head | 132 | include/linux/fs.h | struct buffer_head * b_this_page; /* circular list of buffers in one page */ |
buffer_head | 133 | include/linux/fs.h | struct buffer_head * b_reqnext; /* request queue */ |
buffer_head | 299 | include/linux/fs.h | extern int floppy_change(struct buffer_head * first_block); |
buffer_head | 320 | include/linux/fs.h | extern struct buffer_head * get_hash_table(dev_t dev, int block, int size); |
buffer_head | 321 | include/linux/fs.h | extern struct buffer_head * getblk(dev_t dev, int block, int size); |
buffer_head | 322 | include/linux/fs.h | extern void ll_rw_block(int rw, int nr, struct buffer_head * bh[]); |
buffer_head | 325 | include/linux/fs.h | extern void brelse(struct buffer_head * buf); |
buffer_head | 326 | include/linux/fs.h | extern struct buffer_head * bread(dev_t dev, int block, int size); |
buffer_head | 328 | include/linux/fs.h | extern struct buffer_head * breada(dev_t dev,int block,...); |
buffer_head | 204 | include/linux/iso_fs.h | extern struct buffer_head * leak_check_bread(int dev, int block, int size); |
buffer_head | 205 | include/linux/iso_fs.h | extern void leak_check_brelse(struct buffer_head * bh); |
buffer_head | 8 | include/linux/locks.h | extern void __wait_on_buffer(struct buffer_head *); |
buffer_head | 10 | include/linux/locks.h | extern inline void wait_on_buffer(struct buffer_head * bh) |
buffer_head | 16 | include/linux/locks.h | extern inline void lock_buffer(struct buffer_head * bh) |
buffer_head | 23 | include/linux/locks.h | extern inline void unlock_buffer(struct buffer_head * bh) |
buffer_head | 95 | include/linux/minix_fs.h | extern struct buffer_head * minix_getblk(struct inode *, int, int); |
buffer_head | 96 | include/linux/minix_fs.h | extern struct buffer_head * minix_bread(struct inode *, int, int); |
buffer_head | 15 | include/linux/minix_fs_sb.h | struct buffer_head * s_imap[8]; |
buffer_head | 16 | include/linux/minix_fs_sb.h | struct buffer_head * s_zmap[8]; |
buffer_head | 90 | include/linux/msdos_fs.h | static inline struct buffer_head *msdos_sread(int dev,int sector,void **start) |
buffer_head | 92 | include/linux/msdos_fs.h | struct buffer_head *bh; |
buffer_head | 112 | include/linux/msdos_fs.h | extern int msdos_get_entry(struct inode *dir,int *pos,struct buffer_head **bh, |
buffer_head | 114 | include/linux/msdos_fs.h | extern int msdos_scan(struct inode *dir,char *name,struct buffer_head **res_bh, |
buffer_head | 32 | kernel/blk_drv/blk.h | struct buffer_head * bh; |
buffer_head | 33 | kernel/blk_drv/blk.h | struct buffer_head * bhtail; |
buffer_head | 188 | kernel/blk_drv/blk.h | extern inline void unlock_buffer(struct buffer_head * bh) |
buffer_head | 201 | kernel/blk_drv/blk.h | struct buffer_head * bh; |
buffer_head | 311 | kernel/blk_drv/floppy.c | int floppy_change(struct buffer_head * bh) |
buffer_head | 38 | kernel/blk_drv/genhd.c | struct buffer_head *bh; |
buffer_head | 100 | kernel/blk_drv/genhd.c | struct buffer_head *bh; |
buffer_head | 124 | kernel/blk_drv/ll_rw_blk.c | static void make_request(int major,int rw, struct buffer_head * bh) |
buffer_head | 266 | kernel/blk_drv/ll_rw_blk.c | void ll_rw_block(int rw, int nr, struct buffer_head * bh[]) |
buffer_head | 87 | kernel/blk_drv/ramdisk.c | struct buffer_head *bh; |
buffer_head | 419 | kernel/blk_drv/scsi/scsi.h | struct buffer_head * bh; |
buffer_head | 142 | kernel/blk_drv/scsi/scsi_debug.c | struct buffer_head * bh = NULL; |
buffer_head | 280 | kernel/blk_drv/scsi/scsi_debug.c | memcpy(buff+128, bh, sizeof(struct buffer_head)); |
buffer_head | 475 | kernel/blk_drv/scsi/sd.c | struct buffer_head * bh; |
buffer_head | 411 | kernel/blk_drv/scsi/sr.c | struct buffer_head * bh; |