• Home
  • Raw
  • Download

Lines Matching refs:dquots

1016 	struct dquot * const *dquots;  in dqinit_needed()  local
1022 dquots = i_dquot(inode); in dqinit_needed()
1024 return !dquots[type]; in dqinit_needed()
1026 if (!dquots[cnt]) in dqinit_needed()
1096 struct dquot **dquots = i_dquot(inode); in remove_inode_dquot_ref() local
1097 struct dquot *dquot = dquots[type]; in remove_inode_dquot_ref()
1102 dquots[type] = NULL; in remove_inode_dquot_ref()
1518 struct dquot **dquots, *got[MAXQUOTAS] = {}; in __dquot_initialize() local
1526 dquots = i_dquot(inode); in __dquot_initialize()
1542 if (dquots[cnt]) in __dquot_initialize()
1592 if (!dquots[cnt]) { in __dquot_initialize()
1593 dquots[cnt] = got[cnt]; in __dquot_initialize()
1604 spin_lock(&dquots[cnt]->dq_dqb_lock); in __dquot_initialize()
1605 dquots[cnt]->dq_dqb.dqb_rsvspace += rsv; in __dquot_initialize()
1606 spin_unlock(&dquots[cnt]->dq_dqb_lock); in __dquot_initialize()
1628 struct dquot **dquots; in dquot_initialize_needed() local
1634 dquots = i_dquot(inode); in dquot_initialize_needed()
1636 if (!dquots[i] && sb_has_quota_active(inode->i_sb, i)) in dquot_initialize_needed()
1653 struct dquot **dquots = i_dquot(inode); in __dquot_drop() local
1658 put[cnt] = dquots[cnt]; in __dquot_drop()
1659 dquots[cnt] = NULL; in __dquot_drop()
1667 struct dquot * const *dquots; in dquot_drop() local
1680 dquots = i_dquot(inode); in dquot_drop()
1682 if (dquots[cnt]) in dquot_drop()
1740 struct dquot **dquots; in __dquot_alloc_space() local
1756 dquots = i_dquot(inode); in __dquot_alloc_space()
1760 if (!dquots[cnt]) in __dquot_alloc_space()
1763 ret = dquot_add_space(dquots[cnt], 0, number, flags, in __dquot_alloc_space()
1766 ret = dquot_add_space(dquots[cnt], number, 0, flags, in __dquot_alloc_space()
1772 if (!dquots[cnt]) in __dquot_alloc_space()
1774 spin_lock(&dquots[cnt]->dq_dqb_lock); in __dquot_alloc_space()
1776 dquot_free_reserved_space(dquots[cnt], in __dquot_alloc_space()
1779 dquot_decr_space(dquots[cnt], number); in __dquot_alloc_space()
1780 spin_unlock(&dquots[cnt]->dq_dqb_lock); in __dquot_alloc_space()
1794 mark_all_dquot_dirty(dquots); in __dquot_alloc_space()
1810 struct dquot * const *dquots; in dquot_alloc_inode() local
1817 dquots = i_dquot(inode); in dquot_alloc_inode()
1821 if (!dquots[cnt]) in dquot_alloc_inode()
1823 ret = dquot_add_inodes(dquots[cnt], 1, &warn[cnt]); in dquot_alloc_inode()
1826 if (!dquots[cnt]) in dquot_alloc_inode()
1829 spin_lock(&dquots[cnt]->dq_dqb_lock); in dquot_alloc_inode()
1830 dquot_decr_inodes(dquots[cnt], 1); in dquot_alloc_inode()
1831 spin_unlock(&dquots[cnt]->dq_dqb_lock); in dquot_alloc_inode()
1840 mark_all_dquot_dirty(dquots); in dquot_alloc_inode()
1852 struct dquot **dquots; in dquot_claim_space_nodirty() local
1863 dquots = i_dquot(inode); in dquot_claim_space_nodirty()
1868 if (dquots[cnt]) { in dquot_claim_space_nodirty()
1869 struct dquot *dquot = dquots[cnt]; in dquot_claim_space_nodirty()
1883 mark_all_dquot_dirty(dquots); in dquot_claim_space_nodirty()
1894 struct dquot **dquots; in dquot_reclaim_space_nodirty() local
1905 dquots = i_dquot(inode); in dquot_reclaim_space_nodirty()
1910 if (dquots[cnt]) { in dquot_reclaim_space_nodirty()
1911 struct dquot *dquot = dquots[cnt]; in dquot_reclaim_space_nodirty()
1925 mark_all_dquot_dirty(dquots); in dquot_reclaim_space_nodirty()
1938 struct dquot **dquots; in __dquot_free_space() local
1952 dquots = i_dquot(inode); in __dquot_free_space()
1959 if (!dquots[cnt]) in __dquot_free_space()
1961 spin_lock(&dquots[cnt]->dq_dqb_lock); in __dquot_free_space()
1962 wtype = info_bdq_free(dquots[cnt], number); in __dquot_free_space()
1964 prepare_warning(&warn[cnt], dquots[cnt], wtype); in __dquot_free_space()
1966 dquot_free_reserved_space(dquots[cnt], number); in __dquot_free_space()
1968 dquot_decr_space(dquots[cnt], number); in __dquot_free_space()
1969 spin_unlock(&dquots[cnt]->dq_dqb_lock); in __dquot_free_space()
1979 mark_all_dquot_dirty(dquots); in __dquot_free_space()
1993 struct dquot * const *dquots; in dquot_free_inode() local
1999 dquots = i_dquot(inode); in dquot_free_inode()
2006 if (!dquots[cnt]) in dquot_free_inode()
2008 spin_lock(&dquots[cnt]->dq_dqb_lock); in dquot_free_inode()
2009 wtype = info_idq_free(dquots[cnt], 1); in dquot_free_inode()
2011 prepare_warning(&warn[cnt], dquots[cnt], wtype); in dquot_free_inode()
2012 dquot_decr_inodes(dquots[cnt], 1); in dquot_free_inode()
2013 spin_unlock(&dquots[cnt]->dq_dqb_lock); in dquot_free_inode()
2016 mark_all_dquot_dirty(dquots); in dquot_free_inode()