| tag | line | file | source code |
| block | 18 | fs/block_dev.c | int block = filp->f_pos >> BLOCK_SIZE_BITS; |
| block | 33 | fs/block_dev.c | if (block >= size) |
| block | 39 | fs/block_dev.c | bh = getblk(dev,block); |
| block | 41 | fs/block_dev.c | bh = breada(dev,block,block+1,block+2,-1); |
| block | 42 | fs/block_dev.c | block++; |
| block | 60 | fs/block_dev.c | unsigned int block = filp->f_pos >> BLOCK_SIZE_BITS; |
| block | 75 | fs/block_dev.c | if (block >= size) |
| block | 80 | fs/block_dev.c | if (!(bh = breada(dev,block,block+1,block+2,-1))) |
| block | 82 | fs/block_dev.c | block++; |
| block | 124 | fs/buffer.c | #define _hashfn(dev,block) (((unsigned)(dev^block))%NR_HASH) |
| block | 125 | fs/buffer.c | #define hash(dev,block) hash_table[_hashfn(dev,block)] |
| block | 201 | fs/buffer.c | static struct buffer_head * find_buffer(int dev, int block) |
| block | 205 | fs/buffer.c | for (tmp = hash(dev,block) ; tmp != NULL ; tmp = tmp->b_next) |
| block | 206 | fs/buffer.c | if (tmp->b_dev==dev && tmp->b_blocknr==block) |
| block | 218 | fs/buffer.c | struct buffer_head * get_hash_table(int dev, int block) |
| block | 223 | fs/buffer.c | if (!(bh=find_buffer(dev,block))) |
| block | 227 | fs/buffer.c | if (bh->b_dev == dev && bh->b_blocknr == block) { |
| block | 246 | fs/buffer.c | struct buffer_head * getblk(int dev,int block) |
| block | 252 | fs/buffer.c | if (bh = get_hash_table(dev,block)) |
| block | 284 | fs/buffer.c | if (find_buffer(dev,block)) |
| block | 293 | fs/buffer.c | bh->b_blocknr=block; |
| block | 312 | fs/buffer.c | struct buffer_head * bread(int dev,int block) |
| block | 316 | fs/buffer.c | if (!(bh=getblk(dev,block))) |
| block | 62 | fs/inode.c | int bmap(struct inode * inode, int block) |
| block | 64 | fs/inode.c | return minix_bmap(inode,block); |
| block | 47 | fs/minix/bitmap.c | int minix_free_block(int dev, int block) |
| block | 55 | fs/minix/bitmap.c | if (block < sb->s_firstdatazone || block >= sb->s_nzones) |
| block | 57 | fs/minix/bitmap.c | bh = get_hash_table(dev,block); |
| block | 68 | fs/minix/bitmap.c | zone = block - sb->s_firstdatazone + 1; |
| block | 73 | fs/minix/bitmap.c | printk("free_block (%04x:%d): bit already cleared\n",dev,block); |
| block | 58 | fs/minix/file_dev.c | int written,block,c; |
| block | 72 | fs/minix/file_dev.c | if (!(block = minix_create_block(inode,pos/BLOCK_SIZE))) { |
| block | 77 | fs/minix/file_dev.c | if (!(bh=bread(inode->i_dev,block))) { |
| block | 16 | fs/minix/inode.c | static int _bmap(struct inode * inode,int block,int create) |
| block | 21 | fs/minix/inode.c | if (block<0) |
| block | 23 | fs/minix/inode.c | if (block >= 7+512+512*512) |
| block | 25 | fs/minix/inode.c | if (block<7) { |
| block | 26 | fs/minix/inode.c | if (create && !inode->i_data[block]) |
| block | 27 | fs/minix/inode.c | if (inode->i_data[block]=minix_new_block(inode->i_dev)) { |
| block | 31 | fs/minix/inode.c | return inode->i_data[block]; |
| block | 33 | fs/minix/inode.c | block -= 7; |
| block | 34 | fs/minix/inode.c | if (block<512) { |
| block | 44 | fs/minix/inode.c | i = ((unsigned short *) (bh->b_data))[block]; |
| block | 47 | fs/minix/inode.c | ((unsigned short *) (bh->b_data))[block]=i; |
| block | 53 | fs/minix/inode.c | block -= 512; |
| block | 63 | fs/minix/inode.c | i = ((unsigned short *)bh->b_data)[block>>9]; |
| block | 66 | fs/minix/inode.c | ((unsigned short *) (bh->b_data))[block>>9]=i; |
| block | 74 | fs/minix/inode.c | i = ((unsigned short *)bh->b_data)[block&511]; |
| block | 77 | fs/minix/inode.c | ((unsigned short *) (bh->b_data))[block&511]=i; |
| block | 84 | fs/minix/inode.c | int minix_bmap(struct inode * inode,int block) |
| block | 86 | fs/minix/inode.c | return _bmap(inode,block,0); |
| block | 89 | fs/minix/inode.c | int minix_create_block(struct inode * inode, int block) |
| block | 91 | fs/minix/inode.c | return _bmap(inode,block,1); |
| block | 98 | fs/minix/inode.c | int block; |
| block | 100 | fs/minix/inode.c | block = 2 + inode->i_sb->s_imap_blocks + inode->i_sb->s_zmap_blocks + |
| block | 102 | fs/minix/inode.c | if (!(bh=bread(inode->i_dev,block))) |
| block | 114 | fs/minix/inode.c | else for (block = 0; block < 9; block++) |
| block | 115 | fs/minix/inode.c | inode->i_data[block] = raw_inode->i_zone[block]; |
| block | 124 | fs/minix/inode.c | int block; |
| block | 126 | fs/minix/inode.c | block = 2 + inode->i_sb->s_imap_blocks + inode->i_sb->s_zmap_blocks + |
| block | 128 | fs/minix/inode.c | if (!(bh=bread(inode->i_dev,block))) |
| block | 140 | fs/minix/inode.c | else for (block = 0; block < 9; block++) |
| block | 141 | fs/minix/inode.c | raw_inode->i_zone[block] = inode->i_data[block]; |
| block | 67 | fs/minix/namei.c | int block,i; |
| block | 82 | fs/minix/namei.c | if (!(block = dir->i_data[0])) |
| block | 84 | fs/minix/namei.c | if (!(bh = bread(dir->i_dev,block))) |
| block | 92 | fs/minix/namei.c | if (!(block = bmap(dir,i/MINIX_DIR_ENTRIES_PER_BLOCK)) || |
| block | 93 | fs/minix/namei.c | !(bh = bread(dir->i_dev,block))) { |
| block | 185 | fs/minix/namei.c | int block,i; |
| block | 201 | fs/minix/namei.c | if (!(block = dir->i_data[0])) |
| block | 203 | fs/minix/namei.c | if (!(bh = bread(dir->i_dev,block))) |
| block | 211 | fs/minix/namei.c | block = minix_create_block(dir,i/MINIX_DIR_ENTRIES_PER_BLOCK); |
| block | 212 | fs/minix/namei.c | if (!block) |
| block | 214 | fs/minix/namei.c | if (!(bh = bread(dir->i_dev,block))) { |
| block | 379 | fs/minix/namei.c | int nr,block; |
| block | 401 | fs/minix/namei.c | block=bmap(inode,nr/MINIX_DIR_ENTRIES_PER_BLOCK); |
| block | 402 | fs/minix/namei.c | if (!block) { |
| block | 406 | fs/minix/namei.c | if (!(bh=bread(inode->i_dev,block))) |
| block | 15 | fs/minix/truncate.c | static int minix_free_ind(int dev,int block) |
| block | 22 | fs/minix/truncate.c | if (!block) |
| block | 25 | fs/minix/truncate.c | if (bh=bread(dev,block)) { |
| block | 39 | fs/minix/truncate.c | return minix_free_block(dev,block); |
| block | 42 | fs/minix/truncate.c | static int minix_free_dind(int dev,int block) |
| block | 49 | fs/minix/truncate.c | if (!block) |
| block | 52 | fs/minix/truncate.c | if (bh=bread(dev,block)) { |
| block | 66 | fs/minix/truncate.c | return minix_free_block(dev,block); |
| block | 104 | fs/super.c | int i,block; |
| block | 141 | fs/super.c | block=2; |
| block | 143 | fs/super.c | if (s->s_imap[i]=bread(dev,block)) |
| block | 144 | fs/super.c | block++; |
| block | 148 | fs/super.c | if (s->s_zmap[i]=bread(dev,block)) |
| block | 149 | fs/super.c | block++; |
| block | 152 | fs/super.c | if (block != 2+s->s_imap_blocks+s->s_zmap_blocks) { |
| block | 175 | include/linux/fs.h | extern int bmap(struct inode * inode,int block); |
| block | 184 | include/linux/fs.h | extern struct buffer_head * get_hash_table(int dev, int block); |
| block | 185 | include/linux/fs.h | extern struct buffer_head * getblk(int dev, int block); |
| block | 190 | include/linux/fs.h | extern struct buffer_head * bread(int dev,int block); |
| block | 192 | include/linux/fs.h | extern struct buffer_head * breada(int dev,int block,...); |
| block | 66 | include/linux/minix_fs.h | extern int minix_free_block(int dev, int block); |
| block | 68 | include/linux/minix_fs.h | extern int minix_create_block(struct inode * inode, int block); |
| block | 69 | include/linux/minix_fs.h | extern int minix_bmap(struct inode * inode,int block); |
| block | 459 | kernel/blk_drv/floppy.c | unsigned int block; |
| block | 476 | kernel/blk_drv/floppy.c | block = CURRENT->sector; |
| block | 477 | kernel/blk_drv/floppy.c | if (block+2 > floppy->size) { |
| block | 481 | kernel/blk_drv/floppy.c | sector = block % floppy->sect; |
| block | 482 | kernel/blk_drv/floppy.c | block /= floppy->sect; |
| block | 483 | kernel/blk_drv/floppy.c | head = block % floppy->head; |
| block | 484 | kernel/blk_drv/floppy.c | track = block / floppy->head; |
| block | 353 | kernel/blk_drv/hd.c | unsigned int block,dev; |
| block | 359 | kernel/blk_drv/hd.c | block = CURRENT->sector; |
| block | 360 | kernel/blk_drv/hd.c | if (dev >= (NR_HD<<6) || block+2 > hd[dev].nr_sects) { |
| block | 364 | kernel/blk_drv/hd.c | block += hd[dev].start_sect; |
| block | 366 | kernel/blk_drv/hd.c | sec = block % hd_info[dev].sect; |
| block | 367 | kernel/blk_drv/hd.c | block /= hd_info[dev].sect; |
| block | 368 | kernel/blk_drv/hd.c | head = block % hd_info[dev].head; |
| block | 369 | kernel/blk_drv/hd.c | cyl = block / hd_info[dev].head; |
| block | 76 | kernel/blk_drv/ramdisk.c | int block = 256; /* Start at block 256 */ |
| block | 87 | kernel/blk_drv/ramdisk.c | bh = breada(ROOT_DEV,block+1,block,block+2,-1); |
| block | 108 | kernel/blk_drv/ramdisk.c | bh = breada(ROOT_DEV, block, block+1, block+2, -1); |
| block | 110 | kernel/blk_drv/ramdisk.c | bh = bread(ROOT_DEV, block); |
| block | 113 | kernel/blk_drv/ramdisk.c | block); |
| block | 120 | kernel/blk_drv/ramdisk.c | block++; |
| block | 426 | mm/memory.c | int block,i; |
| block | 467 | mm/memory.c | block = 1 + (tmp-LIBRARY_OFFSET) / BLOCK_SIZE; |
| block | 470 | mm/memory.c | block = 1 + tmp / BLOCK_SIZE; |
| block | 473 | mm/memory.c | block = 0; |
| block | 485 | mm/memory.c | for (i=0 ; i<4 ; block++,i++) |
| block | 486 | mm/memory.c | nr[i] = bmap(inode,block); |