Searched refs:dquot (Results 1 - 9 of 9) sorted by relevance
/opensolaris-onvv-gate/usr/src/uts/common/sys/fs/ |
H A D | ufs_quota.h | 52 * vfs_dqrwlock > ip.i_contents > dq_cachelock > dquot.dq_lock > dq_freelock 54 * vfs_dqrwlock > ip.i_contents > dquot.dq_lock > dq_freelock 56 * vfs_dqrwlock > ip.i_contents > dq_cachelock > dquot.dq_lock > qip.i_contents 90 * The dquot structure records disk usage for a user on a filesystem. 93 * Active inodes have a pointer to the dquot associated with them. 95 struct dquot { struct 96 struct dquot *dq_forw, *dq_back; /* hash list, MUST be first entry */ 97 struct dquot *dq_freef, *dq_freeb; /* free list */ 131 * dquot chach hash chain headers 138 struct dquot *dqh_for [all...] |
H A D | ufs_trans.h | 439 #define QUOTASIZE sizeof (struct dquot) + HEADERSIZE 503 extern void ufs_trans_quota(struct dquot *); 504 extern void ufs_trans_dqrele(struct dquot *);
|
H A D | ufs_inode.h | 251 struct dquot *i_dquot; /* quota structure controlling this file */
|
/opensolaris-onvv-gate/usr/src/uts/common/fs/ufs/ |
H A D | quota.c | 81 struct dquot dqfreelist; 108 typedef struct dquot *DQptr; 128 register struct dquot *dqp; 135 dquot = kmem_zalloc(ndquot * sizeof (struct dquot), KM_SLEEP); 136 dquotNDQUOT = dquot + ndquot; 146 for (dqp = dquot; dqp < dquotNDQUOT; dqp++) { 162 struct dquot **dqpp) /* resulting dquot ptr */ 164 struct dquot *dq [all...] |
H A D | quota_ufs.c | 70 * Find the dquot structure that should 73 struct dquot * 76 struct dquot *dqp, *xdqp; 128 struct dquot *dqp; 172 struct dquot *expect_dq; 187 struct dquot *xdqp; 422 struct dquot *dqp, *xdqp; 478 * Get dquot for for uid, fs. 593 * Release a dquot. 596 dqrele(struct dquot *dq [all...] |
H A D | quotacalls.c | 201 struct dquot *dqp; 282 * The file system time limits are in the dquot for uid 0. 324 struct dquot *dqp; 494 struct dquot *dqp; 496 struct dquot *xdqp; 683 struct dquot *dqp; 684 struct dquot *xdqp; 738 struct dquot *dqp; 782 for (dqp = dquot; dqp < dquotNDQUOT; dqp++) { 813 for (dqp = dquot; dq [all...] |
H A D | ufs_trans.c | 508 ufs_trans_push_quota(ufsvfs_t *ufsvfsp, delta_t dtyp, struct dquot *dqp) 533 * reference to the dquot struct. We are done with 534 * the dquot (due to an error) so clear logging 552 * reference to the dquot struct. Clear the 579 ufs_trans_quota(struct dquot *dqp) 591 * Mark this dquot to indicate that we are starting a logging 592 * file system operation for this dquot. Also increment the 593 * reference count so that the dquot does not get reused while 615 ufs_trans_dqrele(struct dquot *dqp)
|
H A D | lufs_map.c | 244 * reference the the dquot structure which will not be 247 * The stray dquot would be found later by invalidatedq() 1122 * would not be called to clean up the dquot structure. 1125 * We clean up the dquot manually and then replace 1139 * carries a dquot and a push function. 1251 * would not be called to clean up the dquot structure. 1254 * We clean up the dquot manually and then replace 1269 * carries a dquot and a push function. 1978 * dquot structure. This would be found later by invalidatedq() causing 1980 * We clean up the dquot manuall [all...] |
H A D | ufs_vfsops.c | 103 struct dquot *dquot, *dquotNDQUOT; variable in typeref:struct:dquot
|
Completed in 170 milliseconds