Lines Matching refs:d_ops

69 	dp->d_ops->leaf_hdr_from_disk(&leafhdr, leaf);  in xfs_dir3_leafn_check()
232 dp->d_ops->free_hdr_to_disk(bp->b_addr, &hdr); in xfs_dir3_free_get_buf()
251 bests = args->dp->d_ops->free_bests_p(free); in xfs_dir2_free_log_bests()
276 args->dp->d_ops->free_hdr_size - 1); in xfs_dir2_free_log_header()
323 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir2_leaf_to_node()
334 to = dp->d_ops->free_bests_p(free); in xfs_dir2_leaf_to_node()
347 dp->d_ops->free_hdr_to_disk(fbp->b_addr, &freehdr); in xfs_dir2_leaf_to_node()
393 dp->d_ops->leaf_hdr_from_disk(&leafhdr, leaf); in xfs_dir2_leafn_add()
394 ents = dp->d_ops->leaf_ents_p(leaf); in xfs_dir2_leafn_add()
410 if (leafhdr.count == dp->d_ops->leaf_max_ents(args->geo)) { in xfs_dir2_leafn_add()
448 dp->d_ops->leaf_hdr_to_disk(leaf, &leafhdr); in xfs_dir2_leafn_add()
464 dp->d_ops->free_hdr_from_disk(&hdr, bp->b_addr); in xfs_dir2_free_hdr_check()
467 dp->d_ops->free_max_bests(dp->i_mount->m_dir_geo)) == 0); in xfs_dir2_free_hdr_check()
489 dp->d_ops->leaf_hdr_from_disk(&leafhdr, leaf); in xfs_dir2_leafn_lasthash()
499 ents = dp->d_ops->leaf_ents_p(leaf); in xfs_dir2_leafn_lasthash()
536 dp->d_ops->leaf_hdr_from_disk(&leafhdr, leaf); in xfs_dir2_leafn_lookup_for_addname()
537 ents = dp->d_ops->leaf_ents_p(leaf); in xfs_dir2_leafn_lookup_for_addname()
557 length = dp->d_ops->data_entsize(args->namelen); in xfs_dir2_leafn_lookup_for_addname()
590 newfdb = dp->d_ops->db_to_fdb(args->geo, newdb); in xfs_dir2_leafn_lookup_for_addname()
614 fi = dp->d_ops->db_to_fdindex(args->geo, curdb); in xfs_dir2_leafn_lookup_for_addname()
618 bests = dp->d_ops->free_bests_p(free); in xfs_dir2_leafn_lookup_for_addname()
688 dp->d_ops->leaf_hdr_from_disk(&leafhdr, leaf); in xfs_dir2_leafn_lookup_for_entry()
689 ents = dp->d_ops->leaf_ents_p(leaf); in xfs_dir2_leafn_lookup_for_entry()
773 args->filetype = dp->d_ops->data_get_ftype(dep); in xfs_dir2_leafn_lookup_for_entry()
923 dp->d_ops->leaf_hdr_from_disk(&hdr1, leaf1); in xfs_dir2_leafn_order()
924 dp->d_ops->leaf_hdr_from_disk(&hdr2, leaf2); in xfs_dir2_leafn_order()
925 ents1 = dp->d_ops->leaf_ents_p(leaf1); in xfs_dir2_leafn_order()
926 ents2 = dp->d_ops->leaf_ents_p(leaf2); in xfs_dir2_leafn_order()
979 dp->d_ops->leaf_hdr_from_disk(&hdr1, leaf1); in xfs_dir2_leafn_rebalance()
980 dp->d_ops->leaf_hdr_from_disk(&hdr2, leaf2); in xfs_dir2_leafn_rebalance()
981 ents1 = dp->d_ops->leaf_ents_p(leaf1); in xfs_dir2_leafn_rebalance()
982 ents2 = dp->d_ops->leaf_ents_p(leaf2); in xfs_dir2_leafn_rebalance()
1028 dp->d_ops->leaf_hdr_to_disk(leaf1, &hdr1); in xfs_dir2_leafn_rebalance()
1029 dp->d_ops->leaf_hdr_to_disk(leaf2, &hdr2); in xfs_dir2_leafn_rebalance()
1079 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir3_data_block_free()
1080 bests = dp->d_ops->free_bests_p(free); in xfs_dir3_data_block_free()
1114 dp->d_ops->free_hdr_to_disk(free, &freehdr); in xfs_dir3_data_block_free()
1177 dp->d_ops->leaf_hdr_from_disk(&leafhdr, leaf); in xfs_dir2_leafn_remove()
1178 ents = dp->d_ops->leaf_ents_p(leaf); in xfs_dir2_leafn_remove()
1198 dp->d_ops->leaf_hdr_to_disk(leaf, &leafhdr); in xfs_dir2_leafn_remove()
1211 bf = dp->d_ops->data_bestfree_p(hdr); in xfs_dir2_leafn_remove()
1215 dp->d_ops->data_entsize(dep->namelen), &needlog, &needscan); in xfs_dir2_leafn_remove()
1240 fdb = dp->d_ops->db_to_fdb(args->geo, db); in xfs_dir2_leafn_remove()
1250 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir2_leafn_remove()
1251 ASSERT(freehdr.firstdb == dp->d_ops->free_max_bests(args->geo) * in xfs_dir2_leafn_remove()
1259 findex = dp->d_ops->db_to_fdindex(args->geo, db); in xfs_dir2_leafn_remove()
1266 dp->d_ops->data_entry_offset) { in xfs_dir2_leafn_remove()
1298 *rval = (dp->d_ops->leaf_hdr_size + in xfs_dir2_leafn_remove()
1399 dp->d_ops->leaf_hdr_from_disk(&leafhdr, leaf); in xfs_dir2_leafn_toosmall()
1400 ents = dp->d_ops->leaf_ents_p(leaf); in xfs_dir2_leafn_toosmall()
1404 bytes = dp->d_ops->leaf_hdr_size + count * sizeof(ents[0]); in xfs_dir2_leafn_toosmall()
1462 dp->d_ops->leaf_hdr_from_disk(&hdr2, leaf); in xfs_dir2_leafn_toosmall()
1463 ents = dp->d_ops->leaf_ents_p(leaf); in xfs_dir2_leafn_toosmall()
1525 dp->d_ops->leaf_hdr_from_disk(&savehdr, save_leaf); in xfs_dir2_leafn_unbalance()
1526 dp->d_ops->leaf_hdr_from_disk(&drophdr, drop_leaf); in xfs_dir2_leafn_unbalance()
1527 sents = dp->d_ops->leaf_ents_p(save_leaf); in xfs_dir2_leafn_unbalance()
1528 dents = dp->d_ops->leaf_ents_p(drop_leaf); in xfs_dir2_leafn_unbalance()
1554 dp->d_ops->leaf_hdr_to_disk(save_leaf, &savehdr); in xfs_dir2_leafn_unbalance()
1555 dp->d_ops->leaf_hdr_to_disk(drop_leaf, &drophdr); in xfs_dir2_leafn_unbalance()
1669 length = dp->d_ops->data_entsize(args->namelen); in xfs_dir2_node_addname_int()
1683 bests = dp->d_ops->free_bests_p(free); in xfs_dir2_node_addname_int()
1684 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir2_node_addname_int()
1777 bests = dp->d_ops->free_bests_p(free); in xfs_dir2_node_addname_int()
1778 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir2_node_addname_int()
1829 fbno = dp->d_ops->db_to_fdb(args->geo, dbno); in xfs_dir2_node_addname_int()
1846 if (dp->d_ops->db_to_fdb(args->geo, dbno) != fbno) { in xfs_dir2_node_addname_int()
1851 (long long)dp->d_ops->db_to_fdb( in xfs_dir2_node_addname_int()
1877 bests = dp->d_ops->free_bests_p(free); in xfs_dir2_node_addname_int()
1878 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir2_node_addname_int()
1886 dp->d_ops->free_max_bests(args->geo); in xfs_dir2_node_addname_int()
1889 bests = dp->d_ops->free_bests_p(free); in xfs_dir2_node_addname_int()
1890 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir2_node_addname_int()
1896 findex = dp->d_ops->db_to_fdindex(args->geo, dbno); in xfs_dir2_node_addname_int()
1902 ASSERT(findex < dp->d_ops->free_max_bests(args->geo)); in xfs_dir2_node_addname_int()
1915 dp->d_ops->free_hdr_to_disk(fbp->b_addr, &freehdr); in xfs_dir2_node_addname_int()
1924 bf = dp->d_ops->data_bestfree_p(hdr); in xfs_dir2_node_addname_int()
1947 bf = dp->d_ops->data_bestfree_p(hdr); in xfs_dir2_node_addname_int()
1970 dp->d_ops->data_put_ftype(dep, args->filetype); in xfs_dir2_node_addname_int()
1971 tagp = dp->d_ops->data_entry_tag_p(dep); in xfs_dir2_node_addname_int()
1987 bests = dp->d_ops->free_bests_p(free); /* gcc is so stupid */ in xfs_dir2_node_addname_int()
2176 ents = args->dp->d_ops->leaf_ents_p(leaf); in xfs_dir2_node_replace()
2194 args->dp->d_ops->data_put_ftype(dep, ftype); in xfs_dir2_node_replace()
2248 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir2_node_trim_free()