|
int | xfs_dir_ino_validate (struct xfs_mount *mp, xfs_ino_t ino) |
|
int | xfs_dir2_isblock (struct xfs_trans *tp, struct xfs_inode *dp, int *r) |
|
int | xfs_dir2_isleaf (struct xfs_trans *tp, struct xfs_inode *dp, int *r) |
|
int | xfs_dir2_grow_inode (struct xfs_da_args *args, int space, xfs_dir2_db_t *dbp) |
|
int | xfs_dir2_shrink_inode (struct xfs_da_args *args, xfs_dir2_db_t db, struct xfs_buf *bp) |
|
int | xfs_dir_cilookup_result (struct xfs_da_args *args, const unsigned char *name, int len) |
|
int | xfs_dir2_block_addname (struct xfs_da_args *args) |
|
int | xfs_dir2_block_getdents (struct xfs_inode *dp, void *dirent, xfs_off_t *offset, filldir_t filldir) |
|
int | xfs_dir2_block_lookup (struct xfs_da_args *args) |
|
int | xfs_dir2_block_removename (struct xfs_da_args *args) |
|
int | xfs_dir2_block_replace (struct xfs_da_args *args) |
|
int | xfs_dir2_leaf_to_block (struct xfs_da_args *args, struct xfs_buf *lbp, struct xfs_buf *dbp) |
|
struct xfs_dir2_data_free * | xfs_dir2_data_freeinsert (struct xfs_dir2_data_hdr *hdr, struct xfs_dir2_data_unused *dup, int *loghead) |
|
void | xfs_dir2_data_freescan (struct xfs_mount *mp, struct xfs_dir2_data_hdr *hdr, int *loghead) |
|
int | xfs_dir2_data_init (struct xfs_da_args *args, xfs_dir2_db_t blkno, struct xfs_buf **bpp) |
|
void | xfs_dir2_data_log_entry (struct xfs_trans *tp, struct xfs_buf *bp, struct xfs_dir2_data_entry *dep) |
|
void | xfs_dir2_data_log_header (struct xfs_trans *tp, struct xfs_buf *bp) |
|
void | xfs_dir2_data_log_unused (struct xfs_trans *tp, struct xfs_buf *bp, struct xfs_dir2_data_unused *dup) |
|
void | xfs_dir2_data_make_free (struct xfs_trans *tp, struct xfs_buf *bp, xfs_dir2_data_aoff_t offset, xfs_dir2_data_aoff_t len, int *needlogp, int *needscanp) |
|
void | xfs_dir2_data_use_free (struct xfs_trans *tp, struct xfs_buf *bp, struct xfs_dir2_data_unused *dup, xfs_dir2_data_aoff_t offset, xfs_dir2_data_aoff_t len, int *needlogp, int *needscanp) |
|
int | xfs_dir2_block_to_leaf (struct xfs_da_args *args, struct xfs_buf *dbp) |
|
int | xfs_dir2_leaf_addname (struct xfs_da_args *args) |
|
void | xfs_dir2_leaf_compact (struct xfs_da_args *args, struct xfs_buf *bp) |
|
void | xfs_dir2_leaf_compact_x1 (struct xfs_buf *bp, int *indexp, int *lowstalep, int *highstalep, int *lowlogp, int *highlogp) |
|
int | xfs_dir2_leaf_getdents (struct xfs_inode *dp, void *dirent, size_t bufsize, xfs_off_t *offset, filldir_t filldir) |
|
int | xfs_dir2_leaf_init (struct xfs_da_args *args, xfs_dir2_db_t bno, struct xfs_buf **bpp, int magic) |
|
void | xfs_dir2_leaf_log_ents (struct xfs_trans *tp, struct xfs_buf *bp, int first, int last) |
|
void | xfs_dir2_leaf_log_header (struct xfs_trans *tp, struct xfs_buf *bp) |
|
int | xfs_dir2_leaf_lookup (struct xfs_da_args *args) |
|
int | xfs_dir2_leaf_removename (struct xfs_da_args *args) |
|
int | xfs_dir2_leaf_replace (struct xfs_da_args *args) |
|
int | xfs_dir2_leaf_search_hash (struct xfs_da_args *args, struct xfs_buf *lbp) |
|
int | xfs_dir2_leaf_trim_data (struct xfs_da_args *args, struct xfs_buf *lbp, xfs_dir2_db_t db) |
|
struct xfs_dir2_leaf_entry * | xfs_dir2_leaf_find_entry (struct xfs_dir2_leaf *leaf, int index, int compact, int lowstale, int highstale, int *lfloglow, int *lfloghigh) |
|
int | xfs_dir2_node_to_leaf (struct xfs_da_state *state) |
|
int | xfs_dir2_leaf_to_node (struct xfs_da_args *args, struct xfs_buf *lbp) |
|
xfs_dahash_t | xfs_dir2_leafn_lasthash (struct xfs_buf *bp, int *count) |
|
int | xfs_dir2_leafn_lookup_int (struct xfs_buf *bp, struct xfs_da_args *args, int *indexp, struct xfs_da_state *state) |
|
int | xfs_dir2_leafn_order (struct xfs_buf *leaf1_bp, struct xfs_buf *leaf2_bp) |
|
int | xfs_dir2_leafn_split (struct xfs_da_state *state, struct xfs_da_state_blk *oldblk, struct xfs_da_state_blk *newblk) |
|
int | xfs_dir2_leafn_toosmall (struct xfs_da_state *state, int *action) |
|
void | xfs_dir2_leafn_unbalance (struct xfs_da_state *state, struct xfs_da_state_blk *drop_blk, struct xfs_da_state_blk *save_blk) |
|
int | xfs_dir2_node_addname (struct xfs_da_args *args) |
|
int | xfs_dir2_node_lookup (struct xfs_da_args *args) |
|
int | xfs_dir2_node_removename (struct xfs_da_args *args) |
|
int | xfs_dir2_node_replace (struct xfs_da_args *args) |
|
int | xfs_dir2_node_trim_free (struct xfs_da_args *args, xfs_fileoff_t fo, int *rvalp) |
|
xfs_ino_t | xfs_dir2_sf_get_parent_ino (struct xfs_dir2_sf_hdr *sfp) |
|
xfs_ino_t | xfs_dir2_sfe_get_ino (struct xfs_dir2_sf_hdr *sfp, struct xfs_dir2_sf_entry *sfep) |
|
int | xfs_dir2_block_sfsize (struct xfs_inode *dp, struct xfs_dir2_data_hdr *block, struct xfs_dir2_sf_hdr *sfhp) |
|
int | xfs_dir2_block_to_sf (struct xfs_da_args *args, struct xfs_buf *bp, int size, xfs_dir2_sf_hdr_t *sfhp) |
|
int | xfs_dir2_sf_addname (struct xfs_da_args *args) |
|
int | xfs_dir2_sf_create (struct xfs_da_args *args, xfs_ino_t pino) |
|
int | xfs_dir2_sf_getdents (struct xfs_inode *dp, void *dirent, xfs_off_t *offset, filldir_t filldir) |
|
int | xfs_dir2_sf_lookup (struct xfs_da_args *args) |
|
int | xfs_dir2_sf_removename (struct xfs_da_args *args) |
|
int | xfs_dir2_sf_replace (struct xfs_da_args *args) |
|