Lines Matching refs:d

94 	struct xfs_disk_dquot	*d = &dq->q_core;  in xfs_qm_adjust_dqlimits()  local
97 ASSERT(d->d_id); in xfs_qm_adjust_dqlimits()
99 if (q->qi_bsoftlimit && !d->d_blk_softlimit) { in xfs_qm_adjust_dqlimits()
100 d->d_blk_softlimit = cpu_to_be64(q->qi_bsoftlimit); in xfs_qm_adjust_dqlimits()
103 if (q->qi_bhardlimit && !d->d_blk_hardlimit) { in xfs_qm_adjust_dqlimits()
104 d->d_blk_hardlimit = cpu_to_be64(q->qi_bhardlimit); in xfs_qm_adjust_dqlimits()
107 if (q->qi_isoftlimit && !d->d_ino_softlimit) in xfs_qm_adjust_dqlimits()
108 d->d_ino_softlimit = cpu_to_be64(q->qi_isoftlimit); in xfs_qm_adjust_dqlimits()
109 if (q->qi_ihardlimit && !d->d_ino_hardlimit) in xfs_qm_adjust_dqlimits()
110 d->d_ino_hardlimit = cpu_to_be64(q->qi_ihardlimit); in xfs_qm_adjust_dqlimits()
111 if (q->qi_rtbsoftlimit && !d->d_rtb_softlimit) in xfs_qm_adjust_dqlimits()
112 d->d_rtb_softlimit = cpu_to_be64(q->qi_rtbsoftlimit); in xfs_qm_adjust_dqlimits()
113 if (q->qi_rtbhardlimit && !d->d_rtb_hardlimit) in xfs_qm_adjust_dqlimits()
114 d->d_rtb_hardlimit = cpu_to_be64(q->qi_rtbhardlimit); in xfs_qm_adjust_dqlimits()
136 xfs_disk_dquot_t *d) in xfs_qm_adjust_dqtimers() argument
138 ASSERT(d->d_id); in xfs_qm_adjust_dqtimers()
141 if (d->d_blk_hardlimit) in xfs_qm_adjust_dqtimers()
142 ASSERT(be64_to_cpu(d->d_blk_softlimit) <= in xfs_qm_adjust_dqtimers()
143 be64_to_cpu(d->d_blk_hardlimit)); in xfs_qm_adjust_dqtimers()
144 if (d->d_ino_hardlimit) in xfs_qm_adjust_dqtimers()
145 ASSERT(be64_to_cpu(d->d_ino_softlimit) <= in xfs_qm_adjust_dqtimers()
146 be64_to_cpu(d->d_ino_hardlimit)); in xfs_qm_adjust_dqtimers()
147 if (d->d_rtb_hardlimit) in xfs_qm_adjust_dqtimers()
148 ASSERT(be64_to_cpu(d->d_rtb_softlimit) <= in xfs_qm_adjust_dqtimers()
149 be64_to_cpu(d->d_rtb_hardlimit)); in xfs_qm_adjust_dqtimers()
152 if (!d->d_btimer) { in xfs_qm_adjust_dqtimers()
153 if ((d->d_blk_softlimit && in xfs_qm_adjust_dqtimers()
154 (be64_to_cpu(d->d_bcount) > in xfs_qm_adjust_dqtimers()
155 be64_to_cpu(d->d_blk_softlimit))) || in xfs_qm_adjust_dqtimers()
156 (d->d_blk_hardlimit && in xfs_qm_adjust_dqtimers()
157 (be64_to_cpu(d->d_bcount) > in xfs_qm_adjust_dqtimers()
158 be64_to_cpu(d->d_blk_hardlimit)))) { in xfs_qm_adjust_dqtimers()
159 d->d_btimer = cpu_to_be32(get_seconds() + in xfs_qm_adjust_dqtimers()
162 d->d_bwarns = 0; in xfs_qm_adjust_dqtimers()
165 if ((!d->d_blk_softlimit || in xfs_qm_adjust_dqtimers()
166 (be64_to_cpu(d->d_bcount) <= in xfs_qm_adjust_dqtimers()
167 be64_to_cpu(d->d_blk_softlimit))) && in xfs_qm_adjust_dqtimers()
168 (!d->d_blk_hardlimit || in xfs_qm_adjust_dqtimers()
169 (be64_to_cpu(d->d_bcount) <= in xfs_qm_adjust_dqtimers()
170 be64_to_cpu(d->d_blk_hardlimit)))) { in xfs_qm_adjust_dqtimers()
171 d->d_btimer = 0; in xfs_qm_adjust_dqtimers()
175 if (!d->d_itimer) { in xfs_qm_adjust_dqtimers()
176 if ((d->d_ino_softlimit && in xfs_qm_adjust_dqtimers()
177 (be64_to_cpu(d->d_icount) > in xfs_qm_adjust_dqtimers()
178 be64_to_cpu(d->d_ino_softlimit))) || in xfs_qm_adjust_dqtimers()
179 (d->d_ino_hardlimit && in xfs_qm_adjust_dqtimers()
180 (be64_to_cpu(d->d_icount) > in xfs_qm_adjust_dqtimers()
181 be64_to_cpu(d->d_ino_hardlimit)))) { in xfs_qm_adjust_dqtimers()
182 d->d_itimer = cpu_to_be32(get_seconds() + in xfs_qm_adjust_dqtimers()
185 d->d_iwarns = 0; in xfs_qm_adjust_dqtimers()
188 if ((!d->d_ino_softlimit || in xfs_qm_adjust_dqtimers()
189 (be64_to_cpu(d->d_icount) <= in xfs_qm_adjust_dqtimers()
190 be64_to_cpu(d->d_ino_softlimit))) && in xfs_qm_adjust_dqtimers()
191 (!d->d_ino_hardlimit || in xfs_qm_adjust_dqtimers()
192 (be64_to_cpu(d->d_icount) <= in xfs_qm_adjust_dqtimers()
193 be64_to_cpu(d->d_ino_hardlimit)))) { in xfs_qm_adjust_dqtimers()
194 d->d_itimer = 0; in xfs_qm_adjust_dqtimers()
198 if (!d->d_rtbtimer) { in xfs_qm_adjust_dqtimers()
199 if ((d->d_rtb_softlimit && in xfs_qm_adjust_dqtimers()
200 (be64_to_cpu(d->d_rtbcount) > in xfs_qm_adjust_dqtimers()
201 be64_to_cpu(d->d_rtb_softlimit))) || in xfs_qm_adjust_dqtimers()
202 (d->d_rtb_hardlimit && in xfs_qm_adjust_dqtimers()
203 (be64_to_cpu(d->d_rtbcount) > in xfs_qm_adjust_dqtimers()
204 be64_to_cpu(d->d_rtb_hardlimit)))) { in xfs_qm_adjust_dqtimers()
205 d->d_rtbtimer = cpu_to_be32(get_seconds() + in xfs_qm_adjust_dqtimers()
208 d->d_rtbwarns = 0; in xfs_qm_adjust_dqtimers()
211 if ((!d->d_rtb_softlimit || in xfs_qm_adjust_dqtimers()
212 (be64_to_cpu(d->d_rtbcount) <= in xfs_qm_adjust_dqtimers()
213 be64_to_cpu(d->d_rtb_softlimit))) && in xfs_qm_adjust_dqtimers()
214 (!d->d_rtb_hardlimit || in xfs_qm_adjust_dqtimers()
215 (be64_to_cpu(d->d_rtbcount) <= in xfs_qm_adjust_dqtimers()
216 be64_to_cpu(d->d_rtb_hardlimit)))) { in xfs_qm_adjust_dqtimers()
217 d->d_rtbtimer = 0; in xfs_qm_adjust_dqtimers()
234 xfs_dqblk_t *d; in xfs_qm_init_dquot_blk() local
240 d = bp->b_addr; in xfs_qm_init_dquot_blk()
247 memset(d, 0, BBTOB(q->qi_dqchunklen)); in xfs_qm_init_dquot_blk()
248 for (i = 0; i < q->qi_dqperchunk; i++, d++, curid++) { in xfs_qm_init_dquot_blk()
249 d->dd_diskdq.d_magic = cpu_to_be16(XFS_DQUOT_MAGIC); in xfs_qm_init_dquot_blk()
250 d->dd_diskdq.d_version = XFS_DQUOT_VERSION; in xfs_qm_init_dquot_blk()
251 d->dd_diskdq.d_id = cpu_to_be32(curid); in xfs_qm_init_dquot_blk()
252 d->dd_diskdq.d_flags = type; in xfs_qm_init_dquot_blk()
254 uuid_copy(&d->dd_uuid, &mp->m_sb.sb_meta_uuid); in xfs_qm_init_dquot_blk()
255 xfs_update_cksum((char *)d, sizeof(struct xfs_dqblk), in xfs_qm_init_dquot_blk()
414 struct xfs_dqblk *d; in xfs_qm_dqrepair() local
432 d = (struct xfs_dqblk *)(*bpp)->b_addr; in xfs_qm_dqrepair()
436 ddq = &d[i].dd_diskdq; in xfs_qm_dqrepair()