Lines Matching refs:bnode
66 struct hfs_bnode *bnode = belem->bnr.bn; in binsert_nonfull() local
70 nrecs = bnode->ndNRecs + 1; in binsert_nonfull()
71 tomove = bnode_offset(bnode, nrecs) - bnode_offset(bnode, rec); in binsert_nonfull()
75 hfs_put_hs(bnode_offset(bnode,i) + size, RECTBL(bnode,i+1)); in binsert_nonfull()
79 start = bnode_key(bnode, rec); in binsert_nonfull()
89 ++bnode->ndNRecs; in binsert_nonfull()
276 struct hfs_bnode *bnode = elem->bnr.bn; in split() local
280 right = insert_empty_bnode(bnode->tree, bnode); in split()
282 nrecs = bnode->ndNRecs; in split()
283 cutoff = (size + bnode_end(bnode) - in split()
290 tmp = (sizeof(hfs_u16) + bnode_rsize(bnode, index))/2; in split()
305 tmp = (sizeof(hfs_u16) + bnode_rsize(bnode, index))/2; in split()
322 hfs_bnode_shift_right(bnode, right.bn, index); in split()