Lines Matching refs:anode

19 	struct anode *anode;  in hpfs_bplus_lookup()  local
29 if (!(anode = hpfs_map_anode(s, a, &bh))) return -1; in hpfs_bplus_lookup()
30 btree = GET_BTREE_PTR(&anode->btree); in hpfs_bplus_lookup()
64 struct anode *anode = NULL, *ranode = NULL; in hpfs_add_sector_to_btree() local
77 if (!(anode = hpfs_map_anode(s, node, &bh))) return -1; in hpfs_add_sector_to_btree()
78 btree = GET_BTREE_PTR(&anode->btree); in hpfs_add_sector_to_btree()
94 if (!(anode = hpfs_map_anode(s, a, &bh))) return -1; in hpfs_add_sector_to_btree()
95 btree = GET_BTREE_PTR(&anode->btree); in hpfs_add_sector_to_btree()
126 up = a != node ? le32_to_cpu(anode->up) : -1; in hpfs_add_sector_to_btree()
127 if (!(anode = hpfs_alloc_anode(s, a, &na, &bh1))) { in hpfs_add_sector_to_btree()
133 anode->up = cpu_to_le32(node); in hpfs_add_sector_to_btree()
134 anode->btree.flags |= BP_fnode_parent; in hpfs_add_sector_to_btree()
135 anode->btree.n_used_nodes = btree->n_used_nodes; in hpfs_add_sector_to_btree()
136 anode->btree.first_free = btree->first_free; in hpfs_add_sector_to_btree()
137 anode->btree.n_free_nodes = 40 - anode->btree.n_used_nodes; in hpfs_add_sector_to_btree()
138 memcpy(&anode->u, &btree->u, btree->n_used_nodes * 12); in hpfs_add_sector_to_btree()
155 btree = GET_BTREE_PTR(&anode->btree); in hpfs_add_sector_to_btree()
167 struct anode *new_anode; in hpfs_add_sector_to_btree()
171 if (!(anode = hpfs_map_anode(s, up, &bh))) return -1; in hpfs_add_sector_to_btree()
172 btree = GET_BTREE_PTR(&anode->btree); in hpfs_add_sector_to_btree()
187 if ((anode = hpfs_map_anode(s, na, &bh))) { in hpfs_add_sector_to_btree()
188 anode->up = cpu_to_le32(up); in hpfs_add_sector_to_btree()
190 anode->btree.flags |= BP_fnode_parent; in hpfs_add_sector_to_btree()
192 anode->btree.flags &= ~BP_fnode_parent; in hpfs_add_sector_to_btree()
198 up = up != node ? le32_to_cpu(anode->up) : -1; in hpfs_add_sector_to_btree()
204 anode = new_anode; in hpfs_add_sector_to_btree()
206 anode->btree.flags |= BP_internal; in hpfs_add_sector_to_btree()
207 anode->btree.n_used_nodes = 1; in hpfs_add_sector_to_btree()
208 anode->btree.n_free_nodes = 59; in hpfs_add_sector_to_btree()
209 anode->btree.first_free = cpu_to_le16(16); in hpfs_add_sector_to_btree()
210 GET_BTREE_PTR(&anode->btree)->u.internal[0].down = cpu_to_le32(a); in hpfs_add_sector_to_btree()
211 GET_BTREE_PTR(&anode->btree)->u.internal[0].file_secno = cpu_to_le32(-1); in hpfs_add_sector_to_btree()
214 if ((anode = hpfs_map_anode(s, a, &bh))) { in hpfs_add_sector_to_btree()
215 anode->up = cpu_to_le32(na); in hpfs_add_sector_to_btree()
221 if ((anode = hpfs_map_anode(s, na, &bh))) { in hpfs_add_sector_to_btree()
222 anode->up = cpu_to_le32(node); in hpfs_add_sector_to_btree()
224 anode->btree.flags |= BP_fnode_parent; in hpfs_add_sector_to_btree()
229 if (!(anode = hpfs_map_anode(s, node, &bh))) { in hpfs_add_sector_to_btree()
233 btree = GET_BTREE_PTR(&anode->btree); in hpfs_add_sector_to_btree()
247 struct anode *unode; in hpfs_add_sector_to_btree()
278 struct anode *anode = NULL; in hpfs_remove_btree() local
294 if (!(anode = hpfs_map_anode(s, ano, &bh))) return; in hpfs_remove_btree()
295 btree1 = GET_BTREE_PTR(&anode->btree); in hpfs_remove_btree()
308 ano = le32_to_cpu(anode->up); in hpfs_remove_btree()
310 if (!(anode = hpfs_map_anode(s, ano, &bh))) return; in hpfs_remove_btree()
311 btree1 = GET_BTREE_PTR(&anode->btree); in hpfs_remove_btree()
333 struct anode *anode; in anode_lookup() local
335 if (!(anode = hpfs_map_anode(s, a, &bh))) return -1; in anode_lookup()
336 return hpfs_bplus_lookup(s, NULL, GET_BTREE_PTR(&anode->btree), sec, bh); in anode_lookup()
388 struct anode *anode; in hpfs_ea_remove() local
391 if (!(anode = hpfs_map_anode(s, a, &bh))) return; in hpfs_ea_remove()
392 hpfs_remove_btree(s, GET_BTREE_PTR(&anode->btree)); in hpfs_ea_remove()
403 struct anode *anode; in hpfs_truncate_btree() local
413 if (!(anode = hpfs_map_anode(s, f, &bh))) return; in hpfs_truncate_btree()
414 btree = GET_BTREE_PTR(&anode->btree); in hpfs_truncate_btree()
451 if (!(anode = hpfs_map_anode(s, node, &bh))) return; in hpfs_truncate_btree()
452 btree = GET_BTREE_PTR(&anode->btree); in hpfs_truncate_btree()