Searched refs:order (Results 276 - 300 of 526) sorted by relevance

<<11121314151617181920>>

/linux-master/net/core/
H A Dpage_pool.c221 /* 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 Dsev-dev.c87 * 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 Ddma-iommu.c674 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 Dfsl_pamu.c763 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 Dmmc_test.c45 * @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 Dhv_balloon.c782 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 Dx2apic_uv_x.c561 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 Dmemory_hotplug.c631 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 Dibalance.c220 "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 Dirq_64.c1020 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 Dinflate.c286 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 Dila_xlat.c208 int err = 0, order; local
230 order = ila_order(ila);
250 if (order > ila_order(tila))
/linux-master/include/linux/
H A Dmm.h590 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 Dinit.c131 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 Dresource_tracker.c119 /* 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 Dhyperv_fb.c924 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 Dstxcpy.S158 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 Dev6-stxcpy.S181 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 Ddpsw-cmd.h424 #define DPSW_BACKUP_POOL(val, order) (((val) & 0x1) << (order))
H A Ddpni-cmd.h119 #define DPNI_BACKUP_POOL(val, order) (((val) & 0x1) << (order))
/linux-master/include/sound/
H A Dsoc-dai.h237 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 Dkvm_book3s_64.h551 return 1UL << (hpt->order - 4);
557 return (1UL << (hpt->order - 7)) - 1;
/linux-master/drivers/media/test-drivers/vimc/
H A Dvimc-sensor.c207 const char *order = tpg_g_color_order(&vsensor->tpg); local
210 16, order);
/linux-master/drivers/net/ethernet/hisilicon/hns/
H A Dhnae.c40 unsigned int order = hnae_page_order(ring); local
41 struct page *p = dev_alloc_pages(order);
/linux-master/drivers/xen/
H A Dballoon.c339 static void xen_online_page(struct page *page, unsigned int order) argument
341 unsigned long i, size = (1 << order);

Completed in 504 milliseconds

<<11121314151617181920>>