Lines Matching refs:off

100 		if (clu_offset > 0 && ei->hint_bmap.off != EXFAT_EOF_CLUSTER &&  in exfat_readdir()
101 ei->hint_bmap.off > 0 && clu_offset >= ei->hint_bmap.off) { in exfat_readdir()
102 clu_offset -= ei->hint_bmap.off; in exfat_readdir()
155 ei->hint_bmap.off = EXFAT_DEN_TO_CLU(dentry, sbi); in exfat_readdir()
598 unsigned int off, clu = 0; in exfat_find_location() local
601 off = EXFAT_DEN_TO_B(entry); in exfat_find_location()
603 ret = exfat_walk_fat_chain(sb, p_dir, off, &clu); in exfat_find_location()
608 off = EXFAT_CLU_OFFSET(off, sbi); in exfat_find_location()
611 *offset = EXFAT_BLK_OFFSET(off, sb); in exfat_find_location()
614 *sector = EXFAT_B_TO_BLK(off, sb); in exfat_find_location()
658 int off; in exfat_get_dentry() local
666 if (exfat_find_location(sb, p_dir, entry, &sec, &off)) in exfat_get_dentry()
677 return (struct exfat_dentry *)((*bh)->b_data + off); in exfat_get_dentry()
726 int off = es->start_off + num * DENTRY_SIZE; in exfat_get_dentry_cached() local
727 struct buffer_head *bh = es->bh[EXFAT_B_TO_BLK(off, es->sb)]; in exfat_get_dentry_cached()
728 char *p = bh->b_data + EXFAT_BLK_OFFSET(off, es->sb); in exfat_get_dentry_cached()
757 unsigned int off; in __exfat_get_dentry_set() local
767 ret = exfat_find_location(sb, p_dir, entry, &sec, &off); in __exfat_get_dentry_set()
774 es->start_off = off; in __exfat_get_dentry_set()
796 num_bh = EXFAT_B_TO_BLK_ROUND_UP(off + num_entries * DENTRY_SIZE, sb); in __exfat_get_dentry_set()
862 int i, off; in exfat_validate_empty_dentry_set() local
886 off = es->start_off + (i << DENTRY_SIZE_BITS); in exfat_validate_empty_dentry_set()
887 bh = es->bh[EXFAT_B_TO_BLK(off, es->sb)]; in exfat_validate_empty_dentry_set()
891 bh->b_blocknr, off >> DENTRY_SIZE_BITS, ep->type); in exfat_validate_empty_dentry_set()