Lines Matching refs:dq_dqb
1121 if (dquot->dq_dqb.dqb_rsvspace >= number) in dquot_free_reserved_space()
1122 dquot->dq_dqb.dqb_rsvspace -= number; in dquot_free_reserved_space()
1125 dquot->dq_dqb.dqb_rsvspace = 0; in dquot_free_reserved_space()
1127 if (dquot->dq_dqb.dqb_curspace + dquot->dq_dqb.dqb_rsvspace <= in dquot_free_reserved_space()
1128 dquot->dq_dqb.dqb_bsoftlimit) in dquot_free_reserved_space()
1129 dquot->dq_dqb.dqb_btime = (time64_t) 0; in dquot_free_reserved_space()
1136 dquot->dq_dqb.dqb_curinodes >= number) in dquot_decr_inodes()
1137 dquot->dq_dqb.dqb_curinodes -= number; in dquot_decr_inodes()
1139 dquot->dq_dqb.dqb_curinodes = 0; in dquot_decr_inodes()
1140 if (dquot->dq_dqb.dqb_curinodes <= dquot->dq_dqb.dqb_isoftlimit) in dquot_decr_inodes()
1141 dquot->dq_dqb.dqb_itime = (time64_t) 0; in dquot_decr_inodes()
1148 dquot->dq_dqb.dqb_curspace >= number) in dquot_decr_space()
1149 dquot->dq_dqb.dqb_curspace -= number; in dquot_decr_space()
1151 dquot->dq_dqb.dqb_curspace = 0; in dquot_decr_space()
1152 if (dquot->dq_dqb.dqb_curspace + dquot->dq_dqb.dqb_rsvspace <= in dquot_decr_space()
1153 dquot->dq_dqb.dqb_bsoftlimit) in dquot_decr_space()
1154 dquot->dq_dqb.dqb_btime = (time64_t) 0; in dquot_decr_space()
1288 newinodes = dquot->dq_dqb.dqb_curinodes + inodes; in dquot_add_inodes()
1293 if (dquot->dq_dqb.dqb_ihardlimit && in dquot_add_inodes()
1294 newinodes > dquot->dq_dqb.dqb_ihardlimit && in dquot_add_inodes()
1301 if (dquot->dq_dqb.dqb_isoftlimit && in dquot_add_inodes()
1302 newinodes > dquot->dq_dqb.dqb_isoftlimit && in dquot_add_inodes()
1303 dquot->dq_dqb.dqb_itime && in dquot_add_inodes()
1304 ktime_get_real_seconds() >= dquot->dq_dqb.dqb_itime && in dquot_add_inodes()
1311 if (dquot->dq_dqb.dqb_isoftlimit && in dquot_add_inodes()
1312 newinodes > dquot->dq_dqb.dqb_isoftlimit && in dquot_add_inodes()
1313 dquot->dq_dqb.dqb_itime == 0) { in dquot_add_inodes()
1315 dquot->dq_dqb.dqb_itime = ktime_get_real_seconds() + in dquot_add_inodes()
1319 dquot->dq_dqb.dqb_curinodes = newinodes; in dquot_add_inodes()
1339 tspace = dquot->dq_dqb.dqb_curspace + dquot->dq_dqb.dqb_rsvspace in dquot_add_space()
1342 if (dquot->dq_dqb.dqb_bhardlimit && in dquot_add_space()
1343 tspace > dquot->dq_dqb.dqb_bhardlimit && in dquot_add_space()
1351 if (dquot->dq_dqb.dqb_bsoftlimit && in dquot_add_space()
1352 tspace > dquot->dq_dqb.dqb_bsoftlimit && in dquot_add_space()
1353 dquot->dq_dqb.dqb_btime && in dquot_add_space()
1354 ktime_get_real_seconds() >= dquot->dq_dqb.dqb_btime && in dquot_add_space()
1362 if (dquot->dq_dqb.dqb_bsoftlimit && in dquot_add_space()
1363 tspace > dquot->dq_dqb.dqb_bsoftlimit && in dquot_add_space()
1364 dquot->dq_dqb.dqb_btime == 0) { in dquot_add_space()
1367 dquot->dq_dqb.dqb_btime = ktime_get_real_seconds() + in dquot_add_space()
1387 dquot->dq_dqb.dqb_rsvspace += rsv_space; in dquot_add_space()
1388 dquot->dq_dqb.dqb_curspace += space; in dquot_add_space()
1399 dquot->dq_dqb.dqb_curinodes <= dquot->dq_dqb.dqb_isoftlimit || in info_idq_free()
1403 newinodes = dquot->dq_dqb.dqb_curinodes - inodes; in info_idq_free()
1404 if (newinodes <= dquot->dq_dqb.dqb_isoftlimit) in info_idq_free()
1406 if (dquot->dq_dqb.dqb_curinodes >= dquot->dq_dqb.dqb_ihardlimit && in info_idq_free()
1407 newinodes < dquot->dq_dqb.dqb_ihardlimit) in info_idq_free()
1416 tspace = dquot->dq_dqb.dqb_curspace + dquot->dq_dqb.dqb_rsvspace; in info_bdq_free()
1419 tspace <= dquot->dq_dqb.dqb_bsoftlimit) in info_bdq_free()
1422 if (tspace - space <= dquot->dq_dqb.dqb_bsoftlimit) in info_bdq_free()
1424 if (tspace >= dquot->dq_dqb.dqb_bhardlimit && in info_bdq_free()
1425 tspace - space < dquot->dq_dqb.dqb_bhardlimit) in info_bdq_free()
1535 dquots[cnt]->dq_dqb.dqb_rsvspace += rsv; in __dquot_initialize()
1802 if (WARN_ON_ONCE(dquot->dq_dqb.dqb_rsvspace < number)) in dquot_claim_space_nodirty()
1803 number = dquot->dq_dqb.dqb_rsvspace; in dquot_claim_space_nodirty()
1804 dquot->dq_dqb.dqb_curspace += number; in dquot_claim_space_nodirty()
1805 dquot->dq_dqb.dqb_rsvspace -= number; in dquot_claim_space_nodirty()
1844 if (WARN_ON_ONCE(dquot->dq_dqb.dqb_curspace < number)) in dquot_reclaim_space_nodirty()
1845 number = dquot->dq_dqb.dqb_curspace; in dquot_reclaim_space_nodirty()
1846 dquot->dq_dqb.dqb_rsvspace += number; in dquot_reclaim_space_nodirty()
1847 dquot->dq_dqb.dqb_curspace -= number; in dquot_reclaim_space_nodirty()
2610 struct mem_dqblk *dm = &dquot->dq_dqb; in do_get_dqblk()
2669 struct mem_dqblk *dm = &dquot->dq_dqb; in do_set_dqblk()