Home
last modified time | relevance | path

Searched refs:free_count (Results 1 – 24 of 24) sorted by relevance

/linux-4.1.27/fs/ufs/
Dtruncate.c73 unsigned frag_to_free, free_count; in ufs_trunc_direct() local
83 free_count = 0; in ufs_trunc_direct()
133 if (free_count == 0) { in ufs_trunc_direct()
135 free_count = uspi->s_fpb; in ufs_trunc_direct()
136 } else if (free_count > 0 && frag_to_free == tmp - free_count) in ufs_trunc_direct()
137 free_count += uspi->s_fpb; in ufs_trunc_direct()
139 ufs_free_blocks (inode, frag_to_free, free_count); in ufs_trunc_direct()
141 free_count = uspi->s_fpb; in ufs_trunc_direct()
146 if (free_count > 0) in ufs_trunc_direct()
147 ufs_free_blocks (inode, frag_to_free, free_count); in ufs_trunc_direct()
[all …]
/linux-4.1.27/drivers/staging/fsl-mc/bus/
Dmc-allocator.c61 if (WARN_ON(res_pool->free_count < 0 || in fsl_mc_resource_pool_add_device()
62 res_pool->free_count > res_pool->max_count)) in fsl_mc_resource_pool_add_device()
81 res_pool->free_count++; in fsl_mc_resource_pool_add_device()
128 if (WARN_ON(res_pool->free_count <= 0 || in fsl_mc_resource_pool_remove_device()
129 res_pool->free_count > res_pool->max_count)) in fsl_mc_resource_pool_remove_device()
146 res_pool->free_count--; in fsl_mc_resource_pool_remove_device()
208 WARN_ON(res_pool->free_count != 0); in fsl_mc_resource_allocate()
220 if (WARN_ON(res_pool->free_count <= 0 || in fsl_mc_resource_allocate()
221 res_pool->free_count > res_pool->max_count)) in fsl_mc_resource_allocate()
227 res_pool->free_count--; in fsl_mc_resource_allocate()
[all …]
Ddprc-driver.c202 res_pool->free_count = 0; in dprc_init_all_resource_pools()
217 int free_count = 0; in dprc_cleanup_resource_pool() local
220 WARN_ON(res_pool->free_count != res_pool->max_count); in dprc_cleanup_resource_pool()
223 free_count++; in dprc_cleanup_resource_pool()
229 WARN_ON(free_count != res_pool->free_count); in dprc_cleanup_resource_pool()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx5/core/
Dpagealloc.c66 unsigned free_count; member
132 nfp->free_count = MLX5_NUM_4K_IN_PAGE; in insert_page()
205 fp->free_count--; in alloc_4k()
206 if (!fp->free_count) in alloc_4k()
228 fwp->free_count++; in free_4k()
230 if (fwp->free_count == MLX5_NUM_4K_IN_PAGE) { in free_4k()
232 if (fwp->free_count != 1) in free_4k()
238 } else if (fwp->free_count == 1) { in free_4k()
/linux-4.1.27/drivers/mtd/ubi/
Dfastmap-wl.c65 ubi->free_count++; in return_unused_pool_pebs()
94 if (!ubi->free.rb_node || (ubi->free_count - ubi->beb_rsvd_pebs < 1)) in ubi_wl_get_fm_peb()
110 ubi->free_count--; in ubi_wl_get_fm_peb()
151 (ubi->free_count - ubi->beb_rsvd_pebs < 5)) in ubi_refill_pools()
157 ubi->free_count--; in ubi_refill_pools()
Dwl.c399 ubi->free_count--; in wl_get_wle()
722 ubi->free_count++;
1054 ubi->free_count++;
1535 ubi->free_count = 0;
1548 ubi->free_count++;
1762 ubi->free_count--;
1763 ubi_assert(ubi->free_count >= 0);
Dubi.h580 int free_count; member
/linux-4.1.27/fs/reiserfs/
Dresize.c164 bitmap[i].free_count = sb_blocksize(sb) * 8 - 1; in reiserfs_resize()
194 info->free_count += s->s_blocksize * 8 - block_r; in reiserfs_resize()
215 info->free_count -= s->s_blocksize * 8 - block_r_new; in reiserfs_resize()
Dbitmap.c170 if (bi->free_count < min) { in scan_bitmap_block()
257 bi->free_count -= (end - *beg); in scan_bitmap_block()
311 if (info->free_count == UINT_MAX) { in block_group_used()
316 if (info->free_count > ((s->s_blocksize << 3) * 60 / 100)) { in block_group_used()
388 || SB_AP_BITMAP(s)[bm].free_count > in scan_bitmap()
451 apbi[nr].free_count++; in _reiserfs_free_block()
1396 info->free_count = 0; in reiserfs_cache_bitmap_metadata()
1401 info->free_count += BITS_PER_LONG; in reiserfs_cache_bitmap_metadata()
1403 info->free_count += BITS_PER_LONG - hweight_long(*cur); in reiserfs_cache_bitmap_metadata()
1439 if (info->free_count == UINT_MAX) in reiserfs_read_bitmap_block()
Dreiserfs.h433 __u32 free_count; member
/linux-4.1.27/drivers/net/wireless/iwlwifi/pcie/
Drx.c226 while ((iwl_rxq_space(rxq) > 0) && (rxq->free_count)) { in iwl_pcie_rxq_restock()
240 rxq->free_count--; in iwl_pcie_rxq_restock()
245 if (rxq->free_count <= RX_LOW_WATERMARK) in iwl_pcie_rxq_restock()
282 if (rxq->free_count > RX_LOW_WATERMARK) in iwl_pcie_rxq_alloc_rbs()
296 if ((rxq->free_count <= RX_LOW_WATERMARK) && in iwl_pcie_rxq_alloc_rbs()
302 rxq->free_count); in iwl_pcie_rxq_alloc_rbs()
344 rxq->free_count++; in iwl_pcie_rxq_alloc_rbs()
489 rxq->free_count = 0; in iwl_pcie_rx_init_rxb_lists()
694 rxq->free_count++; in iwl_pcie_rx_handle_rb()
Dinternal.h102 u32 free_count; member
Dtrans.c1863 rxq->free_count); in iwl_dbgfs_rx_queue_read()
/linux-4.1.27/drivers/staging/fsl-mc/include/
Dmc-private.h67 int16_t free_count; member
/linux-4.1.27/drivers/net/ethernet/smsc/
Depic100.c948 int entry, free_count; in epic_start_xmit() local
960 free_count = ep->cur_tx - ep->dirty_tx; in epic_start_xmit()
966 if (free_count < TX_QUEUE_LEN/2) {/* Typical path */ in epic_start_xmit()
968 } else if (free_count == TX_QUEUE_LEN/2) { in epic_start_xmit()
970 } else if (free_count < TX_QUEUE_LEN - 1) { in epic_start_xmit()
/linux-4.1.27/drivers/net/wireless/iwlegacy/
D3945-mac.c964 while (il_rx_queue_space(rxq) > 0 && rxq->free_count) { in il3945_rx_queue_restock()
975 rxq->free_count--; in il3945_rx_queue_restock()
980 if (rxq->free_count <= RX_LOW_WATERMARK) in il3945_rx_queue_restock()
1021 if (rxq->free_count > RX_LOW_WATERMARK) in il3945_rx_allocate()
1032 if (rxq->free_count <= RX_LOW_WATERMARK && in il3945_rx_allocate()
1036 priority, rxq->free_count); in il3945_rx_allocate()
1072 rxq->free_count++; in il3945_rx_allocate()
1105 rxq->free_count = 0; in il3945_rx_queue_reset()
1300 rxq->free_count++; in il3945_rx_handle()
D4965-mac.c128 rxq->free_count = 0; in il4965_rx_queue_reset()
273 while (il_rx_queue_space(rxq) > 0 && rxq->free_count) { in il4965_rx_queue_restock()
288 rxq->free_count--; in il4965_rx_queue_restock()
293 if (rxq->free_count <= RX_LOW_WATERMARK) in il4965_rx_queue_restock()
333 if (rxq->free_count > RX_LOW_WATERMARK) in il4965_rx_allocate()
346 if (rxq->free_count <= RX_LOW_WATERMARK && in il4965_rx_allocate()
352 rxq->free_count); in il4965_rx_allocate()
389 rxq->free_count++; in il4965_rx_allocate()
4326 rxq->free_count++; in il4965_rx_handle()
Ddebug.c908 rxq->free_count); in il_dbgfs_rx_queue_read()
Dcommon.h613 u32 free_count; member
Dcommon.c2641 rxq->free_count = 0; in il_rx_queue_alloc()
/linux-4.1.27/drivers/net/wireless/ipw2x00/
Dipw2200.h726 u32 free_count; /* Number of pre-allocated buffers in rx_free */ member
Dipw2200.c3477 rxq->free_count = 0; in ipw_rx_queue_reset()
5172 while ((ipw_rx_queue_space(rxq) > 0) && (rxq->free_count)) { in ipw_rx_queue_restock()
5181 rxq->free_count--; in ipw_rx_queue_restock()
5187 if (rxq->free_count <= RX_LOW_WATERMARK) in ipw_rx_queue_restock()
5229 rxq->free_count++; in ipw_rx_queue_replenish()
5289 rxq->free_count = 0; in ipw_rx_queue_alloc()
/linux-4.1.27/fs/ext4/
Dmballoc.c5079 ext4_grpblk_t next, count = 0, free_count = 0; in ext4_trim_all_free() local
5115 free_count += next - start; in ext4_trim_all_free()
5129 if ((e4b.bd_info->bb_free - free_count) < minblocks) in ext4_trim_all_free()
/linux-4.1.27/drivers/net/ethernet/marvell/
Dmvpp2.c4078 int used_count, int free_count) in mvpp2_rxq_status_update() argument
4083 u32 val = used_count | (free_count << MVPP2_RXQ_NUM_NEW_OFFSET); in mvpp2_rxq_status_update()