taglinefilesource code
zone186drivers/block/raid0.cstruct strip_zone *zone;
zone205drivers/block/raid0.czone=hash->zone1;
zone208drivers/block/raid0.czone=hash->zone0;
zone211drivers/block/raid0.cchunk=(block - zone->zone_offset) / (zone->nb_dev<<FACTOR_SHIFT(factor));
zone212drivers/block/raid0.ctmp_dev=zone->dev[(block >> FACTOR_SHIFT(factor)) % zone->nb_dev];
zone213drivers/block/raid0.crblock=(chunk << FACTOR_SHIFT(factor)) + blk_in_chunk + zone->dev_offset;
zone37fs/minix/bitmap.cunsigned int bit,zone;
zone52fs/minix/bitmap.czone = block - sb->u.minix_sb.s_firstdatazone + 1;
zone53fs/minix/bitmap.cbit = zone & 8191;
zone54fs/minix/bitmap.czone >>= 13;
zone55fs/minix/bitmap.cbh = sb->u.minix_sb.s_zmap[zone];
zone195fs/xiafs/inode.cint xiafs_bmap(struct inode * inode,int zone)
zone199fs/xiafs/inode.cif (zone < 0) {
zone203fs/xiafs/inode.cif (zone >= 8+(1+XIAFS_ADDRS_PER_Z(inode->i_sb))*XIAFS_ADDRS_PER_Z(inode->i_sb)) {
zone211fs/xiafs/inode.cif (zone < 8)
zone212fs/xiafs/inode.creturn inode->u.xiafs_i.i_zone[zone];
zone213fs/xiafs/inode.czone -= 8;
zone214fs/xiafs/inode.cif (zone < XIAFS_ADDRS_PER_Z(inode->i_sb)) {
zone217fs/xiafs/inode.ci = zone_bmap(bread(inode->i_dev, i, XIAFS_ZSIZE(inode->i_sb)), zone);
zone220fs/xiafs/inode.czone -= XIAFS_ADDRS_PER_Z(inode->i_sb);
zone224fs/xiafs/inode.czone >> XIAFS_ADDRS_PER_Z_BITS(inode->i_sb));
zone227fs/xiafs/inode.czone & (XIAFS_ADDRS_PER_Z(inode->i_sb)-1));
zone231fs/xiafs/inode.cstatic u_long get_prev_addr(struct inode * inode, int zone)
zone235fs/xiafs/inode.cif (zone > 0)
zone236fs/xiafs/inode.cwhile (--zone >= 0)    /* only files with holes suffer */
zone237fs/xiafs/inode.cif ((tmp=xiafs_bmap(inode, zone)))
zone324fs/xiafs/inode.cstruct buffer_head * xiafs_getblk(struct inode * inode, int zone, int create)
zone329fs/xiafs/inode.cif (zone<0) {
zone333fs/xiafs/inode.cif (zone >= 8+(1+XIAFS_ADDRS_PER_Z(inode->i_sb))*XIAFS_ADDRS_PER_Z(inode->i_sb)) {
zone339fs/xiafs/inode.cprev_addr=get_prev_addr(inode, zone);
zone340fs/xiafs/inode.cif (zone < 8)
zone341fs/xiafs/inode.creturn dt_getblk(inode, zone+inode->u.xiafs_i.i_zone, create, prev_addr);
zone342fs/xiafs/inode.czone -= 8;
zone343fs/xiafs/inode.cif (zone < XIAFS_ADDRS_PER_Z(inode->i_sb)) {
zone345fs/xiafs/inode.cbh = indt_getblk(inode, bh, zone, create, prev_addr);
zone348fs/xiafs/inode.czone -= XIAFS_ADDRS_PER_Z(inode->i_sb);
zone350fs/xiafs/inode.cbh = indt_getblk(inode, bh, zone>>XIAFS_ADDRS_PER_Z_BITS(inode->i_sb), 
zone352fs/xiafs/inode.cbh = indt_getblk(inode, bh, zone&(XIAFS_ADDRS_PER_Z(inode->i_sb)-1), 
zone357fs/xiafs/inode.cstruct buffer_head * xiafs_bread(struct inode * inode, int zone, int create)
zone361fs/xiafs/inode.cbh = xiafs_getblk(inode, zone, create);
zone376fs/xiafs/inode.cint zone;
zone386fs/xiafs/inode.czone = 1 + inode->i_sb->u.xiafs_sb.s_imap_zones +
zone389fs/xiafs/inode.cif (!(bh=bread(inode->i_dev, zone, XIAFS_ZSIZE(inode->i_sb)))) {
zone409fs/xiafs/inode.cfor (zone = 0; zone < 8; zone++)
zone410fs/xiafs/inode.cinode->u.xiafs_i.i_zone[zone] = raw_inode->i_zone[zone] & 0xffffff;
zone433fs/xiafs/inode.cint zone;
zone448fs/xiafs/inode.czone = 1 + inode->i_sb->u.xiafs_sb.s_imap_zones + 
zone451fs/xiafs/inode.cif (!(bh=bread(inode->i_dev, zone, XIAFS_ZSIZE(inode->i_sb)))) {
zone470fs/xiafs/inode.cfor (zone = 0; zone < 8; zone++)
zone471fs/xiafs/inode.craw_inode->i_zone[zone] = (raw_inode->i_zone[zone] & 0xff000000) 
zone472fs/xiafs/inode.c| (inode->u.xiafs_i.i_zone[zone] & 0xffffff);