• Home
  • Raw
  • Download

Lines Matching full:cnt

404 	int ret, err, cnt;  in mark_all_dquot_dirty()  local
407 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in mark_all_dquot_dirty()
408 if (dquot[cnt]) in mark_all_dquot_dirty()
410 ret = mark_dquot_dirty(dquot[cnt]); in mark_all_dquot_dirty()
419 unsigned int cnt; in dqput_all() local
421 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in dqput_all()
422 dqput(dquot[cnt]); in dqput_all()
686 int cnt; in dquot_writeback_dquots() local
691 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_writeback_dquots()
692 if (type != -1 && cnt != type) in dquot_writeback_dquots()
694 if (!sb_has_quota_active(sb, cnt)) in dquot_writeback_dquots()
698 list_replace_init(&dqopt->info[cnt].dqi_dirty_list, &dirty); in dquot_writeback_dquots()
726 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in dquot_writeback_dquots()
727 if ((cnt == type || type == -1) && sb_has_quota_active(sb, cnt) in dquot_writeback_dquots()
728 && info_dirty(&dqopt->info[cnt])) in dquot_writeback_dquots()
729 sb->dq_op->write_info(sb, cnt); in dquot_writeback_dquots()
740 int cnt; in dquot_quota_sync() local
765 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_quota_sync()
766 if (type != -1 && cnt != type) in dquot_quota_sync()
768 if (!sb_has_quota_active(sb, cnt)) in dquot_quota_sync()
770 inode_lock(dqopt->files[cnt]); in dquot_quota_sync()
771 truncate_inode_pages(&dqopt->files[cnt]->i_data, 0); in dquot_quota_sync()
772 inode_unlock(dqopt->files[cnt]); in dquot_quota_sync()
1015 int cnt; in dqinit_needed() local
1023 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in dqinit_needed()
1024 if (!dquots[cnt]) in dqinit_needed()
1463 int cnt, init_needed = 0; in __dquot_initialize() local
1475 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_initialize()
1481 if (type != -1 && cnt != type) in __dquot_initialize()
1488 if (dquots[cnt]) in __dquot_initialize()
1491 if (!sb_has_quota_active(sb, cnt)) in __dquot_initialize()
1496 switch (cnt) { in __dquot_initialize()
1519 got[cnt] = dquot; in __dquot_initialize()
1529 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_initialize()
1530 if (type != -1 && cnt != type) in __dquot_initialize()
1533 if (!sb_has_quota_active(sb, cnt)) in __dquot_initialize()
1536 if (!got[cnt]) in __dquot_initialize()
1538 if (!dquots[cnt]) { in __dquot_initialize()
1539 dquots[cnt] = got[cnt]; in __dquot_initialize()
1540 got[cnt] = NULL; in __dquot_initialize()
1550 spin_lock(&dquots[cnt]->dq_dqb_lock); in __dquot_initialize()
1551 dquots[cnt]->dq_dqb.dqb_rsvspace += rsv; in __dquot_initialize()
1552 spin_unlock(&dquots[cnt]->dq_dqb_lock); in __dquot_initialize()
1598 int cnt; in __dquot_drop() local
1603 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_drop()
1604 put[cnt] = dquots[cnt]; in __dquot_drop()
1605 dquots[cnt] = NULL; in __dquot_drop()
1614 int cnt; in dquot_drop() local
1627 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_drop()
1628 if (dquots[cnt]) in dquot_drop()
1632 if (cnt < MAXQUOTAS) in dquot_drop()
1683 int cnt, ret = 0, index; in __dquot_alloc_space() local
1699 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in __dquot_alloc_space()
1700 warn[cnt].w_type = QUOTA_NL_NOWARN; in __dquot_alloc_space()
1705 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_alloc_space()
1706 if (!dquots[cnt]) in __dquot_alloc_space()
1709 ret = dquot_add_space(dquots[cnt], 0, number, flags, in __dquot_alloc_space()
1710 &warn[cnt]); in __dquot_alloc_space()
1712 ret = dquot_add_space(dquots[cnt], number, 0, flags, in __dquot_alloc_space()
1713 &warn[cnt]); in __dquot_alloc_space()
1717 for (cnt--; cnt >= 0; cnt--) { in __dquot_alloc_space()
1718 if (!dquots[cnt]) in __dquot_alloc_space()
1720 spin_lock(&dquots[cnt]->dq_dqb_lock); in __dquot_alloc_space()
1722 dquot_free_reserved_space(dquots[cnt], in __dquot_alloc_space()
1725 dquot_decr_space(dquots[cnt], number); in __dquot_alloc_space()
1726 spin_unlock(&dquots[cnt]->dq_dqb_lock); in __dquot_alloc_space()
1754 int cnt, ret = 0, index; in dquot_alloc_inode() local
1760 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in dquot_alloc_inode()
1761 warn[cnt].w_type = QUOTA_NL_NOWARN; in dquot_alloc_inode()
1766 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_alloc_inode()
1767 if (!dquots[cnt]) in dquot_alloc_inode()
1769 ret = dquot_add_inodes(dquots[cnt], 1, &warn[cnt]); in dquot_alloc_inode()
1771 for (cnt--; cnt >= 0; cnt--) { in dquot_alloc_inode()
1772 if (!dquots[cnt]) in dquot_alloc_inode()
1775 spin_lock(&dquots[cnt]->dq_dqb_lock); in dquot_alloc_inode()
1776 dquot_decr_inodes(dquots[cnt], 1); in dquot_alloc_inode()
1777 spin_unlock(&dquots[cnt]->dq_dqb_lock); in dquot_alloc_inode()
1799 int cnt, index; in dquot_claim_space_nodirty() local
1813 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_claim_space_nodirty()
1814 if (dquots[cnt]) { in dquot_claim_space_nodirty()
1815 struct dquot *dquot = dquots[cnt]; in dquot_claim_space_nodirty()
1841 int cnt, index; in dquot_reclaim_space_nodirty() local
1855 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_reclaim_space_nodirty()
1856 if (dquots[cnt]) { in dquot_reclaim_space_nodirty()
1857 struct dquot *dquot = dquots[cnt]; in dquot_reclaim_space_nodirty()
1882 unsigned int cnt; in __dquot_free_space() local
1901 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_free_space()
1904 warn[cnt].w_type = QUOTA_NL_NOWARN; in __dquot_free_space()
1905 if (!dquots[cnt]) in __dquot_free_space()
1907 spin_lock(&dquots[cnt]->dq_dqb_lock); in __dquot_free_space()
1908 wtype = info_bdq_free(dquots[cnt], number); in __dquot_free_space()
1910 prepare_warning(&warn[cnt], dquots[cnt], wtype); in __dquot_free_space()
1912 dquot_free_reserved_space(dquots[cnt], number); in __dquot_free_space()
1914 dquot_decr_space(dquots[cnt], number); in __dquot_free_space()
1915 spin_unlock(&dquots[cnt]->dq_dqb_lock); in __dquot_free_space()
1937 unsigned int cnt; in dquot_free_inode() local
1948 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_free_inode()
1951 warn[cnt].w_type = QUOTA_NL_NOWARN; in dquot_free_inode()
1952 if (!dquots[cnt]) in dquot_free_inode()
1954 spin_lock(&dquots[cnt]->dq_dqb_lock); in dquot_free_inode()
1955 wtype = info_idq_free(dquots[cnt], 1); in dquot_free_inode()
1957 prepare_warning(&warn[cnt], dquots[cnt], wtype); in dquot_free_inode()
1958 dquot_decr_inodes(dquots[cnt], 1); in dquot_free_inode()
1959 spin_unlock(&dquots[cnt]->dq_dqb_lock); in dquot_free_inode()
1986 int cnt, ret = 0; in __dquot_transfer() local
2002 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_transfer()
2003 warn_to[cnt].w_type = QUOTA_NL_NOWARN; in __dquot_transfer()
2004 warn_from_inodes[cnt].w_type = QUOTA_NL_NOWARN; in __dquot_transfer()
2005 warn_from_space[cnt].w_type = QUOTA_NL_NOWARN; in __dquot_transfer()
2021 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_transfer()
2025 if (!transfer_to[cnt]) in __dquot_transfer()
2028 if (!sb_has_quota_active(inode->i_sb, cnt)) in __dquot_transfer()
2030 is_valid[cnt] = 1; in __dquot_transfer()
2031 transfer_from[cnt] = i_dquot(inode)[cnt]; in __dquot_transfer()
2032 ret = dquot_add_inodes(transfer_to[cnt], inode_usage, in __dquot_transfer()
2033 &warn_to[cnt]); in __dquot_transfer()
2036 ret = dquot_add_space(transfer_to[cnt], cur_space, rsv_space, in __dquot_transfer()
2037 DQUOT_SPACE_WARN, &warn_to[cnt]); in __dquot_transfer()
2039 spin_lock(&transfer_to[cnt]->dq_dqb_lock); in __dquot_transfer()
2040 dquot_decr_inodes(transfer_to[cnt], inode_usage); in __dquot_transfer()
2041 spin_unlock(&transfer_to[cnt]->dq_dqb_lock); in __dquot_transfer()
2047 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in __dquot_transfer()
2048 if (!is_valid[cnt]) in __dquot_transfer()
2051 if (transfer_from[cnt]) { in __dquot_transfer()
2054 spin_lock(&transfer_from[cnt]->dq_dqb_lock); in __dquot_transfer()
2055 wtype = info_idq_free(transfer_from[cnt], inode_usage); in __dquot_transfer()
2057 prepare_warning(&warn_from_inodes[cnt], in __dquot_transfer()
2058 transfer_from[cnt], wtype); in __dquot_transfer()
2059 wtype = info_bdq_free(transfer_from[cnt], in __dquot_transfer()
2062 prepare_warning(&warn_from_space[cnt], in __dquot_transfer()
2063 transfer_from[cnt], wtype); in __dquot_transfer()
2064 dquot_decr_inodes(transfer_from[cnt], inode_usage); in __dquot_transfer()
2065 dquot_decr_space(transfer_from[cnt], cur_space); in __dquot_transfer()
2066 dquot_free_reserved_space(transfer_from[cnt], in __dquot_transfer()
2068 spin_unlock(&transfer_from[cnt]->dq_dqb_lock); in __dquot_transfer()
2070 i_dquot(inode)[cnt] = transfer_to[cnt]; in __dquot_transfer()
2081 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in __dquot_transfer()
2082 if (is_valid[cnt]) in __dquot_transfer()
2083 transfer_to[cnt] = transfer_from[cnt]; in __dquot_transfer()
2087 for (cnt--; cnt >= 0; cnt--) { in __dquot_transfer()
2088 if (!is_valid[cnt]) in __dquot_transfer()
2090 spin_lock(&transfer_to[cnt]->dq_dqb_lock); in __dquot_transfer()
2091 dquot_decr_inodes(transfer_to[cnt], inode_usage); in __dquot_transfer()
2092 dquot_decr_space(transfer_to[cnt], cur_space); in __dquot_transfer()
2093 dquot_free_reserved_space(transfer_to[cnt], rsv_space); in __dquot_transfer()
2094 spin_unlock(&transfer_to[cnt]->dq_dqb_lock); in __dquot_transfer()
2225 int cnt; in dquot_disable() local
2247 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_disable()
2248 if (type != -1 && cnt != type) in dquot_disable()
2250 if (!sb_has_quota_loaded(sb, cnt)) in dquot_disable()
2256 dquot_state_flag(DQUOT_SUSPENDED, cnt); in dquot_disable()
2260 dqopt->flags &= ~dquot_state_flag(flags, cnt); in dquot_disable()
2262 if (!sb_has_quota_loaded(sb, cnt) && in dquot_disable()
2263 sb_has_quota_suspended(sb, cnt)) { in dquot_disable()
2265 DQUOT_SUSPENDED, cnt); in dquot_disable()
2267 vfs_cleanup_quota_inode(sb, cnt); in dquot_disable()
2274 if (sb_has_quota_loaded(sb, cnt) && !(flags & DQUOT_SUSPENDED)) in dquot_disable()
2278 drop_dquot_ref(sb, cnt); in dquot_disable()
2279 invalidate_dquots(sb, cnt); in dquot_disable()
2284 if (info_dirty(&dqopt->info[cnt])) in dquot_disable()
2285 sb->dq_op->write_info(sb, cnt); in dquot_disable()
2286 if (dqopt->ops[cnt]->free_file_info) in dquot_disable()
2287 dqopt->ops[cnt]->free_file_info(sb, cnt); in dquot_disable()
2288 put_quota_format(dqopt->info[cnt].dqi_format); in dquot_disable()
2289 dqopt->info[cnt].dqi_flags = 0; in dquot_disable()
2290 dqopt->info[cnt].dqi_igrace = 0; in dquot_disable()
2291 dqopt->info[cnt].dqi_bgrace = 0; in dquot_disable()
2292 dqopt->ops[cnt] = NULL; in dquot_disable()
2309 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in dquot_disable()
2310 if (!sb_has_quota_loaded(sb, cnt) && dqopt->files[cnt]) { in dquot_disable()
2311 inode_lock(dqopt->files[cnt]); in dquot_disable()
2312 truncate_inode_pages(&dqopt->files[cnt]->i_data, 0); in dquot_disable()
2313 inode_unlock(dqopt->files[cnt]); in dquot_disable()
2322 for (cnt = 0; cnt < MAXQUOTAS; cnt++) in dquot_disable()
2323 if (!sb_has_quota_loaded(sb, cnt)) in dquot_disable()
2324 vfs_cleanup_quota_inode(sb, cnt); in dquot_disable()
2488 int ret = 0, cnt; in dquot_resume() local
2495 for (cnt = 0; cnt < MAXQUOTAS; cnt++) { in dquot_resume()
2496 if (type != -1 && cnt != type) in dquot_resume()
2498 if (!sb_has_quota_suspended(sb, cnt)) in dquot_resume()
2504 cnt); in dquot_resume()
2505 dqopt->flags &= ~dquot_state_flag(DQUOT_STATE_FLAGS, cnt); in dquot_resume()
2508 flags = dquot_generic_flag(flags, cnt); in dquot_resume()
2509 ret = dquot_load_quota_sb(sb, cnt, dqopt->info[cnt].dqi_fmt_id, in dquot_resume()
2512 vfs_cleanup_quota_inode(sb, cnt); in dquot_resume()