Home
last modified time | relevance | path

Searched refs:qip (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dquotacalls.c197 struct inode *qip; in opendq() local
247 qip = ufsvfsp->vfs_qinod; in opendq()
252 qip = ufsvfsp->vfs_qinod; in opendq()
259 qlen = qip->i_fs->fs_bsize * NDADDR; in opendq()
264 rw_enter(&qip->i_contents, RW_WRITER); in opendq()
265 if (qip->i_size < qlen) { in opendq()
266 if (ufs_itrunc(qip, (u_offset_t)qlen, (int)0, cr) != 0) in opendq()
269 rw_exit(&qip->i_contents); in opendq()
270 (void) VOP_PUTPAGE(vp, (offset_t)0, (size_t)qip->i_size, in opendq()
273 rw_exit(&qip->i_contents); in opendq()
[all …]
H A Dquota.c163 struct inode *qip; in getdiskquota() local
179 qip = ufsvfsp->vfs_qinod; in getdiskquota()
180 if (!qip) in getdiskquota()
232 dqp->dq_cnt, dqp->dq_flags, qip->i_fs->fs_fsmnt); in getdiskquota()
257 rw_enter(&qip->i_contents, RW_READER); in getdiskquota()
258 if (uid <= MAXUID && dqoff(uid) >= 0 && dqoff(uid) < qip->i_size) { in getdiskquota()
262 error = ufs_rdwri(UIO_READ, FREAD, qip, (caddr_t)&dqp->dq_dqb, in getdiskquota()
269 err = bmap_read(qip, dqoff(uid), &bn, &contig); in getdiskquota()
270 rw_exit(&qip->i_contents); in getdiskquota()
312 rw_exit(&qip->i_contents); /* done with i_size */ in getdiskquota()
[all …]
H A Dufs_trans.c582 struct inode *qip = dqp->dq_ufsvfsp->vfs_qinod; in ufs_trans_quota() local
584 ASSERT(qip); in ufs_trans_quota()
609 TRANS_DELTA(qip->i_ufsvfs, dqp->dq_mof, sizeof (struct dqblk), in ufs_trans_quota()
/illumos-gate/usr/src/cmd/mdb/common/modules/mdb_ks/
H A Dmdb_ks.c850 mdb_qinfo_t *qip; in qi_lookup() local
852 for (qip = qi_head; qip != NULL; qip = qip->qi_next) { in qi_lookup()
853 if (qip->qi_addr == qinit_addr) in qi_lookup()
854 return (qip); in qi_lookup()
863 mdb_qinfo_t *qip = qi_lookup(qinit_addr); in mdb_qops_install() local
865 if (qip != NULL) { in mdb_qops_install()
866 qip->qi_ops = qops; in mdb_qops_install()
870 qip = mdb_alloc(sizeof (mdb_qinfo_t), UM_SLEEP); in mdb_qops_install()
872 qip->qi_ops = qops; in mdb_qops_install()
873 qip->qi_addr = qinit_addr; in mdb_qops_install()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dstrsubr.c691 queinfo_t *qip = buf; in queue_constructor() local
692 queue_t *qp = &qip->qu_rqueue; in queue_constructor()
693 queue_t *wqp = &qip->qu_wqueue; in queue_constructor()
694 syncq_t *sq = &qip->qu_syncq; in queue_constructor()
752 queinfo_t *qip = buf; in queue_destructor() local
753 queue_t *qp = &qip->qu_rqueue; in queue_destructor()
754 queue_t *wqp = &qip->qu_wqueue; in queue_destructor()
755 syncq_t *sq = &qip->qu_syncq; in queue_destructor()
3376 queinfo_t *qip; in allocq() local
3380 qip = kmem_cache_alloc(queue_cache, KM_SLEEP); in allocq()
[all …]