/freebsd/sys/ufs/ufs/ |
H A D | dirhash.h | 89 doff_t **dh_hash; /* the hash array (2-level) */ 101 doff_t dh_seqoff; /* sequential access optimisation offset */ 119 doff_t ufsdirhash_findfree(struct inode *, int, int *); 120 doff_t ufsdirhash_enduseful(struct inode *); 121 int ufsdirhash_lookup(struct inode *, char *, int, doff_t *, struct buf **, 122 doff_t *); 123 void ufsdirhash_newblk(struct inode *, doff_t); 124 void ufsdirhash_add(struct inode *, struct direct *, doff_t); 125 void ufsdirhash_remove(struct inode *, struct direct *, doff_t); 126 void ufsdirhash_move(struct inode *, struct direct *, doff_t, doff_t); [all …]
|
H A D | ufs_dirhash.c | 95 static void ufsdirhash_adjfree(struct dirhash *dh, doff_t offset, int diff); 98 doff_t offset); 99 static doff_t ufsdirhash_getprev(struct direct *dp, doff_t offset); 348 doff_t bmask, pos; in ufsdirhash_build() 549 ufsdirhash_lookup(struct inode *ip, char *name, int namelen, doff_t *offp, in ufsdirhash_lookup() 550 struct buf **bpp, doff_t *prevoffp) in ufsdirhash_lookup() 556 doff_t blkoff, bmask, offset, prevoff, seqoff; in ufsdirhash_lookup() 702 doff_t 708 doff_t pos, slotstart; in ufsdirhash_findfree() 777 doff_t [all …]
|
H A D | inode.h | 52 #define doff_t int32_t macro 101 doff_t i_endoff; /* End of useful stuff in directory. */ 102 doff_t i_diroff; /* Offset in dir, where we found last entry. */ 103 doff_t i_offset; /* Offset of free space in directory. */ 286 doff_t ufs_get_i_offset(struct inode *ip, const char *file, int line); 287 void ufs_set_i_offset(struct inode *ip, doff_t off, const char *file, int line); 296 doff_t ufs_get_i_endoff(struct inode *ip, const char *file, int line); 297 void ufs_set_i_endoff(struct inode *ip, doff_t off, const char *file, int line);
|
H A D | ufs_lookup.c | 196 doff_t slotoffset; /* offset of area with free space */ in ufs_lookup_ino() 197 doff_t i_diroff; /* cached i_diroff value. */ in ufs_lookup_ino() 198 doff_t i_offset; /* cached i_offset value. */ in ufs_lookup_ino() 203 doff_t endsearch; /* offset to end directory search */ in ufs_lookup_ino() 204 doff_t prevoff; /* prev entry dp->i_offset */ in ufs_lookup_ino() 207 doff_t enduseful; /* pointer past last used dir slot */ in ufs_lookup_ino() 754 ufs_dirbad(struct inode *ip, doff_t offset, char *how) in ufs_dirbad() 1304 doff_t off; in ufs_dirempty() 1525 doff_t 1534 ufs_set_i_offset(struct inode *ip, doff_t off, const char *file, int line) in ufs_set_i_offset() [all …]
|
H A D | dir.h | 45 #define doff_t int32_t macro
|
H A D | ufs_extern.h | 60 void ufs_dirbad(struct inode *, doff_t, char *);
|
H A D | ufs_vnops.c | 2548 doff_t isize; in ufs_readlink()
|
/freebsd/sys/fs/ext2fs/ |
H A D | ext2_extern.h | 66 void ext2_dirbad(struct inode *ip, doff_t offset, char *how); 101 int *, doff_t *, doff_t *, doff_t *, struct ext2fs_searchslot *); 103 int *, doff_t *, doff_t *, doff_t *, struct ext2fs_searchslot *);
|
H A D | inode.h | 51 #define doff_t int32_t macro 85 doff_t i_endoff; /* End of useful stuff in directory. */ 86 doff_t i_diroff; /* Offset in dir, where we found last entry. */ 87 doff_t i_offset; /* Offset of free space in directory. */
|
H A D | ext2_lookup.c | 323 doff_t i_diroff; /* cached i_diroff value */ in ext2_lookup_ino() 324 doff_t i_offset; /* cached i_offset value */ in ext2_lookup_ino() 326 doff_t endsearch; /* offset to end directory search */ in ext2_lookup_ino() 327 doff_t prevoff; /* prev entry dp->i_offset */ in ext2_lookup_ino() 330 doff_t enduseful; /* pointer past last used dir slot */ in ext2_lookup_ino() 709 doff_t *offp, doff_t *prevoffp, doff_t *endusefulp, in ext2_search_dirblock() 797 ext2_dirbad(struct inode *ip, doff_t offset, char *how) in ext2_dirbad()
|
H A D | ext2_dir.h | 52 doff_t slotoffset; /* offset of area with free space */
|
H A D | ext2_htree.c | 352 struct buf **bpp, int *entryoffp, doff_t *offp, in ext2_htree_lookup() 353 doff_t *prevoffp, doff_t *endusefulp, in ext2_htree_lookup()
|
H A D | ext2_vnops.c | 1096 ext2_dirbad(xp, (doff_t)12, in ext2_rename()
|
/freebsd/sys/fs/cd9660/ |
H A D | cd9660_node.h | 44 #define doff_t long macro 63 doff_t i_endoff; /* end of useful stuff in directory */ 64 doff_t i_diroff; /* offset in dir, where we found last entry */
|
H A D | cd9660_lookup.c | 109 doff_t i_diroff; /* cached i_diroff value. */ in cd9660_lookup() 110 doff_t i_offset; /* cached i_offset value. */ in cd9660_lookup() 112 doff_t endsearch; /* offset to end directory search */ in cd9660_lookup()
|
H A D | cd9660_vnops.c | 439 doff_t endsearch; in cd9660_readdir()
|
/freebsd/sys/ufs/ffs/ |
H A D | softdep.h | 688 doff_t da_offset; /* offset of new dir entry in dir blk */ 746 doff_t dm_offset; /* offset of removed dir entry in blk */
|
/freebsd/usr.sbin/makefs/ |
H A D | ffs.c | 128 doff_t size; /* full size of buf */ 129 doff_t cur; /* offset of current entry */ 1020 doff_t i; in ffs_dump_dirbuf()
|
H A D | ffs.c | 128 doff_t size; /* full size of buf */ 129 doff_t cur; /* offset of current entry */ 1020 doff_t i; in ffs_dump_dirbuf()
|