/macosx-10.5.8/xnu-1228.15.4/bsd/ufs/ufs/ |
H A D | quota.h | 80 struct inode; 91 int chkdq(struct inode *, int64_t, kauth_cred_t, int); 92 int chkdqchg(struct inode *, int64_t, kauth_cred_t, int); 93 int chkiq(struct inode *, long, kauth_cred_t, int); 94 int chkiqchg(struct inode *, long, kauth_cred_t, int); 95 int getinoquota(struct inode *); 107 void chkdquot(struct inode *);
|
H A D | ufs_extern.h | 73 struct inode; 106 int ufs_checkpath(struct inode *, struct inode *, kauth_cred_t); 109 void ufs_dirbad(struct inode *, doff_t, const char *); 111 int ufs_dirempty(struct inode *, ino_t, kauth_cred_t); 112 int ufs_direnter(struct inode *, struct vnode *,struct componentname *); 115 (struct inode *, struct inode *, struct componentname *); 121 void ufs_ihashins(struct inode *); 124 void ufs_ihashrem(struct inode *); [all...] |
H A D | ufs_byte_order.h | 47 #include <ufs/ufs/inode.h> 62 void byte_swap_inode_in(struct dinode *, struct inode *); 63 void byte_swap_inode_out(struct inode *, struct dinode *);
|
H A D | ufs_ihash.c | 72 #include <ufs/ufs/inode.h> 76 * Structures associated with inode cacheing. 78 LIST_HEAD(ihashhead, inode) *ihashtbl; 83 * Initialize inode hash table. 98 * Use the device/inum pair to find the incore inode, and return a pointer 106 struct inode *ip; 117 * Use the device/inum pair to find the incore inode, and return a pointer 126 struct inode *ip; 136 * inode is being created. Wait for it 146 * inode i [all...] |
H A D | inode.h | 66 * @(#)inode.h 8.9 (Berkeley) 5/14/95 82 * The inode is used to describe each active (or recently active) file in the 90 struct inode { struct 91 LIST_ENTRY(inode) i_hash;/* Hash chain. */ 92 struct vnode *i_vnode;/* Vnode associated with this inode. */ 95 dev_t i_dev; /* Device associated with the inode. */ 96 ino_t i_number; /* The identity of the inode. */ 154 #define IN_TRANSIT 0x0080 /* inode is getting recycled */ 155 #define IN_WTRANSIT 0x0100 /* waiting for inode getting recycled */ 170 /* Convert between inode pointer [all...] |
H A D | ufs_inode.c | 79 #include <ufs/ufs/inode.h> 87 * Last reference to an inode. If necessary, write or delete it. 97 struct inode *ip = VTOI(vp); 117 * marking inode in transit so that one can get this 118 * inode from inodecache 134 * If we are done with the inode, reclaim it 143 * Reclaim an inode so that it can be used for other purposes. 150 register struct inode *ip; 159 * Remove the inode from its hash chain.
|
H A D | Makefile | 23 dinode.h dir.h inode.h quota.h ufs_extern.h ufsmount.h
|
H A D | ufs_quota.c | 79 #include <ufs/ufs/inode.h> 89 * Set up the quotas for an inode. 98 register struct inode *ip; 130 chkdq(struct inode *ip, int64_t change, kauth_cred_t cred, int flags) 196 chkdqchg(struct inode *ip, int64_t change, kauth_cred_t cred, int type) 264 * Check the inode limit, applying corrective action. 267 chkiq(struct inode *ip, long change, kauth_cred_t cred, int flags) 332 chkiqchg(struct inode *ip, long change, kauth_cred_t cred, int type) 341 * If user would exceed their hard limit, disallow inode allocation. 347 printf("\n%s: write failed, %s inode limi [all...] |
H A D | ufs_vnops.c | 96 #include <ufs/ufs/inode.h> 161 struct inode *ip; 218 * Update the times on the inode. 229 register struct inode *ip = VTOI(vp); 251 register struct inode *ip = VTOI(vp); 260 * Copy from inode table 308 struct inode *ip = VTOI(vp); 374 register struct inode *ip = VTOI(vp); 383 * Perform chown operation on inode ip; 384 * inode mus [all...] |
H A D | ufs_lookup.c | 80 #include <ufs/ufs/inode.h> 99 * Convert a component of a pathname into a pointer to a locked inode. 126 * inode and return info to allow rewrite 140 register struct inode *dp; /* inode for directory being searched */ 336 * Save directory entry's inode number and 428 * the (locked) directory inode in ndp->ni_dvp. 470 * on and lock the inode, being careful with ".". 477 * Save directory inode pointer in ndp->ni_dvp for dirremove(). 496 * If rewriting (RENAME), return the inode an [all...] |
H A D | ufs_bmap.c | 86 #include <ufs/ufs/inode.h> 119 register struct inode *ip; 266 * triple indirect block and the offset into the inode indirect block array. 267 * Note, the logical block number of the inode single/double/triple indirect 366 struct inode *ip;
|
H A D | ufs_vfsops.c | 80 #include <ufs/ufs/inode.h>
|
H A D | ufs_readwrite.c | 93 struct inode *ip; 226 struct inode *ip; 519 register struct inode *ip; 560 register struct inode *ip;
|
/macosx-10.5.8/xnu-1228.15.4/bsd/isofs/cd9660/ |
H A D | cd9660_node.c | 186 * Use the device/inum pair to find the incore inode, and return a pointer 202 * inode is being created... wait for it 236 * Insert the inode into the hash table, and return it locked. 243 /* lock the inode, then put it on the appropriate hash list */ 254 * Remove the inode from the hash table. 271 * Last reference to an inode... if we're done with 281 * If we are done with the inode, reclaim it 284 if (ip->inode.iso_mode == 0) 291 * Reclaim an inode so that it can be used for other purposes. 301 * Remove the inode fro [all...] |
H A D | cd9660_rrip.c | 100 ana->inop->inode.iso_mode = isonum_733(p->mode); 101 ana->inop->inode.iso_uid = isonum_733(p->uid); 102 ana->inop->inode.iso_gid = isonum_733(p->gid); 103 ana->inop->inode.iso_links = isonum_733(p->links); 346 cd9660_tstamp_conv7(ptime,&ana->inop->inode.iso_mtime); 349 bzero(&ana->inop->inode.iso_mtime, sizeof(struct timespec)); 352 cd9660_tstamp_conv7(ptime,&ana->inop->inode.iso_atime); 355 ana->inop->inode.iso_atime = ana->inop->inode.iso_mtime; 358 cd9660_tstamp_conv7(ptime,&ana->inop->inode [all...] |
H A D | cd9660_node.h | 109 ino_t i_number; /* the identity of the inode */ 114 /* <ufs/inode.h> defines i_size as a macro */ 119 struct vnode *i_vnode; /* vnode associated with this inode */ 122 dev_t i_dev; /* device where inode resides */ 123 ino_t i_number; /* the identity of the inode */ 125 struct iso_mnt *i_mnt; /* filesystem associated with this inode */ 130 ino_t i_ino; /* inode number of found directory */ 136 ISO_RRIP_INODE inode; member in struct:iso_node 138 ino_t i_parent; /* inode number of parent directory */ 161 /* <ufs/inode [all...] |
H A D | cd9660_vnops.c | 125 * Update the times on the inode on writeable file systems. 143 VATTR_RETURN(vap, va_mode, ip->inode.iso_mode); 144 VATTR_RETURN(vap, va_nlink, ip->inode.iso_links); 145 VATTR_RETURN(vap, va_uid, ip->inode.iso_uid); 146 VATTR_RETURN(vap, va_gid, ip->inode.iso_gid); 147 VATTR_RETURN(vap, va_access_time, ip->inode.iso_atime); 148 VATTR_RETURN(vap, va_modify_time, ip->inode.iso_mtime); 149 VATTR_RETURN(vap, va_change_time, ip->inode.iso_ctime); 150 VATTR_RETURN(vap, va_rdev, ip->inode.iso_rdev); 661 * Get parents directory record block that this inode include [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/ufs/ffs/ |
H A D | ffs_extern.h | 90 struct inode; 112 int ffs_alloc(struct inode *, 114 int ffs_balloc(struct inode *, 116 void ffs_blkfree(struct inode *, ufs_daddr_t, long); 117 ufs_daddr_t ffs_blkpref(struct inode *, ufs_daddr_t, int, ufs_daddr_t *); 128 int ffs_realloccg(struct inode *,
|
H A D | ffs_subr.c | 80 #include <ufs/ufs/inode.h> 96 struct inode *ip;
|
H A D | ffs_alloc.c | 80 #include <ufs/ufs/inode.h> 92 static ufs_daddr_t ffs_alloccg(struct inode *, int, ufs_daddr_t, int); 94 static ufs_daddr_t ffs_clusteralloc(struct inode *, int, ufs_daddr_t, int); 95 static ino_t ffs_dirpref(struct inode *); 96 static ufs_daddr_t ffs_fragextend(struct inode *, int, long, int, int); 99 (struct inode *, int, long, int, u_int32_t (*)()); 100 static ino_t ffs_nodealloccg(struct inode *, int, ufs_daddr_t, int); 120 * inode for the file. 125 register struct inode *ip; 190 register struct inode *i [all...] |
H A D | ffs_vnops.c | 86 #include <ufs/ufs/inode.h> 276 * Reclaim an inode so that it can be used for other purposes. 291 FREE_ZONE(vnode_fsnode(vp), sizeof (struct inode), M_FFSNODE); 307 register struct inode *ip;
|
H A D | ffs_inode.c | 84 #include <ufs/ufs/inode.h> 97 static int ffs_indirtrunc(struct inode *, ufs_daddr_t, ufs_daddr_t, 101 * Update the access, modified, and inode change times as specified by the 103 * used to specify that the inode needs to be updated but that the times have 105 * and third parameters; the inode change time is always taken from the current 106 * time. If waitfor is set, then wait for the disk write of the inode to 114 struct inode *ip; 183 struct inode *oip; 300 * Calculate index into inode's block list of 331 * Having written the new inode t [all...] |
H A D | ffs_vfsops.c | 89 #include <ufs/ufs/inode.h> 272 struct inode *ip; 286 * Step 6: re-read inode data 327 * 6) re-read inode data for all active vnodes. 855 * Check if the root vnode is in our inode hash 1148 struct inode *ip; 1192 * Write back each (modified) inode. 1231 * return the inode locked. Detection and handling of mount points must be 1257 struct inode *ip; 1277 * Allocate a new inode [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/man/man5/ |
H A D | Makefile | 15 inode.5 \
|
/macosx-10.5.8/xnu-1228.15.4/bsd/conf/ |
H A D | param.c | 80 #include <ufs/ufs/inode.h>
|