ufs_dqblk
struct ufs_dqblk dqblk;
getfsquota(long id, char *path, struct ufs_dqblk *dqblk)
if (lseek(fd, (off_t)(id * sizeof(struct ufs_dqblk)), L_SET) == (off_t)-1) {
switch (read(fd, dqblk, sizeof(struct ufs_dqblk))) {
bzero((caddr_t) dqblk, sizeof(struct ufs_dqblk));
case sizeof(struct ufs_dqblk): /* OK */
static int getfsquota(long id, char *path, struct ufs_dqblk *dqblk);
struct ufs_dqblk dqbuf;
static struct ufs_dqblk zerodqbuf;
id++, offset += sizeof(struct ufs_dqblk)) {
if (fread((char *)&dqbuf, sizeof(struct ufs_dqblk), 1, qfi) == 0)
fwrite((char *)&dqbuf, sizeof(struct ufs_dqblk), 1, qfo);
(off_t)((highid[type] + 1) * sizeof(struct ufs_dqblk)));
struct ufs_dqblk dq_dqb; /* actual usage & quotas */
error = copyout((caddr_t)&dq->dq_dqb, addr, sizeof (struct ufs_dqblk));
struct ufs_dqblk newlim;
error = copyin(addr, (caddr_t)&newlim, sizeof (struct ufs_dqblk));
struct ufs_dqblk usage;
error = copyin(addr, (caddr_t)&usage, sizeof (struct ufs_dqblk));
aiov.iov_len = sizeof (struct ufs_dqblk);
auio.uio_resid = sizeof (struct ufs_dqblk);
auio.uio_offset = (off_t)(id * sizeof (struct ufs_dqblk));
if (auio.uio_resid == sizeof(struct ufs_dqblk) && error == 0)
bzero((caddr_t)&dq->dq_dqb, sizeof(struct ufs_dqblk));
aiov.iov_len = sizeof (struct ufs_dqblk);
auio.uio_resid = sizeof (struct ufs_dqblk);
auio.uio_offset = (off_t)(dq->dq_id * sizeof (struct ufs_dqblk));
lseek(fd, (off_t)(id * sizeof(struct ufs_dqblk)), L_SET);
switch (read(fd, &qup->dqblk, sizeof(struct ufs_dqblk))) {
bzero(&qup->dqblk, sizeof(struct ufs_dqblk));
case sizeof(struct ufs_dqblk): /* OK */
struct ufs_dqblk *dqp = &qup->dqblk;
struct ufs_dqblk dqblk;
lseek(fd, (long)(id * sizeof(struct ufs_dqblk)), L_SET);
switch (read(fd, &qup->dqblk, sizeof(struct ufs_dqblk))) {
sizeof(struct ufs_dqblk));
case sizeof(struct ufs_dqblk): /* OK */
lseek(fd, (long)id * (long)sizeof(struct ufs_dqblk), 0);
if (write(fd, &qup->dqblk, sizeof(struct ufs_dqblk)) !=
sizeof(struct ufs_dqblk)) {
struct ufs_dqblk dqblk;
struct ufs_dqblk dqblk;
struct ufs_dqblk dqbuf;
static struct ufs_dqblk zerodqblk;
fread(&dqbuf, sizeof(struct ufs_dqblk), 1, qf);
struct ufs_dqblk fu_dqblk;