/linux-master/lib/ |
H A D | test_xarray.c | 72 unsigned order, void *entry, gfp_t gfp) 74 XA_STATE_ORDER(xas, xa, index, order); 177 unsigned int order; local 207 for (order = 2; order < max_order; order++) { 208 unsigned long base = round_down(index, 1UL << order); 209 unsigned long next = base + (1UL << order); 217 xa_store_order(xa, index, order, xa_mk_index(index), 328 unsigned int order; local 71 xa_store_order(struct xarray *xa, unsigned long index, unsigned order, void *entry, gfp_t gfp) argument 430 unsigned int i, order = 3; local 584 check_multi_store_1(struct xarray *xa, unsigned long index, unsigned int order) argument 609 check_multi_store_2(struct xarray *xa, unsigned long index, unsigned int order) argument 623 check_multi_store_3(struct xarray *xa, unsigned long index, unsigned int order) argument 732 check_xa_multi_store_adv_add(struct xarray *xa, unsigned long index, unsigned int order, void *p) argument 759 check_xa_multi_store_adv_del_entry(struct xarray *xa, unsigned long index, unsigned int order) argument 770 check_xa_multi_store_adv_delete(struct xarray *xa, unsigned long index, unsigned int order) argument 812 check_xa_multi_store_adv(struct xarray *xa, unsigned long pos, unsigned int order) argument 1095 __check_store_iter(struct xarray *xa, unsigned long start, unsigned int order, unsigned int present) argument 1162 check_multi_find_1(struct xarray *xa, unsigned order) argument 1220 unsigned int order; local 1383 unsigned int order; local 1416 unsigned int order; local 1608 xa_store_many_order(struct xarray *xa, unsigned long index, unsigned order) argument 1631 check_create_range_1(struct xarray *xa, unsigned long index, unsigned order) argument 1642 check_create_range_2(struct xarray *xa, unsigned order) argument 1662 check_create_range_4(struct xarray *xa, unsigned long index, unsigned order) argument 1694 check_create_range_5(struct xarray *xa, unsigned long index, unsigned int order) argument 1715 unsigned int order; local 1782 check_split_1(struct xarray *xa, unsigned long index, unsigned int order, unsigned int new_order) argument 1810 unsigned int order, new_order; local 1941 unsigned int order; local 1970 unsigned int order; local [all...] |
/linux-master/tools/testing/radix-tree/ |
H A D | iteration_check.c | 25 int order; local 29 for (order = max_order; order >= 0; order--) { 30 xas_set_order(&xas, index, order); 31 item->order = order; 41 if (order < 0) 165 void iteration_test(unsigned order, unsigned test_duration) argument 170 order > [all...] |
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | i915_syncmap.c | 274 unsigned int pass, order; local 296 for (order = 0; order < 64; order += SHIFT) { 297 u64 context = BIT_ULL(order); 335 unsigned int step, order, idx; local 345 for (order = 64 - SHIFT; order > 0; order -= SHIFT) { 346 u64 context = step * BIT_ULL(order); 449 unsigned int idx, order; local [all...] |
/linux-master/mm/ |
H A D | compaction.c | 45 * order == -1 is expected when compacting proactively via 50 static inline bool is_via_compact_memory(int order) argument 52 return order == -1; 58 static inline bool is_via_compact_memory(int order) { return false; } argument 66 #define block_start_pfn(pfn, order) round_down(pfn, 1UL << (order)) 67 #define block_end_pfn(pfn, order) ALIGN((pfn) + 1, 1UL << (order)) 70 * Page order with-respect-to which proactive compaction 84 unsigned int i, order; local 111 int order; local 177 defer_compaction(struct zone *zone, int order) argument 192 compaction_deferred(struct zone *zone, int order) argument 215 compaction_defer_reset(struct zone *zone, int order, bool alloc_success) argument 229 compaction_restarting(struct zone *zone, int order) argument 619 unsigned int order; local 650 const unsigned int order = compound_order(page); local 749 int order; local 855 skip_isolation_on_order(int order, int target_order) argument 1011 const unsigned int order = compound_order(page); local 1088 const unsigned int order = compound_order(page); local 1441 int order = cc->order > 0 ? cc->order : pageblock_order; local 1544 next_search_order(struct compact_control *cc, int order) argument 1570 int order; local 1858 int order = folio_order(src); local 1909 int order = folio_order(dst); local 1981 int order; local 2291 unsigned int order; local 2398 __compaction_suitable(struct zone *zone, int order, int highest_zoneidx, unsigned long wmark_target) argument 2427 compaction_suitable(struct zone *zone, int order, int highest_zoneidx) argument 2470 compaction_zonelist_suitable(struct alloc_context *ac, int order, int alloc_flags) argument 2508 compaction_suit_allocation_order(struct zone *zone, unsigned int order, int highest_zoneidx, unsigned int alloc_flags) argument 2534 int order; local 2761 compact_zone_order(struct zone *zone, int order, gfp_t gfp_mask, enum compact_priority prio, unsigned int alloc_flags, int highest_zoneidx, struct page **capture) argument 2826 try_to_compact_pages(gfp_t gfp_mask, unsigned int order, unsigned int alloc_flags, const struct alloc_context *ac, enum compact_priority prio, struct page **capture) argument 3137 wakeup_kcompactd(pg_data_t *pgdat, int order, int highest_zoneidx) argument [all...] |
H A D | page_reporting.c | 20 * If param is set beyond this limit, order is set to default 38 MODULE_PARM_DESC(page_reporting_order, "Set page reporting order"); 42 * symbol so that other drivers can access it to control order values without 117 unsigned int order = get_order(sg->length); local 119 __putback_isolated_page(page, order, mt); 130 * up to that higher order. 132 if (PageBuddy(page) && buddy_order(page) == order) 147 unsigned int order, unsigned int mt, 150 struct free_area *area = &zone->free_area[order]; 152 unsigned int page_len = PAGE_SIZE << order; 146 page_reporting_cycle(struct page_reporting_dev_info *prdev, struct zone *zone, unsigned int order, unsigned int mt, struct scatterlist *sgl, unsigned int *offset) argument 263 unsigned int order, mt, leftover, offset = PAGE_REPORTING_CAPACITY; local [all...] |
H A D | shuffle.c | 34 * 'free_area' lru), have the same order, and have the same migratetype. 37 unsigned long pfn, int order) 62 if (buddy_order(page) != order) 85 const int order = SHUFFLE_ORDER; local 86 const int order_pages = 1 << order; 101 page_i = shuffle_valid_page(z, i, order); 107 * Pick a random order aligned page in the zone span as 115 page_j = shuffle_valid_page(z, j, order); 36 shuffle_valid_page(struct zone *zone, unsigned long pfn, int order) argument
|
H A D | show_mem.c | 354 unsigned int order; local 366 for (order = 0; order < NR_PAGE_ORDERS; order++) { 367 struct free_area *area = &zone->free_area[order]; 370 nr[order] = area->nr_free; 371 total += nr[order] << order; 373 types[order] = 0; 376 types[order] | [all...] |
/linux-master/include/linux/ |
H A D | page_reporting.h | 22 /* Minimal order of page reporting */ 23 unsigned int order; member in struct:page_reporting_dev_info
|
H A D | page_table_check.h | 16 void __page_table_check_zero(struct page *page, unsigned int order); 28 static inline void page_table_check_alloc(struct page *page, unsigned int order) argument 33 __page_table_check_zero(page, order); 36 static inline void page_table_check_free(struct page *page, unsigned int order) argument 41 __page_table_check_zero(page, order); 107 static inline void page_table_check_alloc(struct page *page, unsigned int order) argument 111 static inline void page_table_check_free(struct page *page, unsigned int order) argument
|
H A D | kmsan.h | 52 * @order: order of @page. 58 unsigned int order); 63 * @order: order of allocated struct page. 66 * KMSAN marks 1<<@order pages starting at @page as uninitialized, unless 69 void kmsan_alloc_page(struct page *page, unsigned int order, gfp_t flags); 74 * @order: order of deallocated struct page. 78 void kmsan_free_page(struct page *page, unsigned int order); 243 kmsan_memblock_free_pages(struct page *page, unsigned int order) argument 257 kmsan_alloc_page(struct page *page, unsigned int order, gfp_t flags) argument 262 kmsan_free_page(struct page *page, unsigned int order) argument [all...] |
H A D | kasan.h | 109 void __kasan_poison_pages(struct page *page, unsigned int order, bool init); 111 unsigned int order, bool init) 114 __kasan_poison_pages(page, order, init); 117 bool __kasan_unpoison_pages(struct page *page, unsigned int order, bool init); 119 unsigned int order, bool init) 122 return __kasan_unpoison_pages(page, order, init); 235 bool __kasan_mempool_poison_pages(struct page *page, unsigned int order, 240 * @order: Order of the allocation. 254 unsigned int order) 257 return __kasan_mempool_poison_pages(page, order, _RET_IP 110 kasan_poison_pages(struct page *page, unsigned int order, bool init) argument 118 kasan_unpoison_pages(struct page *page, unsigned int order, bool init) argument 253 kasan_mempool_poison_pages(struct page *page, unsigned int order) argument 275 kasan_mempool_unpoison_pages(struct page *page, unsigned int order) argument 357 kasan_poison_pages(struct page *page, unsigned int order, bool init) argument 359 kasan_unpoison_pages(struct page *page, unsigned int order, bool init) argument 398 kasan_mempool_poison_pages(struct page *page, unsigned int order) argument 402 kasan_mempool_unpoison_pages(struct page *page, unsigned int order) argument [all...] |
/linux-master/drivers/tee/amdtee/ |
H A D | shm_pool.c | 14 unsigned int order = get_order(size); local 22 va = __get_free_pages(GFP_KERNEL | __GFP_ZERO, order); 28 shm->size = PAGE_SIZE << order; 33 free_pages(va, order);
|
/linux-master/tools/testing/memblock/ |
H A D | internal.h | 19 unsigned int order) 18 memblock_free_pages(struct page *page, unsigned long pfn, unsigned int order) argument
|
/linux-master/include/trace/events/ |
H A D | migrate.h | 114 TP_PROTO(unsigned long addr, unsigned long pte, int order), 116 TP_ARGS(addr, pte, order), 121 __field(int, order) 127 __entry->order = order; 130 TP_printk("addr=%lx, pte=%lx order=%d", __entry->addr, __entry->pte, __entry->order) 134 TP_PROTO(unsigned long addr, unsigned long pte, int order), 135 TP_ARGS(addr, pte, order) 139 TP_PROTO(unsigned long addr, unsigned long pte, int order), [all...] |
H A D | kmem.h | 138 TP_PROTO(struct page *page, unsigned int order), 140 TP_ARGS(page, order), 144 __field( unsigned int, order ) 149 __entry->order = order; 152 TP_printk("page=%p pfn=0x%lx order=%d", 155 __entry->order) 172 TP_printk("page=%p pfn=0x%lx order=0", 179 TP_PROTO(struct page *page, unsigned int order, 182 TP_ARGS(page, order, gfp_flag [all...] |
/linux-master/drivers/media/pci/cx18/ |
H A D | cx18-mailbox.c | 231 static void epu_dma_done(struct cx18 *cx, struct cx18_in_work_order *order) argument 240 mb = &order->mb; 247 (order->flags & CX18_F_EWO_MB_STALE_UPON_RECEIPT) ? 253 mdl_ack = order->mdl_ack; 277 if ((order->flags & CX18_F_EWO_MB_STALE_UPON_RECEIPT) && 324 static void epu_debug(struct cx18 *cx, struct cx18_in_work_order *order) argument 327 char *str = order->str; 329 CX18_DEBUG_INFO("%x %s\n", order->mb.args[0], str); 335 static void epu_cmd(struct cx18 *cx, struct cx18_in_work_order *order) argument 337 switch (order 364 free_in_work_order(struct cx18 *cx, struct cx18_in_work_order *order) argument 371 struct cx18_in_work_order *order = local 383 mb_ack_irq(struct cx18 *cx, struct cx18_in_work_order *order) argument 417 epu_dma_done_irq(struct cx18 *cx, struct cx18_in_work_order *order) argument 445 epu_debug_irq(struct cx18 *cx, struct cx18_in_work_order *order) argument 466 epu_cmd_irq(struct cx18 *cx, struct cx18_in_work_order *order) argument 501 struct cx18_in_work_order *order = NULL; local 525 struct cx18_in_work_order *order; local [all...] |
/linux-master/arch/riscv/mm/ |
H A D | hugetlbpage.c | 35 unsigned long order; local 68 for_each_napot_order(order) { 69 if (napot_cont_size(order) == sz) { 70 pte = pte_alloc_huge(mm, pmd, addr & napot_cont_mask(order)); 88 unsigned long order; local 119 for_each_napot_order(order) { 120 if (napot_cont_size(order) == sz) { 121 pte = pte_offset_huge(pmd, addr & napot_cont_mask(order)); 186 unsigned long order; local 188 for_each_napot_order(order) { 270 unsigned long order; local 314 unsigned long order; local 369 unsigned long order; local 384 unsigned long order; local [all...] |
/linux-master/drivers/gpu/drm/ttm/tests/ |
H A D | ttm_pool_test.c | 14 unsigned int order; member in struct:ttm_pool_test_case 103 .order = 0, 107 .order = 2, 111 .order = MAX_PAGE_ORDER + 1, 115 .order = 0, 120 .order = MAX_PAGE_ORDER + 1, 143 unsigned int expected_num_pages = 1 << params->order; 167 if (params->order <= MAX_PAGE_ORDER) { 172 KUNIT_ASSERT_EQ(test, fst_page->private, params->order); 181 * order 244 unsigned int order = 0; local 274 unsigned int order = 0; local 306 unsigned int order = 2; local 342 unsigned int order = 2; local 373 unsigned int order = 2; local 401 unsigned int order = 0; local [all...] |
/linux-master/scripts/atomic/ |
H A D | atomic-tbl.sh | 45 #find_template(tmpltype, pfx, name, sfx, order) 52 local order="$1"; shift 62 for base in "${pfx}${name}${sfx}${order}" "${pfx}${name}${sfx}" "${name}"; do 72 #find_fallback_template(pfx, name, sfx, order) 78 #find_kerneldoc_template(pfx, name, sfx, order) 185 #gen_template_kerneldoc(template, class, meta, pfx, name, sfx, order, atomic, int, args...) 194 local order="$1"; shift 198 local atomicname="${atomic}_${pfx}${name}${sfx}${order}" 208 if [ ! -z "${order}" ]; then 209 desc_order="${order## [all...] |
/linux-master/Documentation/trace/postprocess/ |
H A D | trace-vmscan-postprocess.pl | 31 # Per-order events 110 my $regex_direct_begin_default = 'order=([0-9]*) gfp_flags=([A-Z_|]*)'; 112 my $regex_kswapd_wake_default = 'nid=([0-9]*) order=([0-9]*)'; 114 my $regex_wakeup_kswapd_default = 'nid=([0-9]*) order=([0-9]*) gfp_flags=([A-Z_|]*)'; 115 my $regex_lru_isolate_default = 'classzone=([0-9]*) order=([0-9]*) nr_requested=([0-9]*) nr_scanned=([0-9]*) nr_skipped=([0-9]*) nr_taken=([0-9]*) lru=([a-z_]*)'; 166 # Verify fields are in the right order 187 "order", "gfp_flags"); 195 "nid", "order"); 203 "nid", "order", "gfp_flags"); 207 "classzone", "order", [all...] |
/linux-master/drivers/gpu/drm/tests/ |
H A D | drm_buddy_test.c | 19 static inline u64 get_size(int order, u64 chunk_size) argument 21 return (1 << order) * chunk_size; 28 unsigned int i, count, *order; local 43 order = drm_random_order(count, &prng); 44 KUNIT_EXPECT_TRUE(test, order); 48 * in some random order allocate within each bias, using various 57 bias_start = order[i] * bias_size; 162 kfree(order); 319 int order, top; local 327 * order withi 401 unsigned int order; local 498 int order; local [all...] |
/linux-master/arch/xtensa/include/uapi/asm/ |
H A D | msgbuf.h | 39 # error processor byte order undefined!
|
/linux-master/drivers/gpu/drm/lib/ |
H A D | drm_random.h | 22 void drm_random_reorder(unsigned int *order,
|
/linux-master/drivers/platform/x86/hp/hp-bioscfg/ |
H A D | Makefile | 7 order-list-attributes.o \
|
/linux-master/arch/riscv/include/asm/ |
H A D | pgtable-64.h | 89 * Only 64KB (order 4) napot ptes supported. 97 #define for_each_napot_order(order) \ 98 for (order = NAPOT_CONT_ORDER_BASE; order < NAPOT_ORDER_MAX; order++) 99 #define for_each_napot_order_rev(order) \ 100 for (order = NAPOT_ORDER_MAX - 1; \ 101 order >= NAPOT_CONT_ORDER_BASE; order--) 104 #define napot_cont_shift(order) ((orde [all...] |