Lines Matching refs:offset
26 struct buffer_head *bh, unsigned long *offset) in qnx4_match() argument
35 de = (struct qnx4_inode_entry *) (bh->b_data + *offset); in qnx4_match()
36 *offset += QNX4_DIR_ENTRY_SIZE; in qnx4_match()
59 unsigned long block, offset, blkofs; in qnx4_find_entry() local
64 block = offset = blkofs = 0; in qnx4_find_entry()
65 while (blkofs * QNX4_BLOCK_SIZE + offset < dir->i_size) { in qnx4_find_entry()
75 *res_dir = (struct qnx4_inode_entry *) (bh->b_data + offset); in qnx4_find_entry()
76 if (qnx4_match(len, name, bh, &offset)) { in qnx4_find_entry()
78 (offset / QNX4_DIR_ENTRY_SIZE) - 1; in qnx4_find_entry()
81 if (offset < bh->b_size) { in qnx4_find_entry()
86 offset = 0; in qnx4_find_entry()