Lines Matching refs:end_off
58 int data_off, end_off; in hfs_brec_insert() local
82 end_off = hfs_bnode_read_u16(node, end_rec_off); in hfs_brec_insert()
84 dprint(DBG_BNODE_MOD, "insert_rec: %d, %d, %d, %d\n", rec, size, end_off, end_rec_off); in hfs_brec_insert()
85 if (size > end_rec_off - end_off) { in hfs_brec_insert()
100 hfs_bnode_write_u16(node, end_rec_off, end_off + size); in hfs_brec_insert()
101 data_off = end_off; in hfs_brec_insert()
115 end_off - data_off); in hfs_brec_insert()
167 int end_off, rec_off, data_off, size; in hfs_brec_remove() local
173 end_off = tree->node_size - (node->num_recs + 1) * 2; in hfs_brec_remove()
196 if (rec_off == end_off) in hfs_brec_remove()
204 } while (rec_off >= end_off); in hfs_brec_remove()
331 int start_off, end_off; in hfs_brec_update_parent() local
360 end_off = hfs_bnode_read_u16(parent, end_rec_off); in hfs_brec_update_parent()
361 if (end_rec_off - end_off < diff) { in hfs_brec_update_parent()
375 end_off = start_off = hfs_bnode_read_u16(parent, rec_off); in hfs_brec_update_parent()
381 end_off = hfs_bnode_read_u16(parent, rec_off); in hfs_brec_update_parent()
382 hfs_bnode_write_u16(parent, rec_off, end_off + diff); in hfs_brec_update_parent()
385 end_off - start_off); in hfs_brec_update_parent()