| /linux/io_uring/ |
| H A D | alloc_cache.c | 22 unsigned max_nr, unsigned int size, in io_alloc_cache_init() argument 25 cache->entries = kvmalloc_array(max_nr, sizeof(void *), GFP_KERNEL); in io_alloc_cache_init() 30 cache->max_cached = max_nr; in io_alloc_cache_init()
|
| H A D | alloc_cache.h | 16 unsigned max_nr, unsigned int size,
|
| /linux/mm/ |
| H A D | internal.h | 414 unsigned int max_nr, fpb_t flags) in folio_pte_batch_flags() argument 421 VM_WARN_ON_FOLIO(!folio_test_large(folio) || max_nr < 1, folio); in folio_pte_batch_flags() 431 max_nr = min_t(unsigned long, max_nr, in folio_pte_batch_flags() 438 while (nr < max_nr) { in folio_pte_batch_flags() 464 return min(nr, max_nr); in folio_pte_batch_flags() 468 unsigned int max_nr); 524 static inline int swap_pte_batch(pte_t *start_ptep, int max_nr, pte_t pte) in swap_pte_batch() argument 527 const pte_t *end_ptep = start_ptep + max_nr; in swap_pte_batch() 530 VM_WARN_ON(max_nr < 1); in swap_pte_batch()
|
| H A D | page_io.c | 397 static int swap_zeromap_batch(swp_entry_t entry, int max_nr, in swap_zeromap_batch() argument 405 VM_WARN_ON_ONCE(ci_start + max_nr > SWAPFILE_CLUSTER); in swap_zeromap_batch() 409 for (i = 1; i < max_nr; i++) in swap_zeromap_batch()
|
| H A D | madvise.c | 356 int max_nr = (end - addr) / PAGE_SIZE; in madvise_folio_pte_batch() local 358 return folio_pte_batch_flags(folio, NULL, ptep, ptentp, max_nr, in madvise_folio_pte_batch() 674 int nr, max_nr; in madvise_free_pte_range() local 702 max_nr = (end - addr) / PAGE_SIZE; in madvise_free_pte_range() 703 nr = swap_pte_batch(pte, max_nr, ptent); in madvise_free_pte_range()
|
| H A D | memory.c | 1213 int max_nr, int *rss, struct folio **prealloc) in copy_present_ptes() argument 1231 if (unlikely(!*prealloc && folio_test_large(folio) && max_nr != 1)) { in copy_present_ptes() 1237 nr = folio_pte_batch_flags(folio, src_vma, src_pte, &pte, max_nr, flags); in copy_present_ptes() 1317 int progress, max_nr, ret = 0; in copy_pte_range() local 1401 max_nr = (end - addr) / PAGE_SIZE; in copy_pte_range() 1403 ptent, addr, max_nr, rss, &prealloc); in copy_pte_range() 1822 unsigned int max_nr, unsigned long addr, in zap_present_ptes() argument 1854 if (unlikely(folio_test_large(folio) && max_nr != 1)) { in zap_present_ptes() 1855 nr = folio_pte_batch(folio, pte, ptent, max_nr); in zap_present_ptes() 1868 unsigned int max_nr, unsigned long addr, in zap_nonpresent_ptes() argument [all …]
|
| H A D | rmap.c | 975 const unsigned int max_nr = (end_addr - address) >> PAGE_SHIFT; in folio_referenced_one() local 978 nr = folio_pte_batch(folio, pvmw.pte, pteval, max_nr); in folio_referenced_one() 1960 unsigned int max_nr; in folio_unmap_pte_batch() local 1969 max_nr = (end_addr - addr) >> PAGE_SHIFT; in folio_unmap_pte_batch() 1984 return folio_pte_batch_flags(folio, vma, pvmw->pte, &pte, max_nr, in folio_unmap_pte_batch()
|
| H A D | mremap.c | 179 pte_t *ptep, pte_t pte, int max_nr) in mremap_folio_pte_batch() argument 183 if (max_nr == 1) in mremap_folio_pte_batch() 194 return folio_pte_batch_flags(folio, NULL, ptep, &pte, max_nr, FPB_RESPECT_WRITE); in mremap_folio_pte_batch()
|
| H A D | mempolicy.c | 697 int max_nr, nr; in queue_folios_pte_range() local 712 max_nr = (end - addr) >> PAGE_SHIFT; in queue_folios_pte_range() 727 if (folio_test_large(folio) && max_nr != 1) in queue_folios_pte_range() 728 nr = folio_pte_batch(folio, pte, ptent, max_nr); in queue_folios_pte_range()
|
| H A D | vmscan.c | 3592 const unsigned int max_nr = (end - addr) >> PAGE_SHIFT; in walk_pte_range() local 3595 max_nr, FPB_MERGE_YOUNG_DIRTY); in walk_pte_range() 4334 const unsigned int max_nr = (end - addr) >> PAGE_SHIFT; in lru_gen_look_around() local 4337 max_nr, FPB_MERGE_YOUNG_DIRTY); in lru_gen_look_around()
|
| /linux/fs/xfs/scrub/ |
| H A D | xfarray.c | 99 array->max_nr = xfarray_idx(array, MAX_LFS_FILESIZE); in xfarray_create() 103 if (array->max_nr < required_capacity) { in xfarray_create() 107 array->max_nr = required_capacity; in xfarray_create() 207 if (idx >= array->max_nr) in xfarray_store()
|
| H A D | trace.h | 1046 __field(uint64_t, max_nr) 1052 __entry->max_nr = xfa->max_nr; 1060 __entry->max_nr,
|
| /linux/tools/perf/util/ |
| H A D | auxtrace.c | 2864 int max_nr) in parse_addr_filter() 2876 if (filts.cnt > max_nr) { 2878 filts.cnt, max_nr); in evsel__nr_addr_filter() 2931 int err, max_nr; in auxtrace__flush_events() 2935 max_nr = evsel__nr_addr_filter(evsel); in auxtrace__flush_events() 2936 if (!filter || !max_nr) in auxtrace__flush_events() 2939 err = parse_addr_filter(evsel, filter, max_nr); in auxtrace__free_events() 2827 parse_addr_filter(struct evsel * evsel,const char * filter,int max_nr) parse_addr_filter() argument 2894 int err, max_nr; auxtrace_parse_filters() local
|
| H A D | session.c | 500 u64 i, nr, max_nr; in perf_event__attr_swap() 509 * When sample_id_all is present max_nr slightly overestimates the in perf_event__attr_swap() 515 max_nr = (event->header.size - sizeof(event->namespaces)) / in perf_event__attr_swap() 521 if (nr > max_nr) { in perf_event__attr_swap() 523 nr, max_nr); in perf_event__attr_swap() 524 nr = max_nr; in perf_event__attr_swap() 743 u16 nr, max_nr; 747 max_nr = (cpus_payload - offsetof(struct perf_record_cpu_map_data, 750 if (nr > max_nr) { 751 nr = max_nr; 2863 size_t i, nr, max_nr; perf_event__process_id_index() local [all...] |
| H A D | synthetic-events.c | 1985 size_t nr = 0, i = 0, sz, max_nr, n, pos; in machine__synthesize_threads() 1992 max_nr = (UINT16_MAX - sizeof(struct perf_record_id_index)) / etot_sz; in machine__synthesize_threads() 2006 n = nr > max_nr ? max_nr : nr; in event_update_event__new() 1857 size_t nr = 0, i = 0, sz, max_nr, n, pos; __perf_event__synthesize_id_index() local
|