Searched refs:dqblk (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/cmd/fs.d/ufs/quota/
H A Dquota.c86 static int getzfsquota(char *, char *, struct dqblk *);
87 static int getnfsquota(char *, char *, uid_t, struct dqblk *);
90 static void warn(struct mnttab *, struct dqblk *);
92 static void prquota(struct mnttab *, struct dqblk *);
244 struct dqblk dqblk; local
269 bzero(&dqblk, sizeof (dqblk));
270 if (getzfsquota(name, mnt.mnt_special, &dqblk))
275 mnt.mnt_mountp, uid, &dqblk) !
[all...]
/illumos-gate/usr/src/cmd/fs.d/nfs/rquotad/
H A Drpc.rquotad.c276 getzfsquota(uid_t user, char *dataset, struct dqblk *zq)
316 struct dqblk dqblk; local
342 bzero(&dqblk, sizeof (dqblk));
344 if (getzfsquota(gqa.gqa_uid, fsqp->fsq_devname, &dqblk)) {
351 (uid_t)gqa.gqa_uid, &dqblk) != 0) {
364 (uid_t)gqa.gqa_uid, &dqblk) < 0 &&
370 &dqblk) == 0) {
386 gqr.gqrslt.rq_btimeleft = dqblk
[all...]
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dufs_quota.h70 * The dqblk structure defines the format of the disk quota file
76 struct dqblk { struct
87 #define dqoff(UID) (((offset_t)(UID) * sizeof (struct dqblk)))
108 struct dqblk dq_dqb; /* actual usage & quotas */
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dquota.c266 sizeof (struct dqblk), dqoff(uid), UIO_SYSSPACE,
316 bzero(&dqp->dq_dqb, sizeof (struct dqblk));
419 TRANS_DELTA(ufsvfsp, dqp->dq_mof, sizeof (struct dqblk),
422 (int)(sizeof (struct dqblk)), NULL, 0);
436 sizeof (struct dqblk),
H A Dquotacalls.c486 * Set various fields of the dqblk according to the command.
487 * Q_SETQUOTA - assign an entire dqblk structure.
488 * Q_SETQLIM - assign a dqblk structure except for the usage.
497 struct dqblk newlim;
523 if (copyin(addr, (caddr_t)&newlim, sizeof (struct dqblk)) != 0) {
640 sizeof (struct dqblk), dqoff(uid), UIO_SYSSPACE,
678 * Q_GETQUOTA - return current values in a dqblk structure.
685 struct dqblk dqb;
707 bcopy(&dqp->dq_dqb, &dqb, sizeof (struct dqblk));
712 if (error == 0 && copyout(&dqb, addr, sizeof (struct dqblk)) !
[all...]
H A Dufs_trans.c549 dqp->dq_mof, (int)sizeof (struct dqblk), NULL, 0);
609 TRANS_DELTA(qip->i_ufsvfs, dqp->dq_mof, sizeof (struct dqblk),
/illumos-gate/usr/src/cmd/fs.d/ufs/edquota/
H A Dedquota.c77 struct dqblk fsq_dqb;
717 sizeof (struct dqblk))) {
721 * into an explicit one (zero'ed dqblk)
724 sizeof (struct dqblk));
727 case sizeof (struct dqblk): /* OK */
758 sizeof (struct dqblk)) != sizeof (struct dqblk)) {
/illumos-gate/usr/src/cmd/fs.d/ufs/repquota/
H A Drepquota.c74 static void prquota(uid_t, struct dqblk *);
236 struct dqblk dqbuf;
265 (void) fread(&dqbuf, sizeof (struct dqblk), 1, qf);
287 prquota(uid_t uid, struct dqblk *dqp)
/illumos-gate/usr/src/cmd/fs.d/ufs/quotacheck/
H A Dquotacheck.c115 struct dqblk zerodqbuf;
433 struct dqblk dqbuf;
513 (void) fread(&dqbuf, sizeof (struct dqblk), 1, qf);
579 (void) fwrite(&dqbuf, sizeof (struct dqblk), 1, qf);

Completed in 72 milliseconds