• Home
  • Raw
  • Download

Lines Matching full:cnt

406 	int ret, err, cnt;  in mark_all_dquot_dirty()  local
410 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in mark_all_dquot_dirty()
411 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in mark_all_dquot_dirty()
423 unsigned int cnt; in dqput_all() local
425 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in dqput_all()
426 dqput(dquot[cnt]); in dqput_all()
690 int cnt; in dquot_writeback_dquots() local
697 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_writeback_dquots()
698 if (type != -1 && cnt != type) in dquot_writeback_dquots()
700 if (!sb_has_quota_active(sb, cnt)) in dquot_writeback_dquots()
704 list_replace_init(&dqopt->info[cnt].dqi_dirty_list, &dirty); in dquot_writeback_dquots()
732 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in dquot_writeback_dquots()
733 if ((cnt == type || type == -1) && sb_has_quota_active(sb, cnt) in dquot_writeback_dquots()
734 && info_dirty(&dqopt->info[cnt])) in dquot_writeback_dquots()
735 sb->dq_op->write_info(sb, cnt); in dquot_writeback_dquots()
746 int cnt; in dquot_quota_sync() local
771 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_quota_sync()
772 if (type != -1 && cnt != type) in dquot_quota_sync()
774 if (!sb_has_quota_active(sb, cnt)) in dquot_quota_sync()
776 inode_lock(dqopt->files[cnt]); in dquot_quota_sync()
777 truncate_inode_pages(&dqopt->files[cnt]->i_data, 0); in dquot_quota_sync()
778 inode_unlock(dqopt->files[cnt]); in dquot_quota_sync()
1021 int cnt; in dqinit_needed() local
1029 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in dqinit_needed()
1030 if (!dquots[cnt]) in dqinit_needed()
1521 int cnt, init_needed = 0; in __dquot_initialize() local
1533 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_initialize()
1539 if (type != -1 && cnt != type) in __dquot_initialize()
1546 if (dquots[cnt]) in __dquot_initialize()
1549 if (!sb_has_quota_active(sb, cnt)) in __dquot_initialize()
1554 switch (cnt) { in __dquot_initialize()
1577 got[cnt] = dquot; in __dquot_initialize()
1587 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_initialize()
1588 if (type != -1 && cnt != type) in __dquot_initialize()
1591 if (!sb_has_quota_active(sb, cnt)) in __dquot_initialize()
1594 if (!got[cnt]) in __dquot_initialize()
1596 if (!dquots[cnt]) { in __dquot_initialize()
1597 dquots[cnt] = got[cnt]; in __dquot_initialize()
1598 got[cnt] = NULL; in __dquot_initialize()
1608 spin_lock(&dquots[cnt]->dq_dqb_lock); in __dquot_initialize()
1609 dquots[cnt]->dq_dqb.dqb_rsvspace += rsv; in __dquot_initialize()
1610 spin_unlock(&dquots[cnt]->dq_dqb_lock); in __dquot_initialize()
1656 int cnt; in __dquot_drop() local
1661 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_drop()
1662 put[cnt] = dquots[cnt]; in __dquot_drop()
1663 dquots[cnt] = NULL; in __dquot_drop()
1672 int cnt; in dquot_drop() local
1685 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_drop()
1686 if (dquots[cnt]) in dquot_drop()
1690 if (cnt < MAXQUOTAS) in dquot_drop()
1741 int cnt, ret = 0, index; in __dquot_alloc_space() local
1758 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in __dquot_alloc_space()
1759 warn[cnt].w_type = QUOTA_NL_NOWARN; in __dquot_alloc_space()
1764 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_alloc_space()
1765 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in __dquot_alloc_space()
1769 ret = dquot_add_space(dquot, 0, number, flags, &warn[cnt]); in __dquot_alloc_space()
1771 ret = dquot_add_space(dquot, number, 0, flags, &warn[cnt]); in __dquot_alloc_space()
1775 for (cnt--; cnt >= 0; cnt--) { in __dquot_alloc_space()
1776 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in __dquot_alloc_space()
1812 int cnt, ret = 0, index; in dquot_alloc_inode() local
1819 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in dquot_alloc_inode()
1820 warn[cnt].w_type = QUOTA_NL_NOWARN; in dquot_alloc_inode()
1825 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_alloc_inode()
1826 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in dquot_alloc_inode()
1829 ret = dquot_add_inodes(dquot, 1, &warn[cnt]); in dquot_alloc_inode()
1831 for (cnt--; cnt >= 0; cnt--) { in dquot_alloc_inode()
1832 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in dquot_alloc_inode()
1861 int cnt, index; in dquot_claim_space_nodirty() local
1875 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_claim_space_nodirty()
1876 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in dquot_claim_space_nodirty()
1903 int cnt, index; in dquot_reclaim_space_nodirty() local
1917 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_reclaim_space_nodirty()
1918 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in dquot_reclaim_space_nodirty()
1943 unsigned int cnt; in __dquot_free_space() local
1963 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_free_space()
1966 warn[cnt].w_type = QUOTA_NL_NOWARN; in __dquot_free_space()
1967 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in __dquot_free_space()
1973 prepare_warning(&warn[cnt], dquot, wtype); in __dquot_free_space()
2000 unsigned int cnt; in dquot_free_inode() local
2012 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_free_inode()
2014 warn[cnt].w_type = QUOTA_NL_NOWARN; in dquot_free_inode()
2015 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in dquot_free_inode()
2021 prepare_warning(&warn[cnt], dquot, wtype); in dquot_free_inode()
2050 int cnt, index, ret = 0; in __dquot_transfer() local
2066 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_transfer()
2067 warn_to[cnt].w_type = QUOTA_NL_NOWARN; in __dquot_transfer()
2068 warn_from_inodes[cnt].w_type = QUOTA_NL_NOWARN; in __dquot_transfer()
2069 warn_from_space[cnt].w_type = QUOTA_NL_NOWARN; in __dquot_transfer()
2085 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_transfer()
2089 if (!transfer_to[cnt]) in __dquot_transfer()
2092 if (!sb_has_quota_active(inode->i_sb, cnt)) in __dquot_transfer()
2094 is_valid[cnt] = 1; in __dquot_transfer()
2095 transfer_from[cnt] = i_dquot(inode)[cnt]; in __dquot_transfer()
2096 ret = dquot_add_inodes(transfer_to[cnt], inode_usage, in __dquot_transfer()
2097 &warn_to[cnt]); in __dquot_transfer()
2100 ret = dquot_add_space(transfer_to[cnt], cur_space, rsv_space, in __dquot_transfer()
2101 DQUOT_SPACE_WARN, &warn_to[cnt]); in __dquot_transfer()
2103 spin_lock(&transfer_to[cnt]->dq_dqb_lock); in __dquot_transfer()
2104 dquot_decr_inodes(transfer_to[cnt], inode_usage); in __dquot_transfer()
2105 spin_unlock(&transfer_to[cnt]->dq_dqb_lock); in __dquot_transfer()
2111 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_transfer()
2112 if (!is_valid[cnt]) in __dquot_transfer()
2115 if (transfer_from[cnt]) { in __dquot_transfer()
2118 spin_lock(&transfer_from[cnt]->dq_dqb_lock); in __dquot_transfer()
2119 wtype = info_idq_free(transfer_from[cnt], inode_usage); in __dquot_transfer()
2121 prepare_warning(&warn_from_inodes[cnt], in __dquot_transfer()
2122 transfer_from[cnt], wtype); in __dquot_transfer()
2123 wtype = info_bdq_free(transfer_from[cnt], in __dquot_transfer()
2126 prepare_warning(&warn_from_space[cnt], in __dquot_transfer()
2127 transfer_from[cnt], wtype); in __dquot_transfer()
2128 dquot_decr_inodes(transfer_from[cnt], inode_usage); in __dquot_transfer()
2129 dquot_decr_space(transfer_from[cnt], cur_space); in __dquot_transfer()
2130 dquot_free_reserved_space(transfer_from[cnt], in __dquot_transfer()
2132 spin_unlock(&transfer_from[cnt]->dq_dqb_lock); in __dquot_transfer()
2134 i_dquot(inode)[cnt] = transfer_to[cnt]; in __dquot_transfer()
2153 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in __dquot_transfer()
2154 if (is_valid[cnt]) in __dquot_transfer()
2155 transfer_to[cnt] = transfer_from[cnt]; in __dquot_transfer()
2159 for (cnt--; cnt >= 0; cnt--) { in __dquot_transfer()
2160 if (!is_valid[cnt]) in __dquot_transfer()
2162 spin_lock(&transfer_to[cnt]->dq_dqb_lock); in __dquot_transfer()
2163 dquot_decr_inodes(transfer_to[cnt], inode_usage); in __dquot_transfer()
2164 dquot_decr_space(transfer_to[cnt], cur_space); in __dquot_transfer()
2165 dquot_free_reserved_space(transfer_to[cnt], rsv_space); in __dquot_transfer()
2166 spin_unlock(&transfer_to[cnt]->dq_dqb_lock); in __dquot_transfer()
2290 int cnt; in dquot_disable() local
2312 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_disable()
2313 if (type != -1 && cnt != type) in dquot_disable()
2315 if (!sb_has_quota_loaded(sb, cnt)) in dquot_disable()
2321 dquot_state_flag(DQUOT_SUSPENDED, cnt); in dquot_disable()
2325 dqopt->flags &= ~dquot_state_flag(flags, cnt); in dquot_disable()
2327 if (!sb_has_quota_loaded(sb, cnt) && in dquot_disable()
2328 sb_has_quota_suspended(sb, cnt)) { in dquot_disable()
2330 DQUOT_SUSPENDED, cnt); in dquot_disable()
2332 vfs_cleanup_quota_inode(sb, cnt); in dquot_disable()
2339 if (sb_has_quota_loaded(sb, cnt) && !(flags & DQUOT_SUSPENDED)) in dquot_disable()
2343 drop_dquot_ref(sb, cnt); in dquot_disable()
2344 invalidate_dquots(sb, cnt); in dquot_disable()
2349 if (info_dirty(&dqopt->info[cnt])) in dquot_disable()
2350 sb->dq_op->write_info(sb, cnt); in dquot_disable()
2351 if (dqopt->ops[cnt]->free_file_info) in dquot_disable()
2352 dqopt->ops[cnt]->free_file_info(sb, cnt); in dquot_disable()
2353 put_quota_format(dqopt->info[cnt].dqi_format); in dquot_disable()
2354 dqopt->info[cnt].dqi_flags = 0; in dquot_disable()
2355 dqopt->info[cnt].dqi_igrace = 0; in dquot_disable()
2356 dqopt->info[cnt].dqi_bgrace = 0; in dquot_disable()
2357 dqopt->ops[cnt] = NULL; in dquot_disable()
2374 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in dquot_disable()
2375 if (!sb_has_quota_loaded(sb, cnt) && dqopt->files[cnt]) { in dquot_disable()
2376 inode_lock(dqopt->files[cnt]); in dquot_disable()
2377 truncate_inode_pages(&dqopt->files[cnt]->i_data, 0); in dquot_disable()
2378 inode_unlock(dqopt->files[cnt]); in dquot_disable()
2387 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in dquot_disable()
2388 if (!sb_has_quota_loaded(sb, cnt)) in dquot_disable()
2389 vfs_cleanup_quota_inode(sb, cnt); in dquot_disable()
2554 int ret = 0, cnt; in dquot_resume() local
2561 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_resume()
2562 if (type != -1 && cnt != type) in dquot_resume()
2564 if (!sb_has_quota_suspended(sb, cnt)) in dquot_resume()
2570 cnt); in dquot_resume()
2571 dqopt->flags &= ~dquot_state_flag(DQUOT_STATE_FLAGS, cnt); in dquot_resume()
2574 flags = dquot_generic_flag(flags, cnt); in dquot_resume()
2575 ret = dquot_load_quota_sb(sb, cnt, dqopt->info[cnt].dqi_fmt_id, in dquot_resume()
2578 vfs_cleanup_quota_inode(sb, cnt); in dquot_resume()