/kernel/linux/linux-5.10/drivers/gpu/drm/ttm/ |
H A D | ttm_page_alloc_dma.c | 400 * @nr_free: If set to true will free all pages in pool 403 static unsigned ttm_dma_page_pool_free(struct dma_pool *pool, unsigned nr_free, in ttm_dma_page_pool_free() argument 412 npages_to_free = nr_free; in ttm_dma_page_pool_free() 414 if (NUM_PAGES_TO_ALLOC < nr_free) in ttm_dma_page_pool_free() 458 if (likely(nr_free != FREE_ALL_PAGES)) in ttm_dma_page_pool_free() 459 nr_free -= freed_pages; in ttm_dma_page_pool_free() 461 if (NUM_PAGES_TO_ALLOC >= nr_free) in ttm_dma_page_pool_free() 462 npages_to_free = nr_free; in ttm_dma_page_pool_free() 469 if (nr_free) in ttm_dma_page_pool_free() 484 nr_free in ttm_dma_page_pool_free() 1110 unsigned nr_free; ttm_dma_pool_shrink_scan() local [all...] |
H A D | ttm_page_alloc.c | 283 static int ttm_page_pool_free(struct ttm_page_pool *pool, unsigned nr_free, in ttm_page_pool_free() argument 291 npages_to_free = nr_free; in ttm_page_pool_free() 293 if (NUM_PAGES_TO_ALLOC < nr_free) in ttm_page_pool_free() 328 if (likely(nr_free != FREE_ALL_PAGES)) in ttm_page_pool_free() 329 nr_free -= freed_pages; in ttm_page_pool_free() 331 if (NUM_PAGES_TO_ALLOC >= nr_free) in ttm_page_pool_free() 332 npages_to_free = nr_free; in ttm_page_pool_free() 339 if (nr_free) in ttm_page_pool_free() 356 nr_free -= freed_pages; in ttm_page_pool_free() 366 return nr_free; in ttm_page_pool_free() 393 unsigned nr_free = shrink_pages; ttm_pool_shrink_scan() local [all...] |
/kernel/linux/linux-5.10/tools/cgroup/ |
H A D | memcg_slabinfo.py | 86 nr_free = 0 92 nr_free += count_partial(n, count_free) 94 return {'active_objs': nr_objs - nr_free,
|
/kernel/linux/linux-6.6/tools/cgroup/ |
H A D | memcg_slabinfo.py | 86 nr_free = 0 92 nr_free += count_partial(n, count_free) 94 return {'active_objs': nr_objs - nr_free,
|
/kernel/linux/linux-5.10/lib/ |
H A D | assoc_array.c | 1466 int keylen, slot, nr_free, next_slot, i; in assoc_array_gc() local 1549 nr_free = 0; in assoc_array_gc() 1553 nr_free++; in assoc_array_gc() 1557 pr_devel("free=%d, leaves=%lu\n", nr_free, new_n->nr_leaves_on_branch); in assoc_array_gc() 1579 if (child->nr_leaves_on_branch <= nr_free + 1) { in assoc_array_gc() 1582 slot, child->nr_leaves_on_branch, nr_free + 1, in assoc_array_gc() 1591 nr_free++; in assoc_array_gc() 1603 nr_free--; in assoc_array_gc() 1608 slot, child->nr_leaves_on_branch, nr_free + 1, in assoc_array_gc() 1623 if (nr_free in assoc_array_gc() [all...] |
/kernel/linux/linux-6.6/lib/ |
H A D | assoc_array.c | 1465 int keylen, slot, nr_free, next_slot, i; in assoc_array_gc() local 1547 nr_free = 0; in assoc_array_gc() 1551 nr_free++; in assoc_array_gc() 1555 pr_devel("free=%d, leaves=%lu\n", nr_free, new_n->nr_leaves_on_branch); in assoc_array_gc() 1577 if (child->nr_leaves_on_branch <= nr_free + 1) { in assoc_array_gc() 1580 slot, child->nr_leaves_on_branch, nr_free + 1, in assoc_array_gc() 1589 nr_free++; in assoc_array_gc() 1601 nr_free--; in assoc_array_gc() 1606 slot, child->nr_leaves_on_branch, nr_free + 1, in assoc_array_gc() 1621 if (nr_free in assoc_array_gc() [all...] |
/kernel/linux/linux-5.10/drivers/md/persistent-data/ |
H A D | dm-space-map-disk.c | 198 dm_block_t nr_free; in sm_disk_commit() local 201 r = sm_disk_get_nr_free(sm, &nr_free); in sm_disk_commit() 212 r = sm_disk_get_nr_free(sm, &nr_free); in sm_disk_commit()
|
H A D | dm-space-map-common.c | 266 idx.nr_free = cpu_to_le32(ll->entries_per_block); in sm_ll_extend() 359 if (le32_to_cpu(ie_disk.nr_free) == 0) in sm_ll_find_free_block() 490 le32_add_cpu(&ie_disk.nr_free, -1); in sm_ll_mutate() 497 le32_add_cpu(&ie_disk.nr_free, 1); in sm_ll_mutate()
|
H A D | dm-space-map-common.h | 34 __le32 nr_free; member
|
/kernel/linux/linux-5.10/drivers/dma/mediatek/ |
H A D | mtk-hsdma.c | 180 * @nr_free: Total number of free rooms in the ring. It would 188 atomic_t nr_free; member 344 atomic_set(&pc->nr_free, MTK_DMA_SIZE - 1); in mtk_hsdma_alloc_pchan() 425 * Reserve rooms, where pc->nr_free is used to track how many free in mtk_hsdma_issue_pending_vdesc() 429 reserved = min_t(u16, num_sgs, atomic_read(&pc->nr_free)); in mtk_hsdma_issue_pending_vdesc() 436 atomic_sub(reserved, &pc->nr_free); in mtk_hsdma_issue_pending_vdesc() 615 atomic_inc(&pc->nr_free); in mtk_hsdma_free_rooms_in_ring() 629 if (atomic_read(&pc->nr_free) >= MTK_DMA_SIZE - 1) in mtk_hsdma_free_rooms_in_ring()
|
/kernel/linux/linux-6.6/drivers/dma/mediatek/ |
H A D | mtk-hsdma.c | 179 * @nr_free: Total number of free rooms in the ring. It would 187 atomic_t nr_free; member 343 atomic_set(&pc->nr_free, MTK_DMA_SIZE - 1); in mtk_hsdma_alloc_pchan() 424 * Reserve rooms, where pc->nr_free is used to track how many free in mtk_hsdma_issue_pending_vdesc() 428 reserved = min_t(u16, num_sgs, atomic_read(&pc->nr_free)); in mtk_hsdma_issue_pending_vdesc() 435 atomic_sub(reserved, &pc->nr_free); in mtk_hsdma_issue_pending_vdesc() 614 atomic_inc(&pc->nr_free); in mtk_hsdma_free_rooms_in_ring() 628 if (atomic_read(&pc->nr_free) >= MTK_DMA_SIZE - 1) in mtk_hsdma_free_rooms_in_ring()
|
/kernel/linux/linux-6.6/mm/ |
H A D | mm_init.c | 1395 zone->free_area[order].nr_free = 0; in zone_init_free_lists() 2034 unsigned long nr_free = 0; in deferred_free_pages() local 2038 deferred_free_range(pfn - nr_free, nr_free); in deferred_free_pages() 2039 nr_free = 0; in deferred_free_pages() 2041 deferred_free_range(pfn - nr_free, nr_free); in deferred_free_pages() 2042 nr_free = 1; in deferred_free_pages() 2044 nr_free++; in deferred_free_pages() 2048 deferred_free_range(pfn - nr_free, nr_fre in deferred_free_pages() [all...] |
H A D | page_reporting.c | 180 budget = DIV_ROUND_UP(area->nr_free, PAGE_REPORTING_CAPACITY * 16); in page_reporting_cycle()
|
/kernel/linux/linux-6.6/scripts/gdb/linux/ |
H A D | slab.py | 301 nr_free = 0 308 nr_free = count_free(cache_node['partial']) 311 active_objs = nr_objs - nr_free
|
/kernel/linux/linux-5.10/fs/ntfs/ |
H A D | super.c | 2448 s64 nr_free = vol->nr_clusters; in get_nr_free_clusters() local 2478 nr_free -= PAGE_SIZE * 8; in get_nr_free_clusters() 2489 nr_free -= bitmap_weight(kaddr, in get_nr_free_clusters() 2500 nr_free += 64 - (vol->nr_clusters & 63); in get_nr_free_clusters() 2503 if (nr_free < 0) in get_nr_free_clusters() 2504 nr_free = 0; in get_nr_free_clusters() 2506 return nr_free; in get_nr_free_clusters() 2512 * @nr_free: number of mft records in filesystem 2527 s64 nr_free, const pgoff_t max_index) in __get_nr_free_mft_records() 2549 nr_free in __get_nr_free_mft_records() 2526 __get_nr_free_mft_records(ntfs_volume *vol, s64 nr_free, const pgoff_t max_index) __get_nr_free_mft_records() argument [all...] |
/kernel/linux/linux-6.6/fs/ntfs/ |
H A D | super.c | 2456 s64 nr_free = vol->nr_clusters; in get_nr_free_clusters() local 2486 nr_free -= PAGE_SIZE * 8; in get_nr_free_clusters() 2497 nr_free -= bitmap_weight(kaddr, in get_nr_free_clusters() 2508 nr_free += 64 - (vol->nr_clusters & 63); in get_nr_free_clusters() 2511 if (nr_free < 0) in get_nr_free_clusters() 2512 nr_free = 0; in get_nr_free_clusters() 2514 return nr_free; in get_nr_free_clusters() 2520 * @nr_free: number of mft records in filesystem 2535 s64 nr_free, const pgoff_t max_index) in __get_nr_free_mft_records() 2557 nr_free in __get_nr_free_mft_records() 2534 __get_nr_free_mft_records(ntfs_volume *vol, s64 nr_free, const pgoff_t max_index) __get_nr_free_mft_records() argument [all...] |
/kernel/linux/linux-6.6/drivers/md/persistent-data/ |
H A D | dm-space-map-common.c | 269 idx.nr_free = cpu_to_le32(ll->entries_per_block); in sm_ll_extend() 362 if (le32_to_cpu(ie_disk.nr_free) == 0) in sm_ll_find_free_block() 491 le32_add_cpu(&ie_disk.nr_free, -1); in sm_ll_insert() 498 le32_add_cpu(&ie_disk.nr_free, 1); in sm_ll_insert() 673 le32_add_cpu(&ic->ie_disk.nr_free, -1); in sm_ll_inc_bitmap() 869 le32_add_cpu(&ic->ie_disk.nr_free, 1); in sm_ll_dec_bitmap()
|
H A D | dm-space-map-common.h | 35 __le32 nr_free; member
|
/kernel/linux/linux-5.10/drivers/hwtracing/stm/ |
H A D | stm.h | 25 unsigned int nr_free; member
|
H A D | core.c | 169 master->nr_free = stm->data->sw_nchannels; in stp_master_alloc() 193 if (WARN_ON_ONCE(master->nr_free < output->nr_chans)) in stm_output_claim() 199 master->nr_free -= output->nr_chans; in stm_output_claim() 213 master->nr_free += output->nr_chans; in stm_output_disclaim() 265 if (!master->nr_free) in stm_find_master_chan()
|
/kernel/linux/linux-6.6/drivers/hwtracing/stm/ |
H A D | stm.h | 25 unsigned int nr_free; member
|
H A D | core.c | 169 master->nr_free = stm->data->sw_nchannels; in stp_master_alloc() 193 if (WARN_ON_ONCE(master->nr_free < output->nr_chans)) in stm_output_claim() 199 master->nr_free -= output->nr_chans; in stm_output_claim() 213 master->nr_free += output->nr_chans; in stm_output_disclaim() 265 if (!master->nr_free) in stm_find_master_chan()
|
/kernel/linux/linux-5.10/mm/ |
H A D | page_alloc.c | 901 area->nr_free++; in add_to_free_list() 911 area->nr_free++; in add_to_free_list_tail() 937 zone->free_area[order].nr_free--; in del_page_from_free_list() 1756 unsigned long nr_free = 0; in deferred_free_pages() local 1760 deferred_free_range(pfn - nr_free, nr_free); in deferred_free_pages() 1761 nr_free = 0; in deferred_free_pages() 1763 deferred_free_range(pfn - nr_free, nr_free); in deferred_free_pages() 1764 nr_free in deferred_free_pages() [all...] |
H A D | page_reporting.c | 143 budget = DIV_ROUND_UP(area->nr_free, PAGE_REPORTING_CAPACITY * 16); in page_reporting_cycle()
|
/kernel/linux/linux-6.6/tools/tracing/latency/ |
H A D | latency-collector.c | 807 int nr_free = QUEUE_SIZE - queue_len(q); in queue_nr_free() local 813 if (nr_free == 1) in queue_nr_free() 814 nr_free = 0; in queue_nr_free() 815 return nr_free; in queue_nr_free()
|