/arch/c6x/kernel/ |
H A D | devicetree.c | 50 void * __init early_init_dt_alloc_memory_arch(u64 size, u64 align) argument 52 return __va(memblock_alloc(size, align));
|
/arch/openrisc/kernel/ |
H A D | prom.c | 58 void * __init early_init_dt_alloc_memory_arch(u64 size, u64 align) argument 60 return __va(memblock_alloc(size, align));
|
/arch/powerpc/sysdev/ |
H A D | fsl_85xx_cache_sram.c | 39 phys_addr_t *phys, unsigned int align) 47 if (!size || (size > cache_sram->size) || (align > cache_sram->size)) { 48 pr_err("%s(): size(=%x) or align(=%x) zero or too big\n", 49 __func__, size, align); 53 if ((align & (align - 1)) || align <= 1) { 54 pr_err("%s(): align(=%x) must be power of two and >1\n", 55 __func__, align); 60 offset = rh_alloc_align(cache_sram->rh, size, align, NUL 38 mpc85xx_cache_sram_alloc(unsigned int size, phys_addr_t *phys, unsigned int align) argument [all...] |
/arch/sparc/lib/ |
H A D | bitext.c | 8 * by align size, should provide fast enough search while maintaining low 21 * @align: requested alignment 27 int bit_map_string_get(struct bit_map *t, int len, int align) argument 35 /* align is overloaded to be the page color */ 36 color = align; 37 align = t->num_colors; 40 if (align == 0) 41 align = 1; 43 align1 = align - 1; 44 if ((align [all...] |
/arch/arm/kernel/ |
H A D | devtree.c | 32 void * __init early_init_dt_alloc_memory_arch(u64 size, u64 align) argument 34 return alloc_bootmem_align(size, align);
|
/arch/m32r/kernel/ |
H A D | module.c | 31 #define COPY_UNALIGNED_WORD(sw, tw, align) \ 36 switch ((align)) \ 54 #define COPY_UNALIGNED_HWORD(sw, tw, align) \ 59 switch ((align)) \ 86 int align; local 99 align = (int)location & 3; 103 COPY_UNALIGNED_WORD (*location, value, align); 105 COPY_UNALIGNED_WORD (value, *location, align); 108 COPY_UNALIGNED_WORD (*location, value, align); 112 COPY_UNALIGNED_WORD (value, *location, align); [all...] |
/arch/mips/kernel/ |
H A D | prom.c | 48 void * __init early_init_dt_alloc_memory_arch(u64 size, u64 align) argument 50 return __alloc_bootmem(size, align, __pa(MAX_DMA_ADDRESS));
|
H A D | cpu-bugs64.c | 30 static inline void align_mod(const int align, const int mod) argument 41 : GCC_IMM_ASM() (align), GCC_IMM_ASM() (mod)); 45 const int align, const int mod) 74 align_mod(align, mod); 105 align_mod(align, mod); 44 mult_sh_align_mod(long *v1, long *v2, long *w, const int align, const int mod) argument
|
/arch/powerpc/sysdev/bestcomm/ |
H A D | sram.c | 148 void* bcom_sram_alloc(int size, int align, phys_addr_t *phys) argument 153 offset = rh_alloc_align(bcom_sram->rh, size, align, NULL);
|
/arch/arm/mach-vt8500/ |
H A D | devices.c | 157 unsigned long align) { 162 align); 156 preallocate_fb(struct vt8500fb_platform_data *p, unsigned long align) argument
|
/arch/cris/arch-v32/mm/ |
H A D | intmem.c | 49 void* crisv32_intmem_alloc(unsigned size, unsigned align) argument 59 int alignment = allocation->offset % align; 60 alignment = alignment ? align - alignment : alignment;
|
/arch/frv/mb93090-mb00/ |
H A D | pci-frv.c | 37 resource_size_t size, resource_size_t align) 36 pcibios_align_resource(void *data, const struct resource *res, resource_size_t size, resource_size_t align) argument
|
/arch/microblaze/kernel/ |
H A D | prom.c | 49 void * __init early_init_dt_alloc_memory_arch(u64 size, u64 align) argument 51 return __va(memblock_alloc(size, align));
|
/arch/mn10300/unit-asb2305/ |
H A D | pci-asb2305.c | 35 resource_size_t size, resource_size_t align) 34 pcibios_align_resource(void *data, const struct resource *res, resource_size_t size, resource_size_t align) argument
|
/arch/s390/kernel/ |
H A D | os_info.c | 73 static void os_info_old_alloc(int nr, int align) argument 85 buf = kmalloc(size + align - 1, GFP_KERNEL); 90 buf_align = PTR_ALIGN(buf, align);
|
/arch/arm/mm/ |
H A D | vmregion.c | 41 arm_vmregion_alloc(struct arm_vmregion_head *head, size_t align, argument 62 addr = rounddown(addr - size, align); 66 addr = rounddown(c->vm_start - size, align);
|
/arch/cris/arch-v32/drivers/pci/ |
H A D | bios.c | 46 resource_size_t size, resource_size_t align) 45 pcibios_align_resource(void *data, const struct resource *res, resource_size_t size, resource_size_t align) argument
|
/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-helper-fpa.c | 55 uint64_t align = CVMX_CACHE_LINE_SIZE; local 61 while (align < buffer_size) 62 align = align << 1; 75 memory = cvmx_bootmem_alloc(buffer_size * buffers, align);
|
/arch/parisc/kernel/ |
H A D | pci.c | 198 * pcibios align resources() is called every time generic PCI code 209 resource_size_t mask, align, start = res->start; local 217 align = (res->flags & IORESOURCE_IO) ? PCIBIOS_MIN_IO : PCIBIOS_MIN_MEM; 220 mask = max(alignment, align) - 1;
|
/arch/powerpc/mm/ |
H A D | fsl_booke_mmu.c | 153 unsigned int align = __ffs(virt | phys); local 160 align &= ~1U; 166 if (camsize > align) 167 camsize = align;
|
H A D | init_64.c | 108 unsigned long align = table_size; local 130 align = max_t(unsigned long, align, minalign); 132 new = kmem_cache_create(name, table_size, align, 0, ctor);
|
/arch/sparc/boot/ |
H A D | piggyback.c | 44 /* align to power-of-two size */ 45 static int align(int n) function 237 st4(buffer + 8, align(end + 32)); 249 st4(buffer, align(end + 32 + 8191) - (start & ~0x3fffffUL) + 260 if (lseek(image, AOUT_TEXT_OFFSET - start + align(end + 32), 0) < 0)
|
/arch/sparc/kernel/ |
H A D | leon_pci.c | 103 resource_size_t size, resource_size_t align) 102 pcibios_align_resource(void *data, const struct resource *res, resource_size_t size, resource_size_t align) argument
|
/arch/x86/kernel/ |
H A D | setup_percpu.c | 89 * @align: alignment 91 * Allocate @size bytes aligned at @align for cpu @cpu. This wrapper 99 unsigned long align) 107 ptr = __alloc_bootmem_nopanic(size, align, goal); 114 size, align, goal); 120 return __alloc_bootmem_nopanic(size, align, goal); 127 static void * __init pcpu_fc_alloc(unsigned int cpu, size_t size, size_t align) argument 129 return pcpu_alloc_bootmem(cpu, size, align); 98 pcpu_alloc_bootmem(unsigned int cpu, unsigned long size, unsigned long align) argument
|
/arch/alpha/kernel/ |
H A D | pci.c | 129 resource_size_t size, resource_size_t align) 169 alignto = max_t(resource_size_t, 0x1000, align); 128 pcibios_align_resource(void *data, const struct resource *res, resource_size_t size, resource_size_t align) argument
|