Lines Matching refs:dp
43 struct xfs_inode *dp, /* incore inode pointer */ in __xfs_dir3_data_check() argument
74 ops = xfs_dir_get_ops(mp, dp); in __xfs_dir3_data_check()
323 struct xfs_inode *dp, in xfs_dir3_data_read() argument
330 err = xfs_da_read_buf(tp, dp, bno, mapped_bno, bpp, in xfs_dir3_data_read()
339 struct xfs_inode *dp, in xfs_dir3_data_readahead() argument
343 return xfs_da_reada_buf(dp, bno, mapped_bno, in xfs_dir3_data_readahead()
509 struct xfs_inode *dp, in xfs_dir2_data_freescan() argument
519 struct xfs_da_geometry *geo = dp->i_mount->m_dir_geo; in xfs_dir2_data_freescan()
529 bf = dp->d_ops->data_bestfree_p(hdr); in xfs_dir2_data_freescan()
535 p = (char *)dp->d_ops->data_entry_p(hdr); in xfs_dir2_data_freescan()
562 be16_to_cpu(*dp->d_ops->data_entry_tag_p(dep))); in xfs_dir2_data_freescan()
563 p += dp->d_ops->data_entsize(dep->namelen); in xfs_dir2_data_freescan()
580 xfs_inode_t *dp; /* incore directory inode */ in xfs_dir3_data_init() local
589 dp = args->dp; in xfs_dir3_data_init()
590 mp = dp->i_mount; in xfs_dir3_data_init()
595 error = xfs_da_get_buf(tp, dp, xfs_dir2_db_to_da(args->geo, blkno), in xfs_dir3_data_init()
612 hdr3->owner = cpu_to_be64(dp->i_ino); in xfs_dir3_data_init()
618 bf = dp->d_ops->data_bestfree_p(hdr); in xfs_dir3_data_init()
619 bf[0].offset = cpu_to_be16(dp->d_ops->data_entry_offset); in xfs_dir3_data_init()
628 dup = dp->d_ops->data_unused_p(hdr); in xfs_dir3_data_init()
631 t = args->geo->blksize - (uint)dp->d_ops->data_entry_offset; in xfs_dir3_data_init()
661 (uint)((char *)(args->dp->d_ops->data_entry_tag_p(dep) + 1) - in xfs_dir2_data_log_entry()
683 args->dp->d_ops->data_entry_offset - 1); in xfs_dir2_data_log_header()
759 if (offset > args->dp->d_ops->data_entry_offset) { in xfs_dir2_data_make_free()
785 bf = args->dp->d_ops->data_bestfree_p(hdr); in xfs_dir2_data_make_free()
939 bf = args->dp->d_ops->data_bestfree_p(hdr); in xfs_dir2_data_use_free()