| /linux/fs/hpfs/ |
| H A D | buffer.c | 84 return bh->b_data; in hpfs_map_sector() 105 return bh->b_data; in hpfs_get_sector() 135 if (likely(qbh->bh[1]->b_data == qbh->bh[0]->b_data + 1 * 512) && in hpfs_map_4sectors() 136 likely(qbh->bh[2]->b_data == qbh->bh[0]->b_data + 2 * 512) && in hpfs_map_4sectors() 137 likely(qbh->bh[3]->b_data == qbh->bh[0]->b_data + 3 * 512)) { in hpfs_map_4sectors() 138 return qbh->data = qbh->bh[0]->b_data; in hpfs_map_4sectors() 147 memcpy(data + 0 * 512, qbh->bh[0]->b_data, 512); in hpfs_map_4sectors() 148 memcpy(data + 1 * 512, qbh->bh[1]->b_data, 512); in hpfs_map_4sectors() 149 memcpy(data + 2 * 512, qbh->bh[2]->b_data, 512); in hpfs_map_4sectors() 150 memcpy(data + 3 * 512, qbh->bh[3]->b_data, 512); in hpfs_map_4sectors() [all …]
|
| /linux/fs/affs/ |
| H A D | bitmap.c | 70 data = (__be32 *)bh->b_data + bit / 32 + 1; in affs_free_block() 79 tmp = be32_to_cpu(*(__be32 *)bh->b_data); in affs_free_block() 80 *(__be32 *)bh->b_data = cpu_to_be32(tmp - mask); in affs_free_block() 183 data = (__be32 *)bh->b_data + bit / 32 + 1; in affs_alloc_block() 184 enddata = (__be32 *)((u8 *)bh->b_data + sb->s_blocksize); in affs_alloc_block() 223 tmp = be32_to_cpu(*(__be32 *)bh->b_data); in affs_alloc_block() 224 *(__be32 *)bh->b_data = cpu_to_be32(tmp + mask); in affs_alloc_block() 274 bmap_blk = (__be32 *)sbi->s_root_bh->b_data; in affs_init_bitmap() 295 bm->bm_free = memweight(bh->b_data + 4, sb->s_blocksize - 4); in affs_init_bitmap() 310 bmap_blk = (__be32 *)bmap_bh->b_data; in affs_init_bitmap() [all …]
|
| /linux/fs/qnx6/ |
| H A D | super_mmi.c | 51 sb1 = (struct qnx6_mmi_super_block *)bh1->b_data; in qnx6_mmi_fill_super() 62 crc32_be(0, (char *)(bh1->b_data + 8), 504)) { in qnx6_mmi_fill_super() 81 sb1 = (struct qnx6_mmi_super_block *)bh1->b_data; in qnx6_mmi_fill_super() 89 sb2 = (struct qnx6_mmi_super_block *)bh2->b_data; in qnx6_mmi_fill_super() 98 != crc32_be(0, (char *)(bh2->b_data + 8), 504)) { in qnx6_mmi_fill_super() 116 memcpy(bh1->b_data, qsb, sizeof(struct qnx6_super_block)); in qnx6_mmi_fill_super() 119 sbi->sb = (struct qnx6_super_block *)bh1->b_data; in qnx6_mmi_fill_super() 128 memcpy(bh2->b_data, qsb, sizeof(struct qnx6_super_block)); in qnx6_mmi_fill_super() 131 sbi->sb = (struct qnx6_super_block *)bh2->b_data; in qnx6_mmi_fill_super()
|
| H A D | inode.c | 145 ptr = ((__fs32 *)bh->b_data)[levelptr]; in qnx6_block_map() 265 sb = (struct qnx6_super_block *)bh->b_data; in qnx6_check_first_superblock() 340 sb1 = (struct qnx6_super_block *)bh1->b_data; in qnx6_fill_super() 348 crc32_be(0, (char *)(bh1->b_data + 8), 504)) { in qnx6_fill_super() 363 sb1 = (struct qnx6_super_block *)bh1->b_data; in qnx6_fill_super() 380 sb2 = (struct qnx6_super_block *)bh2->b_data; in qnx6_fill_super() 389 crc32_be(0, (char *)(bh2->b_data + 8), 504)) { in qnx6_fill_super() 398 sbi->sb = (struct qnx6_super_block *)bh1->b_data; in qnx6_fill_super() 404 sbi->sb = (struct qnx6_super_block *)bh2->b_data; in qnx6_fill_super()
|
| /linux/fs/minix/ |
| H A D | bitmap.c | 34 __u16 *p = (__u16 *)(*map++)->b_data; in count_free() 63 if (!minix_test_and_clear_bit(bit, bh->b_data)) in minix_free_block() 82 j = minix_find_first_zero_bit(bh->b_data, bits_per_zone); in minix_new_block() 84 minix_set_bit(j, bh->b_data); in minix_new_block() 126 p = (void *)(*bh)->b_data; in minix_V1_raw_inode() 152 p = (void *)(*bh)->b_data; in minix_V2_raw_inode() 207 if (!minix_test_and_clear_bit(bit, bh->b_data)) in minix_free_inode() 230 j = minix_find_first_zero_bit(bh->b_data, bits_per_zone); in minix_new_inode() 239 if (minix_test_and_set_bit(j, bh->b_data)) { /* shouldn't happen */ in minix_new_inode()
|
| H A D | itree_common.c | 27 return (block_t *)((char*)bh->b_data + bh->b_size); in block_end() 52 add_chain(++p, bh, (block_t *)bh->b_data + *++offsets); in get_branch() 95 memset(bh->b_data, 0, bh->b_size); in alloc_branch() 97 branch[n].p = (block_t*) bh->b_data + offsets[n]; in alloc_branch() 244 for (p=partial;p>chain && all_zeroes((block_t*)p->bh->b_data,p->p);p--) in find_shared() 290 free_branches(inode, (block_t*)bh->b_data, in free_branches()
|
| /linux/fs/gfs2/ |
| H A D | dir.c | 131 memcpy(dibh->b_data + offset + sizeof(struct gfs2_dinode), buf, size); in gfs2_dir_write_stuffed() 135 gfs2_dinode_out(ip, dibh->b_data); in gfs2_dir_write_stuffed() 212 memcpy(bh->b_data + o, buf, amount); in gfs2_dir_write_data() 234 gfs2_dinode_out(ip, dibh->b_data); in gfs2_dir_write_data() 252 memcpy(buf, dibh->b_data + sizeof(struct gfs2_dinode), size); in gfs2_dir_read_stuffed() 315 memcpy(buf, bh->b_data + o, amount); in gfs2_dir_read_data() 641 char *bh_end = bh->b_data + bh->b_size; in dirent_next() 701 if ((char *)cur + cur_rec_len > bh->b_data + bh->b_size) in dirent_del() 751 dent = gfs2_dirent_scan(inode, bh->b_data, bh->b_size, in gfs2_dirent_split_alloc() 834 dent = gfs2_dirent_scan(inode, bh->b_data, bh->b_size, in gfs2_dirent_search() [all …]
|
| /linux/fs/freevxfs/ |
| H A D | vxfs_olt.c | 61 if (!bp || !bp->b_data) in vxfs_read_olt() 64 op = (struct vxfs_olt *)bp->b_data; in vxfs_read_olt() 80 oaddr = bp->b_data + fs32_to_cpu(infp, op->olt_size); in vxfs_read_olt() 81 eaddr = bp->b_data + (infp->vsi_oltsize * sbp->s_blocksize); in vxfs_read_olt()
|
| /linux/fs/ocfs2/ |
| H A D | dir.c | 100 #define ocfs2_trailer_from_bh(_bh, _sb) ((struct ocfs2_dir_block_trailer *) ((_bh)->b_data + ocfs2_… 166 dx_root = (struct ocfs2_dx_root_block *)dx_root_bh->b_data; in ocfs2_dx_dir_link_trailer() 424 di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_find_entry_id() 462 rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &trailer->db_check); in ocfs2_validate_dir_block() 589 dx_root = (struct ocfs2_dx_root_block *) bh->b_data; in ocfs2_validate_dx_root() 591 ret = ocfs2_validate_meta_ecc(sb, bh->b_data, &dx_root->dr_check); in ocfs2_validate_dx_root() 630 struct ocfs2_dx_leaf *dx_leaf = (struct ocfs2_dx_leaf *)bh->b_data; in ocfs2_validate_dx_leaf() 634 ret = ocfs2_validate_meta_ecc(sb, bh->b_data, &dx_leaf->dl_check); in ocfs2_validate_dx_leaf() 746 bh->b_data, sb->s_blocksize, in ocfs2_find_entry_el() 810 eb = (struct ocfs2_extent_block *) eb_bh->b_data; in ocfs2_dx_dir_lookup_rec() [all …]
|
| H A D | resize.c | 86 struct ocfs2_dinode *fe = (struct ocfs2_dinode *) bm_bh->b_data; in ocfs2_update_last_group_and_inode() 107 group = (struct ocfs2_group_desc *)group_bh->b_data; in ocfs2_update_last_group_and_inode() 200 memcpy(backup->b_data, data, inode->i_sb->s_blocksize); in update_backups() 202 backup_di = (struct ocfs2_dinode *)backup->b_data; in update_backups() 237 super_di = (struct ocfs2_dinode *)super_bh->b_data; in ocfs2_update_super_and_backups() 248 ret = update_backups(inode, clusters, super_bh->b_data); in ocfs2_update_super_and_backups() 304 fe = (struct ocfs2_dinode *)main_bm_bh->b_data; in ocfs2_group_extend() 329 group = (struct ocfs2_group_desc *)group_bh->b_data; in ocfs2_group_extend() 384 (struct ocfs2_group_desc *)group_bh->b_data; in ocfs2_check_new_group() 489 fe = (struct ocfs2_dinode *)main_bm_bh->b_data; in ocfs2_group_add() [all …]
|
| H A D | quota_local.c | 182 dqhead = (struct ocfs2_disk_dqheader *)(bh->b_data); in ocfs2_local_check_quota_file() 214 dqhead = (struct ocfs2_disk_dqheader *)(bh->b_data); in ocfs2_local_check_quota_file() 285 ldinfo = (struct ocfs2_local_disk_dqinfo *)(bh->b_data + in olq_update_info() 358 dchunk = (struct ocfs2_local_disk_chunk *)hbh->b_data; in ocfs2_recovery_load_quota() 434 ldinfo = (struct ocfs2_local_disk_dqinfo *)(bh->b_data + in ocfs2_begin_quota_recovery() 486 dchunk = (struct ocfs2_local_disk_chunk *)hbh->b_data; in ocfs2_recover_local_quota_file() 496 dqblk = (struct ocfs2_local_disk_dqblk *)(qbh->b_data + in ocfs2_recover_local_quota_file() 633 ldinfo = (struct ocfs2_local_disk_dqinfo *)(bh->b_data + in ocfs2_finish_quota_recovery() 729 ldinfo = (struct ocfs2_local_disk_dqinfo *)(bh->b_data + in ocfs2_local_read_info() 824 (chunk->qc_headerbh->b_data); in ocfs2_local_free_info() [all …]
|
| H A D | refcounttree.c | 78 (struct ocfs2_refcount_block *)bh->b_data; in ocfs2_validate_refcount_block() 89 rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &rb->rf_check); in ocfs2_validate_refcount_block() 366 ref_rb = (struct ocfs2_refcount_block *)ref_root_bh->b_data; in ocfs2_get_refcount_tree() 410 di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_get_refcount_block() 479 rb = (struct ocfs2_refcount_block *)ref_root_bh->b_data; in ocfs2_lock_refcount_tree() 557 struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_create_refcount_tree() 623 rb = (struct ocfs2_refcount_block *)new_bh->b_data; in ocfs2_create_refcount_tree() 698 struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_set_refcount_tree() 735 rb = (struct ocfs2_refcount_block *)ref_root_bh->b_data; in ocfs2_set_refcount_tree() 760 struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_remove_refcount_tree() [all …]
|
| H A D | suballoc.c | 166 struct ocfs2_group_desc *gd = (struct ocfs2_group_desc *)bh->b_data; in ocfs2_validate_gd_self() 209 struct ocfs2_group_desc *gd = (struct ocfs2_group_desc *)bh->b_data; in ocfs2_validate_gd_parent() 249 struct ocfs2_group_desc *gd = (struct ocfs2_group_desc *)bh->b_data; in ocfs2_check_group_descriptor() 258 rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &gd->bg_check); in ocfs2_check_group_descriptor() 275 struct ocfs2_group_desc *gd = (struct ocfs2_group_desc *)bh->b_data; in ocfs2_validate_group_descriptor() 287 rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &gd->bg_check); in ocfs2_validate_group_descriptor() 355 struct ocfs2_group_desc *bg = (struct ocfs2_group_desc *) bg_bh->b_data; in ocfs2_block_group_fill() 496 (struct ocfs2_group_desc *)bg_bh->b_data; in ocfs2_block_group_grow_discontig() 561 bg = (struct ocfs2_group_desc *)bg_bh->b_data; in ocfs2_bg_alloc_cleanup() 664 struct ocfs2_dinode *fe = (struct ocfs2_dinode *) bh->b_data; in ocfs2_block_group_alloc() [all …]
|
| H A D | blockcheck.c | 455 crc = crc32_le(crc, bhs[i]->b_data, bhs[i]->b_size); in ocfs2_block_check_compute_bhs() 461 ecc = (u16)ocfs2_hamming_encode(ecc, bhs[i]->b_data, in ocfs2_block_check_compute_bhs() 508 crc = crc32_le(crc, bhs[i]->b_data, bhs[i]->b_size); in ocfs2_block_check_validate_bhs() 524 ecc = (u16)ocfs2_hamming_encode(ecc, bhs[i]->b_data, in ocfs2_block_check_validate_bhs() 534 ocfs2_hamming_fix(bhs[i]->b_data, bhs[i]->b_size * 8, in ocfs2_block_check_validate_bhs() 540 crc = crc32_le(crc, bhs[i]->b_data, bhs[i]->b_size); in ocfs2_block_check_validate_bhs()
|
| /linux/fs/omfs/ |
| H A D | file.c | 22 struct omfs_extent *oe = (struct omfs_extent *) &bh->b_data[offset]; in omfs_make_empty_table() 56 oe = (struct omfs_extent *)(&bh->b_data[OMFS_EXTENT_START]); in omfs_shrink_inode() 61 if (omfs_is_bad(sbi, (struct omfs_header *) bh->b_data, next)) in omfs_shrink_inode() 82 omfs_make_empty_table(bh, (char *) oe - bh->b_data); in omfs_shrink_inode() 95 oe = (struct omfs_extent *) (&bh->b_data[OMFS_EXTENT_CONT]); in omfs_shrink_inode() 237 oe = (struct omfs_extent *)(&bh->b_data[OMFS_EXTENT_START]); in omfs_get_block() 243 if (omfs_is_bad(sbi, (struct omfs_header *) bh->b_data, next)) in omfs_get_block() 269 oe = (struct omfs_extent *) (&bh->b_data[OMFS_EXTENT_CONT]); in omfs_get_block()
|
| /linux/fs/ext4/ |
| H A D | mmp.c | 45 struct mmp_struct *mmp = (struct mmp_struct *)(bh->b_data); in write_mmp_block_thawed() 97 mmp = (struct mmp_struct *)((*bh)->b_data); in read_mmp_block() 148 mmp = (struct mmp_struct *)(bh->b_data); in kmmpd() 210 mmp_check = (struct mmp_struct *)(bh_check->b_data); in kmmpd() 297 mmp = (struct mmp_struct *)(bh->b_data); in ext4_multi_mount_protect() 336 mmp = (struct mmp_struct *)(bh->b_data); in ext4_multi_mount_protect() 371 mmp = (struct mmp_struct *)(bh->b_data); in ext4_multi_mount_protect()
|
| H A D | symlink.c | 49 caddr = bh->b_data; in ext4_encrypted_get_link() 112 nd_terminate_link(bh->b_data, inode->i_size, in ext4_get_link() 114 return bh->b_data; in ext4_get_link()
|
| H A D | indirect.c | 184 add_chain(++p, bh, (__le32 *)bh->b_data + *++offsets); in ext4_get_branch() 220 __le32 *start = ind->bh ? (__le32 *) ind->bh->b_data : ei->i_data; in ext4_find_near() 371 memset(bh->b_data, 0, bh->b_size); in ext4_alloc_branch() 372 p = branch[i].p = (__le32 *) bh->b_data + offsets[i]; in ext4_alloc_branch() 819 for (p = partial; (p > chain) && all_zeroes((__le32 *) p->bh->b_data, p->p); p--) in ext4_find_shared() 1043 (__le32 *) bh->b_data, in ext4_free_branches() 1044 (__le32 *) bh->b_data + addr_per_block, in ext4_free_branches() 1182 (__le32*)partial->bh->b_data+addr_per_block, in ext4_ind_truncate() 1301 (__le32 *)partial->bh->b_data+addr_per_block, in ext4_ind_remove_space() 1334 (__le32 *)partial2->bh->b_data, in ext4_ind_remove_space() [all …]
|
| /linux/fs/exfat/ |
| H A D | balloc.c | 49 bitmap_le = (__le_long *)sbi->vol_amap[i]->b_data; in exfat_test_bitmap_range() 199 set_bit_le(b, sbi->vol_amap[i]->b_data); in exfat_set_bitmap() 217 if (!test_bit_le(b, sbi->vol_amap[i]->b_data)) in exfat_clear_bitmap() 220 clear_bit_le(b, sbi->vol_amap[i]->b_data); in exfat_clear_bitmap() 243 if (!test_bit_le(b, sbi->vol_amap[i]->b_data)) in exfat_test_bitmap() 271 bitval = *(__le_long *)(sbi->vol_amap[map_i]->b_data + map_b); in exfat_find_free_bitmap() 309 bitmap = (void *)(sbi->vol_amap[map_i]->b_data + map_b); in exfat_count_used_clusters() 319 bitmap = (void *)(sbi->vol_amap[map_i]->b_data + map_b); in exfat_count_used_clusters()
|
| /linux/fs/fat/ |
| H A D | fatent.c | 48 fatent->u.ent12_p[0] = bhs[0]->b_data + offset; in fat12_ent_set_ptr() 49 fatent->u.ent12_p[1] = bhs[0]->b_data + (offset + 1); in fat12_ent_set_ptr() 52 fatent->u.ent12_p[0] = bhs[0]->b_data + offset; in fat12_ent_set_ptr() 53 fatent->u.ent12_p[1] = bhs[1]->b_data; in fat12_ent_set_ptr() 60 fatent->u.ent16_p = (__le16 *)(fatent->bhs[0]->b_data + offset); in fat16_ent_set_ptr() 66 fatent->u.ent32_p = (__le32 *)(fatent->bhs[0]->b_data + offset); in fat32_ent_set_ptr() 203 WARN_ON(ent12_p[0] > (u8 *)(bhs[0]->b_data + in fat12_ent_next() 205 WARN_ON(ent12_p[1] > (u8 *)(bhs[0]->b_data + in fat12_ent_next() 207 if (nextp < (u8 *)(bhs[0]->b_data + (bhs[0]->b_size - 1))) { in fat12_ent_next() 213 WARN_ON(ent12_p[0] != (u8 *)(bhs[0]->b_data + in fat12_ent_next() [all …]
|
| /linux/fs/romfs/ |
| H A D | storage.c | 117 memcpy(buf, bh->b_data + offset, segment); in romfs_blk_read() 146 buf = bh->b_data + offset; in romfs_blk_strnlen() 178 matched = (memcmp(bh->b_data + offset, str, segment) == 0); in romfs_blk_strcmp() 184 if (!bh->b_data[offset + segment]) in romfs_blk_strcmp() 201 matched = !bh->b_data[0]; in romfs_blk_strcmp()
|
| /linux/drivers/scsi/ |
| H A D | st.c | 1149 STp->max_block = ((STp->buffer)->b_data[1] << 16) | in check_tape() 1150 ((STp->buffer)->b_data[2] << 8) | (STp->buffer)->b_data[3]; in check_tape() 1151 STp->min_block = ((STp->buffer)->b_data[4] << 8) | in check_tape() 1152 (STp->buffer)->b_data[5]; in check_tape() 1183 (STp->buffer)->b_data[0], in check_tape() 1184 (STp->buffer)->b_data[1], in check_tape() 1185 (STp->buffer)->b_data[2], in check_tape() 1186 (STp->buffer)->b_data[3]); in check_tape() 1188 if ((STp->buffer)->b_data[3] >= 8) { in check_tape() 1189 STp->drv_buffer = ((STp->buffer)->b_data[2] >> 4) & 7; in check_tape() [all …]
|
| /linux/fs/udf/ |
| H A D | inode.c | 1261 memset(bh->b_data, 0x00, inode->i_sb->s_blocksize); in udf_bread() 1400 fe = (struct fileEntry *)bh->b_data; in udf_read_inode() 1401 efe = (struct extendedFileEntry *)bh->b_data; in udf_read_inode() 1411 ie = (struct indirectEntry *)ibh->b_data; in udf_read_inode() 1463 bh->b_data + sizeof(struct extendedFileEntry), in udf_read_inode() 1472 bh->b_data + sizeof(struct fileEntry), in udf_read_inode() 1478 ((struct unallocSpaceEntry *)bh->b_data)-> in udf_read_inode() 1485 bh->b_data + sizeof(struct unallocSpaceEntry), in udf_read_inode() 1750 memset(bh->b_data, 0, inode->i_sb->s_blocksize); in udf_update_inode() 1751 fe = (struct fileEntry *)bh->b_data; in udf_update_inode() [all …]
|
| /linux/fs/ext2/ |
| H A D | balloc.c | 65 desc = (struct ext2_group_desc *) sbi->s_group_desc[group_desc]->b_data; in ext2_get_group_desc() 89 !ext2_test_bit(offset, bh->b_data)) in ext2_valid_block_bitmap() 97 !ext2_test_bit(offset, bh->b_data)) in ext2_valid_block_bitmap() 107 next_zero_bit = ext2_find_next_zero_bit(bh->b_data, in ext2_valid_block_bitmap() 544 bit + i, bitmap_bh->b_data)) { in ext2_free_blocks() 588 next = ext2_find_next_zero_bit(bh->b_data, maxblocks, start); in bitmap_search_next_usable_block() 624 here = ext2_find_next_zero_bit(bh->b_data, end_goal, start); in find_next_usable_block() 634 p = ((char *)bh->b_data) + (here >> 3); in find_next_usable_block() 636 next = (r - ((char *)bh->b_data)) << 3; in find_next_usable_block() 700 bitmap_bh->b_data); in ext2_try_to_allocate() [all …]
|
| /linux/fs/ufs/ |
| H A D | util.h | 289 return uspi->s_ubh.bh[index]->b_data + offset; in get_usb_offset() 303 ((struct ufs_cylinder_group *)((ubh)->bh[0]->b_data)) 311 ((u8*)(ubh)->bh[(begin) >> uspi->s_fshift]->b_data + \ 315 (((__fs16*)((ubh)->bh[(begin) >> (uspi->s_fshift-1)]->b_data)) + \ 319 (((__fs32*)((ubh)->bh[(begin) >> (uspi->s_fshift-2)]->b_data)) + \ 323 (((__fs64*)((ubh)->bh[(begin) >> (uspi->s_fshift-3)]->b_data)) + \ 394 pos = find_next_zero_bit_le(ubh->bh[base]->b_data, count, offset); in _ubh_find_next_zero_bit_() 443 pos = find_last_zero_bit (ubh->bh[base]->b_data, in _ubh_find_last_zero_bit_()
|