/src/sys/ufs/lfs/ |
ulfs_quota1.c | 791 lfs_dq1get(struct vnode *dqvp, u_long id, struct ulfsmount *ump, int type, 799 vn_lock(dqvp, LK_EXCLUSIVE | LK_RETRY); 808 error = VOP_READ(dqvp, &auio, 0, ump->um_cred[type]); 811 VOP_UNLOCK(dqvp); 840 struct vnode *dqvp; local in function:lfs_dq1sync 850 if ((dqvp = dq->dq_ump->um_quotas[dq->dq_type]) == NULLVP) 852 KASSERT(dqvp != vp); 853 vn_lock(dqvp, LK_EXCLUSIVE | LK_RETRY); 862 error = VOP_WRITE(dqvp, &auio, 0, dq->dq_ump->um_cred[dq->dq_type]); 866 VOP_UNLOCK(dqvp); [all...] |
ulfs_quota.c | 68 #define DQHASH(dqvp, id) \ 69 (((((long)(dqvp)) >> 8) + id) & dqhash) 718 struct vnode *dqvp; local in function:lfs_dqreinit 730 dqvp = dq->dq_ump->um_quotas[dq->dq_type]; 732 hashval = DQHASH(dqvp, dq->dq_id); 812 struct vnode *dqvp; local in function:lfs_dqget 822 dqvp = ump->um_quotas[type]; 825 if (dqvp == NULLVP || (ump->umq1_qflags[type] & QTF_CLOSING)) { 834 if (dqvp == NULLVP) { 841 KASSERT(dqvp != vp) [all...] |
/src/sys/ufs/ufs/ |
ufs_quota1.c | 801 dq1get(struct vnode *dqvp, u_long id, struct ufsmount *ump, int type, 809 vn_lock(dqvp, LK_EXCLUSIVE | LK_RETRY); 818 error = VOP_READ(dqvp, &auio, 0, ump->um_cred[type]); 821 VOP_UNLOCK(dqvp); 850 struct vnode *dqvp; local in function:dq1sync 860 if ((dqvp = dq->dq_ump->um_quotas[dq->dq_type]) == NULLVP) 862 KASSERT(dqvp != vp); 863 vn_lock(dqvp, LK_EXCLUSIVE | LK_RETRY); 872 error = VOP_WRITE(dqvp, &auio, 0, dq->dq_ump->um_cred[dq->dq_type]); 876 VOP_UNLOCK(dqvp); [all...] |
ufs_quota.c | 67 #define DQHASH(dqvp, id) \ 68 (((((long)(dqvp)) >> 8) + id) & dqhash) 702 struct vnode *dqvp; local in function:dqreinit 714 dqvp = dq->dq_ump->um_quotas[dq->dq_type]; 716 hashval = DQHASH(dqvp, dq->dq_id); 794 struct vnode *dqvp; local in function:dqget 804 dqvp = ump->um_quotas[type]; 807 if (dqvp == NULLVP || (ump->umq1_qflags[type] & QTF_CLOSING)) { 816 if (dqvp == NULLVP) { 823 KASSERT(dqvp != vp) [all...] |