Lines Matching refs:rec_off
171 int end_off, rec_off, data_off, size;
176 rec_off = tree->node_size - (fd->record + 2) * 2;
201 if (rec_off == end_off)
206 data_off = hfs_bnode_read_u16(node, rec_off);
207 hfs_bnode_write_u16(hfsplus_handle, node, rec_off + 2, data_off - size);
208 rec_off -= 2;
209 } while (rec_off >= end_off);
348 int rec, rec_off, end_rec_off;
372 rec_off = tree->node_size - (rec + 2) * 2;
388 rec_off = tree->node_size - (rec + 2) * 2;
393 end_off = start_off = hfs_bnode_read_u16(parent, rec_off);
394 hfs_bnode_write_u16(hfsplus_handle, parent, rec_off, start_off + diff);
397 while (rec_off > end_rec_off) {
398 rec_off -= 2;
399 end_off = hfs_bnode_read_u16(parent, rec_off);
400 hfs_bnode_write_u16(hfsplus_handle, parent, rec_off, end_off + diff);