Lines Matching defs:rhdr
129 * ntfs_fix_pre_write - Insert fixups into @rhdr before writing to disk.
131 bool ntfs_fix_pre_write(struct NTFS_RECORD_HEADER *rhdr, size_t bytes)
135 u16 fo = le16_to_cpu(rhdr->fix_off);
136 u16 fn = le16_to_cpu(rhdr->fix_num);
144 fixup = Add2Ptr(rhdr, fo);
153 ptr = Add2Ptr(rhdr, SECTOR_SIZE - sizeof(short));
168 int ntfs_fix_post_read(struct NTFS_RECORD_HEADER *rhdr, size_t bytes,
175 fo = le16_to_cpu(rhdr->fix_off);
177 le16_to_cpu(rhdr->fix_num);
186 fixup = Add2Ptr(rhdr, fo);
188 ptr = Add2Ptr(rhdr, SECTOR_SIZE - sizeof(short));
794 err = ntfs_write_bh(sbi, &sbi->new_rec->rhdr, &nb, 0);
1310 struct NTFS_RECORD_HEADER *rhdr, u32 bytes,
1313 int err = ntfs_read_run_nb(sbi, run, vbo, rhdr, bytes, nb);
1317 return ntfs_fix_post_read(rhdr, nb->bytes, true);
1415 int ntfs_write_bh(struct ntfs_sb_info *sbi, struct NTFS_RECORD_HEADER *rhdr,
1423 u16 fo = le16_to_cpu(rhdr->fix_off);
1424 u16 fn = le16_to_cpu(rhdr->fix_num);
1450 memcpy(bh_data, rhdr, op);
1465 *(__le16 *)Add2Ptr(rhdr, fo) = sample;
1488 rhdr = Add2Ptr(rhdr, op);