/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | quota.c | 143 for (dqp = dquot; dqp < dquotNDQUOT; dqp++) { in qtinit2() 145 dqp->dq_forw = dqp->dq_back = dqp; in qtinit2() 186 for (dqp = dhp->dqh_forw; dqp != (DQptr)dhp; dqp = dqp->dq_forw) { in getdiskquota() 229 if (dqp->dq_cnt != 0 || dqp->dq_flags != 0) { in getdiskquota() 304 dqp->dq_forw = dqp; in getdiskquota() 305 dqp->dq_back = dqp; in getdiskquota() 334 dqp->dq_ufsvfsp && dqp->dq_ufsvfsp->vfs_root? 494 dqp->dq_forw = dqp; 495 dqp->dq_back = dqp; 528 for (dqp = dquot; dqp < dquotNDQUOT; dqp++) { [all …]
|
H A D | quota_ufs.c | 104 dqp = xdqp; in getinoquota() 108 if (dqp->dq_fhardlimit == 0 && dqp->dq_fsoftlimit == 0 && in getinoquota() 109 dqp->dq_bhardlimit == 0 && dqp->dq_bsoftlimit == 0) { in getinoquota() 110 dqput(dqp); in getinoquota() 112 dqp = NULL; in getinoquota() 116 return (dqp); in getinoquota() 156 ASSERT(dqp == NULL || ip->i_uid == dqp->dq_uid); in chkdq() 285 if (dqp->dq_curblocks < dqp->dq_bsoftlimit) in chkdq() 331 if (dqp->dq_curblocks < dqp->dq_bsoftlimit || in chkdq() 463 if (dqp->dq_curfiles < dqp->dq_fsoftlimit) { in chkiq() [all …]
|
H A D | quotacalls.c | 294 dqput(dqp); in opendq() 342 dqput(dqp); in closedq_scan_inode() 529 dqp = xdqp; in setquota() 552 dqp->dq_curblocks < dqp->dq_bsoftlimit) { in setquota() 578 dqp->dq_curfiles < dqp->dq_fsoftlimit) { in setquota() 619 else if ((dqp->dq_fhardlimit || dqp->dq_fsoftlimit || in setquota() 620 dqp->dq_bhardlimit || dqp->dq_bsoftlimit) && in setquota() 660 dqput(dqp); in setquota() 698 dqp = xdqp; in getquota() 779 for (dqp = dquot; dqp < dquotNDQUOT; dqp++) { in quotasync() [all …]
|
H A D | ufs_trans.c | 516 mutex_enter(&dqp->dq_lock); in ufs_trans_push_quota() 524 mutex_exit(&dqp->dq_lock); in ufs_trans_push_quota() 537 ASSERT(dqp->dq_cnt >= 1); in ufs_trans_push_quota() 539 dqput(dqp); in ufs_trans_push_quota() 547 ASSERT((dqp->dq_mof != UFS_HOLE) && (dqp->dq_mof != 0)); in ufs_trans_push_quota() 557 ASSERT(dqp->dq_cnt >= 1); in ufs_trans_push_quota() 559 dqput(dqp); in ufs_trans_push_quota() 567 mutex_exit(&dqp->dq_lock); in ufs_trans_push_quota() 587 ASSERT(dqp->dq_mof != 0); in ufs_trans_quota() 608 dqp->dq_cnt++; in ufs_trans_quota() [all …]
|
H A D | lufs_map.c | 1986 struct dquot *dqp; in handle_dquot() local 1988 dqp = (struct dquot *)me->me_arg; in handle_dquot() 1997 domutex = (!MUTEX_HELD(&dqp->dq_lock)); in handle_dquot() 1999 mutex_enter(&dqp->dq_lock); in handle_dquot() 2004 if (dqp->dq_cnt == 0) { in handle_dquot() 2006 mutex_exit(&dqp->dq_lock); in handle_dquot() 2008 rw_exit(&dqp->dq_ufsvfsp->vfs_dqrwlock); in handle_dquot() 2012 dqp->dq_flags &= ~(DQ_MOD|DQ_TRANS); in handle_dquot() 2013 dqput(dqp); in handle_dquot() 2016 mutex_exit(&dqp->dq_lock); in handle_dquot() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/ufs/quota/ |
H A D | quota.c | 445 dqp->dqb_curblocks >= dqp->dqb_bhardlimit) { in warn() 448 dqp->dqb_curblocks >= dqp->dqb_bsoftlimit) { in warn() 452 kb(dqp->dqb_curblocks - dqp->dqb_bsoftlimit + 1)); in warn() 459 kb(dqp->dqb_curblocks - dqp->dqb_bsoftlimit + 1), in warn() 469 dqp->dqb_curfiles >= dqp->dqb_fhardlimit) { in warn() 472 dqp->dqb_curfiles >= dqp->dqb_fsoftlimit) { in warn() 476 dqp->dqb_curfiles - dqp->dqb_fsoftlimit + 1, in warn() 486 dqp->dqb_curfiles - dqp->dqb_fsoftlimit + 1, in warn() 493 dqp->dqb_curfiles - dqp->dqb_fsoftlimit + 1, in warn() 525 if (dqp->dqb_bsoftlimit && dqp->dqb_curblocks >= dqp->dqb_bsoftlimit) { in prquota() [all …]
|
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_dispq.c | 101 dqp->dq_root = fmd_dispqelem_create(NULL); in fmd_dispq_create() 103 dqp->dq_gmax = 0; in fmd_dispq_create() 105 return (dqp); in fmd_dispq_create() 109 fmd_dispq_destroy(fmd_dispq_t *dqp) in fmd_dispq_destroy() argument 111 fmd_dispqelem_destroy(dqp->dq_root); in fmd_dispq_destroy() 112 fmd_idspace_destroy(dqp->dq_gids); in fmd_dispq_destroy() 113 fmd_free(dqp, sizeof (fmd_dispq_t)); in fmd_dispq_destroy() 150 dep = dqp->dq_root; in fmd_dispq_insert() 308 fmd_dispq_dispatch_gid(fmd_dispq_t *dqp, in fmd_dispq_dispatch_gid() argument 353 glen = BT_BITOUL(dqp->dq_gmax); in fmd_dispq_dispatch_gid() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/ufs/repquota/ |
H A D | repquota.c | 291 if (dqp->dqb_bsoftlimit == 0 && dqp->dqb_bhardlimit == 0 && in prquota() 292 dqp->dqb_fsoftlimit == 0 && dqp->dqb_fhardlimit == 0) in prquota() 302 dqp->dqb_curblocks >= dqp->dqb_bsoftlimit) { in prquota() 313 if (dqp->dqb_fsoftlimit && dqp->dqb_curfiles >= dqp->dqb_fsoftlimit) { in prquota() 325 (dqp->dqb_bsoftlimit && in prquota() 326 dqp->dqb_curblocks >= dqp->dqb_bsoftlimit) ? '+' : '-', in prquota() 327 (dqp->dqb_fsoftlimit && in prquota() 328 dqp->dqb_curfiles >= dqp->dqb_fsoftlimit) ? '+' : '-', in prquota() 333 dqp->dqb_curfiles, in prquota() 334 dqp->dqb_fsoftlimit, in prquota() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/nfs/rquotad/ |
H A D | rpc.rquotad.c | 409 quotactl(int cmd, char *mountp, uid_t uid, struct dqblk *dqp) in quotactl() argument 461 quota.addr = (caddr_t)dqp; in quotactl() 612 getdiskquota(fsqp, uid, dqp) in getdiskquota() argument 615 struct dqblk *dqp; 624 if (read(fd, dqp, sizeof (struct dqblk)) != sizeof (struct dqblk)) { 629 if (dqp->dqb_bhardlimit == 0 && dqp->dqb_bsoftlimit == 0 && 630 dqp->dqb_fhardlimit == 0 && dqp->dqb_fsoftlimit == 0) {
|
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | ufs_trans.h | 318 #define TRANS_QUOTA(dqp) \ argument 319 if (TRANS_ISTRANS(dqp->dq_ufsvfsp)) \ 320 ufs_trans_quota(dqp); 322 #define TRANS_DQRELE(ufsvfsp, dqp) \ argument 325 ufs_trans_dqrele(dqp); \ 328 dqrele(dqp); \
|
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSCore/ |
H A D | mDNS.c | 7659 DNSQuestion **dqp = &DupQuestions; in ProcessQuery() local 7828 if (q->NextInDQList == mDNSNULL && dqp != &q->NextInDQList) in ProcessQuery() 7833 { *dqp = q; dqp = &q->NextInDQList; } in ProcessQuery() 7922 dqp = &DupQuestions; in ProcessQuery() 7923 while (*dqp) in ProcessQuery() 7925 DNSQuestion *q = *dqp; in ProcessQuery() 7927 { *dqp = q->NextInDQList; q->NextInDQList = mDNSNULL; } in ProcessQuery() 7928 else dqp = &q->NextInDQList; in ProcessQuery()
|