/linux-master/net/core/ |
H A D | page_pool.c | 221 /* In order to request DMA-sync-for-device the page 434 (PAGE_SIZE << pool->p.order), 450 PAGE_SIZE << pool->p.order, pool->p.dma_dir, 484 page = alloc_pages_node(pool->p.nid, gfp, pool->p.order); 508 unsigned int pp_order = pool->p.order; 513 /* Don't support bulk alloc for high-order pages */ 617 PAGE_SIZE << pool->p.order, pool->p.dma_dir, 642 /* An optimization would be to call __free_pages(page, pool->p.order) 877 unsigned int max_size = PAGE_SIZE << pool->p.order;
|
/linux-master/drivers/crypto/ccp/ |
H A D | sev-dev.c | 87 * allocation order. 100 * specified allocation order. 427 static struct page *__snp_alloc_firmware_pages(gfp_t gfp_mask, int order) argument 429 unsigned long npages = 1ul << order, paddr; 436 page = alloc_pages(gfp_mask, order); 462 static void __snp_free_firmware_pages(struct page *page, int order, bool locked) argument 465 unsigned long paddr, npages = 1ul << order; 475 __free_pages(page, order); 1581 int ret, error, order; local 1604 order [all...] |
/linux-master/drivers/iommu/ |
H A D | dma-iommu.c | 674 unsigned long order, base_pfn; local 684 order = __ffs(domain->pgsize_bitmap); 696 base_pfn = max(base, domain->geometry.aperture_start) >> order; 702 if (1UL << order != iovad->granule || 713 init_iova_domain(iovad, 1UL << order, base_pfn); 907 * Higher-order allocations are a convenience rather 909 * falling back to minimum-order allocations. 913 unsigned int order = __fls(order_mask); local 916 order_size = 1U << order; 919 page = alloc_pages_node(nid, alloc_flags, order); [all...] |
H A D | fsl_pamu.c | 763 unsigned int order = 0; local 829 order = get_order(mem_size); 831 p = alloc_pages(GFP_KERNEL | __GFP_ZERO, order); 842 if (ppaact_phys & ((PAGE_SIZE << order) - 1)) { 919 free_pages((unsigned long)ppaact, order);
|
/linux-master/drivers/mmc/core/ |
H A D | mmc_test.c | 45 * @order: order of the number of pages allocated 49 unsigned int order; member in struct:mmc_test_pages 323 mem->arr[mem->cnt].order); 367 unsigned int order; local 371 order = get_order(max_seg_page_cnt << PAGE_SHIFT); 373 page = alloc_pages(flags, order); 374 if (page || !order) 376 order -= 1; 384 mem->arr[mem->cnt].order [all...] |
/linux-master/drivers/hv/ |
H A D | hv_balloon.c | 782 static void hv_online_page(struct page *pg, unsigned int order) argument 791 (pfn + (1UL << order) > has->end_pfn)) 794 hv_bring_pgs_online(has, pfn, 1UL << order); 1264 * can free them in any order we get. 1620 int i, order; local 1640 order = get_order(sg->length); 1651 if (order >= HV_LARGE_REPORTING_ORDER ) { 1679 pr_err("Underlying Hyper-V does not support order less than 9. Hypercall failed\n"); 1705 * We let the page_reporting_order parameter decide the order 1708 dm_device.pr_dev_info.order [all...] |
/linux-master/arch/x86/kernel/apic/ |
H A D | x2apic_uv_x.c | 561 unsigned int order = ffs(mem_block_size); local 563 if (order) { 565 set_memory_block_size_order(order - 1); 1271 int order = 0; local 1275 while (size > 9999 && order < sizeof(suffix)) { 1277 order++; 1293 flag, size, suffix[order],
|
/linux-master/mm/ |
H A D | memory_hotplug.c | 631 void generic_online_page(struct page *page, unsigned int order) argument 638 debug_pagealloc_map_pages(page, 1 << order); 639 __free_pages_core(page, order); 640 totalram_pages_add(1UL << order); 659 int order; local 665 * MAX_PAGE_ORDER-aligned, Set order to MAX_PAGE_ORDER for 669 order = min_t(int, MAX_PAGE_ORDER, __ffs(pfn)); 671 order = MAX_PAGE_ORDER; 673 (*online_page_callback)(pfn_to_page(pfn), order); local 674 pfn += (1UL << order); [all...] |
/linux-master/fs/reiserfs/ |
H A D | ibalance.c | 220 "first pointer order (%d) < 0 or " 222 "first key order %d < 0", first_p, first_p + del_num, 232 "1st deleted key must have order 0, not %d", first_i); 818 int order; local 829 order = 850 return order; 998 return order; 1160 return order;
|
/linux-master/arch/sparc/kernel/ |
H A D | irq_64.c | 1020 unsigned long order = get_order(size); local 1023 p = __get_free_pages(GFP_KERNEL | __GFP_ZERO, order); 1094 unsigned long size, order; local 1105 order = get_order(size); 1107 __get_free_pages(GFP_KERNEL | __GFP_ZERO, order);
|
/linux-master/lib/zlib_inflate/ |
H A D | inflate.c | 286 PULLBYTE() directly in order to pull just enough bytes to decode the next 313 during that inflate() call in order to return the proper return code. 346 static const unsigned short order[19] = /* permutation of code lengths */ local 487 state->lens[order[state->have++]] = (unsigned short)BITS(3); 491 state->lens[order[state->have++]] = 0;
|
/linux-master/net/ipv6/ila/ |
H A D | ila_xlat.c | 208 int err = 0, order; local 230 order = ila_order(ila); 250 if (order > ila_order(tila))
|
/linux-master/include/linux/ |
H A D | mm.h | 590 vm_fault_t (*huge_fault)(struct vm_fault *vmf, unsigned int order); 883 * Use only when the order of set/clear operations is unimportant, otherwise 1087 * set before the order is initialised, or this may be a tail page. 1100 * folio_order - The allocation order of a folio. 1103 * A folio is composed of 2^order pages. See get_order() for the definition 1104 * of order. 1106 * Return: The order of the folio. 1322 void split_page(struct page *page, unsigned int order); 1392 * Pages are allocated by the slab allocator in order to provide memory 1591 * variants) must be used in order t 2901 pagetable_alloc_noprof(gfp_t gfp, unsigned int order) argument 3850 set_page_guard(struct zone *zone, struct page *page, unsigned int order) argument 3859 clear_page_guard(struct zone *zone, struct page *page, unsigned int order) argument 3873 set_page_guard(struct zone *zone, struct page *page, unsigned int order) argument 3875 clear_page_guard(struct zone *zone, struct page *page, unsigned int order) argument [all...] |
/linux-master/arch/x86/mm/ |
H A D | init.c | 131 unsigned int order; local 133 order = get_order((unsigned long)num << PAGE_SHIFT); 134 return (void *)__get_free_pages(GFP_ATOMIC | __GFP_ZERO, order);
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | resource_tracker.c | 119 /* saved qp params before VST enforcement in order to restore on VGT */ 145 int order; member in struct:res_mtt 1068 static struct res_common *alloc_mtt_tr(int id, int order) argument 1077 ret->order = order; 1350 static int remove_mtt_ok(struct res_mtt *res, int order) argument 1361 else if (res->order != order) 1858 int order; local 1863 order 2404 int order; local [all...] |
/linux-master/drivers/video/fbdev/ |
H A D | hyperv_fb.c | 924 unsigned int order = get_order(request_size); local 929 if (order <= MAX_PAGE_ORDER) { 931 page = alloc_pages(GFP_KERNEL | __GFP_ZERO, order); 958 unsigned int order = get_order(size); local 960 if (order <= MAX_PAGE_ORDER) 961 __free_pages(pfn_to_page(paddr >> PAGE_SHIFT), order); 1187 * vmbus disconnect, so order it by priority. It must execute
|
/linux-master/arch/alpha/lib/ |
H A D | stxcpy.S | 158 ldq_u t2, 8(a1) # .. e1 : read next high-order source word 164 /* Unaligned copy main loop. In order to avoid reading too much, 172 t0 == the shifted high-order bits from the previous source word 196 t0 == the shifted high-order bits from the previous source word 206 stq_u t1, 0(a0) # e0 : the null was in the high-order bits
|
H A D | ev6-stxcpy.S | 181 ldq_u t2, 8(a1) # U : read next high-order source word 188 /* Unaligned copy main loop. In order to avoid reading too much, 196 t0 == the shifted high-order bits from the previous source word 224 t0 == the shifted high-order bits from the previous source word 233 stq_u t1, 0(a0) # L : the null was in the high-order bits
|
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpsw-cmd.h | 424 #define DPSW_BACKUP_POOL(val, order) (((val) & 0x1) << (order))
|
H A D | dpni-cmd.h | 119 #define DPNI_BACKUP_POOL(val, order) (((val) & 0x1) << (order))
|
/linux-master/include/sound/ |
H A D | soc-dai.h | 237 int snd_soc_pcm_dai_probe(struct snd_soc_pcm_runtime *rtd, int order); 238 int snd_soc_pcm_dai_remove(struct snd_soc_pcm_runtime *rtd, int order);
|
/linux-master/arch/powerpc/include/asm/ |
H A D | kvm_book3s_64.h | 551 return 1UL << (hpt->order - 4); 557 return (1UL << (hpt->order - 7)) - 1;
|
/linux-master/drivers/media/test-drivers/vimc/ |
H A D | vimc-sensor.c | 207 const char *order = tpg_g_color_order(&vsensor->tpg); local 210 16, order);
|
/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hnae.c | 40 unsigned int order = hnae_page_order(ring); local 41 struct page *p = dev_alloc_pages(order);
|
/linux-master/drivers/xen/ |
H A D | balloon.c | 339 static void xen_online_page(struct page *page, unsigned int order) argument 341 unsigned long i, size = (1 << order);
|