Home
last modified time | relevance | path

Searched refs:doff_t (Results 1 – 19 of 19) sorted by relevance

/freebsd/sys/ufs/ufs/
H A Ddirhash.h89 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 Dufs_dirhash.c95 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 Dinode.h52 #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 Dufs_lookup.c196 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 Ddir.h45 #define doff_t int32_t macro
H A Dufs_extern.h60 void ufs_dirbad(struct inode *, doff_t, char *);
H A Dufs_vnops.c2548 doff_t isize; in ufs_readlink()
/freebsd/sys/fs/ext2fs/
H A Dext2_extern.h66 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 Dinode.h51 #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 Dext2_lookup.c323 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 Dext2_dir.h52 doff_t slotoffset; /* offset of area with free space */
H A Dext2_htree.c352 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 Dext2_vnops.c1096 ext2_dirbad(xp, (doff_t)12, in ext2_rename()
/freebsd/sys/fs/cd9660/
H A Dcd9660_node.h44 #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 Dcd9660_lookup.c109 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 Dcd9660_vnops.c439 doff_t endsearch; in cd9660_readdir()
/freebsd/sys/ufs/ffs/
H A Dsoftdep.h688 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 Dffs.c128 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 Dffs.c128 doff_t size; /* full size of buf */
129 doff_t cur; /* offset of current entry */
1020 doff_t i; in ffs_dump_dirbuf()