Searched refs:nr_free (Results 1 - 9 of 9) sorted by relevance

/drivers/gpu/drm/ttm/
H A Dttm_page_alloc.c302 static int ttm_page_pool_free(struct ttm_page_pool *pool, unsigned nr_free, argument
309 npages_to_free = nr_free;
311 if (NUM_PAGES_TO_ALLOC < nr_free)
341 if (likely(nr_free != FREE_ALL_PAGES))
342 nr_free -= freed_pages;
344 if (NUM_PAGES_TO_ALLOC >= nr_free)
345 npages_to_free = nr_free;
352 if (nr_free)
369 nr_free -= freed_pages;
378 return nr_free;
406 unsigned nr_free = shrink_pages; local
[all...]
H A Dttm_page_alloc_dma.c413 * @nr_free: If set to true will free all pages in pool
416 static unsigned ttm_dma_page_pool_free(struct dma_pool *pool, unsigned nr_free, argument
424 npages_to_free = nr_free;
426 if (NUM_PAGES_TO_ALLOC < nr_free)
429 if (nr_free > 1) {
432 npages_to_free, nr_free);
471 if (likely(nr_free != FREE_ALL_PAGES))
472 nr_free -= freed_pages;
474 if (NUM_PAGES_TO_ALLOC >= nr_free)
475 npages_to_free = nr_free;
1023 unsigned nr_free; local
[all...]
/drivers/md/persistent-data/
H A Ddm-space-map-disk.c173 dm_block_t nr_free; local
176 r = sm_disk_get_nr_free(sm, &nr_free);
188 r = sm_disk_get_nr_free(sm, &nr_free);
H A Ddm-space-map-common.h34 __le32 nr_free; member in struct:disk_index_entry
H A Ddm-space-map-common.c266 idx.nr_free = cpu_to_le32(ll->entries_per_block);
350 if (le32_to_cpu(ie_disk.nr_free) == 0)
464 le32_add_cpu(&ie_disk.nr_free, -1);
471 le32_add_cpu(&ie_disk.nr_free, 1);
/drivers/net/ethernet/natsemi/
H A Dns83820.c1063 int nr_free, nr_frags; local
1085 nr_free = (tx_done_idx + NR_TX_DESC-2 - free_idx) % NR_TX_DESC;
1086 nr_free -= 1;
1087 if (nr_free <= nr_frags) {
1105 nr_free -= nr_frags;
1106 if (nr_free < MIN_TX_DESC_FREE) {
/drivers/md/
H A Ddm-era-target.c1116 dm_block_t nr_free, nr_total; local
1118 r = dm_sm_get_nr_free(md->sm, &nr_free);
1130 s->used = nr_total - nr_free;
/drivers/net/ethernet/
H A Djme.c584 atomic_set(&txring->nr_free, jme->tx_ring_size);
651 atomic_set(&txring->nr_free, 0);
1438 atomic_read(&txring->nr_free) >= (jme->tx_wake_threshold))) {
1465 max = jme->tx_ring_size - atomic_read(&txring->nr_free);
1519 atomic_add(cnt, &txring->nr_free);
1981 if (unlikely(atomic_read(&txring->nr_free) < nr_alloc))
1984 atomic_sub(nr_alloc, &txring->nr_free);
2225 if (unlikely(atomic_read(&txring->nr_free) < (MAX_SKB_FRAGS+2))) {
2229 if (atomic_read(&txring->nr_free)
H A Djme.h387 atomic_t nr_free; member in struct:jme_ring

Completed in 241 milliseconds