Symbol: align
arch/alpha/kernel/pci.c
129
resource_size_t size, resource_size_t align)
arch/alpha/kernel/pci.c
169
alignto = max_t(resource_size_t, 0x1000, align);
arch/alpha/kernel/pci_iommu.c
156
unsigned int align)
arch/alpha/kernel/pci_iommu.c
166
mask = max(align, arena->align_entry) - 1;
arch/alpha/kernel/pci_iommu.c
236
unsigned int align = 0;
arch/alpha/kernel/pci_iommu.c
278
align = 8;
arch/alpha/kernel/pci_iommu.c
279
dma_ofs = iommu_arena_alloc(dev, arena, npages, align);
arch/alpha/kernel/pci_iommu.c
61
unsigned long window_size, unsigned long align)
arch/alpha/kernel/pci_iommu.c
72
if (align < mem_size)
arch/alpha/kernel/pci_iommu.c
73
align = mem_size;
arch/alpha/kernel/pci_iommu.c
76
arena->ptes = memblock_alloc_or_panic(mem_size, align);
arch/alpha/kernel/pci_iommu.c
93
unsigned long window_size, unsigned long align)
arch/alpha/kernel/pci_iommu.c
95
return iommu_arena_new_node(0, hose, base, window_size, align);
arch/arc/include/asm/linkage.h
12
#define __ALIGN .align 4
arch/arc/kernel/ptrace.c
290
.align = sizeof(unsigned long),
arch/arc/kernel/ptrace.c
299
.align = sizeof(unsigned long),
arch/arm/include/asm/assembler.h
251
.align 3; \
arch/arm/include/asm/assembler.h
267
.align 2 ;\
arch/arm/include/asm/assembler.h
279
.align 2 ;\
arch/arm/include/asm/assembler.h
481
.align 3
arch/arm/include/asm/assembler.h
522
.align 3
arch/arm/include/asm/assembler.h
578
.align 2
arch/arm/include/asm/assembler.h
599
.align 2
arch/arm/include/asm/linkage.h
5
#define __ALIGN .align 0
arch/arm/include/asm/memblock.h
8
phys_addr_t arm_memblock_steal(phys_addr_t size, phys_addr_t align);
arch/arm/kernel/bios32.c
565
resource_size_t align)
arch/arm/kernel/bios32.c
578
start, size, align);
arch/arm/kernel/bios32.c
581
return pci_align_resource(dev, res, empty_res, size, align);
arch/arm/kernel/ptrace.c
683
.align = sizeof(u32),
arch/arm/kernel/ptrace.c
695
.align = sizeof(u32),
arch/arm/kernel/ptrace.c
708
.align = sizeof(u32),
arch/arm/mm/dma-mapping.c
758
unsigned int align = 0;
arch/arm/mm/dma-mapping.c
769
align = (1 << order) - 1;
arch/arm/mm/dma-mapping.c
774
mapping->bits, 0, count, align);
arch/arm/mm/dma-mapping.c
795
mapping->bits, 0, count, align);
arch/arm/mm/init.c
147
phys_addr_t __init arm_memblock_steal(phys_addr_t size, phys_addr_t align)
arch/arm/mm/init.c
153
phys = memblock_phys_alloc(size, align);
arch/arm64/include/asm/alternative-macros.h
152
.align 2 /* So GAS knows label 661 is suitably aligned */
arch/arm64/include/asm/asm-bug.h
26
.align 2; \
arch/arm64/include/asm/asm-bug.h
30
.align 2; \
arch/arm64/include/asm/asm-extable.h
34
.align 2; \
arch/arm64/include/asm/assembler.h
132
.align 7
arch/arm64/include/asm/assembler.h
795
.align 3
arch/arm64/include/asm/assembler.h
801
.align 3
arch/arm64/include/asm/assembler.h
813
.align 3
arch/arm64/include/asm/kvm_asm.h
367
.align 3
arch/arm64/kernel/ptrace.c
1619
.align = sizeof(u64),
arch/arm64/kernel/ptrace.c
1631
.align = sizeof(u32),
arch/arm64/kernel/ptrace.c
1640
.align = sizeof(void *),
arch/arm64/kernel/ptrace.c
1649
.align = sizeof(u32),
arch/arm64/kernel/ptrace.c
1657
.align = sizeof(u32),
arch/arm64/kernel/ptrace.c
1666
.align = sizeof(int),
arch/arm64/kernel/ptrace.c
1674
.align = sizeof(u64),
arch/arm64/kernel/ptrace.c
1685
.align = SVE_VQ_BYTES,
arch/arm64/kernel/ptrace.c
1696
.align = SVE_VQ_BYTES,
arch/arm64/kernel/ptrace.c
1712
.align = SVE_VQ_BYTES,
arch/arm64/kernel/ptrace.c
1720
.align = sizeof(u64),
arch/arm64/kernel/ptrace.c
1730
.align = sizeof(u64),
arch/arm64/kernel/ptrace.c
1738
.align = sizeof(long),
arch/arm64/kernel/ptrace.c
1747
.align = sizeof(__uint128_t),
arch/arm64/kernel/ptrace.c
1755
.align = sizeof(__uint128_t),
arch/arm64/kernel/ptrace.c
1766
.align = sizeof(long),
arch/arm64/kernel/ptrace.c
1776
.align = sizeof(long),
arch/arm64/kernel/ptrace.c
1786
.align = sizeof(u64),
arch/arm64/kernel/ptrace.c
1976
.align = sizeof(compat_elf_greg_t),
arch/arm64/kernel/ptrace.c
1984
.align = sizeof(compat_ulong_t),
arch/arm64/kernel/ptrace.c
2001
.align = sizeof(compat_elf_greg_t),
arch/arm64/kernel/ptrace.c
2009
.align = sizeof(compat_ulong_t),
arch/arm64/kernel/ptrace.c
2017
.align = sizeof(compat_ulong_t),
arch/arm64/kernel/ptrace.c
2026
.align = sizeof(u32),
arch/arm64/kernel/ptrace.c
2034
.align = sizeof(u32),
arch/arm64/kernel/ptrace.c
2043
.align = sizeof(int),
arch/arm64/kvm/vgic/vgic-its.c
1936
int align;
arch/arm64/kvm/vgic/vgic-its.c
1938
align = (offset < GITS_TYPER) || (offset >= GITS_PIDR4) ? 0x3 : 0x7;
arch/arm64/kvm/vgic/vgic-its.c
1940
if (offset & align)
arch/arm64/kvm/vgic/vgic-its.c
1960
int align, ret = 0;
arch/arm64/kvm/vgic/vgic-its.c
1973
align = 0x3;
arch/arm64/kvm/vgic/vgic-its.c
1975
align = 0x7;
arch/arm64/kvm/vgic/vgic-its.c
1977
if (offset & align)
arch/csky/kernel/ptrace.c
172
.align = sizeof(u32),
arch/csky/kernel/ptrace.c
180
.align = sizeof(u32),
arch/hexagon/include/asm/linkage.h
9
#define __ALIGN .align 4
arch/hexagon/kernel/ptrace.c
143
.align = sizeof(unsigned long),
arch/loongarch/include/asm/bug.h
27
.align 2; \
arch/loongarch/include/asm/linkage.h
5
#define __ALIGN .align 2
arch/loongarch/kernel/ptrace.c
875
.align = sizeof(elf_greg_t),
arch/loongarch/kernel/ptrace.c
883
.align = sizeof(elf_fpreg_t),
arch/loongarch/kernel/ptrace.c
891
.align = sizeof(u32),
arch/loongarch/kernel/ptrace.c
900
.align = 16,
arch/loongarch/kernel/ptrace.c
910
.align = 32,
arch/loongarch/kernel/ptrace.c
920
.align = sizeof(u64),
arch/loongarch/kernel/ptrace.c
930
.align = sizeof(u32),
arch/loongarch/kernel/ptrace.c
938
.align = sizeof(u32),
arch/loongarch/kernel/signal.c
821
size_t size, unsigned int align, unsigned long base)
arch/loongarch/kernel/signal.c
825
new_base = round_down(new_base, (align < 16 ? 16 : align));
arch/m68k/include/asm/dvma.h
28
int align);
arch/m68k/include/asm/dvma.h
29
extern void *dvma_malloc_align(unsigned long len, unsigned long align);
arch/m68k/include/asm/linkage.h
5
#define __ALIGN .align 4
arch/m68k/include/asm/math-emu.h
207
.align 4
arch/m68k/include/asm/math-emu.h
224
.align 4
arch/m68k/kernel/pcibios.c
32
resource_size_t align)
arch/m68k/kernel/pcibios.c
41
return pci_align_resource(dev, res, empty_res, size, align);
arch/m68k/kernel/ptrace.c
325
.align = sizeof(u16),
arch/m68k/kernel/ptrace.c
333
.align = sizeof(u32),
arch/m68k/math-emu/fp_decode.h
118
.align 4
arch/m68k/math-emu/fp_decode.h
172
.align 4
arch/m68k/math-emu/fp_decode.h
182
.align 4
arch/m68k/math-emu/fp_decode.h
76
.align 4
arch/m68k/math-emu/fp_decode.h
88
.align 4
arch/m68k/sun3/sun3dvma.c
139
static inline unsigned long get_baddr(int len, unsigned long align)
arch/m68k/sun3/sun3dvma.c
159
if(align > DVMA_PAGE_SIZE)
arch/m68k/sun3/sun3dvma.c
160
newlen = len + ((hole->end - len) & (align-1));
arch/m68k/sun3/sun3dvma.c
262
unsigned long dvma_map_align(unsigned long kaddr, int len, int align)
arch/m68k/sun3/sun3dvma.c
283
if(align == 0)
arch/m68k/sun3/sun3dvma.c
284
align = DVMA_PAGE_SIZE;
arch/m68k/sun3/sun3dvma.c
286
align = ((align + (DVMA_PAGE_SIZE-1)) & DVMA_PAGE_MASK);
arch/m68k/sun3/sun3dvma.c
288
baddr = get_baddr(len, align);
arch/m68k/sun3/sun3dvma.c
317
void *dvma_malloc_align(unsigned long len, unsigned long align)
arch/m68k/sun3/sun3dvma.c
332
if((baddr = (unsigned long)dvma_map_align(kaddr, len, align)) == 0) {
arch/microblaze/kernel/cpu/cache.c
128
int align = ~(line_length - 1); \
arch/microblaze/kernel/cpu/cache.c
130
end = ((end & align) == end) ? end - line_length : end & align; \
arch/microblaze/kernel/cpu/cache.c
145
unsigned int align = ~(line_length - 1); \
arch/microblaze/kernel/cpu/cache.c
146
end = ((end & align) == end) ? end - line_length : end & align; \
arch/microblaze/kernel/cpu/cache.c
94
int align = ~(cache_line_length - 1); \
arch/microblaze/kernel/cpu/cache.c
97
start &= align; \
arch/mips/cavium-octeon/executive/cvmx-bootmem.c
152
uint64_t max_addr, uint64_t align,
arch/mips/cavium-octeon/executive/cvmx-bootmem.c
158
align, name, 0);
arch/mips/cavium-octeon/executive/cvmx-bootmem.c
619
uint64_t max_addr, uint64_t align,
arch/mips/cavium-octeon/executive/cvmx-bootmem.c
638
align, name,
arch/mips/include/asm/asm.h
47
.align 2; \
arch/mips/include/asm/asm.h
60
.align 2; \
arch/mips/include/asm/octeon/cvmx-bootmem.h
206
uint64_t max_addr, uint64_t align,
arch/mips/include/asm/octeon/cvmx-bootmem.h
233
uint64_t align,
arch/mips/include/asm/octeon/octeon.h
27
uint64_t max_addr, uint64_t align,
arch/mips/kernel/ptrace.c
1001
.align = sizeof(unsigned long),
arch/mips/kernel/ptrace.c
1009
.align = sizeof(u64),
arch/mips/kernel/ptrace.c
1019
.align = sizeof(int),
arch/mips/kernel/ptrace.c
1027
.align = sizeof(elf_fpreg_t),
arch/mips/kernel/ptrace.c
1037
.align = 16,
arch/mips/kernel/ptrace.c
941
.align = sizeof(unsigned int),
arch/mips/kernel/ptrace.c
949
.align = sizeof(u32),
arch/mips/kernel/ptrace.c
959
.align = sizeof(elf_fpreg_t),
arch/mips/kernel/ptrace.c
967
.align = sizeof(int),
arch/mips/kernel/ptrace.c
977
.align = 16,
arch/mips/kernel/r4k-bugs64.c
105
align_mod(align, mod);
arch/mips/kernel/r4k-bugs64.c
29
void align_mod(const int align, const int mod)
arch/mips/kernel/r4k-bugs64.c
40
: "n"(align), "n"(mod));
arch/mips/kernel/r4k-bugs64.c
45
const int align, const int mod)
arch/mips/kernel/r4k-bugs64.c
74
align_mod(align, mod);
arch/mips/pci/pci-generic.c
26
resource_size_t size, resource_size_t align)
arch/mips/pci/pci-generic.c
39
start, size, align);
arch/mips/pci/pci-generic.c
42
return pci_align_resource(dev, res, empty_res, size, align);
arch/mips/pci/pci-legacy.c
56
resource_size_t size, resource_size_t align)
arch/mips/pci/pci-legacy.c
73
start = pci_align_resource(dev, res, empty_res, size, align);
arch/nios2/include/asm/linkage.h
12
#define __ALIGN .align 4
arch/nios2/kernel/ptrace.c
101
.align = sizeof(unsigned long),
arch/openrisc/include/asm/linkage.h
18
#define __ALIGN .align 0
arch/openrisc/kernel/ptrace.c
130
.align = sizeof(long),
arch/openrisc/kernel/ptrace.c
139
.align = sizeof(long),
arch/parisc/include/asm/alternative.h
49
.align 4 ! \
arch/parisc/include/asm/alternative.h
58
.align 4 ! \
arch/parisc/include/asm/assembly.h
579
.align 4 ! \
arch/parisc/include/asm/linkage.h
8
#define __ALIGN .align 4
arch/parisc/kernel/pci.c
205
resource_size_t align, start = res->start;
arch/parisc/kernel/pci.c
213
align = (res->flags & IORESOURCE_IO) ? PCIBIOS_MIN_IO : PCIBIOS_MIN_MEM;
arch/parisc/kernel/pci.c
214
if (align > alignment)
arch/parisc/kernel/pci.c
215
start = ALIGN(start, align);
arch/parisc/kernel/ptrace.c
566
.size = sizeof(long), .align = sizeof(long),
arch/parisc/kernel/ptrace.c
571
.size = sizeof(__u64), .align = sizeof(__u64),
arch/parisc/kernel/ptrace.c
633
.size = sizeof(compat_long_t), .align = sizeof(compat_long_t),
arch/parisc/kernel/ptrace.c
638
.size = sizeof(__u64), .align = sizeof(__u64),
arch/powerpc/boot/of.h
13
unsigned long align);
arch/powerpc/boot/oflib.c
153
unsigned long align)
arch/powerpc/boot/oflib.c
160
if (align || !need_map)
arch/powerpc/boot/oflib.c
161
return of_call_prom("claim", 3, 1, virt, size, align);
arch/powerpc/boot/oflib.c
164
align, size, virt);
arch/powerpc/boot/oflib.c
168
align, size, virt);
arch/powerpc/include/asm/feature-fixups.h
206
.align 2; \
arch/powerpc/include/asm/feature-fixups.h
214
.align 2; \
arch/powerpc/include/asm/feature-fixups.h
222
.align 2; \
arch/powerpc/include/asm/feature-fixups.h
230
.align 2; \
arch/powerpc/include/asm/feature-fixups.h
238
.align 2; \
arch/powerpc/include/asm/feature-fixups.h
246
.align 2; \
arch/powerpc/include/asm/feature-fixups.h
254
.align 2; \
arch/powerpc/include/asm/feature-fixups.h
262
.align 2; \
arch/powerpc/include/asm/feature-fixups.h
273
.align 2; \
arch/powerpc/include/asm/feature-fixups.h
36
.align 2; \
arch/powerpc/include/asm/feature-fixups.h
61
.align 3; \
arch/powerpc/include/asm/ppc_asm.h
216
.align 2 ; \
arch/powerpc/include/asm/ppc_asm.h
225
.align 2 ; \
arch/powerpc/include/asm/ppc_asm.h
242
.align 2 ; \
arch/powerpc/include/asm/ps3.h
446
unsigned long align;
arch/powerpc/kernel/head_booke.h
296
.align 5; \
arch/powerpc/kernel/iommu.c
481
unsigned int align;
arch/powerpc/kernel/iommu.c
513
align = 0;
arch/powerpc/kernel/iommu.c
516
align = PAGE_SHIFT - tbl->it_page_shift;
arch/powerpc/kernel/iommu.c
518
mask >> tbl->it_page_shift, align);
arch/powerpc/kernel/iommu.c
863
unsigned int npages, align;
arch/powerpc/kernel/iommu.c
872
align = 0;
arch/powerpc/kernel/iommu.c
875
align = PAGE_SHIFT - tbl->it_page_shift;
arch/powerpc/kernel/iommu.c
878
mask >> tbl->it_page_shift, align,
arch/powerpc/kernel/paca.c
26
static void *__init alloc_paca_data(unsigned long size, unsigned long align,
arch/powerpc/kernel/paca.c
44
ptr = memblock_alloc_try_nid(size, align, MEMBLOCK_LOW_LIMIT,
arch/powerpc/kernel/pci-common.c
1137
resource_size_t align)
arch/powerpc/kernel/pci-common.c
1148
start = pci_align_resource(dev, res, empty_res, size, align);
arch/powerpc/kernel/prom_init.c
1495
static unsigned long __init alloc_up(unsigned long size, unsigned long align)
arch/powerpc/kernel/prom_init.c
1500
if (align)
arch/powerpc/kernel/prom_init.c
1501
base = ALIGN(base, align);
arch/powerpc/kernel/prom_init.c
1502
prom_debug("%s(%lx, %lx)\n", __func__, size, align);
arch/powerpc/kernel/prom_init.c
1506
if (align)
arch/powerpc/kernel/prom_init.c
1507
base = ALIGN(alloc_bottom, align);
arch/powerpc/kernel/prom_init.c
1512
base = ALIGN(base + 0x100000, align)) {
arch/powerpc/kernel/prom_init.c
1518
if (align == 0)
arch/powerpc/kernel/prom_init.c
1540
static unsigned long __init alloc_down(unsigned long size, unsigned long align,
arch/powerpc/kernel/prom_init.c
1545
prom_debug("%s(%lx, %lx, %s)\n", __func__, size, align,
arch/powerpc/kernel/prom_init.c
1552
addr = ALIGN_DOWN(alloc_top_high - size, align);
arch/powerpc/kernel/prom_init.c
1570
base = ALIGN_DOWN(alloc_top - size, align);
arch/powerpc/kernel/prom_init.c
1572
base = ALIGN_DOWN(base - 0x100000, align)) {
arch/powerpc/kernel/prom_init.c
1988
u64 base, align;
arch/powerpc/kernel/prom_init.c
2045
align = max(minalign, minsize);
arch/powerpc/kernel/prom_init.c
2046
base = alloc_down(minsize, align, 1);
arch/powerpc/kernel/prom_init.c
2485
unsigned long needed, unsigned long align)
arch/powerpc/kernel/prom_init.c
2489
*mem_start = ALIGN(*mem_start, align);
arch/powerpc/kernel/prom_init.c
593
unsigned long align)
arch/powerpc/kernel/prom_init.c
596
if (align == 0 && (OF_WORKAROUNDS & OF_WA_CLAIM)) {
arch/powerpc/kernel/prom_init.c
606
align, size, virt);
arch/powerpc/kernel/prom_init.c
611
align, size, virt);
arch/powerpc/kernel/prom_init.c
623
(prom_arg_t)align);
arch/powerpc/kernel/ptrace/ptrace-view.c
572
.size = sizeof(long), .align = sizeof(long),
arch/powerpc/kernel/ptrace/ptrace-view.c
577
.size = sizeof(double), .align = sizeof(double),
arch/powerpc/kernel/ptrace/ptrace-view.c
583
.size = sizeof(vector128), .align = sizeof(vector128),
arch/powerpc/kernel/ptrace/ptrace-view.c
590
.size = sizeof(double), .align = sizeof(double),
arch/powerpc/kernel/ptrace/ptrace-view.c
597
.size = sizeof(u32), .align = sizeof(u32),
arch/powerpc/kernel/ptrace/ptrace-view.c
604
.size = sizeof(long), .align = sizeof(long),
arch/powerpc/kernel/ptrace/ptrace-view.c
609
.size = sizeof(double), .align = sizeof(double),
arch/powerpc/kernel/ptrace/ptrace-view.c
614
.size = sizeof(vector128), .align = sizeof(vector128),
arch/powerpc/kernel/ptrace/ptrace-view.c
619
.size = sizeof(double), .align = sizeof(double),
arch/powerpc/kernel/ptrace/ptrace-view.c
624
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
629
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
634
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
639
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
646
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
651
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
658
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
663
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
668
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
673
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
679
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
687
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
845
.size = sizeof(compat_long_t), .align = sizeof(compat_long_t),
arch/powerpc/kernel/ptrace/ptrace-view.c
850
.size = sizeof(double), .align = sizeof(double),
arch/powerpc/kernel/ptrace/ptrace-view.c
856
.size = sizeof(vector128), .align = sizeof(vector128),
arch/powerpc/kernel/ptrace/ptrace-view.c
863
.size = sizeof(u32), .align = sizeof(u32),
arch/powerpc/kernel/ptrace/ptrace-view.c
870
.size = sizeof(long), .align = sizeof(long),
arch/powerpc/kernel/ptrace/ptrace-view.c
876
.size = sizeof(double), .align = sizeof(double),
arch/powerpc/kernel/ptrace/ptrace-view.c
881
.size = sizeof(vector128), .align = sizeof(vector128),
arch/powerpc/kernel/ptrace/ptrace-view.c
886
.size = sizeof(double), .align = sizeof(double),
arch/powerpc/kernel/ptrace/ptrace-view.c
891
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
896
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
901
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
906
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
913
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
918
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
925
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/kernel/ptrace/ptrace-view.c
930
.size = sizeof(u64), .align = sizeof(u64),
arch/powerpc/mm/init-common.c
122
unsigned long align = table_size;
arch/powerpc/mm/init-common.c
140
align = max_t(unsigned long, align, minalign);
arch/powerpc/mm/init-common.c
143
new = kmem_cache_create(name, table_size, align, 0, ctor(shift));
arch/powerpc/mm/nohash/e500.c
142
unsigned int align = __ffs(virt | phys);
arch/powerpc/mm/nohash/e500.c
149
align &= ~1U;
arch/powerpc/mm/nohash/e500.c
155
if (camsize > align)
arch/powerpc/mm/nohash/e500.c
156
camsize = align;
arch/powerpc/platforms/powernv/pci-sriov.c
250
resource_size_t align = pci_iov_resource_size(pdev, resno);
arch/powerpc/platforms/powernv/pci-sriov.c
261
return align;
arch/powerpc/platforms/powernv/pci-sriov.c
269
return align;
arch/powerpc/platforms/powernv/pci-sriov.c
281
return phb->ioda.total_pe_num * align;
arch/powerpc/platforms/ps3/setup.c
119
p->address = memblock_alloc_or_panic(p->size, p->align);
arch/powerpc/platforms/ps3/setup.c
130
.align = 1024*1024 /* the GPU requires 1 MiB alignment */
arch/powerpc/platforms/ps3/setup.c
141
ps3fb_videomemory.align);
arch/powerpc/platforms/ps3/setup.c
153
.align = 256*1024
arch/powerpc/platforms/pseries/rtas-work-area.c
191
const phys_addr_t align = RTAS_WORK_AREA_ARENA_ALIGN;
arch/powerpc/platforms/pseries/rtas-work-area.c
209
rwa_state.arena = memblock_alloc_try_nid(size, align, min, limit, nid);
arch/riscv/kernel/ptrace.c
380
.align = sizeof(elf_greg_t),
arch/riscv/kernel/ptrace.c
389
.align = sizeof(elf_fpreg_t),
arch/riscv/kernel/ptrace.c
397
.align = 16,
arch/riscv/kernel/ptrace.c
409
.align = sizeof(long),
arch/riscv/kernel/ptrace.c
417
.align = sizeof(__u64),
arch/riscv/kernel/ptrace.c
591
.align = sizeof(compat_elf_greg_t),
arch/riscv/kernel/ptrace.c
600
.align = sizeof(elf_fpreg_t),
arch/s390/boot/boot.h
52
unsigned long align);
arch/s390/boot/boot.h
54
unsigned long align, bool die_on_oom);
arch/s390/boot/boot.h
57
unsigned long align, unsigned long min, unsigned long max,
arch/s390/boot/boot.h
74
unsigned long randomize_within_range(unsigned long size, unsigned long align,
arch/s390/boot/kaslr.c
107
static unsigned long iterate_valid_positions(unsigned long size, unsigned long align,
arch/s390/boot/kaslr.c
117
align = max(align, 8UL);
arch/s390/boot/kaslr.c
118
_min = round_up(_min, align);
arch/s390/boot/kaslr.c
122
start = round_up(start, align);
arch/s390/boot/kaslr.c
143
range_pos = (tmp_end - start - size) / align + 1;
arch/s390/boot/kaslr.c
148
return start + (find_pos - 1) * align;
arch/s390/boot/kaslr.c
154
start = round_up(skip_res->end, align);
arch/s390/boot/kaslr.c
182
unsigned long randomize_within_range(unsigned long size, unsigned long align,
arch/s390/boot/kaslr.c
192
max_pos = iterate_valid_positions(size, align, min, max, res, ARRAY_SIZE(res), true, 0);
arch/s390/boot/kaslr.c
197
return iterate_valid_positions(size, align, min, max, res, ARRAY_SIZE(res), false, pos + 1);
arch/s390/boot/physmem_info.c
205
static void die_oom(unsigned long size, unsigned long align, unsigned long min, unsigned long max)
arch/s390/boot/physmem_info.c
216
size, align, min, max);
arch/s390/boot/physmem_info.c
272
static unsigned long __physmem_alloc_range(unsigned long size, unsigned long align,
arch/s390/boot/physmem_info.c
282
align = max(align, 8UL);
arch/s390/boot/physmem_info.c
287
if (round_up(min, align) + size > pos)
arch/s390/boot/physmem_info.c
289
addr = round_down(pos - size, align);
arch/s390/boot/physmem_info.c
304
die_oom(size, align, min, max);
arch/s390/boot/physmem_info.c
309
unsigned long align, unsigned long min, unsigned long max,
arch/s390/boot/physmem_info.c
315
addr = __physmem_alloc_range(size, align, min, max, 0, NULL, die_on_oom);
arch/s390/boot/physmem_info.c
324
unsigned long align, bool die_on_oom)
arch/s390/boot/physmem_info.c
331
addr = __physmem_alloc_range(size, align, 0, physmem_alloc_pos, physmem_alloc_ranges,
arch/s390/boot/physmem_info.c
342
addr = __physmem_alloc_range(size, align, 0, addr, ranges_left,
arch/s390/boot/physmem_info.c
353
addr, addr + size, get_rr_type_name(type), align, !!new_range);
arch/s390/boot/physmem_info.c
362
unsigned long align)
arch/s390/boot/physmem_info.c
364
return physmem_alloc(type, size, align, true);
arch/s390/kernel/os_info.c
102
static void os_info_old_alloc(int nr, int align)
arch/s390/kernel/os_info.c
114
buf = kmalloc(size + align - 1, GFP_KERNEL);
arch/s390/kernel/os_info.c
119
buf_align = PTR_ALIGN(buf, align);
arch/s390/kernel/ptrace.c
908
.align = sizeof(long),
arch/s390/kernel/ptrace.c
916
.align = sizeof(long),
arch/s390/kernel/ptrace.c
924
.align = sizeof(unsigned int),
arch/s390/kernel/ptrace.c
932
.align = sizeof(long),
arch/s390/kernel/ptrace.c
940
.align = 1,
arch/s390/kernel/ptrace.c
948
.align = sizeof(__u64),
arch/s390/kernel/ptrace.c
956
.align = sizeof(__vector128),
arch/s390/kernel/ptrace.c
964
.align = sizeof(__u64),
arch/s390/kernel/ptrace.c
972
.align = sizeof(__u64),
arch/s390/kernel/ptrace.c
980
.align = sizeof(__u64),
arch/s390/kvm/gmap.c
1147
unsigned long align = PAGE_SIZE;
arch/s390/kvm/gmap.c
1154
align = 1UL << (11 * level + _SEGMENT_SHIFT);
arch/s390/kvm/gmap.c
1155
kvm_s390_vsie_gmap_notifier(sg, ALIGN_DOWN(gaddr, align), ALIGN(gaddr + 1, align));
arch/s390/kvm/gmap.h
272
unsigned long align = is_pmd(newcrste) ? _PAGE_ENTRIES : _PAGE_ENTRIES * _CRST_ENTRIES;
arch/s390/kvm/gmap.h
281
gfn = ALIGN_DOWN(gfn, align);
arch/s390/kvm/gmap.h
284
gmap_unmap_prefix(gmap, gfn, gfn + align);
arch/s390/pci/pci.c
271
resource_size_t align)
arch/sh/drivers/pci/pci.c
173
resource_size_t align)
arch/sh/drivers/pci/pci.c
189
start = pci_align_resource(dev, res, empty_res, size, align);
arch/sh/include/asm/romimage-macros.h
16
.align 2
arch/sh/include/asm/romimage-macros.h
29
.align 2
arch/sh/include/asm/romimage-macros.h
42
.align 2
arch/sh/include/asm/romimage-macros.h
58
.align 2
arch/sh/include/asm/romimage-macros.h
69
.align 2
arch/sh/include/mach-ecovec24/mach/romimage.h
21
.align 2
arch/sh/include/mach-kfr2r09/mach/romimage.h
21
.align 2
arch/sh/kernel/hw_breakpoint.c
223
unsigned int align;
arch/sh/kernel/hw_breakpoint.c
234
align = 0;
arch/sh/kernel/hw_breakpoint.c
237
align = 1;
arch/sh/kernel/hw_breakpoint.c
240
align = 3;
arch/sh/kernel/hw_breakpoint.c
243
align = 7;
arch/sh/kernel/hw_breakpoint.c
253
if (hw->address & align)
arch/sh/kernel/ptrace_32.c
297
.align = sizeof(long),
arch/sh/kernel/ptrace_32.c
307
.align = sizeof(long),
arch/sh/kernel/ptrace_32.c
318
.align = sizeof(long),
arch/sparc/boot/piggyback.c
230
st4(buffer + 8, align(end + 32));
arch/sparc/boot/piggyback.c
242
st4(buffer, align(end + 32 + 8191) - (start & ~0x3fffffUL) +
arch/sparc/boot/piggyback.c
253
if (lseek(image, AOUT_TEXT_OFFSET - start + align(end + 32), 0) < 0)
arch/sparc/include/asm/bitext.h
24
int bit_map_string_get(struct bit_map *t, int len, int align);
arch/sparc/include/asm/oplib_64.h
151
unsigned long align, unsigned long *paddr);
arch/sparc/include/asm/pgalloc_32.h
15
void *srmmu_get_nocache(int size, int align);
arch/sparc/kernel/pci_common.c
179
unsigned long align = (unsigned long) addr;
arch/sparc/kernel/pci_common.c
182
align &= ~1;
arch/sparc/kernel/pci_common.c
183
pci_config_read16((u16 *)align, &tmp16);
arch/sparc/kernel/pci_common.c
191
pci_config_write16((u16 *)align, tmp16);
arch/sparc/kernel/pci_common.c
68
unsigned long align = (unsigned long) addr;
arch/sparc/kernel/pci_common.c
70
align &= ~1;
arch/sparc/kernel/pci_common.c
71
pci_config_read16((u16 *)align, &tmp16);
arch/sparc/kernel/ptrace_32.c
223
.size = sizeof(u32), .align = sizeof(u32),
arch/sparc/kernel/ptrace_32.c
239
.size = sizeof(u32), .align = sizeof(u32),
arch/sparc/kernel/ptrace_64.c
425
.size = sizeof(u64), .align = sizeof(u64),
arch/sparc/kernel/ptrace_64.c
437
.size = sizeof(u64), .align = sizeof(u64),
arch/sparc/kernel/ptrace_64.c
755
.size = sizeof(u32), .align = sizeof(u32),
arch/sparc/kernel/ptrace_64.c
771
.size = sizeof(u32), .align = sizeof(u32),
arch/sparc/lib/bitext.c
28
int bit_map_string_get(struct bit_map *t, int len, int align)
arch/sparc/lib/bitext.c
37
color = align;
arch/sparc/lib/bitext.c
38
align = t->num_colors;
arch/sparc/lib/bitext.c
41
if (align == 0)
arch/sparc/lib/bitext.c
42
align = 1;
arch/sparc/lib/bitext.c
44
align1 = align - 1;
arch/sparc/lib/bitext.c
45
if ((align & align1) != 0)
arch/sparc/lib/bitext.c
47
if (align < 0 || align >= t->size)
arch/sparc/lib/bitext.c
70
t->size, t->used, offset, len, align, count);
arch/sparc/mm/srmmu.c
148
static void *__srmmu_get_nocache(int size, int align)
arch/sparc/mm/srmmu.c
163
BUG_ON(align > SRMMU_NOCACHE_ALIGN_MAX);
arch/sparc/mm/srmmu.c
167
align >> SRMMU_NOCACHE_BITMAP_SHIFT);
arch/sparc/mm/srmmu.c
179
void *srmmu_get_nocache(int size, int align)
arch/sparc/mm/srmmu.c
183
tmp = __srmmu_get_nocache(size, align);
arch/sparc/prom/misc_64.c
282
unsigned long align, unsigned long *paddr)
arch/sparc/prom/misc_64.c
291
args[5] = align;
arch/um/drivers/cow.h
22
extern void cow_sizes(int version, __u64 size, int sectorsize, int align,
arch/um/drivers/cow_user.c
129
#define ROUND_UP(x, align) DIV_ROUND(x, align) * (align)
arch/um/drivers/cow_user.c
131
void cow_sizes(int version, __u64 size, int sectorsize, int align,
arch/um/drivers/cow_user.c
148
*data_offset_out = ROUND_UP(*data_offset_out, align);
arch/um/drivers/ubd_kern.c
494
__u32 align;
arch/um/drivers/ubd_kern.c
512
&mtime, &size, &sector_size, &align, &bitmap_offset);
arch/um/drivers/ubd_kern.c
608
__u32 version, align;
arch/um/drivers/ubd_kern.c
641
&size, &sectorsize, &align, bitmap_offset_out);
arch/um/drivers/ubd_kern.c
659
sectorsize, align, &size);
arch/um/drivers/ubd_kern.c
671
cow_sizes(version, size, sectorsize, align, *bitmap_offset_out,
arch/um/kernel/skas/stub.c
99
struct cmsghdr align;
arch/um/os-Linux/file.c
652
struct cmsghdr align;
arch/um/os-Linux/skas/process.c
163
struct cmsghdr align;
arch/x86/events/intel/lbr.c
1419
create_lbr_kmem_cache(size_t size, size_t align)
arch/x86/events/intel/lbr.c
1421
return kmem_cache_create("x86_lbr", size, align, 0, NULL);
arch/x86/include/asm/e820/api.h
28
extern u64 e820__memblock_alloc_reserved(u64 size, u64 align);
arch/x86/include/asm/idtentry.h
522
.align IDT_ALIGN
arch/x86/include/asm/idtentry.h
538
.align IDT_ALIGN
arch/x86/include/asm/setup.h
113
void *extend_brk(size_t size, size_t align);
arch/x86/kernel/cpu/mtrr/cleanup.c
230
unsigned long max_align, align;
arch/x86/kernel/cpu/mtrr/cleanup.c
239
align = __fls(range_sizek);
arch/x86/kernel/cpu/mtrr/cleanup.c
240
if (align > max_align)
arch/x86/kernel/cpu/mtrr/cleanup.c
241
align = max_align;
arch/x86/kernel/cpu/mtrr/cleanup.c
243
sizek = 1UL << align;
arch/x86/kernel/cpu/sgx/encl.c
634
unsigned long align;
arch/x86/kernel/cpu/sgx/encl.c
658
align = ALIGN_DOWN(addr + i, sizeof(unsigned long));
arch/x86/kernel/cpu/sgx/encl.c
663
ret = sgx_encl_debug_read(encl, entry, align, data);
arch/x86/kernel/cpu/sgx/encl.c
669
ret = sgx_encl_debug_write(encl, entry, align, data);
arch/x86/kernel/e820.c
833
__init u64 e820__memblock_alloc_reserved(u64 size, u64 align)
arch/x86/kernel/e820.c
837
addr = memblock_phys_alloc(size, align);
arch/x86/kernel/hw_breakpoint.c
427
unsigned int align;
arch/x86/kernel/hw_breakpoint.c
437
align = 0;
arch/x86/kernel/hw_breakpoint.c
439
align = hw->mask;
arch/x86/kernel/hw_breakpoint.c
442
align = 1;
arch/x86/kernel/hw_breakpoint.c
445
align = 3;
arch/x86/kernel/hw_breakpoint.c
449
align = 7;
arch/x86/kernel/hw_breakpoint.c
461
if (hw->address & align)
arch/x86/kernel/ptrace.c
1242
.align = sizeof(long),
arch/x86/kernel/ptrace.c
1250
.align = sizeof(long),
arch/x86/kernel/ptrace.c
1258
.align = sizeof(u64),
arch/x86/kernel/ptrace.c
1267
.align = sizeof(long),
arch/x86/kernel/ptrace.c
1276
.align = sizeof(u64),
arch/x86/kernel/ptrace.c
1303
.align = sizeof(u32),
arch/x86/kernel/ptrace.c
1311
.align = sizeof(u32),
arch/x86/kernel/ptrace.c
1320
.align = sizeof(u32),
arch/x86/kernel/ptrace.c
1328
.align = sizeof(u64),
arch/x86/kernel/ptrace.c
1338
.align = sizeof(struct user_desc),
arch/x86/kernel/ptrace.c
1347
.align = sizeof(u32),
arch/x86/kernel/setup.c
257
void * __init extend_brk(size_t size, size_t align)
arch/x86/kernel/setup.c
259
size_t mask = align - 1;
arch/x86/kernel/setup.c
263
BUG_ON(align & mask);
arch/x86/net/bpf_jit_comp.c
3195
static void emit_align(u8 **pprog, u32 align)
arch/x86/net/bpf_jit_comp.c
3199
target = PTR_ALIGN(prog, align);
arch/x86/net/bpf_jit_comp.c
3961
u32 align = __alignof__(struct exception_table_entry);
arch/x86/net/bpf_jit_comp.c
3966
header = bpf_jit_binary_pack_alloc(roundup(proglen, align) + extable_size,
arch/x86/net/bpf_jit_comp.c
3967
&image, align, &rw_header, &rw_image,
arch/x86/net/bpf_jit_comp.c
3972
prog->aux->extable = (void *) image + roundup(proglen, align);
arch/x86/pci/i386.c
157
resource_size_t size, resource_size_t align)
arch/x86/pci/i386.c
168
start = pci_align_resource(dev, res, empty_res, size, align);
arch/x86/um/ptrace.c
242
.align = sizeof(long),
arch/x86/um/ptrace.c
252
.align = sizeof(long),
arch/x86/um/ptrace.c
267
.align = sizeof(long),
arch/x86/um/ptrace.c
275
.align = sizeof(long),
arch/xtensa/include/asm/coprocessor.h
101
#define XCHAL_SA_REG(list,cc,abi,type,y,name,z,align,size,...) \
arch/xtensa/include/asm/coprocessor.h
102
__REG ## list (cc, abi, type, name, size, align)
arch/xtensa/include/asm/initialize_mmu.h
188
.align 4
arch/xtensa/include/asm/initialize_mmu.h
75
.align 4
arch/xtensa/include/asm/linkage.h
6
#define __ALIGN .align 4
arch/xtensa/include/asm/uaccess.h
130
#define __put_user_asm(x_, addr_, err_, align, insn, cb)\
arch/xtensa/include/asm/uaccess.h
132
__check_align_##align \
arch/xtensa/include/asm/uaccess.h
198
#define __get_user_asm(x_, addr_, err_, align, insn, cb) \
arch/xtensa/include/asm/uaccess.h
202
__check_align_##align \
arch/xtensa/kernel/pci.c
43
resource_size_t size, resource_size_t align)
arch/xtensa/kernel/pci.c
58
start = pci_align_resource(dev, res, empty_res, size, align);
arch/xtensa/kernel/ptrace.c
199
.align = sizeof(u32),
arch/xtensa/kernel/ptrace.c
207
.align = sizeof(u32),
block/blk-map.c
504
unsigned long align = blk_lim_dma_alignment_and_pad(&q->limits);
block/blk-map.c
511
else if (iov_iter_alignment(iter) & align)
block/sed-opal.c
3385
geo.align = dev->align_required;
block/sed-opal.c
3387
geo.alignment_granularity = dev->align;
block/sed-opal.c
517
dev->align = be64_to_cpu(geo->alignment_granularity);
block/sed-opal.c
92
u64 align; /* alignment granularity */
crypto/ccm.c
396
unsigned long align;
crypto/ccm.c
411
align = crypto_aead_alignmask(tfm);
crypto/ccm.c
412
align &= ~(crypto_tfm_ctx_alignment() - 1);
crypto/ccm.c
415
align + sizeof(struct crypto_ccm_req_priv_ctx) +
crypto/ccm.c
61
unsigned long align = crypto_aead_alignmask(crypto_aead_reqtfm(req));
crypto/ccm.c
63
return (void *)PTR_ALIGN((u8 *)aead_request_ctx(req), align + 1);
crypto/ccm.c
668
unsigned long align;
crypto/ccm.c
676
align = crypto_aead_alignmask(aead);
crypto/ccm.c
677
align &= ~(crypto_tfm_ctx_alignment() - 1);
crypto/ccm.c
682
align + 32);
crypto/chacha20poly1305.c
335
unsigned long align;
crypto/chacha20poly1305.c
344
align = crypto_aead_alignmask(tfm);
crypto/chacha20poly1305.c
345
align &= ~(crypto_tfm_ctx_alignment() - 1);
crypto/chacha20poly1305.c
348
align + offsetof(struct chachapoly_req_ctx, u) +
crypto/ctr.c
195
unsigned long align = crypto_skcipher_alignmask(tfm);
crypto/ctr.c
197
(void *)PTR_ALIGN((u8 *)skcipher_request_ctx(req), align + 1);
crypto/ctr.c
224
unsigned long align;
crypto/ctr.c
233
align = crypto_skcipher_alignmask(tfm);
crypto/ctr.c
234
align &= ~(crypto_tfm_ctx_alignment() - 1);
crypto/ctr.c
235
reqsize = align + sizeof(struct crypto_rfc3686_req_ctx) +
crypto/cts.c
291
unsigned align;
crypto/cts.c
299
align = crypto_skcipher_alignmask(tfm);
crypto/cts.c
304
(align & ~(crypto_tfm_ctx_alignment() - 1)) + bsize;
crypto/gcm.c
302
unsigned long align;
crypto/gcm.c
310
align = crypto_aead_alignmask(tfm);
crypto/gcm.c
311
align &= ~(crypto_tfm_ctx_alignment() - 1);
crypto/gcm.c
313
align + sizeof(struct crypto_gcm_req_priv_ctx) +
crypto/gcm.c
543
unsigned long align;
crypto/gcm.c
551
align = crypto_aead_alignmask(aead);
crypto/gcm.c
552
align &= ~(crypto_tfm_ctx_alignment() - 1);
crypto/gcm.c
557
align + 24);
crypto/gcm.c
64
unsigned long align = crypto_aead_alignmask(crypto_aead_reqtfm(req));
crypto/gcm.c
66
return (void *)PTR_ALIGN((u8 *)aead_request_ctx(req), align + 1);
crypto/gcm.c
726
unsigned long align;
crypto/gcm.c
734
align = crypto_aead_alignmask(aead);
crypto/gcm.c
735
align &= ~(crypto_tfm_ctx_alignment() - 1);
crypto/gcm.c
740
align + GCM_AES_IV_SIZE);
drivers/accel/amdxdna/aie_psp.c
179
u32 fw_size, u32 align, u32 *buf_sz,
drivers/accel/amdxdna/aie_psp.c
186
*buf_sz = ALIGN(fw_size, align);
drivers/accel/amdxdna/aie_psp.c
187
alloc_sz = *buf_sz + align;
drivers/accel/amdxdna/aie_psp.c
194
offset = ALIGN(*paddr, align) - *paddr;
drivers/accel/amdxdna/amdxdna_gem.c
106
u32 align;
drivers/accel/amdxdna/amdxdna_gem.c
118
align = 1 << max(PAGE_SHIFT, xdna->dev_info->dev_mem_buf_shift);
drivers/accel/amdxdna/amdxdna_gem.c
121
mem->size, align,
drivers/accel/amdxdna/amdxdna_gem.c
850
u64 align;
drivers/accel/amdxdna/amdxdna_gem.c
857
align = (args->type == AMDXDNA_BO_DEV_HEAP) ? xdna->dev_info->dev_mem_size : 0;
drivers/accel/amdxdna/amdxdna_gem.c
858
dma_buf = amdxdna_get_cbuf(dev, size, align);
drivers/acpi/nfit/mce.c
35
unsigned int align = 1UL << MCI_MISC_ADDR_LSB(mce->misc);
drivers/acpi/nfit/mce.c
67
ALIGN_DOWN(mce->addr, align), align);
drivers/acpi/numa/srat.c
433
u64 start, end, align;
drivers/acpi/numa/srat.c
442
align = 1UL << __ffs(start | end);
drivers/acpi/numa/srat.c
443
if (align >= SZ_256M) {
drivers/acpi/numa/srat.c
444
err = memory_block_advise_max_size(align);
drivers/android/tests/binder_alloc_kunit.c
376
int align;
drivers/android/tests/binder_alloc_kunit.c
393
for (align = SAME_PAGE_UNALIGNED; align < LOOP_END; align++) {
drivers/android/tests/binder_alloc_kunit.c
394
if (align % 2)
drivers/android/tests/binder_alloc_kunit.c
399
alignments[index] = align;
drivers/base/devres.c
1327
size_t align)
drivers/base/devres.c
1332
pcpu = __alloc_percpu(size, align);
drivers/block/drbd/drbd_worker.c
595
int align, requeue = 0;
drivers/block/drbd/drbd_worker.c
677
align = 1;
drivers/block/drbd/drbd_worker.c
684
if (sector & ((1<<(align+3))-1))
drivers/block/drbd/drbd_worker.c
702
if ((BM_BLOCK_SIZE << align) <= size)
drivers/block/drbd/drbd_worker.c
703
align++;
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c
628
struct rail_alignment *align)
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c
632
&align->step_uv))
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c
633
align->step_uv = 0;
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c
637
&align->offset_uv))
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c
638
align->offset_uv = 0;
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c
642
struct rail_alignment *align)
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c
649
align->offset_uv = regulator_list_voltage(reg, 0);
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c
650
align->step_uv = regulator_get_linear_step(reg);
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c
662
struct rail_alignment align;
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c
689
get_alignment_from_dt(&pdev->dev, &align);
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c
691
err = get_alignment_from_regulator(&pdev->dev, &align);
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c
700
&align, process_id, speedo_id,
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c
702
soc->alignment = align;
drivers/clk/tegra/cvb.c
104
size_t count, struct rail_alignment *align,
drivers/clk/tegra/cvb.c
120
ret = build_opp_table(dev, table, align, speedo_value,
drivers/clk/tegra/cvb.c
26
const struct rail_alignment *align)
drivers/clk/tegra/cvb.c
30
int step = (align->step_uv ? : 1000) * v_scale;
drivers/clk/tegra/cvb.c
31
int offset = align->offset_uv * v_scale;
drivers/clk/tegra/cvb.c
34
uv = DIV_ROUND_UP(uv, step) * align->step_uv + align->offset_uv;
drivers/clk/tegra/cvb.c
43
static int round_voltage(int mv, const struct rail_alignment *align, int up)
drivers/clk/tegra/cvb.c
45
if (align->step_uv) {
drivers/clk/tegra/cvb.c
48
uv = max(mv * 1000, align->offset_uv) - align->offset_uv;
drivers/clk/tegra/cvb.c
49
uv = (uv + (up ? align->step_uv - 1 : 0)) / align->step_uv;
drivers/clk/tegra/cvb.c
50
return (uv * align->step_uv + align->offset_uv) / 1000;
drivers/clk/tegra/cvb.c
56
struct rail_alignment *align,
drivers/clk/tegra/cvb.c
61
min_mv = round_voltage(table->min_millivolts, align, UP);
drivers/clk/tegra/cvb.c
62
max_mv = round_voltage(table->max_millivolts, align, DOWN);
drivers/clk/tegra/cvb.c
73
align);
drivers/clk/tegra/cvb.h
53
size_t count, struct rail_alignment *align,
drivers/crypto/chelsio/chcr_algo.c
3472
int align;
drivers/crypto/chelsio/chcr_algo.c
3521
align = KEYCTX_ALIGN_PAD(max_authsize);
drivers/crypto/chelsio/chcr_algo.c
3524
actx->h_iopad + param.result_size + align);
drivers/crypto/chelsio/chcr_algo.c
3529
(param.result_size + align) * 2;
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
176
int align = CPT_DMA_ALIGN;
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
191
align_dlen = ALIGN(dlen, align);
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
192
info_len = ALIGN(sizeof(*info), align);
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
193
rlen = ALIGN(sizeof(union otx_cpt_res_s), align);
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
57
lmt_info->base - lmt_info->align,
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
58
lmt_info->iova - lmt_info->align,
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
77
lmt_info->align = align_iova - iova;
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
79
lmt_info->base += lmt_info->align;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
114
u8 align;
drivers/crypto/padlock-aes.c
90
unsigned long align = PADLOCK_ALIGNMENT;
drivers/crypto/padlock-aes.c
92
if (align <= crypto_tfm_ctx_alignment())
drivers/crypto/padlock-aes.c
93
align = 1;
drivers/crypto/padlock-aes.c
94
return (struct aes_ctx *)ALIGN(addr, align);
drivers/crypto/talitos.c
1171
struct talitos_ptr *link_tbl_ptr, int align)
drivers/crypto/talitos.c
1176
int padding = ALIGN(cryptlen, align) - cryptlen;
drivers/crypto/talitos.c
1223
bool force, int align)
drivers/crypto/talitos.c
1227
int aligned_len = ALIGN(len, align);
drivers/crypto/talitos.c
1243
&edesc->link_tbl[tbl_off], align);
drivers/dax/bus.c
1218
return sysfs_emit(buf, "%d\n", dev_dax->align);
drivers/dax/bus.c
1231
__func__, dev_dax->align, i);
drivers/dax/bus.c
1272
align_save = dev_dax->align;
drivers/dax/bus.c
1273
dev_dax->align = val;
drivers/dax/bus.c
1276
dev_dax->align = align_save;
drivers/dax/bus.c
1282
static DEVICE_ATTR_RW(align);
drivers/dax/bus.c
1525
dev_dax->align = dax_region->align;
drivers/dax/bus.c
288
return sysfs_emit(buf, "%u\n", dax_region->align);
drivers/dax/bus.c
291
__ATTR(align, 0400, region_align_show, NULL);
drivers/dax/bus.c
634
struct range *range, int target_node, unsigned int align,
drivers/dax/bus.c
650
if (!IS_ALIGNED(range->start, align)
drivers/dax/bus.c
651
|| !IS_ALIGNED(range_len(range), align))
drivers/dax/bus.c
661
dax_region->align = align;
drivers/dax/bus.c
964
return IS_ALIGNED(size, max_t(unsigned long, dev_dax->align, memremap_compat_align()));
drivers/dax/bus.h
20
struct range *range, int target_node, unsigned int align,
drivers/dax/dax-private.h
122
static inline bool dax_align_valid(unsigned long align)
drivers/dax/dax-private.h
124
if (align == PUD_SIZE && IS_ENABLED(CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD))
drivers/dax/dax-private.h
126
if (align == PMD_SIZE && has_transparent_hugepage())
drivers/dax/dax-private.h
128
if (align == PAGE_SIZE)
drivers/dax/dax-private.h
133
static inline bool dax_align_valid(unsigned long align)
drivers/dax/dax-private.h
135
return align == PAGE_SIZE;
drivers/dax/dax-private.h
36
unsigned int align;
drivers/dax/dax-private.h
90
unsigned int align;
drivers/dax/device.c
103
if (fault_size != dev_dax->align)
drivers/dax/device.c
133
if (dev_dax->align > PMD_SIZE) {
drivers/dax/device.c
135
dev_dax->align, fault_size);
drivers/dax/device.c
139
if (fault_size < dev_dax->align)
drivers/dax/device.c
141
else if (fault_size > dev_dax->align)
drivers/dax/device.c
179
if (dev_dax->align > PUD_SIZE) {
drivers/dax/device.c
181
dev_dax->align, fault_size);
drivers/dax/device.c
185
if (fault_size < dev_dax->align)
drivers/dax/device.c
187
else if (fault_size > dev_dax->align)
drivers/dax/device.c
253
if (!IS_ALIGNED(addr, dev_dax->align))
drivers/dax/device.c
263
return dev_dax->align;
drivers/dax/device.c
302
unsigned long off, off_end, off_align, len_align, addr_align, align;
drivers/dax/device.c
308
align = dev_dax->align;
drivers/dax/device.c
311
off_align = round_up(off, align);
drivers/dax/device.c
313
if ((off_end <= off_align) || ((off_end - off_align) < align))
drivers/dax/device.c
316
len_align = len + align;
drivers/dax/device.c
322
addr_align += (off - addr_align) & (align - 1);
drivers/dax/device.c
34
mask = dev_dax->align - 1;
drivers/dax/device.c
432
if (dev_dax->align > PAGE_SIZE)
drivers/dax/device.c
434
order_base_2(dev_dax->align >> PAGE_SHIFT);
drivers/dax/device.c
97
if (dev_dax->align > PAGE_SIZE) {
drivers/dax/device.c
99
dev_dax->align, fault_size);
drivers/dax/pmem.c
55
nd_region->target_node, le32_to_cpu(pfn_sb->align),
drivers/dma-buf/heaps/cma_heap.c
291
unsigned long align = get_order(size);
drivers/dma-buf/heaps/cma_heap.c
305
if (align > CONFIG_CMA_ALIGNMENT)
drivers/dma-buf/heaps/cma_heap.c
306
align = CONFIG_CMA_ALIGNMENT;
drivers/dma-buf/heaps/cma_heap.c
308
cma_pages = cma_alloc(cma_heap->cma, pagecount, align, false);
drivers/dma/bestcomm/sram.c
137
void* bcom_sram_alloc(int size, int align, phys_addr_t *phys)
drivers/dma/bestcomm/sram.c
142
offset = rh_alloc_align(bcom_sram->rh, size, align, NULL);
drivers/dma/dmatest.c
532
unsigned int buf_size, u8 align)
drivers/dma/dmatest.c
545
d->raw[i] = kmalloc(buf_size + align, d->gfp_flags);
drivers/dma/dmatest.c
550
if (align)
drivers/dma/dmatest.c
551
d->aligned[i] = PTR_ALIGN(d->raw[i], align);
drivers/dma/dmatest.c
603
u8 align = 0;
drivers/dma/dmatest.c
623
align = params->alignment < 0 ? dev->copy_align :
drivers/dma/dmatest.c
627
align = params->alignment < 0 ? dev->fill_align :
drivers/dma/dmatest.c
635
align = params->alignment < 0 ? dev->xor_align :
drivers/dma/dmatest.c
641
align = params->alignment < 0 ? dev->pq_align :
drivers/dma/dmatest.c
661
if (1 << align > buf_size) {
drivers/dma/dmatest.c
663
buf_size, 1 << align);
drivers/dma/dmatest.c
674
if (dmatest_alloc_test_data(src, buf_size, align) < 0)
drivers/dma/dmatest.c
677
if (dmatest_alloc_test_data(dst, buf_size, align) < 0)
drivers/dma/dmatest.c
723
len = (len >> align) << align;
drivers/dma/dmatest.c
725
len = 1 << align;
drivers/dma/dmatest.c
736
src->off = (src->off >> align) << align;
drivers/dma/dmatest.c
737
dst->off = (dst->off >> align) << align;
drivers/dma/idxd/idxd.h
286
int align;
drivers/dma/idxd/init.c
48
.align = 32,
drivers/dma/idxd/init.c
59
.align = 64,
drivers/dma/ste_dma40.c
661
u32 align;
drivers/dma/ste_dma40.c
665
align = sizeof(struct d40_log_lli);
drivers/dma/ste_dma40.c
667
align = sizeof(struct d40_phy_lli);
drivers/dma/ste_dma40.c
674
d40d->lli_pool.size = lli_len * 2 * align;
drivers/dma/ste_dma40.c
676
base = kmalloc(d40d->lli_pool.size + align, GFP_NOWAIT);
drivers/dma/ste_dma40.c
684
d40d->lli_log.src = PTR_ALIGN(base, align);
drivers/dma/ste_dma40.c
689
d40d->lli_phy.src = PTR_ALIGN(base, align);
drivers/dma/xilinx/xilinx_dpdma.c
1325
size_t align = __alignof__(struct xilinx_dpdma_sw_desc);
drivers/dma/xilinx/xilinx_dpdma.c
1330
align, 0);
drivers/firmware/efi/libstub/alignedmem.c
26
unsigned long max, unsigned long align,
drivers/firmware/efi/libstub/alignedmem.c
35
if (align < EFI_ALLOC_ALIGN)
drivers/firmware/efi/libstub/alignedmem.c
36
align = EFI_ALLOC_ALIGN;
drivers/firmware/efi/libstub/alignedmem.c
38
alloc_addr = ALIGN_DOWN(max + 1, align) - 1;
drivers/firmware/efi/libstub/alignedmem.c
40
slack = align / EFI_PAGE_SIZE - 1;
drivers/firmware/efi/libstub/alignedmem.c
48
*addr = ALIGN((unsigned long)alloc_addr, align);
drivers/firmware/efi/libstub/alignedmem.c
51
int l = (alloc_addr & (align - 1)) / EFI_PAGE_SIZE;
drivers/firmware/efi/libstub/efistub.h
1070
efi_status_t efi_random_alloc(unsigned long size, unsigned long align,
drivers/firmware/efi/libstub/efistub.h
1101
unsigned long max, unsigned long align,
drivers/firmware/efi/libstub/efistub.h
1104
efi_status_t efi_low_alloc_above(unsigned long size, unsigned long align,
drivers/firmware/efi/libstub/mem.c
143
efi_status_t efi_low_alloc_above(unsigned long size, unsigned long align,
drivers/firmware/efi/libstub/mem.c
161
if (align < EFI_ALLOC_ALIGN)
drivers/firmware/efi/libstub/mem.c
162
align = EFI_ALLOC_ALIGN;
drivers/firmware/efi/libstub/mem.c
192
start = round_up(start, align);
drivers/firmware/efi/libstub/randomalloc.c
130
target = round_up(max_t(u64, md->phys_addr, alloc_min), align) + target_slot * align;
drivers/firmware/efi/libstub/randomalloc.c
22
unsigned long align = 1UL << align_shift;
drivers/firmware/efi/libstub/randomalloc.c
40
first_slot = round_up(max(md->phys_addr, alloc_min), align);
drivers/firmware/efi/libstub/randomalloc.c
41
last_slot = round_down(region_end - size + 1, align);
drivers/firmware/efi/libstub/randomalloc.c
58
unsigned long align,
drivers/firmware/efi/libstub/randomalloc.c
75
if (align < EFI_ALLOC_ALIGN)
drivers/firmware/efi/libstub/randomalloc.c
76
align = EFI_ALLOC_ALIGN;
drivers/firmware/efi/libstub/randomalloc.c
80
alloc_min = align;
drivers/firmware/efi/libstub/randomalloc.c
89
slots = get_entry_num_slots(md, size, ilog2(align), alloc_min,
drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
248
#define __field_impl(size, align, offset) \
drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
253
__aligned = ALIGN(__len, align); \
drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
263
#define __array_offs_aligned(type, count, align, offset) \
drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
264
__field_impl(sizeof(type) * (count), align, offset)
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
239
unsigned long size, int align,
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
254
bp.byte_align = align;
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
341
unsigned long size, int align,
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
347
r = amdgpu_bo_create_reserved(adev, size, align, domain, bo_ptr,
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
258
unsigned long size, int align,
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
262
unsigned long size, int align,
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
338
unsigned size, u32 align, u32 domain);
drivers/gpu/drm/amd/amdgpu/atom.c
188
uint32_t idx, val = 0xCDCDCDCD, align, arg;
drivers/gpu/drm/amd/amdgpu/atom.c
191
align = (attr >> 3) & 7;
drivers/gpu/drm/amd/amdgpu/atom.c
301
switch (align) {
drivers/gpu/drm/amd/amdgpu/atom.c
344
val &= atom_arg_mask[align];
drivers/gpu/drm/amd/amdgpu/atom.c
345
val >>= atom_arg_shift[align];
drivers/gpu/drm/amd/amdgpu/atom.c
347
switch (align) {
drivers/gpu/drm/amd/amdgpu/atom.c
378
uint32_t align = (attr >> 3) & 7, arg = attr & 7;
drivers/gpu/drm/amd/amdgpu/atom.c
392
switch (align) {
drivers/gpu/drm/amd/amdgpu/atom.c
416
static uint32_t atom_get_src_direct(atom_exec_context *ctx, uint8_t align, int *ptr)
drivers/gpu/drm/amd/amdgpu/atom.c
420
switch (align) {
drivers/gpu/drm/amd/amdgpu/atom.c
461
uint32_t align =
drivers/gpu/drm/amd/amdgpu/atom.c
465
old_val &= atom_arg_mask[align] >> atom_arg_shift[align];
drivers/gpu/drm/amd/amdgpu/atom.c
466
val <<= atom_arg_shift[align];
drivers/gpu/drm/amd/amdgpu/atom.c
467
val &= atom_arg_mask[align];
drivers/gpu/drm/amd/amdgpu/atom.c
468
saved &= ~atom_arg_mask[align];
drivers/gpu/drm/amd/amdgpu/atom.c
574
switch (align) {
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1029
driver_table->align = PAGE_SIZE;
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1033
driver_table->align,
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1104
memory_pool->align = PAGE_SIZE;
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1117
memory_pool->align,
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1162
dummy_read_1_table->align,
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
996
tables[SMU_TABLE_PMSTATUSLOG].align,
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
251
tables[table_id].align = a; \
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
265
uint32_t align;
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c
520
dummy_read_1_table->align = PAGE_SIZE;
drivers/gpu/drm/armada/armada_gem.c
136
unsigned align = min_t(unsigned, size, SZ_2M);
drivers/gpu/drm/armada/armada_gem.c
146
size, align, 0, 0);
drivers/gpu/drm/display/drm_dp_helper.c
4725
int align = is_mst ? 4 / lane_count : 1;
drivers/gpu/drm/display/drm_dp_helper.c
4727
return ALIGN(cycles, align);
drivers/gpu/drm/drm_suballoc.c
166
size_t size, size_t align)
drivers/gpu/drm/drm_suballoc.c
172
wasted = round_up(soffset, align) - soffset;
drivers/gpu/drm/drm_suballoc.c
189
size_t size, size_t align)
drivers/gpu/drm/drm_suballoc.c
200
wasted = round_up(soffset, align) - soffset;
drivers/gpu/drm/drm_suballoc.c
216
size_t size, size_t align)
drivers/gpu/drm/drm_suballoc.c
221
ret = __drm_suballoc_event(sa_manager, size, align);
drivers/gpu/drm/drm_suballoc.c
341
bool intr, size_t align)
drivers/gpu/drm/drm_suballoc.c
348
if (WARN_ON_ONCE(align > sa_manager->align))
drivers/gpu/drm/drm_suballoc.c
353
if (!align)
drivers/gpu/drm/drm_suballoc.c
354
align = sa_manager->align;
drivers/gpu/drm/drm_suballoc.c
370
size, align)) {
drivers/gpu/drm/drm_suballoc.c
398
__drm_suballoc_event(sa_manager, size, align));
drivers/gpu/drm/drm_suballoc.c
402
drm_suballoc_event(sa_manager, size, align));
drivers/gpu/drm/drm_suballoc.c
435
gfp_t gfp, bool intr, size_t align)
drivers/gpu/drm/drm_suballoc.c
444
err = drm_suballoc_insert(sa_manager, sa, size, intr, align);
drivers/gpu/drm/drm_suballoc.c
64
size_t size, size_t align)
drivers/gpu/drm/drm_suballoc.c
70
if (!align)
drivers/gpu/drm/drm_suballoc.c
71
align = 1;
drivers/gpu/drm/drm_suballoc.c
74
if (WARN_ON_ONCE(align & (align - 1)))
drivers/gpu/drm/drm_suballoc.c
75
align = roundup_pow_of_two(align);
drivers/gpu/drm/drm_suballoc.c
79
sa_manager->align = align;
drivers/gpu/drm/exynos/exynos_drm_ipp.c
448
__limit_set_val(&res->h.align, l->h.align);
drivers/gpu/drm/exynos/exynos_drm_ipp.c
451
__limit_set_val(&res->v.align, l->v.align);
drivers/gpu/drm/exynos/exynos_drm_ipp.c
455
static inline bool __align_check(unsigned int val, unsigned int align)
drivers/gpu/drm/exynos/exynos_drm_ipp.c
457
if (align && (val & (align - 1))) {
drivers/gpu/drm/exynos/exynos_drm_ipp.c
459
val, align);
drivers/gpu/drm/exynos/exynos_drm_ipp.c
473
return __align_check(val, l->align);
drivers/gpu/drm/exynos/exynos_drm_ipp.c
499
!__align_check(buf->rect.x, lh->align) ||
drivers/gpu/drm/exynos/exynos_drm_ipp.c
501
!__align_check(buf->rect.y, lv->align))
drivers/gpu/drm/exynos/exynos_drm_rotator.c
358
{ IPP_SIZE_LIMIT(AREA, .h.align = 2, .v.align = 2) },
drivers/gpu/drm/exynos/exynos_drm_rotator.c
363
{ IPP_SIZE_LIMIT(AREA, .h.align = 4, .v.align = 4) },
drivers/gpu/drm/exynos/exynos_drm_rotator.c
368
{ IPP_SIZE_LIMIT(AREA, .h.align = 4, .v.align = 4) },
drivers/gpu/drm/exynos/exynos_drm_rotator.c
373
{ IPP_SIZE_LIMIT(AREA, .h.align = 2, .v.align = 2) },
drivers/gpu/drm/exynos/exynos_drm_rotator.c
378
{ IPP_SIZE_LIMIT(AREA, .h.align = 8, .v.align = 8) },
drivers/gpu/drm/exynos/exynos_drm_rotator.c
383
{ IPP_SIZE_LIMIT(AREA, .h.align = 8, .v.align = 8) },
drivers/gpu/drm/exynos/exynos_drm_rotator.c
388
{ IPP_SIZE_LIMIT(AREA, .h.align = 8, .v.align = 8) },
drivers/gpu/drm/exynos/exynos_drm_scaler.c
589
{ IPP_SIZE_LIMIT(AREA, .h.align = 2, .v.align = 2) },
drivers/gpu/drm/exynos/exynos_drm_scaler.c
596
{ IPP_SIZE_LIMIT(AREA, .h.align = 2, .v.align = 1) },
drivers/gpu/drm/exynos/exynos_drm_scaler.c
609
{ IPP_SIZE_LIMIT(AREA, .h.align = 16, .v.align = 16) },
drivers/gpu/drm/exynos/regs-rotator.h
63
#define ROT_ALIGN(x, align, mask) (((x) + (1 << ((align) - 1))) & (mask))
drivers/gpu/drm/gma500/gem.c
140
psb_gem_create(struct drm_device *dev, u64 size, const char *name, bool stolen, u32 align)
drivers/gpu/drm/gma500/gem.c
156
ret = psb_gtt_allocate_resource(dev_priv, &pobj->resource, name, size, align, stolen,
drivers/gpu/drm/gma500/gem.h
38
psb_gem_create(struct drm_device *dev, u64 size, const char *name, bool stolen, u32 align);
drivers/gpu/drm/gma500/gtt.c
19
const char *name, resource_size_t size, resource_size_t align,
drivers/gpu/drm/gma500/gtt.c
37
ret = allocate_resource(root, res, size, start, end, align, NULL, NULL);
drivers/gpu/drm/gma500/gtt.h
33
const char *name, resource_size_t size, resource_size_t align,
drivers/gpu/drm/i915/display/intel_parent.c
330
unsigned int align, u64 start, u64 end)
drivers/gpu/drm/i915/display/intel_parent.c
332
return display->parent->stolen->insert_node_in_range(node, size, align, start, end);
drivers/gpu/drm/i915/display/intel_parent.c
336
unsigned int align)
drivers/gpu/drm/i915/display/intel_parent.c
341
return display->parent->stolen->insert_node(node, size, align);
drivers/gpu/drm/i915/display/intel_parent.h
131
unsigned int align, u64 start, u64 end);
drivers/gpu/drm/i915/display/intel_parent.h
133
unsigned int align);
drivers/gpu/drm/i915/gem/i915_gem_object.h
76
int i915_gem_object_attach_phys(struct drm_i915_gem_object *obj, int align);
drivers/gpu/drm/i915/gem/i915_gem_phys.c
227
int i915_gem_object_attach_phys(struct drm_i915_gem_object *obj, int align)
drivers/gpu/drm/i915/gem/i915_gem_phys.c
233
if (align > obj->base.size)
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
108
u64 align;
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
553
t->align = i915_vm_min_alignment(t->ce->vm, INTEL_MEMORY_LOCAL);
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
554
t->align = max(t->align,
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
557
hole_size = 2 * round_up(WIDTH * HEIGHT * 4, t->align);
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
559
hole_size += 2 * t->align; /* padding on either side */
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
564
hole_size, t->align,
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
576
t->hole = hole.start + t->align;
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
603
u64 offset = round_up(t->width * t->height * 4, t->align);
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
634
u64 offset = round_up(t->width * t->height * 4, 2 * t->align);
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
650
&t->buffers[2], t->hole + t->align,
drivers/gpu/drm/i915/gt/gen7_renderclear.c
118
static u32 *batch_alloc_items(struct batch_chunk *bc, u32 align, u32 items)
drivers/gpu/drm/i915/gt/gen7_renderclear.c
122
if (align) {
drivers/gpu/drm/i915/gt/gen7_renderclear.c
123
u32 *end = PTR_ALIGN(bc->end, align);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
135
static u32 *batch_alloc_bytes(struct batch_chunk *bc, u32 align, u32 bytes)
drivers/gpu/drm/i915/gt/gen7_renderclear.c
138
return batch_alloc_items(bc, align, bytes / sizeof(*bc->start));
drivers/gpu/drm/i915/gt/selftest_tlb.c
152
addr, align, va->resource->page_sizes_gtt,
drivers/gpu/drm/i915/gt/selftest_tlb.c
35
u64 align,
drivers/gpu/drm/i915/gt/selftest_tlb.c
65
addr = round_up(vma->node.start + vma->node.size, align);
drivers/gpu/drm/i915/gt/selftest_tlb.c
68
va->size, align);
drivers/gpu/drm/i915/gt/selftest_tlb.c
89
if (align == SZ_64K)
drivers/gpu/drm/i915/gt/selftest_tlb.c
91
addr = igt_random_offset(prng, addr, addr + align, 8, 8);
drivers/gpu/drm/i915/gt/selftest_tlb.c
96
addr, align, va->resource->page_sizes_gtt,
drivers/gpu/drm/i915/i915_gem_gtt.c
129
static u64 random_offset(u64 start, u64 end, u64 len, u64 align)
drivers/gpu/drm/i915/i915_gem_gtt.c
134
GEM_BUG_ON(round_up(start, align) > round_down(end - len, align));
drivers/gpu/drm/i915/i915_gem_gtt.c
136
range = round_down(end - len, align) - round_up(start, align);
drivers/gpu/drm/i915/i915_gem_gtt.c
151
return round_up(start, align);
drivers/gpu/drm/i915/i915_trace.h
197
TP_PROTO(struct i915_address_space *vm, u64 size, u64 align, unsigned int flags),
drivers/gpu/drm/i915/i915_trace.h
198
TP_ARGS(vm, size, align, flags),
drivers/gpu/drm/i915/i915_trace.h
204
__field(u64, align)
drivers/gpu/drm/i915/i915_trace.h
212
__entry->align = align;
drivers/gpu/drm/i915/i915_trace.h
217
__entry->dev, __entry->vm, __entry->size, __entry->align,
drivers/gpu/drm/i915/i915_vma.c
1656
u32 align, unsigned int flags)
drivers/gpu/drm/i915/i915_vma.c
1664
err = i915_vma_pin_ww(vma, ww, 0, align, flags | PIN_GLOBAL);
drivers/gpu/drm/i915/i915_vma.c
1691
u32 align, unsigned int flags)
drivers/gpu/drm/i915/i915_vma.c
1699
return __i915_ggtt_pin(vma, ww, align, flags);
drivers/gpu/drm/i915/i915_vma.c
1706
err = __i915_ggtt_pin(vma, &_ww, align, flags);
drivers/gpu/drm/i915/i915_vma.h
296
u32 align, unsigned int flags);
drivers/gpu/drm/i915/selftests/i915_random.c
101
range = round_down(end - len, align) - round_up(start, align);
drivers/gpu/drm/i915/selftests/i915_random.c
108
return round_up(start, align);
drivers/gpu/drm/i915/selftests/i915_random.c
94
u64 len, u64 align)
drivers/gpu/drm/i915/selftests/i915_random.c
99
BUG_ON(round_up(start, align) > round_down(end - len, align));
drivers/gpu/drm/i915/selftests/i915_random.h
63
u64 len, u64 align);
drivers/gpu/drm/i915/selftests/intel_memory_region.c
1096
u32 align;
drivers/gpu/drm/i915/selftests/intel_memory_region.c
1104
align = bytes[order[i] % count];
drivers/gpu/drm/i915/selftests/intel_memory_region.c
1107
align = max_t(u32, sizeof(u32), rounddown_pow_of_two(align));
drivers/gpu/drm/i915/selftests/intel_memory_region.c
1110
size, align);
drivers/gpu/drm/i915/selftests/intel_memory_region.c
1127
size, align, offset);
drivers/gpu/drm/nouveau/include/nvif/if000c.h
45
__u8 align;
drivers/gpu/drm/nouveau/include/nvif/vmm.h
44
u8 page, u8 align, u64 size, struct nvif_vma *);
drivers/gpu/drm/nouveau/include/nvkm/core/gpuobj.h
35
int nvkm_gpuobj_new(struct nvkm_device *, u32 size, int align, bool zero,
drivers/gpu/drm/nouveau/include/nvkm/core/memory.h
51
u64 size, u32 align, bool zero, struct nvkm_memory **);
drivers/gpu/drm/nouveau/include/nvkm/core/mm.h
37
u32 size_min, u32 align, struct nvkm_mm_node **);
drivers/gpu/drm/nouveau/include/nvkm/core/mm.h
39
u32 size_min, u32 align, struct nvkm_mm_node **);
drivers/gpu/drm/nouveau/include/nvkm/core/object.h
37
int (*bind)(struct nvkm_object *, struct nvkm_gpuobj *, int align,
drivers/gpu/drm/nouveau/include/nvkm/core/object.h
59
int nvkm_object_bind(struct nvkm_object *, struct nvkm_gpuobj *, int align,
drivers/gpu/drm/nouveau/include/nvkm/core/ramht.h
22
int nvkm_ramht_new(struct nvkm_device *, u32 size, u32 align,
drivers/gpu/drm/nouveau/include/nvkm/subdev/instmem.h
31
int nvkm_instobj_new(struct nvkm_instmem *, u32 size, u32 align, bool zero, bool preserve,
drivers/gpu/drm/nouveau/nouveau_bo.c
178
nouveau_bo_fixup_align(struct nouveau_bo *nvbo, int *align, u64 *size)
drivers/gpu/drm/nouveau/nouveau_bo.c
186
*align = 65536;
drivers/gpu/drm/nouveau/nouveau_bo.c
190
*align = 32768;
drivers/gpu/drm/nouveau/nouveau_bo.c
194
*align = 16384;
drivers/gpu/drm/nouveau/nouveau_bo.c
198
*align = 16384;
drivers/gpu/drm/nouveau/nouveau_bo.c
204
*align = max((1 << nvbo->page), *align);
drivers/gpu/drm/nouveau/nouveau_bo.c
211
nouveau_bo_alloc(struct nouveau_cli *cli, u64 *size, int *align, u32 domain,
drivers/gpu/drm/nouveau/nouveau_bo.c
339
nouveau_bo_fixup_align(nvbo, align, size);
drivers/gpu/drm/nouveau/nouveau_bo.c
345
nouveau_bo_init(struct nouveau_bo *nvbo, u64 size, int align, u32 domain,
drivers/gpu/drm/nouveau/nouveau_bo.c
360
&nvbo->placement, align >> PAGE_SHIFT, &ctx,
drivers/gpu/drm/nouveau/nouveau_bo.c
374
nouveau_bo_new(struct nouveau_cli *cli, u64 size, int align,
drivers/gpu/drm/nouveau/nouveau_bo.c
382
nvbo = nouveau_bo_alloc(cli, &size, &align, domain, tile_mode,
drivers/gpu/drm/nouveau/nouveau_bo.c
396
ret = nouveau_bo_init(nvbo, size, align, domain, sg, robj);
drivers/gpu/drm/nouveau/nouveau_bo.h
66
struct nouveau_bo *nouveau_bo_alloc(struct nouveau_cli *, u64 *size, int *align,
drivers/gpu/drm/nouveau/nouveau_bo.h
68
int nouveau_bo_init(struct nouveau_bo *, u64 size, int align, u32 domain,
drivers/gpu/drm/nouveau/nouveau_bo.h
70
int nouveau_bo_new(struct nouveau_cli *, u64 size, int align, u32 domain,
drivers/gpu/drm/nouveau/nouveau_gem.c
232
nouveau_gem_new(struct nouveau_cli *cli, u64 size, int align, uint32_t domain,
drivers/gpu/drm/nouveau/nouveau_gem.c
252
nvbo = nouveau_bo_alloc(cli, &size, &align, domain, tile_mode,
drivers/gpu/drm/nouveau/nouveau_gem.c
272
ret = nouveau_bo_init(nvbo, size, align, domain, NULL, resv);
drivers/gpu/drm/nouveau/nouveau_gem.c
352
ret = nouveau_gem_new(cli, req->info.size, req->align,
drivers/gpu/drm/nouveau/nouveau_gem.h
17
extern int nouveau_gem_new(struct nouveau_cli *, u64 size, int align,
drivers/gpu/drm/nouveau/nouveau_prime.c
48
int align = 0;
drivers/gpu/drm/nouveau/nouveau_prime.c
52
nvbo = nouveau_bo_alloc(&drm->client, &size, &align,
drivers/gpu/drm/nouveau/nouveau_prime.c
73
ret = nouveau_bo_init(nvbo, size, align, NOUVEAU_GEM_DOMAIN_GART,
drivers/gpu/drm/nouveau/nvif/vmm.c
78
u8 page, u8 align, u64 size, struct nvif_vma *vma)
drivers/gpu/drm/nouveau/nvif/vmm.c
86
args.align = align;
drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c
172
nvkm_gpuobj_ctor(struct nvkm_device *device, u32 size, int align, bool zero,
drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c
179
if (align >= 0) {
drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c
181
max(align, 1), &gpuobj->node);
drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c
184
-align, &gpuobj->node);
drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c
202
abs(align), zero, &gpuobj->memory);
drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c
229
nvkm_gpuobj_new(struct nvkm_device *device, u32 size, int align, bool zero,
drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c
238
ret = nvkm_gpuobj_ctor(device, size, align, zero, parent, gpuobj);
drivers/gpu/drm/nouveau/nvkm/core/memory.c
138
u64 size, u32 align, bool zero,
drivers/gpu/drm/nouveau/nvkm/core/memory.c
159
ret = nvkm_instobj_new(imem, size, align, zero, preserve, &memory);
drivers/gpu/drm/nouveau/nvkm/core/mm.c
112
u32 align, struct nvkm_mm_node **pnode)
drivers/gpu/drm/nouveau/nvkm/core/mm.c
115
u32 mask = align - 1;
drivers/gpu/drm/nouveau/nvkm/core/mm.c
187
u32 align, struct nvkm_mm_node **pnode)
drivers/gpu/drm/nouveau/nvkm/core/mm.c
190
u32 mask = align - 1;
drivers/gpu/drm/nouveau/nvkm/core/object.c
137
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/core/object.c
140
return object->func->bind(object, gpuobj, align, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/core/oproxy.c
60
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/core/oproxy.c
63
parent, align, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/core/ramht.c
141
nvkm_ramht_new(struct nvkm_device *device, u32 size, u32 align,
drivers/gpu/drm/nouveau/nvkm/core/ramht.c
157
ret = nvkm_gpuobj_new(ramht->device, size, align, true,
drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.c
30
gv100_ce_cclass_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, int align,
drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.c
41
return nvkm_gpuobj_new(device, size, align, true, parent, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
35
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
38
align, false, parent, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
57
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
60
align, true, parent, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/dma/priv.h
8
int (*bind)(struct nvkm_dmaobj *, struct nvkm_gpuobj *, int align,
drivers/gpu/drm/nouveau/nvkm/engine/dma/user.c
48
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/dma/user.c
51
return dmaobj->func->bind(dmaobj, gpuobj, align, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.c
42
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.c
48
ret = nvkm_gpuobj_new(device, 24, align, false, parent, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.c
41
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.c
47
ret = nvkm_gpuobj_new(device, 24, align, false, parent, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.c
39
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.c
47
ret = nvkm_gpuobj_new(device, 24, align, false, parent, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.c
42
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.c
62
ret = nvkm_gpuobj_new(device, 16, align, false, parent, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.c
42
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.c
48
ret = nvkm_gpuobj_new(device, 24, align, false, parent, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
47
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
50
align, true, parent, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
321
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
328
align, false, parent, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1044
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1046
int ret = nvkm_gpuobj_new(object->engine->subdev.device, 16, align,
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
45
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
47
int ret = nvkm_gpuobj_new(object->engine->subdev.device, 20, align,
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
75
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
80
align, true, parent, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
44
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
47
align, false, parent, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
70
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
74
align, true, parent, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
40
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
42
int ret = nvkm_gpuobj_new(object->engine->subdev.device, 16, align,
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c
53
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c
57
align, true, parent, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c
38
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c
41
align, true, parent, pgpuobj);
drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c
45
int align, struct nvkm_gpuobj **pgpuobj)
drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c
47
return nvkm_gpuobj_new(object->engine->subdev.device, 0x10000, align,
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.c
156
u32 align = (1 << page) >> NVKM_RAM_MM_SHIFT;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.c
158
u32 min = contig ? max : align;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.c
177
ret = nvkm_mm_tail(mm, heap, type, max, min, align, &r);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.c
179
ret = nvkm_mm_head(mm, heap, type, max, min, align, &r);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/gr.h
29
u8 align;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gr.c
112
ret = nvkm_vmm_get_locked(vmm, false, true, false, 0, gr->ctxbuf[i].align,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gr.c
203
u8 align, page;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gr.c
224
align = order_base_2(size);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gr.c
226
align = page;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gr.c
234
gr->ctxbuf[gr->ctxbuf_nr].align = align;
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c
111
nvkm_instobj_new(struct nvkm_instmem *imem, u32 size, u32 align, bool zero, bool preserve,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c
119
ret = imem->func->memory_new(imem, size, align, zero, &memory);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c
121
nvkm_error(subdev, "OOM: %08x %08x %d\n", size, align, ret);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c
125
nvkm_trace(subdev, "new %08x %08x %d: %010llx %010llx\n", size, align,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
383
gk20a_instobj_ctor_dma(struct gk20a_instmem *imem, u32 npages, u32 align,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
406
if (unlikely(node->handle & (align - 1)))
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
409
&node->handle, align);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
421
gk20a_instobj_ctor_iommu(struct gk20a_instmem *imem, u32 npages, u32 align,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
466
align >> imem->iommu_pgshift, &r);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
515
gk20a_instobj_new(struct nvkm_instmem *base, u32 size, u32 align, bool zero,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
524
imem->domain ? "IOMMU" : "DMA", size, align);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
528
align = max(roundup(align, PAGE_SIZE), PAGE_SIZE);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
532
align, &node);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
535
align, &node);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
543
size, align, (u64)node->mn->offset << 12);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c
121
nv04_instobj_new(struct nvkm_instmem *base, u32 size, u32 align, bool zero,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c
137
ret = nvkm_mm_head(&imem->heap, 0, 1, size, size, align ? align : 1, &iobj->node);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c
120
nv40_instobj_new(struct nvkm_instmem *base, u32 size, u32 align, bool zero,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c
136
ret = nvkm_mm_head(&imem->heap, 0, 1, size, size, align ? align : 1, &iobj->node);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c
377
nv50_instobj_new(struct nvkm_instmem *imem, u32 size, u32 align, bool zero,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c
380
u8 page = max(order_base_2(align), 12);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/priv.h
15
int (*memory_new)(struct nvkm_instmem *, u32 size, u32 align,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/priv.h
25
int nv50_instobj_new(struct nvkm_instmem *, u32 size, u32 align, bool zero,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c
167
nvkm_mmu_ptc_get(struct nvkm_mmu *mmu, u32 size, u32 align, bool zero)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c
174
if (align < 0x1000) {
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c
176
pt = nvkm_mmu_ptp_get(mmu, align, zero);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c
208
size, align, zero, &pt->memory);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h
72
nvkm_mmu_ptc_get(struct nvkm_mmu *, u32 size, u32 align, bool zero);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c
277
u8 page, align;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c
285
align = args->v0.align;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c
292
page, align, size, &vma);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1159
vmm->pd->pt[0] = nvkm_mmu_ptc_get(mmu, size, desc->align, true);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1724
u8 shift, u8 align, u64 size, struct nvkm_vma **pvma)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1734
getref, mapref, sparse, shift, align, size);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1768
align = max_t(u8, align, shift);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1770
align = max_t(u8, align, 12);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1800
addr = ALIGN(addr, 1ULL << align);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
450
pgt->pt[type] = nvkm_mmu_ptc_get(mmu, size, desc->align, zero);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h
106
u32 align; /* PT address alignment. */
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h
181
bool sparse, u8 page, u8 align, u64 size,
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
531
u16 h, u16 align)
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
552
align = (align > min_align) ? ALIGN(align, min_align) : min_align;
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
553
align /= slot_bytes;
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
557
ret = tcm_reserve_2d(containers[fmt], w, h, align, -1, slot_bytes,
drivers/gpu/drm/omapdrm/omap_dmm_tiler.h
88
u16 align);
drivers/gpu/drm/omapdrm/tcm-sita.c
173
static s32 sita_reserve_2d(struct tcm *tcm, u16 h, u16 w, u16 align,
drivers/gpu/drm/omapdrm/tcm-sita.c
181
ret = l2r_t2b(w, h, align, offset, &pos, slot_bytes, tcm->bitmap,
drivers/gpu/drm/omapdrm/tcm.h
132
u16 align, s16 offset, u16 slot_bytes,
drivers/gpu/drm/omapdrm/tcm.h
139
(align & (align - 1))) ? -EINVAL :
drivers/gpu/drm/omapdrm/tcm.h
144
res = tcm->reserve_2d(tcm, height, width, align, offset,
drivers/gpu/drm/omapdrm/tcm.h
67
s32 (*reserve_2d)(struct tcm *tcm, u16 height, u16 width, u16 align,
drivers/gpu/drm/panfrost/panfrost_gem.c
172
u64 align;
drivers/gpu/drm/panfrost/panfrost_gem.c
194
align = size >> PAGE_SHIFT;
drivers/gpu/drm/panfrost/panfrost_gem.c
196
align = size >= SZ_2M ? SZ_2M >> PAGE_SHIFT : 0;
drivers/gpu/drm/panfrost/panfrost_gem.c
201
size >> PAGE_SHIFT, align, color, 0);
drivers/gpu/drm/radeon/atom.c
183
uint32_t idx, val = 0xCDCDCDCD, align, arg;
drivers/gpu/drm/radeon/atom.c
186
align = (attr >> 3) & 7;
drivers/gpu/drm/radeon/atom.c
296
switch (align) {
drivers/gpu/drm/radeon/atom.c
339
val &= atom_arg_mask[align];
drivers/gpu/drm/radeon/atom.c
340
val >>= atom_arg_shift[align];
drivers/gpu/drm/radeon/atom.c
342
switch (align) {
drivers/gpu/drm/radeon/atom.c
373
uint32_t align = (attr >> 3) & 7, arg = attr & 7;
drivers/gpu/drm/radeon/atom.c
387
switch (align) {
drivers/gpu/drm/radeon/atom.c
412
static uint32_t atom_get_src_direct(atom_exec_context *ctx, uint8_t align, int *ptr)
drivers/gpu/drm/radeon/atom.c
416
switch (align) {
drivers/gpu/drm/radeon/atom.c
457
uint32_t align =
drivers/gpu/drm/radeon/atom.c
461
old_val &= atom_arg_mask[align] >> atom_arg_shift[align];
drivers/gpu/drm/radeon/atom.c
462
val <<= atom_arg_shift[align];
drivers/gpu/drm/radeon/atom.c
463
val &= atom_arg_mask[align];
drivers/gpu/drm/radeon/atom.c
464
saved &= ~atom_arg_mask[align];
drivers/gpu/drm/radeon/atom.c
570
switch (align) {
drivers/gpu/drm/radeon/radeon_object.h
192
unsigned size, u32 align, u32 domain,
drivers/gpu/drm/radeon/radeon_object.h
202
unsigned int size, unsigned int align);
drivers/gpu/drm/radeon/radeon_sa.c
123
unsigned int size, unsigned int align)
drivers/gpu/drm/radeon/radeon_sa.c
126
GFP_KERNEL, false, align);
drivers/gpu/drm/radeon/radeon_vm.c
1172
const unsigned align = min(RADEON_VM_PTB_ALIGN_SIZE,
drivers/gpu/drm/radeon/radeon_vm.c
1201
r = radeon_bo_create(rdev, pd_size, align, true,
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
412
unsigned int align;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
420
align = 128;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
422
align = 16 * args->bpp / 8;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
424
ret = drm_mode_size_dumb(dev, args, align, 0);
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
440
unsigned int align;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
461
align = 128;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
463
align = 16 * bpp;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
471
align = 1;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
474
if (mode_cmd->pitches[0] & (align - 1) ||
drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c
185
unsigned int align = 16 * args->bpp / 8;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c
187
args->pitch = roundup(min_pitch, align);
drivers/gpu/drm/tests/drm_mm_test.c
251
u64 align, size;
drivers/gpu/drm/tests/drm_mm_test.c
259
align = BIT_ULL(bit);
drivers/gpu/drm/tests/drm_mm_test.c
261
if (!expect_insert(test, &mm, node, size, align, bit, &insert_modes[0])) {
drivers/gpu/drm/tests/drm_mm_test.c
262
KUNIT_FAIL(test, "insert failed with alignment=%llx [%d]", align, bit);
drivers/gpu/drm/tidss/tidss_dispc.c
1134
bool align, onoff, rf, ieo, ipc, ihs, ivs;
drivers/gpu/drm/tidss/tidss_dispc.c
1183
align = true;
drivers/gpu/drm/tidss/tidss_dispc.c
1190
FIELD_PREP(DISPC_VP_POL_FREQ_ALIGN_MASK, align) |
drivers/gpu/drm/v3d/v3d_bo.c
107
u64 align;
drivers/gpu/drm/v3d/v3d_bo.c
118
align = SZ_4K;
drivers/gpu/drm/v3d/v3d_bo.c
120
align = SZ_1M;
drivers/gpu/drm/v3d/v3d_bo.c
122
align = SZ_64K;
drivers/gpu/drm/v3d/v3d_bo.c
124
align = SZ_4K;
drivers/gpu/drm/v3d/v3d_bo.c
133
align >> V3D_MMU_PAGE_SHIFT, 0, 0);
drivers/gpu/drm/xe/display/xe_fb_pin.c
284
u32 align;
drivers/gpu/drm/xe/display/xe_fb_pin.c
292
align = max(XE_PAGE_SIZE, pin_params->alignment);
drivers/gpu/drm/xe/display/xe_fb_pin.c
294
align = max(align, SZ_64K);
drivers/gpu/drm/xe/display/xe_fb_pin.c
313
ALIGN(size, align), align,
drivers/gpu/drm/xe/display/xe_stolen.c
17
unsigned int align, u64 start, u64 end)
drivers/gpu/drm/xe/display/xe_stolen.c
28
if (align) {
drivers/gpu/drm/xe/display/xe_stolen.c
29
size = ALIGN(size, align);
drivers/gpu/drm/xe/display/xe_stolen.c
30
start = ALIGN(start, align);
drivers/gpu/drm/xe/xe_bo.c
2344
size_t align = flags & XE_BO_FLAG_NEEDS_2M ? SZ_2M : SZ_64K;
drivers/gpu/drm/xe/xe_bo.c
2346
aligned_size = ALIGN(size, align);
drivers/gpu/drm/xe/xe_bo.c
2348
size = ALIGN(size, align);
drivers/gpu/drm/xe/xe_bo.c
2350
alignment = align >> PAGE_SHIFT;
drivers/gpu/drm/xe/xe_ggtt.c
619
u32 size, u32 align, u32 mm_flags)
drivers/gpu/drm/xe/xe_ggtt.c
621
return drm_mm_insert_node_generic(&node->ggtt->mm, &node->base, size, align, 0,
drivers/gpu/drm/xe/xe_ggtt.c
646
struct xe_ggtt_node *xe_ggtt_insert_node(struct xe_ggtt *ggtt, u32 size, u32 align)
drivers/gpu/drm/xe/xe_ggtt.c
656
ret = xe_ggtt_insert_node_locked(node, size, align,
drivers/gpu/drm/xe/xe_ggtt.c
753
u64 size, u32 align,
drivers/gpu/drm/xe/xe_ggtt.c
768
ret = xe_ggtt_insert_node_locked(node, size, align, 0);
drivers/gpu/drm/xe/xe_ggtt.h
26
xe_ggtt_insert_node(struct xe_ggtt *ggtt, u32 size, u32 align);
drivers/gpu/drm/xe/xe_ggtt.h
30
u64 size, u32 align,
drivers/gpu/drm/xe/xe_guc_tlb_inval.c
122
u64 align;
drivers/gpu/drm/xe/xe_guc_tlb_inval.c
127
align = roundup_pow_of_two(length);
drivers/gpu/drm/xe/xe_guc_tlb_inval.c
128
*start = ALIGN_DOWN(*start, align);
drivers/gpu/drm/xe/xe_guc_tlb_inval.c
129
*end = ALIGN(*end, align);
drivers/gpu/drm/xe/xe_guc_tlb_inval.c
130
length = align;
drivers/gpu/drm/xe/xe_sa.c
111
drm_suballoc_manager_init(&sa_manager->base, managed_size, align);
drivers/gpu/drm/xe/xe_sa.c
48
u32 guard, u32 align, u32 flags)
drivers/gpu/drm/xe/xe_sa.h
19
u32 guard, u32 align, u32 flags);
drivers/gpu/drm/xe/xe_sa.h
22
static inline struct xe_sa_manager *xe_sa_bo_manager_init(struct xe_tile *tile, u32 size, u32 align)
drivers/gpu/drm/xe/xe_sa.h
24
return __xe_sa_bo_manager_init(tile, size, SZ_4K, align, 0);
drivers/gpu/ipu-v3/ipu-image-convert.c
1934
unsigned int max, unsigned int align)
drivers/gpu/ipu-v3/ipu-image-convert.c
1937
unsigned int mask = ~((1 << align) - 1);
drivers/gpu/ipu-v3/ipu-image-convert.c
1943
if (align)
drivers/gpu/ipu-v3/ipu-image-convert.c
1944
x = (x + (1 << (align - 1))) & mask;
drivers/gpu/tests/gpu_buddy_test.c
60
u64 align;
drivers/gpu/tests/gpu_buddy_test.c
62
align = alignments[i];
drivers/gpu/tests/gpu_buddy_test.c
63
expected = ilog2(align) - 1;
drivers/gpu/tests/gpu_buddy_test.c
68
SZ_4K, align,
drivers/gpu/tests/gpu_buddy_test.c
77
KUNIT_EXPECT_TRUE(test, IS_ALIGNED(gpu_buddy_block_offset(block), align));
drivers/hv/vmbus_drv.c
2463
resource_size_t size, resource_size_t align,
drivers/hv/vmbus_drv.c
2484
start = (range_min + align - 1) & ~(align - 1);
drivers/hv/vmbus_drv.c
2485
for (; start + size - 1 <= range_max; start += align) {
drivers/hv/vmbus_drv.c
2500
start = (range_min + align - 1) & ~(align - 1);
drivers/hv/vmbus_drv.c
2501
for (; start + size - 1 <= range_max; start += align) {
drivers/hwtracing/coresight/coresight-trbe.c
1267
static DEVICE_ATTR_RO(align);
drivers/iio/buffer/industrialio-buffer-dmaengine.c
108
max_size = round_down(max_size, dmaengine_buffer->align);
drivers/iio/buffer/industrialio-buffer-dmaengine.c
195
return sysfs_emit(buf, "%zu\n", dmaengine_buffer->align);
drivers/iio/buffer/industrialio-buffer-dmaengine.c
244
dmaengine_buffer->align = width;
drivers/iio/buffer/industrialio-buffer-dmaengine.c
39
size_t align;
drivers/iio/buffer/industrialio-buffer-dmaengine.c
75
max_size = round_down(max_size, dmaengine_buffer->align);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1114
int align, ilsize;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1121
align = sizeof(struct sq_send_hdr);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1122
ilsize = ALIGN(init_attr->cap.max_inline_data, align);
drivers/iommu/amd/iommu.c
3409
bool align, struct pci_dev *pdev,
drivers/iommu/amd/iommu.c
3420
if (align)
drivers/iommu/amd/iommu.c
3815
bool align = (info->type == X86_IRQ_ALLOC_TYPE_PCI_MSI);
drivers/iommu/amd/iommu.c
3817
index = alloc_irq_index(iommu, devid, nr_irqs, align,
drivers/iommu/omap-iommu.c
1735
size_t align = 1 << 10; /* L2 pagetable alignement */
drivers/iommu/omap-iommu.c
1745
p = kmem_cache_create("iopte_cache", IOPTE_TABLE_SIZE, align, flags,
drivers/md/dm-bufio.c
1382
unsigned int offset, end, align;
drivers/md/dm-bufio.c
1396
align = max(DM_BUFIO_WRITE_ALIGN,
drivers/md/dm-bufio.c
1398
offset &= -align;
drivers/md/dm-bufio.c
1399
end += align - 1;
drivers/md/dm-bufio.c
1400
end &= -align;
drivers/md/dm-bufio.c
2555
unsigned int align = min(1U << __ffs(block_size), (unsigned int)PAGE_SIZE);
drivers/md/dm-bufio.c
2559
c->slab_cache = kmem_cache_create(slab_name, block_size, align,
drivers/md/dm-vdo/memory-alloc.c
199
int vdo_allocate_memory(size_t size, size_t align, const char *what, void *ptr)
drivers/md/dm-vdo/memory-alloc.c
231
if (use_kmalloc(size) && (align < PAGE_SIZE)) {
drivers/md/dm-vdo/memory-alloc.h
17
int __must_check vdo_allocate_memory(size_t size, size_t align, const char *what, void *ptr);
drivers/media/i2c/mt9m111.c
456
int ret, align = 0;
drivers/media/i2c/mt9m111.c
465
align = 1;
drivers/media/i2c/mt9m111.c
470
v4l_bound_align_image(&rect.width, 2, MT9M111_MAX_WIDTH, align,
drivers/media/i2c/mt9m111.c
471
&rect.height, 2, MT9M111_MAX_HEIGHT, align, 0);
drivers/media/i2c/rj54n1cb0c.c
1008
v4l_bound_align_image(&mf->width, 112, RJ54N1_MAX_WIDTH, align,
drivers/media/i2c/rj54n1cb0c.c
1009
&mf->height, 84, RJ54N1_MAX_HEIGHT, align, 0);
drivers/media/i2c/rj54n1cb0c.c
985
int align = mf->code == MEDIA_BUS_FMT_SBGGR10_1X10 ||
drivers/media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c
52
static inline int mtk_jpeg_verify_align(u32 val, int align, u32 reg)
drivers/media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c
54
if (val & (align - 1)) {
drivers/media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c
55
pr_err("mtk-jpeg: write reg %x without %d align\n", reg, align);
drivers/media/platform/mediatek/mdp/mtk_mdp_core.h
66
struct mtk_mdp_pix_align *align;
drivers/media/platform/mediatek/mdp/mtk_mdp_m2m.c
206
if (fmt->align == NULL) {
drivers/media/platform/mediatek/mdp/mtk_mdp_m2m.c
211
align_w = fmt->align->org_w;
drivers/media/platform/mediatek/mdp/mtk_mdp_m2m.c
212
align_h = fmt->align->org_h;
drivers/media/platform/mediatek/mdp/mtk_mdp_m2m.c
55
.align = &mtk_mdp_size_align,
drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.c
100
mask = ~((1 << align) - 1);
drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.c
111
if (align)
drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.c
112
*x = (*x + (1 << (align - 1))) & mask;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.c
211
static int mdp_clamp_start(s32 *x, int min, int max, unsigned int align,
drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.c
218
return mdp_clamp_align(x, min, max, align);
drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.c
221
static int mdp_clamp_end(s32 *x, int min, int max, unsigned int align,
drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.c
228
return mdp_clamp_align(x, min, max, align);
drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.c
92
static int mdp_clamp_align(s32 *x, int min, int max, unsigned int align)
drivers/media/platform/nxp/imx-mipi-csis.c
1112
unsigned int align;
drivers/media/platform/nxp/imx-mipi-csis.c
1137
align = 0;
drivers/media/platform/nxp/imx-mipi-csis.c
1140
align = 1;
drivers/media/platform/nxp/imx-mipi-csis.c
1144
align = 2;
drivers/media/platform/nxp/imx-mipi-csis.c
1148
align = 3;
drivers/media/platform/nxp/imx-mipi-csis.c
1153
CSIS_MAX_PIX_WIDTH, align,
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1076
bpl = ALIGN(max(p->bytesperline, bpl), fmt->align);
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
107
.align = 64,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
116
.align = 64,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
125
.align = 64,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
135
.align = 64,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
144
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
153
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
162
.align = 64,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
171
.align = 64,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
180
.align = 64,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
189
.align = 64,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
19
unsigned int align;
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
198
.align = 64,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
208
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
217
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
226
.align = 64,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
235
.align = 64,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
244
.align = 64,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
253
.align = 64,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
264
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
273
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
282
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
291
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
301
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
310
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
319
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
328
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
339
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
348
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
357
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
366
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
376
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
385
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
394
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
403
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
413
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
422
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
431
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
440
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
450
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
459
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
468
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
477
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
487
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
495
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
504
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
61
.align = 128,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
71
.align = 128,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
80
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
89
.align = 32,
drivers/media/platform/raspberrypi/pisp_be/pisp_be_formats.h
98
.align = 64,
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
146
u32 align;
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
156
align = 0x20;
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
168
align = 0x20;
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
171
align = 0x10;
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
175
return ALIGN(pix->width, align) * fmt->bpp;
drivers/media/platform/renesas/rcar_fdp1.c
1428
unsigned int align = 128;
drivers/media/platform/renesas/rcar_fdp1.c
1433
round_down(FDP1_MAX_STRIDE, align));
drivers/media/platform/renesas/rcar_fdp1.c
1435
pix->plane_fmt[i].bytesperline = round_up(bpl, align);
drivers/media/platform/renesas/vsp1/vsp1_video.c
167
unsigned int align = 128;
drivers/media/platform/renesas/vsp1/vsp1_video.c
172
round_down(65535U, align));
drivers/media/platform/renesas/vsp1/vsp1_video.c
174
pix->plane_fmt[i].bytesperline = round_up(bpl, align);
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_opr.c
39
unsigned int align = (SZ_64K >> PAGE_SHIFT) - 1;
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_opr.c
45
start = bitmap_find_next_zero_area(dev->mem_bitmap, bits, 0, count, align);
drivers/media/platform/xilinx/xilinx-dma.c
526
unsigned int align;
drivers/media/platform/xilinx/xilinx-dma.c
541
align = lcm(dma->align, info->bpp);
drivers/media/platform/xilinx/xilinx-dma.c
542
min_width = roundup(XVIP_DMA_MIN_WIDTH, align);
drivers/media/platform/xilinx/xilinx-dma.c
543
max_width = rounddown(XVIP_DMA_MAX_WIDTH, align);
drivers/media/platform/xilinx/xilinx-dma.c
544
width = rounddown(pix->width * info->bpp, align);
drivers/media/platform/xilinx/xilinx-dma.c
555
max_bpl = rounddown(XVIP_DMA_MAX_WIDTH, dma->align);
drivers/media/platform/xilinx/xilinx-dma.c
556
bpl = rounddown(pix->bytesperline, dma->align);
drivers/media/platform/xilinx/xilinx-dma.c
714
dma->align = 1 << dma->dma->device->copy_align;
drivers/media/platform/xilinx/xilinx-dma.h
98
unsigned int align;
drivers/media/usb/siano/smsusb.c
397
int align = 0;
drivers/media/usb/siano/smsusb.c
415
align = usb_endpoint_maxp(desc) - sizeof(struct sms_msg_hdr);
drivers/media/usb/siano/smsusb.c
422
if (!dev->in_ep || !dev->out_ep || align < 0) { /* Missing endpoints? */
drivers/media/usb/siano/smsusb.c
441
dev->response_alignment = align;
drivers/media/v4l2-core/v4l2-common.c
100
unsigned int mask = ~((1 << align) - 1);
drivers/media/v4l2-core/v4l2-common.c
106
if (align)
drivers/media/v4l2-core/v4l2-common.c
107
x = (x + (1 << (align - 1))) & mask;
drivers/media/v4l2-core/v4l2-common.c
97
unsigned int max, unsigned int align)
drivers/mmc/host/renesas_sdhi_sys_dmac.c
165
unsigned int align = 1; /* 2-byte alignment */
drivers/mmc/host/renesas_sdhi_sys_dmac.c
168
if (sg_tmp->offset & align)
drivers/mmc/host/renesas_sdhi_sys_dmac.c
170
if (sg_tmp->length & align) {
drivers/mmc/host/renesas_sdhi_sys_dmac.c
177
(align & PAGE_MASK))) || !multiple) {
drivers/mmc/host/renesas_sdhi_sys_dmac.c
237
unsigned int align = 1; /* 2-byte alignment */
drivers/mmc/host/renesas_sdhi_sys_dmac.c
240
if (sg_tmp->offset & align)
drivers/mmc/host/renesas_sdhi_sys_dmac.c
242
if (sg_tmp->length & align) {
drivers/mmc/host/renesas_sdhi_sys_dmac.c
249
(align & PAGE_MASK))) || !multiple) {
drivers/mmc/host/sdhci.c
758
void *desc, *align;
drivers/mmc/host/sdhci.c
770
align = host->align_buffer;
drivers/mmc/host/sdhci.c
789
memcpy(align, buffer, offset);
drivers/mmc/host/sdhci.c
799
align += SDHCI_ADMA2_ALIGN;
drivers/mmc/host/sdhci.c
849
void *align;
drivers/mmc/host/sdhci.c
866
align = host->align_buffer;
drivers/mmc/host/sdhci.c
874
memcpy(buffer, align, size);
drivers/mmc/host/sdhci.c
877
align += SDHCI_ADMA2_ALIGN;
drivers/net/ethernet/atheros/atlx/atl2.c
448
if (rxd->status.align)
drivers/net/ethernet/atheros/atlx/atl2.h
300
unsigned align:1; /* this packet is alignment error */
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
80
static void skb_align(struct sk_buff *skb, int align)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
82
int off = ((unsigned long)skb->data) & (align - 1);
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
85
skb_reserve(skb, align - off);
drivers/net/ethernet/freescale/ucc_geth.c
2051
u32 align = max(UCC_GETH_TX_BD_RING_ALIGNMENT,
drivers/net/ethernet/freescale/ucc_geth.c
2056
alloc = round_up(length, align);
drivers/net/ethernet/freescale/ucc_geth.c
2113
u32 align = UCC_GETH_RX_BD_RING_ALIGNMENT;
drivers/net/ethernet/freescale/ucc_geth.c
2117
alloc = round_up(length, align);
drivers/net/ethernet/huawei/hinic3/hinic3_common.c
10
int hinic3_dma_zalloc_coherent_align(struct device *dev, u32 size, u32 align,
drivers/net/ethernet/huawei/hinic3/hinic3_common.c
22
align_paddr = ALIGN(paddr, align);
drivers/net/ethernet/huawei/hinic3/hinic3_common.c
31
real_size = size + align;
drivers/net/ethernet/huawei/hinic3/hinic3_common.c
36
align_paddr = ALIGN(paddr, align);
drivers/net/ethernet/huawei/hinic3/hinic3_common.h
43
int hinic3_dma_zalloc_coherent_align(struct device *dev, u32 size, u32 align,
drivers/net/ethernet/huawei/hinic3/hinic3_queue_common.c
42
struct hinic3_queue_pages *qpages, u32 align)
drivers/net/ethernet/huawei/hinic3/hinic3_queue_common.c
51
if (align == 0)
drivers/net/ethernet/huawei/hinic3/hinic3_queue_common.c
52
align = qpages->page_size;
drivers/net/ethernet/huawei/hinic3/hinic3_queue_common.c
57
align,
drivers/net/ethernet/huawei/hinic3/hinic3_queue_common.h
27
struct hinic3_queue_pages *qpages, u32 align);
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
2516
int align;
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
2524
align = SB_ALIGN_DOWN(ref);
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
2525
if (align < limit) {
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
2530
*cur_limit = align;
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
2535
align = *cur_ref - npc_priv->subbank_depth + 1;
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
2536
if (align <= limit) {
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
2542
*cur_limit = align;
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
2550
int align;
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
2560
align = SB_ALIGN_UP(ref);
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
2563
if (align - 1 > limit) {
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
2570
*cur_limit = align - 1;
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
2575
align = *cur_ref + npc_priv->subbank_depth - 1;
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
2577
if (align >= limit) {
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
2583
*cur_limit = align;
drivers/net/ethernet/marvell/octeontx2/af/common.h
43
u8 align;
drivers/net/ethernet/marvell/octeontx2/af/common.h
71
qmem->align = (aligned_addr - qmem->iova);
drivers/net/ethernet/marvell/octeontx2/af/common.h
72
qmem->base += qmem->align;
drivers/net/ethernet/marvell/octeontx2/af/common.h
73
qmem->iova += qmem->align;
drivers/net/ethernet/marvell/octeontx2/af/common.h
84
qmem->base - qmem->align,
drivers/net/ethernet/marvell/octeontx2/af/common.h
85
qmem->iova - qmem->align,
drivers/net/ethernet/mellanox/mlx4/alloc.c
110
int align, u32 skip_mask)
drivers/net/ethernet/mellanox/mlx4/alloc.c
114
if (likely(cnt == 1 && align == 1 && !skip_mask))
drivers/net/ethernet/mellanox/mlx4/alloc.c
120
bitmap->max, cnt, align, skip_mask);
drivers/net/ethernet/mellanox/mlx4/alloc.c
125
cnt, align, skip_mask);
drivers/net/ethernet/mellanox/mlx4/alloc.c
337
int align, u32 skip_mask, u32 *puid)
drivers/net/ethernet/mellanox/mlx4/alloc.c
345
align, skip_mask);
drivers/net/ethernet/mellanox/mlx4/alloc.c
363
align, skip_mask);
drivers/net/ethernet/mellanox/mlx4/alloc.c
383
align, skip_mask);
drivers/net/ethernet/mellanox/mlx4/alloc.c
402
align, skip_mask);
drivers/net/ethernet/mellanox/mlx4/alloc.c
509
int align, u32 skip_mask, u32 *puid)
drivers/net/ethernet/mellanox/mlx4/alloc.c
521
res = __mlx4_alloc_from_zone(zone, count, align, skip_mask, puid);
drivers/net/ethernet/mellanox/mlx4/alloc.c
81
int len, int align, u32 skip_mask)
drivers/net/ethernet/mellanox/mlx4/alloc.c
86
start = ALIGN(start, align);
drivers/net/ethernet/mellanox/mlx4/alloc.c
90
start += align;
drivers/net/ethernet/mellanox/mlx4/mlx4.h
1034
int __mlx4_qp_reserve_range(struct mlx4_dev *dev, int cnt, int align,
drivers/net/ethernet/mellanox/mlx4/mlx4.h
1479
int align, u32 skip_mask, u32 *puid);
drivers/net/ethernet/mellanox/mlx4/mlx4.h
949
int align, u32 skip_mask);
drivers/net/ethernet/mellanox/mlx4/qp.c
224
int __mlx4_qp_reserve_range(struct mlx4_dev *dev, int cnt, int align,
drivers/net/ethernet/mellanox/mlx4/qp.c
244
*base = mlx4_zone_alloc_entries(qp_table->zones, uid, cnt, align,
drivers/net/ethernet/mellanox/mlx4/qp.c
252
int mlx4_qp_reserve_range(struct mlx4_dev *dev, int cnt, int align,
drivers/net/ethernet/mellanox/mlx4/qp.c
265
set_param_h(&in_param, align);
drivers/net/ethernet/mellanox/mlx4/qp.c
276
return __mlx4_qp_reserve_range(dev, cnt, align, base, flags);
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
1784
int align;
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
1796
align = get_param_h(&in_param);
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
1801
err = __mlx4_qp_reserve_range(dev, count, align, &base, flags);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
2465
int align = roundup_pow_of_two(size);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
2505
cmd->pool = dma_pool_create("mlx5_cmd", mlx5_core_dma_dev(dev), size, align, 0);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
196
inlen = align((MLX5_ST_SZ_BYTES(set_fte_in) + total_dest_sz), DW_SIZE);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
825
insz = align(cmd_total_sz + attr->data_sz - cmd_data_sz, DW_SIZE);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/internal.h
54
static inline unsigned long align(unsigned long val, unsigned long align)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/internal.h
56
return (val + align - 1) & ~(align - 1);
drivers/net/ethernet/qlogic/qed/qed_cxt.c
322
u32 align = elems_per_page * DQ_RANGE_ALIGN;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
324
p_conn->cid_count = roundup(p_conn->cid_count, align);
drivers/net/ethernet/sfc/efx_reflash.c
274
size_t align)
drivers/net/ethernet/sfc/efx_reflash.c
282
if (align == 0)
drivers/net/ethernet/sfc/efx_reflash.c
286
if (partition_size % align)
drivers/net/ethernet/sfc/efx_reflash.c
292
if (align >= EFX_NVRAM_ERASE_IDEAL_CHUNK_SIZE)
drivers/net/ethernet/sfc/efx_reflash.c
293
chunk = align;
drivers/net/ethernet/sfc/efx_reflash.c
295
chunk = rounddown(EFX_NVRAM_ERASE_IDEAL_CHUNK_SIZE, align);
drivers/net/ethernet/sfc/efx_reflash.c
325
size_t align)
drivers/net/ethernet/sfc/efx_reflash.c
330
if (align == 0)
drivers/net/ethernet/sfc/efx_reflash.c
343
chunk = rounddown(write_max, align);
drivers/net/ethernet/sfc/efx_reflash.c
372
chunk = roundup(remaining, align);
drivers/net/ethernet/sun/cassini.h
2878
#define CAS_ALIGN(addr, align) \
drivers/net/ethernet/sun/cassini.h
2879
(((unsigned long) (addr) + ((align) - 1UL)) & ~((align) - 1))
drivers/net/ethernet/sun/niu.c
6628
unsigned long align, headroom;
drivers/net/ethernet/sun/niu.c
6663
align = ((unsigned long) skb->data & (16 - 1));
drivers/net/ethernet/sun/niu.c
6664
headroom = align + sizeof(struct tx_pkt_hdr);
drivers/net/ethernet/sun/niu.c
6670
tp->flags = cpu_to_le64(niu_compute_tx_flags(skb, ehdr, align, len));
drivers/net/ethernet/ti/icssg/icssg_prueth.c
2184
.align = SZ_64K,
drivers/net/ipa/ipa_endpoint.c
1546
u32 align;
drivers/net/ipa/ipa_endpoint.c
1570
align = endpoint->config.rx.pad_align ? : 1;
drivers/net/ipa/ipa_endpoint.c
1571
len = IPA_STATUS_SIZE + ALIGN(length, align);
drivers/net/tun.c
1145
tun->align = new_hr;
drivers/net/tun.c
1733
size_t len = total_len, align = tun->align, linear;
drivers/net/tun.c
1777
align += NET_IP_ALIGN;
drivers/net/tun.c
1782
good_linear = SKB_MAX_HEAD(align);
drivers/net/tun.c
1827
skb = tun_alloc_skb(tfile, align, copylen, linear,
drivers/net/tun.c
194
int align;
drivers/net/tun.c
2866
tun->align = NET_SKB_PAD;
drivers/net/usb/cdc_ncm.c
1082
size_t align = ALIGN(skb->len, modulus) - skb->len + remainder;
drivers/net/usb/cdc_ncm.c
1084
if (skb->len + align > max)
drivers/net/usb/cdc_ncm.c
1085
align = max - skb->len;
drivers/net/usb/cdc_ncm.c
1086
if (align && skb_tailroom(skb) >= align)
drivers/net/usb/cdc_ncm.c
1087
skb_put_zero(skb, align);
drivers/net/usb/r8152.c
2369
return (void *)ALIGN((uintptr_t)data, tp->rx_desc.align);
drivers/net/usb/r8152.c
2374
return (void *)ALIGN((uintptr_t)data, tp->tx_desc.align);
drivers/net/usb/r8152.c
2494
buf = kmalloc_node(agg_buf_sz + tp->tx_desc.align, GFP_KERNEL,
drivers/net/usb/r8152.c
3678
return mtu_to_size(mtu) + tp->rx_desc.size + tp->rx_desc.align;
drivers/net/usb/r8152.c
9705
tp->rx_desc.align = 8;
drivers/net/usb/r8152.c
9710
tp->tx_desc.align = 4;
drivers/net/usb/r8152.c
9721
tp->rx_desc.align = 16;
drivers/net/usb/r8152.c
9726
tp->tx_desc.align = 16;
drivers/net/usb/r8152.c
973
u8 align;
drivers/net/wireless/ath/ath11k/dbring.c
116
u32 align;
drivers/net/wireless/ath/ath11k/dbring.c
126
align = ring->buf_align;
drivers/net/wireless/ath/ath11k/dbring.c
127
size = ring->buf_sz + align - 1;
drivers/net/wireless/ath/ath12k/dbring.c
84
u32 align;
drivers/net/wireless/ath/ath12k/dbring.c
94
align = ring->buf_align;
drivers/net/wireless/ath/ath12k/dbring.c
95
size = sizeof(*buff) + ring->buf_sz + align - 1;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
666
static void pkt_align(struct sk_buff *p, int len, int align)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
670
datalign = roundup(datalign, (align)) - datalign;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
446
u16 align = (1 << align_bits);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
447
if (!IS_ALIGNED(PAGE_SIZE, align))
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
448
size += align;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
499
u16 align;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
506
align = (1 << align_bits);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
517
align = (1 << align_bits);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
519
roundup((unsigned long)va, align);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
532
align = (1 << align_bits);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
534
roundup((unsigned long)va, align);
drivers/net/wireless/intersil/p54/lmac.h
179
u8 align[];
drivers/net/wireless/intersil/p54/lmac.h
270
u8 align[];
drivers/net/wireless/intersil/p54/txrx.c
379
header_len += hdr->align[0];
drivers/net/wireless/intersil/p54/txrx.c
437
pad = entry_data->align[0];
drivers/net/wireless/intersil/p54/txrx.c
464
u8 *iv = (u8 *)(entry_data->align + pad +
drivers/net/wireless/intersil/p54/txrx.c
947
txhdr->align[0] = padding;
drivers/net/wireless/marvell/mwifiex/usb.c
868
u16 align = adapter->bus_aggr.tx_aggr_align;
drivers/net/wireless/marvell/mwifiex/usb.c
900
pad = (align - (skb_tmp->len & (align - 1))) % align;
drivers/net/wireless/marvell/mwifiex/usb.c
953
u16 align = adapter->bus_aggr.tx_aggr_align;
drivers/net/wireless/marvell/mwifiex/usb.c
966
pad = (align - (skb->len & (align - 1))) % align;
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
149
unsigned int align = ALIGN_SIZE(skb, header_length);
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
190
skb_push(skb, iv_len - align);
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
195
skb->data + transfer + (iv_len - align),
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
199
skb_push(skb, iv_len + align);
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
200
skb_put(skb, icv_len - align);
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
204
skb->data + transfer + iv_len + align,
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
219
skb->data + transfer + align,
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
140
unsigned int align = ALIGN_SIZE(skb, 0);
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
142
if (!align)
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
145
skb_push(skb, align);
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
146
memmove(skb->data, skb->data + align, frame_length);
drivers/ntb/ntb_transport.c
779
struct device *ntb_dev, size_t align)
drivers/ntb/ntb_transport.c
814
if (!IS_ALIGNED(dma_addr, align)) {
drivers/ntb/ntb_transport.c
816
virt_addr = PTR_ALIGN(alloc_addr, align);
drivers/ntb/ntb_transport.c
817
dma_addr = ALIGN(dma_addr, align);
drivers/nvdimm/dimm_devs.c
700
if (dev_WARN_ONCE(dev, !nd_region->ndr_mappings || nd_region->align
drivers/nvdimm/dimm_devs.c
703
nd_region->align, nd_region->ndr_mappings))
drivers/nvdimm/dimm_devs.c
705
return nd_region->align / nd_region->ndr_mappings;
drivers/nvdimm/dimm_devs.c
724
unsigned long align;
drivers/nvdimm/dimm_devs.c
730
align = dpa_align(nd_region);
drivers/nvdimm/dimm_devs.c
731
if (!align)
drivers/nvdimm/dimm_devs.c
743
start = ALIGN(res->start, align);
drivers/nvdimm/dimm_devs.c
744
end = ALIGN_DOWN(res->end + 1, align) - 1;
drivers/nvdimm/dimm_devs.c
770
unsigned long align;
drivers/nvdimm/dimm_devs.c
775
align = dpa_align(nd_region);
drivers/nvdimm/dimm_devs.c
776
if (!align)
drivers/nvdimm/dimm_devs.c
784
start = ALIGN_DOWN(res->start, align);
drivers/nvdimm/dimm_devs.c
785
end = ALIGN(res->end + 1, align) - 1;
drivers/nvdimm/dimm_devs.c
802
return ALIGN_DOWN(nd_mapping->size - busy, align);
drivers/nvdimm/label.h
135
u8 align;
drivers/nvdimm/label.h
171
__le32 align;
drivers/nvdimm/label.h
96
__le32 align;
drivers/nvdimm/namespace_devs.c
400
unsigned long align;
drivers/nvdimm/namespace_devs.c
402
align = nd_region->align / nd_region->ndr_mappings;
drivers/nvdimm/namespace_devs.c
403
valid->start = ALIGN(valid->start, align);
drivers/nvdimm/namespace_devs.c
404
valid->end = ALIGN_DOWN(valid->end + 1, align) - 1;
drivers/nvdimm/namespace_devs.c
780
div_u64_rem(val, nd_region->align, &remainder);
drivers/nvdimm/namespace_devs.c
783
nd_region->align / SZ_1K);
drivers/nvdimm/nd.h
413
unsigned long align;
drivers/nvdimm/nd.h
470
unsigned long align;
drivers/nvdimm/pfn.h
42
__le32 align;
drivers/nvdimm/pfn_devs.c
126
rc = nd_size_select_store(dev, buf, &nd_pfn->align,
drivers/nvdimm/pfn_devs.c
133
static DEVICE_ATTR_RW(align);
drivers/nvdimm/pfn_devs.c
296
nd_pfn->align = nd_pfn_default_alignment();
drivers/nvdimm/pfn_devs.c
416
static bool nd_supported_alignment(unsigned long align)
drivers/nvdimm/pfn_devs.c
421
if (align == 0)
drivers/nvdimm/pfn_devs.c
426
if (align == supported[i])
drivers/nvdimm/pfn_devs.c
447
unsigned long align, start_pad, end_trunc;
drivers/nvdimm/pfn_devs.c
479
pfn_sb->align = 0;
drivers/nvdimm/pfn_devs.c
494
align = le32_to_cpu(pfn_sb->align);
drivers/nvdimm/pfn_devs.c
498
if (align == 0)
drivers/nvdimm/pfn_devs.c
499
align = 1UL << ilog2(offset);
drivers/nvdimm/pfn_devs.c
523
if (!nd_supported_alignment(align) &&
drivers/nvdimm/pfn_devs.c
526
"%ld:%ld\n", nd_pfn->align, align);
drivers/nvdimm/pfn_devs.c
539
nd_pfn->align = align;
drivers/nvdimm/pfn_devs.c
555
if (nd_pfn->align != align || nd_pfn->mode != mode) {
drivers/nvdimm/pfn_devs.c
559
nd_pfn->align, align, nd_pfn->mode,
drivers/nvdimm/pfn_devs.c
565
if (align > nvdimm_namespace_capacity(ndns)) {
drivers/nvdimm/pfn_devs.c
567
align, nvdimm_namespace_capacity(ndns));
drivers/nvdimm/pfn_devs.c
586
if ((align && !IS_ALIGNED(res->start + offset + start_pad, align))
drivers/nvdimm/pfn_devs.c
590
offset, align);
drivers/nvdimm/pfn_devs.c
723
unsigned long npfns, align;
drivers/nvdimm/pfn_devs.c
761
align = max(nd_pfn->align, memremap_compat_align());
drivers/nvdimm/pfn_devs.c
774
end_trunc = start + size - ALIGN_DOWN(start + size, align);
drivers/nvdimm/pfn_devs.c
802
offset = ALIGN(start + SZ_8K + page_map_size, align) - start;
drivers/nvdimm/pfn_devs.c
804
offset = ALIGN(start + SZ_8K, align) - start;
drivers/nvdimm/pfn_devs.c
825
pfn_sb->align = cpu_to_le32(nd_pfn->align);
drivers/nvdimm/pfn_devs.c
89
return sprintf(buf, "%ld\n", nd_pfn->align);
drivers/nvdimm/region_devs.c
1044
nd_region->align = default_align(nd_region);
drivers/nvdimm/region_devs.c
537
return sprintf(buf, "%#lx\n", nd_region->align);
drivers/nvdimm/region_devs.c
571
nd_region->align = val;
drivers/nvdimm/region_devs.c
575
static DEVICE_ATTR_RW(align);
drivers/nvdimm/region_devs.c
944
unsigned long align;
drivers/nvdimm/region_devs.c
948
align = MEMREMAP_COMPAT_ALIGN_MAX;
drivers/nvdimm/region_devs.c
950
align = PAGE_SIZE;
drivers/nvdimm/region_devs.c
953
div_u64_rem(align, mappings, &remainder);
drivers/nvdimm/region_devs.c
955
align *= mappings;
drivers/nvdimm/region_devs.c
957
return align;
drivers/nvme/target/pci-epf.c
2206
reg_bar_size = ALIGN(reg_size, max(epc_features->align, 4096));
drivers/of/base.c
1926
void of_alias_scan(void * (*dt_alloc)(u64 size, u64 align))
drivers/of/fdt.c
1200
static void * __init early_init_dt_alloc_memory_arch(u64 size, u64 align)
drivers/of/fdt.c
1202
return memblock_alloc_or_panic(size, align);
drivers/of/fdt.c
354
void *(*dt_alloc)(u64 size, u64 align),
drivers/of/fdt.c
417
static void *kernel_tree_alloc(u64 size, u64 align)
drivers/of/fdt.c
83
unsigned long align)
drivers/of/fdt.c
87
*mem = PTR_ALIGN(*mem, align);
drivers/of/of_private.h
119
void *(*dt_alloc)(u64 size, u64 align),
drivers/of/of_private.h
122
void of_alias_scan(void * (*dt_alloc)(u64 size, u64 align));
drivers/of/of_reserved_mem.c
117
phys_addr_t *align);
drivers/of/of_reserved_mem.c
36
phys_addr_t align, phys_addr_t start, phys_addr_t end, bool nomap,
drivers/of/of_reserved_mem.c
394
phys_addr_t align, phys_addr_t start, phys_addr_t end, bool nomap,
drivers/of/of_reserved_mem.c
429
ret = early_init_dt_alloc_reserved_memory_arch(size, align,
drivers/of/of_reserved_mem.c
43
align = !align ? SMP_CACHE_BYTES : align;
drivers/of/of_reserved_mem.c
44
base = memblock_phys_alloc_range(size, align, start, end);
drivers/of/of_reserved_mem.c
446
phys_addr_t base = 0, align = 0, size;
drivers/of/of_reserved_mem.c
469
align = dt_mem_next_cell(dt_root_addr_cells, &prop);
drivers/of/of_reserved_mem.c
474
ret = fdt_validate_reserved_mem_node(node, &align);
drivers/of/of_reserved_mem.c
489
ret = __reserved_mem_alloc_in_range(size, align,
drivers/of/of_reserved_mem.c
499
ret = early_init_dt_alloc_reserved_memory_arch(size, align,
drivers/of/of_reserved_mem.c
562
static int __init fdt_validate_reserved_mem_node(unsigned long node, phys_addr_t *align)
drivers/of/of_reserved_mem.c
575
ret = ops->node_validate(node, align);
drivers/of/pdt.c
197
static void * __init kernel_tree_alloc(u64 size, u64 align)
drivers/of/unittest.c
3906
static void * __init dt_alloc_memory(u64 size, u64 align)
drivers/of/unittest.c
3908
return memblock_alloc_or_panic(size, align);
drivers/parisc/ccio-dma.c
1395
unsigned long min, unsigned long max, unsigned long align)
drivers/parisc/ccio-dma.c
1400
res->start = (max - size + 1) &~ (align - 1);
drivers/parisc/ccio-dma.c
1410
return new_ioc_area(res, size, min, max - size, align);
drivers/parisc/ccio-dma.c
1414
unsigned long min, unsigned long max, unsigned long align)
drivers/parisc/ccio-dma.c
1419
return new_ioc_area(res, size, min, max, align);
drivers/parisc/ccio-dma.c
1421
start = (res->start - size) &~ (align - 1);
drivers/parisc/ccio-dma.c
1429
len = ((size + res->end + align) &~ (align - 1)) - start;
drivers/parisc/ccio-dma.c
1447
unsigned long min, unsigned long max, unsigned long align)
drivers/parisc/ccio-dma.c
1456
!allocate_resource(parent, res, size, min, max, align, NULL, NULL))
drivers/parisc/ccio-dma.c
1460
!allocate_resource(parent + 1, res, size, min, max, align,
drivers/parisc/ccio-dma.c
1464
if (!expand_ioc_area(parent, size, min, max, align)) {
drivers/parisc/ccio-dma.c
1469
} else if (!expand_ioc_area(parent + 1, size, min, max, align)) {
drivers/parisc/ccio-dma.c
1480
return allocate_resource(parent, res, size, min, max, align, NULL,NULL);
drivers/parisc/iommu.h
44
unsigned long min, unsigned long max, unsigned long align);
drivers/parisc/iommu.h
48
#define ccio_allocate_resource(dev, res, size, min, max, align) \
drivers/parisc/iommu.h
50
align, NULL, NULL)
drivers/pci/bus.c
191
resource_size_t size, resource_size_t align,
drivers/pci/bus.c
242
align, alignf, alignf_data);
drivers/pci/bus.c
265
resource_size_t size, resource_size_t align,
drivers/pci/bus.c
274
rc = pci_bus_alloc_from_region(bus, res, size, align, min,
drivers/pci/bus.c
280
return pci_bus_alloc_from_region(bus, res, size, align, min,
drivers/pci/bus.c
286
return pci_bus_alloc_from_region(bus, res, size, align, min,
drivers/pci/controller/cadence/pcie-cadence-ep.c
619
.align = 65536,
drivers/pci/controller/cadence/pcie-cadence-ep.c
625
.align = 256,
drivers/pci/controller/dwc/pci-imx6.c
1573
.align = SZ_64K,
drivers/pci/controller/dwc/pci-imx6.c
1582
.align = SZ_64K,
drivers/pci/controller/dwc/pci-imx6.c
1601
.align = SZ_4K,
drivers/pci/controller/dwc/pci-imx6.c
1634
ep->page_size = imx_pcie->drvdata->epc_features->align;
drivers/pci/controller/dwc/pci-keystone.c
954
.align = SZ_64K,
drivers/pci/controller/dwc/pcie-designware-ep.c
211
u32 align = pci->region_align;
drivers/pci/controller/dwc/pcie-designware-ep.c
216
if (!align || !IS_ALIGNED(bar_size, align))
drivers/pci/controller/dwc/pcie-designware-ep.c
240
if (!IS_ALIGNED(size, align) || !IS_ALIGNED(off, align))
drivers/pci/controller/dwc/pcie-designware-ep.c
243
if (!IS_ALIGNED(submap[i].phys_addr, align))
drivers/pci/controller/dwc/pcie-dw-rockchip.c
504
.align = SZ_64K,
drivers/pci/controller/dwc/pcie-dw-rockchip.c
532
.align = SZ_64K,
drivers/pci/controller/dwc/pcie-keembay.c
316
.align = SZ_16K,
drivers/pci/controller/dwc/pcie-qcom-ep.c
849
.align = SZ_4K,
drivers/pci/controller/dwc/pcie-rcar-gen4.c
422
.align = SZ_4K,
drivers/pci/controller/dwc/pcie-stm32-ep.c
208
ep->page_size = stm32_pcie_epc_features.align;
drivers/pci/controller/dwc/pcie-stm32-ep.c
66
.align = SZ_64K,
drivers/pci/controller/dwc/pcie-tegra194.c
2061
.align = SZ_64K,
drivers/pci/controller/dwc/pcie-uniphier-ep.c
417
.align = 1 << 16,
drivers/pci/controller/dwc/pcie-uniphier-ep.c
434
.align = 1 << 12,
drivers/pci/controller/pci-hyperv.c
3347
resource_size_t align;
drivers/pci/controller/pci-hyperv.c
3351
align = 1ULL << (63 - __builtin_clzll(hbus->low_mmio_space));
drivers/pci/controller/pci-hyperv.c
3355
align, false);
drivers/pci/controller/pci-hyperv.c
3370
align = 1ULL << (63 - __builtin_clzll(hbus->high_mmio_space));
drivers/pci/controller/pci-hyperv.c
3373
hbus->high_mmio_space, align,
drivers/pci/controller/pci-mvebu.c
1131
resource_size_t align)
drivers/pci/controller/pcie-altera.c
116
u32 data, bool align);
drivers/pci/controller/pcie-altera.c
340
u32 data, bool align)
drivers/pci/controller/pcie-altera.c
349
if (align) {
drivers/pci/controller/pcie-rockchip-ep.c
698
.align = ROCKCHIP_PCIE_AT_SIZE_ALIGN,
drivers/pci/endpoint/functions/pci-epf-mhi.c
163
return addr & (epf_mhi->epc_features->align -1);
drivers/pci/endpoint/functions/pci-epf-ntb.c
1001
size_t msix_table_size, pba_size, align;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1019
align = epc_features->align;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1027
if ((!IS_ALIGNED(size, align)))
drivers/pci/endpoint/functions/pci-epf-ntb.c
1046
if (!align) {
drivers/pci/endpoint/functions/pci-epf-ntb.c
1050
ctrl_size = ALIGN(ctrl_size, align);
drivers/pci/endpoint/functions/pci-epf-ntb.c
1051
spad_size = ALIGN(spad_size, align);
drivers/pci/endpoint/functions/pci-epf-ntb.c
1086
ctrl->db_entry_size = align ? align : 4;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1389
size_t align;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1392
align = epc_features->align;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1397
if (align)
drivers/pci/endpoint/functions/pci-epf-ntb.c
1398
size = ALIGN(size, align);
drivers/pci/endpoint/functions/pci-epf-ntb.c
1443
size_t align;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1452
align = epc_features->align;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1461
align = align ? align : 4;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1462
size = db_count * align;
drivers/pci/endpoint/functions/pci-epf-ntb.c
501
size_t align;
drivers/pci/endpoint/functions/pci-epf-ntb.c
517
align = epc_features->align;
drivers/pci/endpoint/functions/pci-epf-ntb.c
524
msg_addr = ALIGN_DOWN(msix_tbl[i].msg_addr, align);
drivers/pci/endpoint/functions/pci-epf-ntb.c
536
peer_ctrl->db_offset[i] = msix_tbl[i].msg_addr & (align - 1);
drivers/pci/endpoint/pci-epf-core.c
218
size_t align = epc_features->align;
drivers/pci/endpoint/pci-epf-core.c
248
*aligned_mem_size = align ? ALIGN(size, align) : size;
drivers/pci/endpoint/pci-epf-core.c
604
u64 align = epf->bar[bar].size;
drivers/pci/endpoint/pci-epf-core.c
606
*base = round_down(addr, align);
drivers/pci/endpoint/pci-epf-core.c
607
*off = addr & (align - 1);
drivers/pci/pci.c
6397
resource_size_t align = pcibios_default_alignment();
drivers/pci/pci.c
6406
align = 0;
drivers/pci/pci.c
6428
align = 1ULL << align_order;
drivers/pci/pci.c
6444
return align;
drivers/pci/pci.c
6448
resource_size_t align, bool resize)
drivers/pci/pci.c
6459
r_name, r, (unsigned long long)align);
drivers/pci/pci.c
6464
if (size >= align)
drivers/pci/pci.c
6496
r_name, r, (unsigned long long)align);
drivers/pci/pci.c
6500
r->end = align - 1;
drivers/pci/pci.c
6504
resource_set_range(r, align, size);
drivers/pci/pci.c
6520
resource_size_t align;
drivers/pci/pci.c
6534
align = pci_specified_resource_alignment(dev, &resize);
drivers/pci/pci.c
6535
if (!align)
drivers/pci/pci.c
6549
pci_request_resource_alignment(dev, i, align, resize);
drivers/pci/pci.h
490
int __must_check pci_reassign_resource(struct pci_dev *dev, int i, resource_size_t add_size, resource_size_t align);
drivers/pci/setup-bus.c
1000
resource_size_t align)
drivers/pci/setup-bus.c
1016
return ALIGN(max(size, old_size), align);
drivers/pci/setup-bus.c
1022
resource_size_t align)
drivers/pci/setup-bus.c
1025
return ALIGN(size, align);
drivers/pci/setup-bus.c
1040
resource_size_t align = 1, arch_align;
drivers/pci/setup-bus.c
1043
align = PCI_P2P_DEFAULT_MEM_ALIGN;
drivers/pci/setup-bus.c
1050
align = PCI_P2P_DEFAULT_IO_ALIGN_1K;
drivers/pci/setup-bus.c
1052
align = PCI_P2P_DEFAULT_IO_ALIGN;
drivers/pci/setup-bus.c
1056
return max(align, arch_align);
drivers/pci/setup-bus.c
1078
resource_size_t min_align, align;
drivers/pci/setup-bus.c
1107
align = pci_resource_alignment(dev, r);
drivers/pci/setup-bus.c
1108
if (align > min_align)
drivers/pci/setup-bus.c
1109
min_align = align;
drivers/pci/setup-bus.c
1152
resource_size_t align = 0;
drivers/pci/setup-bus.c
1161
if (!align)
drivers/pci/setup-bus.c
1163
else if (ALIGN(align + min_align, min_align) < align1)
drivers/pci/setup-bus.c
1165
align += aligns[order];
drivers/pci/setup-bus.c
1219
resource_size_t align,
drivers/pci/setup-bus.c
1254
pci_dev_res_add_to_list(realloc_head, dev, res, 0, align);
drivers/pci/setup-bus.c
1256
*add_align = max(align, *add_align);
drivers/pci/setup-bus.c
1283
resource_size_t min_align, win_align, align, size, size0, size1 = 0;
drivers/pci/setup-bus.c
1313
align = pci_resource_alignment(dev, r);
drivers/pci/setup-bus.c
1320
order = max_t(int, __ffs(align) - __ffs(SZ_1M), 0);
drivers/pci/setup-bus.c
1323
r_name, r, (unsigned long long) align);
drivers/pci/setup-bus.c
1328
if (pbus_size_mem_optional(dev, i, align,
drivers/pci/setup-bus.c
1334
size += max(r_size, align);
drivers/pci/setup-bus.c
1342
if (r_size <= align)
drivers/pci/setup-bus.c
1343
aligns[order] += align;
drivers/pci/setup-bus.c
1926
resource_size_t size, align, tmp;
drivers/pci/setup-bus.c
1932
align = pci_resource_alignment(dev, res);
drivers/pci/setup-bus.c
1933
align = align ? ALIGN(avail->start, align) - avail->start : 0;
drivers/pci/setup-bus.c
1934
tmp = align + size;
drivers/pci/setup-bus.c
1956
#define ALIGN_DOWN_IF_NONZERO(addr, align) \
drivers/pci/setup-bus.c
1957
((align) ? ALIGN_DOWN((addr), (align)) : (addr))
drivers/pci/setup-bus.c
1973
resource_size_t align;
drivers/pci/setup-bus.c
1987
align = pci_resource_alignment(bridge, res);
drivers/pci/setup-bus.c
1988
if (!resource_assigned(res) && align)
drivers/pci/setup-bus.c
1989
available[i].start = min(ALIGN(available[i].start, align),
drivers/pci/setup-bus.c
2058
align = pci_resource_alignment(dev, res);
drivers/pci/setup-bus.c
2061
align));
drivers/pci/setup-bus.c
365
resource_size_t align;
drivers/pci/setup-bus.c
367
align = pci_resource_alignment(dev_res->dev,
drivers/pci/setup-bus.c
370
if (r_align > align) {
drivers/pci/setup-bus.c
429
resource_size_t add_size, align;
drivers/pci/setup-bus.c
451
align = add_res->min_align;
drivers/pci/setup-bus.c
453
resource_set_range(res, align,
drivers/pci/setup-bus.c
460
} else if (add_size > 0 || !IS_ALIGNED(res->start, align)) {
drivers/pci/setup-bus.c
463
if (pci_reassign_resource(dev, idx, add_size, align))
drivers/pci/setup-bus.c
612
resource_size_t align;
drivers/pci/setup-bus.c
661
align = pci_resource_alignment(dev_res2->dev,
drivers/pci/setup-bus.c
663
if (addsize_res->min_align > align) {
drivers/pci/setup-res.c
272
resource_size_t align)
drivers/pci/setup-res.c
279
if (IS_ALIGNED(size, align))
drivers/pci/setup-res.c
282
remainder = size - ALIGN_DOWN(size, align);
drivers/pci/setup-res.c
307
resource_size_t align)
drivers/pci/setup-res.c
311
return pci_align_resource(dev, res, empty_res, size, align);
drivers/pci/setup-res.c
315
int resno, resource_size_t size, resource_size_t align)
drivers/pci/setup-res.c
330
ret = pci_bus_alloc_resource(bus, res, size, align, min,
drivers/pci/setup-res.c
342
ret = pci_bus_alloc_resource(bus, res, size, align, min,
drivers/pci/setup-res.c
356
ret = pci_bus_alloc_resource(bus, res, size, align, min, 0,
drivers/pci/setup-res.c
382
resource_size_t align, size;
drivers/pci/setup-res.c
389
align = pci_resource_alignment(dev, res);
drivers/pci/setup-res.c
390
if (!align) {
drivers/pci/setup-res.c
397
ret = _pci_assign_resource(dev, resno, size, align);
drivers/pcmcia/cs_internal.h
143
u_long align,
drivers/pcmcia/cs_internal.h
52
unsigned int align,
drivers/pcmcia/cs_internal.h
55
unsigned long align, int low,
drivers/pcmcia/pcmcia_resource.c
109
align = base ? (lines ? 1<<lines : 0) : 1;
drivers/pcmcia/pcmcia_resource.c
110
if (align && (align < num)) {
drivers/pcmcia/pcmcia_resource.c
113
align = 0;
drivers/pcmcia/pcmcia_resource.c
115
while (align && (align < num))
drivers/pcmcia/pcmcia_resource.c
116
align <<= 1;
drivers/pcmcia/pcmcia_resource.c
118
if (base & ~(align-1)) {
drivers/pcmcia/pcmcia_resource.c
120
align = 0;
drivers/pcmcia/pcmcia_resource.c
123
ret = s->resource_ops->find_io(s, res->flags, &base, num, align,
drivers/pcmcia/pcmcia_resource.c
45
struct resource *pcmcia_find_mem_region(u_long base, u_long num, u_long align,
drivers/pcmcia/pcmcia_resource.c
49
return s->resource_ops->find_mem(base, num, align, low, s);
drivers/pcmcia/pcmcia_resource.c
838
u_long align;
drivers/pcmcia/pcmcia_resource.c
851
align = (s->features & SS_CAP_MEM_ALIGN) ? res->end : s->map_size;
drivers/pcmcia/pcmcia_resource.c
857
(res->start & (align-1))) {
drivers/pcmcia/pcmcia_resource.c
862
align = 0;
drivers/pcmcia/pcmcia_resource.c
878
win->res = pcmcia_find_mem_region(res->start, res->end, align,
drivers/pcmcia/pcmcia_resource.c
99
unsigned int align;
drivers/pcmcia/rsrc_mgr.c
47
unsigned int align, struct resource **parent)
drivers/pcmcia/rsrc_nonstatic.c
606
resource_size_t size, resource_size_t align)
drivers/pcmcia/rsrc_nonstatic.c
686
unsigned long align)
drivers/pcmcia/rsrc_nonstatic.c
698
data.mask = align - 1;
drivers/pcmcia/rsrc_nonstatic.c
720
unsigned int align, struct resource **parent)
drivers/pcmcia/rsrc_nonstatic.c
735
if ((s->io[i].res->start & (align-1)) == *base)
drivers/pcmcia/rsrc_nonstatic.c
748
if (align == 0)
drivers/pcmcia/rsrc_nonstatic.c
749
align = 0x10000;
drivers/pcmcia/rsrc_nonstatic.c
753
align);
drivers/pcmcia/rsrc_nonstatic.c
808
u_long align, int low, struct pcmcia_socket *s)
drivers/pcmcia/rsrc_nonstatic.c
822
data.mask = align - 1;
drivers/pcmcia/yenta_socket.c
634
u32 align, size, start, end;
drivers/pcmcia/yenta_socket.c
637
align = 1024;
drivers/pcmcia/yenta_socket.c
655
align = size;
drivers/pcmcia/yenta_socket.c
661
if (allocate_resource(root, res, size, start, end, align,
drivers/pcmcia/yenta_socket.c
666
align = size;
drivers/perf/arm_spe_pmu.c
1132
spe_pmu->align = 1 << fld;
drivers/perf/arm_spe_pmu.c
1133
if (spe_pmu->align > SZ_2K) {
drivers/perf/arm_spe_pmu.c
1232
spe_pmu->max_record_sz, spe_pmu->align, spe_pmu->features);
drivers/perf/arm_spe_pmu.c
546
if (!IS_ALIGNED(head, spe_pmu->align)) {
drivers/perf/arm_spe_pmu.c
547
unsigned long delta = roundup(head, spe_pmu->align) - head;
drivers/perf/arm_spe_pmu.c
96
u16 align;
drivers/pinctrl/mediatek/pinctrl-mt8135.c
239
unsigned char align = devdata->port_align;
drivers/pinctrl/mediatek/pinctrl-mt8135.c
253
reg_pupd = spec_pupd[i].pupd_offset + align;
drivers/pinctrl/mediatek/pinctrl-mt8135.c
255
reg_pupd = spec_pupd[i].pupd_offset + (align << 1);
drivers/pinctrl/mediatek/pinctrl-mt8135.c
259
reg_set_r0 = spec_pupd[i].r0_offset + align;
drivers/pinctrl/mediatek/pinctrl-mt8135.c
260
reg_rst_r0 = spec_pupd[i].r0_offset + (align << 1);
drivers/pinctrl/mediatek/pinctrl-mt8135.c
261
reg_set_r1 = spec_pupd[i].r1_offset + align;
drivers/pinctrl/mediatek/pinctrl-mt8135.c
262
reg_rst_r1 = spec_pupd[i].r1_offset + (align << 1);
drivers/platform/mellanox/mlxbf-tmfifo.c
1083
size = vring_size(vring->num, vring->align);
drivers/platform/mellanox/mlxbf-tmfifo.c
1085
vq = vring_new_virtqueue(i, vring->num, vring->align, vdev,
drivers/platform/mellanox/mlxbf-tmfifo.c
255
size = vring_size(vring->num, vring->align);
drivers/platform/mellanox/mlxbf-tmfifo.c
281
vring->align = SMP_CACHE_BYTES;
drivers/platform/mellanox/mlxbf-tmfifo.c
288
size = vring_size(vring->num, vring->align);
drivers/platform/mellanox/mlxbf-tmfifo.c
91
int align;
drivers/platform/surface/aggregator/controller.c
562
const unsigned int align = __alignof__(struct ssam_event_item);
drivers/platform/surface/aggregator/controller.c
565
cache = kmem_cache_create("ssam_event_item", size, align, 0, NULL);
drivers/platform/surface/aggregator/ssh_packet_layer.c
599
const unsigned int align = __alignof__(struct ssh_packet);
drivers/platform/surface/aggregator/ssh_packet_layer.c
602
cache = kmem_cache_create("ssam_ctrl_packet", size, align, 0, NULL);
drivers/pnp/base.h
28
resource_size_t align; /* align boundary */
drivers/pnp/base.h
49
resource_size_t align; /* align boundary */
drivers/pnp/base.h
84
resource_size_t align, resource_size_t size,
drivers/pnp/base.h
88
resource_size_t align, resource_size_t size,
drivers/pnp/interface.c
161
(unsigned long long) mem->align,
drivers/pnp/interface.c
63
port->align ? ((unsigned long long) port->align - 1) : 0,
drivers/pnp/isapnp/core.c
452
resource_size_t min, max, align, len;
drivers/pnp/isapnp/core.c
458
align = tmp[5];
drivers/pnp/isapnp/core.c
462
min, max, align, len, flags);
drivers/pnp/isapnp/core.c
490
resource_size_t min, max, align, len;
drivers/pnp/isapnp/core.c
496
align = (tmp[6] << 8) | tmp[5];
drivers/pnp/isapnp/core.c
500
min, max, align, len, flags);
drivers/pnp/isapnp/core.c
511
resource_size_t min, max, align, len;
drivers/pnp/isapnp/core.c
517
align = (tmp[12] << 24) | (tmp[11] << 16) | (tmp[10] << 8) | tmp[9];
drivers/pnp/isapnp/core.c
521
min, max, align, len, flags);
drivers/pnp/manager.c
116
res->start += rule->align;
drivers/pnp/manager.c
118
if (res->start > rule->max || !rule->align) {
drivers/pnp/manager.c
65
res->start += rule->align;
drivers/pnp/manager.c
67
if (res->start > rule->max || !rule->align) {
drivers/pnp/pnpbios/rsparser.c
221
resource_size_t min, max, align, len;
drivers/pnp/pnpbios/rsparser.c
226
align = (p[9] << 8) | p[8];
drivers/pnp/pnpbios/rsparser.c
229
pnp_register_mem_resource(dev, option_flags, min, max, align, len,
drivers/pnp/pnpbios/rsparser.c
237
resource_size_t min, max, align, len;
drivers/pnp/pnpbios/rsparser.c
242
align = (p[15] << 24) | (p[14] << 16) | (p[13] << 8) | p[12];
drivers/pnp/pnpbios/rsparser.c
245
pnp_register_mem_resource(dev, option_flags, min, max, align, len,
drivers/pnp/pnpbios/rsparser.c
292
resource_size_t min, max, align, len;
drivers/pnp/pnpbios/rsparser.c
297
align = p[6];
drivers/pnp/pnpbios/rsparser.c
300
pnp_register_port_resource(dev, option_flags, min, max, align, len,
drivers/pnp/resource.c
100
resource_size_t align, resource_size_t size,
drivers/pnp/resource.c
113
port->align = align;
drivers/pnp/resource.c
123
resource_size_t align, resource_size_t size,
drivers/pnp/resource.c
136
mem->align = align;
drivers/pnp/support.c
130
(unsigned long long) port->align,
drivers/pnp/support.c
139
(unsigned long long) mem->align,
drivers/rapidio/devices/tsi721.c
887
u32 align;
drivers/rapidio/devices/tsi721.c
896
align = size/TSI721_PC2SR_ZONES;
drivers/rapidio/devices/tsi721.c
919
win_base = ALIGN(win_base, align);
drivers/remoteproc/remoteproc_core.c
332
size = PAGE_ALIGN(vring_size(rvring->num, rvring->align));
drivers/remoteproc/remoteproc_core.c
390
i, vring->da, vring->num, vring->align);
drivers/remoteproc/remoteproc_core.c
393
if (!vring->num || !vring->align) {
drivers/remoteproc/remoteproc_core.c
395
vring->num, vring->align);
drivers/remoteproc/remoteproc_core.c
400
rvring->align = vring->align;
drivers/remoteproc/remoteproc_debugfs.c
342
seq_printf(seq, " Alignment %d\n", v->vring[j].align);
drivers/remoteproc/remoteproc_virtio.c
136
size = vring_size(num, rvring->align);
drivers/remoteproc/remoteproc_virtio.c
146
vq = vring_new_virtqueue(id, num, rvring->align, vdev, false, ctx,
drivers/s390/cio/itcw.c
140
int align, int check_4k)
drivers/s390/cio/itcw.c
144
addr = ALIGN(*start, align);
drivers/s390/cio/itcw.c
147
addr = ALIGN(addr, align);
drivers/s390/virtio/virtio_ccw.c
123
__u32 align;
drivers/s390/virtio/virtio_ccw.c
500
info->info_block->l.align = 0;
drivers/s390/virtio/virtio_ccw.c
609
info->info_block->l.align = KVM_VIRTIO_CCW_RING_ALIGN;
drivers/scsi/aacraid/comminit.c
233
align = (commalign - ((uintptr_t)(base) & (commalign - 1)));
drivers/scsi/aacraid/comminit.c
234
base = base + align;
drivers/scsi/aacraid/comminit.c
235
phys = phys + align;
drivers/scsi/aacraid/comminit.c
58
unsigned long size, align;
drivers/scsi/advansys.c
1787
uchar align[24]; /* Request structure padding. */
drivers/scsi/elx/libefc_sli/sli4.c
500
size_t size, u32 n_entries, u32 align)
drivers/scsi/elx/libefc_sli/sli4.c
768
u32 align = 0;
drivers/scsi/elx/libefc_sli/sli4.c
774
align = SLI_PAGE_SIZE;
drivers/scsi/elx/libefc_sli/sli4.c
776
if (__sli_queue_init(sli4, q, qtype, size, n_entries, align))
drivers/scsi/elx/libefc_sli/sli4.h
3982
size_t size, u32 n_entries, u32 align);
drivers/scsi/esas2r/esas2r_init.c
48
u32 align)
drivers/scsi/esas2r/esas2r_init.c
50
mem_desc->esas2r_param = mem_desc->size + align;
drivers/scsi/esas2r/esas2r_init.c
69
mem_desc->virt_addr = PTR_ALIGN(mem_desc->esas2r_data, align);
drivers/scsi/esas2r/esas2r_init.c
70
mem_desc->phys_addr = ALIGN(mem_desc->phys_addr, align);
drivers/scsi/lpfc/lpfc_crtn.h
315
int lpfc_mem_alloc(struct lpfc_hba *, int align);
drivers/scsi/lpfc/lpfc_mem.c
109
lpfc_mem_alloc(struct lpfc_hba *phba, int align)
drivers/scsi/lpfc/lpfc_mem.c
117
align, 0);
drivers/scsi/lpfc/lpfc_mem.c
154
LPFC_HDR_BUF_SIZE, align, 0);
drivers/scsi/lpfc/lpfc_mem.c
160
LPFC_DATA_BUF_SIZE, align, 0);
drivers/scsi/lpfc/lpfc_mem.c
166
&phba->pcidev->dev, LPFC_BPL_SIZE, align, 0);
drivers/scsi/megaraid.c
138
unsigned long align;
drivers/scsi/megaraid.c
154
align = ((void *)adapter->mbox) - ((void *)&adapter->una_mbox64->mbox);
drivers/scsi/megaraid.c
156
adapter->mbox_dma = adapter->una_mbox64_dma + 8 + align;
drivers/scsi/megaraid/megaraid_mbox.c
954
unsigned long align;
drivers/scsi/megaraid/megaraid_mbox.c
991
align = ((void *)raid_dev->mbox -
drivers/scsi/megaraid/megaraid_mbox.c
995
align;
drivers/scsi/pm8001/pm8001_sas.c
183
u32 *pphys_addr_lo, u32 mem_size, u32 align)
drivers/scsi/pm8001/pm8001_sas.c
189
if (align)
drivers/scsi/pm8001/pm8001_sas.c
190
align_offset = (dma_addr_t)align - 1;
drivers/scsi/pm8001/pm8001_sas.c
191
mem_virt_alloc = dma_alloc_coherent(&pdev->dev, mem_size + align,
drivers/scsi/pm8001/pm8001_sas.h
665
u32 mem_size, u32 align);
drivers/scsi/qla4xxx/ql4_os.c
4239
unsigned long align;
drivers/scsi/qla4xxx/ql4_os.c
4260
align = 0;
drivers/scsi/qla4xxx/ql4_os.c
4262
align = MEM_ALIGN_VALUE - ((unsigned long)ha->queues_dma &
drivers/scsi/qla4xxx/ql4_os.c
4266
ha->request_dma = ha->queues_dma + align;
drivers/scsi/qla4xxx/ql4_os.c
4267
ha->request_ring = (struct queue_entry *) (ha->queues + align);
drivers/scsi/qla4xxx/ql4_os.c
4268
ha->response_dma = ha->queues_dma + align +
drivers/scsi/qla4xxx/ql4_os.c
4270
ha->response_ring = (struct queue_entry *) (ha->queues + align +
drivers/scsi/qla4xxx/ql4_os.c
4273
ha->shadow_regs_dma = ha->queues_dma + align +
drivers/scsi/qla4xxx/ql4_os.c
4276
ha->shadow_regs = (struct shadow_regs *) (ha->queues + align +
drivers/soc/fsl/qe/qe_common.c
148
s32 cpm_muram_alloc(unsigned long size, unsigned long align)
drivers/soc/fsl/qe/qe_common.c
155
muram_pool_data.align = align;
drivers/soc/fsl/qe/qe_common.c
213
unsigned long align)
drivers/soc/fsl/qe/qe_common.c
222
info = cpm_muram_alloc(size, align);
drivers/staging/media/atomisp/pci/runtime/frame/src/frame.c
296
unsigned int align;
drivers/staging/media/atomisp/pci/runtime/frame/src/frame.c
305
align = max(min_padded_width, width);
drivers/staging/media/atomisp/pci/runtime/frame/src/frame.c
308
info->padded_width = ia_css_frame_pad_width(align, info->format);
drivers/staging/media/ipu3/ipu3-css.c
1541
static u32 imgu_css_adjust(u32 res, u32 align)
drivers/staging/media/ipu3/ipu3-css.c
1545
return DIV_ROUND_CLOSEST(val, align) * align;
drivers/tee/amdtee/shm_pool.c
12
size_t size, size_t align)
drivers/tee/optee/ffa_abi.c
376
struct tee_shm *shm, size_t size, size_t align)
drivers/tee/optee/ffa_abi.c
378
return tee_dyn_shm_alloc_helper(shm, size, align,
drivers/tee/optee/smc_abi.c
589
struct tee_shm *shm, size_t size, size_t align)
drivers/tee/optee/smc_abi.c
596
return tee_dyn_shm_alloc_helper(shm, size, align, NULL);
drivers/tee/optee/smc_abi.c
598
return tee_dyn_shm_alloc_helper(shm, size, align, optee_shm_register);
drivers/tee/qcomtee/shm.c
118
size_t size, size_t align)
drivers/tee/qcomtee/shm.c
120
return tee_dyn_shm_alloc_helper(shm, size, align, qcomtee_shm_register);
drivers/tee/tee_shm.c
109
rc = teedev->pool->ops->alloc(teedev->pool, shm, size, align);
drivers/tee/tee_shm.c
334
int tee_dyn_shm_alloc_helper(struct tee_shm *shm, size_t size, size_t align,
drivers/tee/tee_shm.c
75
size_t align, u32 flags, int id)
drivers/tee/tee_shm_pool.c
13
size_t size, size_t align)
drivers/tee/tee_shm_pool.c
17
size_t a = max_t(size_t, align, BIT(genpool->min_alloc_order));
drivers/tee/tee_shm_pool.c
18
struct genpool_data_align data = { .align = a };
drivers/tee/tstee/core.c
356
size_t size, size_t align)
drivers/tee/tstee/core.c
358
return tee_dyn_shm_alloc_helper(shm, size, align, tstee_shm_register);
drivers/tty/serial/men_z135_uart.c
110
static int align;
drivers/tty/serial/men_z135_uart.c
111
module_param(align, int, S_IRUGO);
drivers/tty/serial/men_z135_uart.c
112
MODULE_PARM_DESC(align, "Keep hardware FIFO write pointer aligned, default 0");
drivers/tty/serial/men_z135_uart.c
335
if (align && qlen >= 3 && BYTES_TO_ALIGN(wptr))
drivers/tty/serial/samsung_tty.c
868
int align = dma_get_cache_alignment() -
drivers/tty/serial/samsung_tty.c
870
if (count - align >= ourport->min_dma_size) {
drivers/tty/serial/samsung_tty.c
871
dma_count = count - align;
drivers/tty/serial/samsung_tty.c
872
count = align;
drivers/tty/serial/samsung_tty.c
873
tail += align;
drivers/vfio/pci/ism/main.c
311
.align = PAGE_SIZE,
drivers/video/fbdev/atafb.c
1206
align = 1;
drivers/video/fbdev/atafb.c
1210
align = 128 / bpp;
drivers/video/fbdev/atafb.c
1220
gend1 = gstart + roundup(xres, align) * plen / prescale;
drivers/video/fbdev/atafb.c
899
int gstart, gend1, gend2, align;
drivers/video/fbdev/aty/mach64_cursor.c
155
unsigned int align = info->sprite.scan_align;
drivers/video/fbdev/aty/mach64_cursor.c
163
offset = align - width*2;
drivers/video/fbdev/core/fbmem.c
136
u32 align = buf->buf_align - 1, offset;
drivers/video/fbdev/core/fbmem.c
149
offset = buf->offset + align;
drivers/video/fbdev/core/fbmem.c
150
offset &= ~align;
drivers/video/fbdev/tgafb.c
1011
align = (pos & 3) << 16;
drivers/video/fbdev/tgafb.c
1017
data = (width - 1) | align;
drivers/video/fbdev/tgafb.c
1028
fdata = (2048 - 1) | align;
drivers/video/fbdev/tgafb.c
1029
ldata = ((width & 2047) - 1) | align;
drivers/video/fbdev/tgafb.c
936
unsigned long pos, align, line_length, i, j;
drivers/virtio/virtio_pci_modern_dev.c
23
size_t minlen, u32 align, u32 start, u32 size,
drivers/virtio/virtio_pci_modern_dev.c
71
if (offset & (align - 1)) {
drivers/virtio/virtio_pci_modern_dev.c
74
offset, align);
drivers/virtio/virtio_vdpa.c
144
u32 align, max_num, min_num = 1;
drivers/virtio/virtio_vdpa.c
182
align = ops->get_vq_align(vdpa);
drivers/virtio/virtio_vdpa.c
189
vq = vring_create_virtqueue_map(index, max_num, align, vdev,
drivers/xen/grant-table.c
747
static unsigned int gnttab_frames(unsigned int frames, unsigned int align)
drivers/xen/grant-table.c
749
return (frames * gnttab_interface->grefs_per_grant_frame + align - 1) /
drivers/xen/grant-table.c
750
align;
fs/btrfs/free-space-cache.c
2008
unsigned long align, u64 *max_extent_size, bool use_bytes_index)
fs/btrfs/free-space-cache.c
2056
if (*bytes >= align) {
fs/btrfs/free-space-cache.c
2057
tmp = entry->offset - ctl->block_group->start + align - 1;
fs/btrfs/free-space-cache.c
2058
tmp = div64_u64(tmp, align);
fs/btrfs/free-space-cache.c
2059
tmp = tmp * align + ctl->block_group->start;
fs/coredump.c
1401
int dump_align(struct coredump_params *cprm, int align)
fs/coredump.c
1403
unsigned mod = (cprm->pos + cprm->to_skip) & (align - 1);
fs/coredump.c
1404
if (align & (align - 1))
fs/coredump.c
1407
cprm->to_skip += align - mod;
fs/direct-io.c
1117
unsigned long align = offset | iov_iter_alignment(iter);
fs/direct-io.c
1147
if (align & blocksize_mask) {
fs/direct-io.c
1151
if (align & blocksize_mask)
fs/f2fs/file.c
4769
unsigned int align;
fs/f2fs/file.c
4788
align = iocb->ki_pos | iov_iter_alignment(iter);
fs/f2fs/file.c
4789
if (!IS_ALIGNED(align, i_blocksize(inode)) &&
fs/f2fs/file.c
4790
IS_ALIGNED(align, bdev_logical_block_size(inode->i_sb->s_bdev)))
fs/freevxfs/vxfs_inode.h
102
__u64 align;
fs/ntfs/file.c
400
unsigned int align =
fs/ntfs/file.c
405
stat->dio_mem_align = align;
fs/ntfs/file.c
406
stat->dio_offset_align = align;
fs/ntfs3/attrib.c
452
u32 align;
fs/ntfs3/attrib.c
482
align = sbi->cluster_size;
fs/ntfs3/attrib.c
484
align <<= attr_b->nres.c_unit;
fs/ntfs3/attrib.c
496
new_alloc = (new_size + align - 1) & ~(u64)(align - 1);
fs/ntfs3/fslog.c
252
u8 align[6]; // 0x2A:
fs/ntfs3/fslog.c
261
u8 align[6]; // 0x02:
fs/ntfs3/fslog.c
46
u8 align[6]; // 0x16:
fs/ntfs3/fslog.c
67
__le32 align[5]; // 0x2C:
fs/smb/smbdirect/connection.c
435
.align = __alignof__(struct smbdirect_send_io),
fs/smb/smbdirect/connection.c
462
.align = __alignof__(struct smbdirect_recv_io),
fs/xfs/libxfs/xfs_bmap.c
3292
xfs_extlen_t align = 0; /* minimum allocation alignment */
fs/xfs/libxfs/xfs_bmap.c
3302
align = xfs_get_cowextsz_hint(ap->ip);
fs/xfs/libxfs/xfs_bmap.c
3304
align = xfs_get_extsz_hint(ap->ip);
fs/xfs/libxfs/xfs_bmap.c
3307
if (align > 1 && (ap->flags & XFS_BMAPI_EXTSZALIGN))
fs/xfs/libxfs/xfs_bmap.c
3308
args->alignment = align;
fs/xfs/libxfs/xfs_bmap.c
3310
if (align) {
fs/xfs/libxfs/xfs_bmap.c
3311
if (xfs_bmap_extsize_align(mp, &ap->got, &ap->prev, align, 0,
fs/xfs/libxfs/xfs_bmap.c
3319
if (align) {
fs/xfs/libxfs/xfs_bmap.c
3320
args->prod = align;
fs/xfs/libxfs/xfs_fs.h
668
__s64 align; /* force alignment of ha_fid */
fs/xfs/libxfs/xfs_sb.c
540
uint32_t align;
fs/xfs/libxfs/xfs_sb.c
542
align = XFS_INODES_PER_CHUNK * sbp->sb_inodesize
fs/xfs/libxfs/xfs_sb.c
544
if (sbp->sb_inoalignmt != align) {
fs/xfs/libxfs/xfs_sb.c
547
sbp->sb_inoalignmt, align);
fs/xfs/xfs_iomap.c
2032
xfs_extlen_t align;
fs/xfs/xfs_iomap.c
2040
align = xfs_eof_alignment(ip);
fs/xfs/xfs_iomap.c
2041
if (align)
fs/xfs/xfs_iomap.c
2042
p_end_fsb = roundup_64(p_end_fsb, align);
fs/xfs/xfs_iomap.c
205
xfs_extlen_t align = 0;
fs/xfs/xfs_iomap.c
217
align = mp->m_swidth;
fs/xfs/xfs_iomap.c
219
align = mp->m_dalign;
fs/xfs/xfs_iomap.c
221
if (align && XFS_ISIZE(ip) < XFS_FSB_TO_B(mp, align))
fs/xfs/xfs_iomap.c
222
align = 0;
fs/xfs/xfs_iomap.c
225
return align;
fs/xfs/xfs_iomap.c
239
xfs_extlen_t align = xfs_eof_alignment(ip);
fs/xfs/xfs_iomap.c
249
if (align)
fs/xfs/xfs_iomap.c
250
align = roundup_64(align, extsz);
fs/xfs/xfs_iomap.c
252
align = extsz;
fs/xfs/xfs_iomap.c
255
if (align) {
fs/xfs/xfs_iomap.c
256
xfs_fileoff_t aligned_end_fsb = roundup_64(end_fsb, align);
fs/xfs/xfs_iomap.h
39
xfs_extlen_t align;
fs/xfs/xfs_iomap.h
41
div_u64_rem(offset_fsb, extsz, &align);
fs/xfs/xfs_iomap.h
42
if (align)
fs/xfs/xfs_iomap.h
43
count_fsb += align;
fs/xfs/xfs_iomap.h
44
div_u64_rem(count_fsb, extsz, &align);
fs/xfs/xfs_iomap.h
45
if (align)
fs/xfs/xfs_iomap.h
46
count_fsb += extsz - align;
fs/xfs/xfs_mount.h
506
__XFS_HAS_V4_FEAT(align, ALIGN)
fs/xfs/xfs_rtalloc.c
2101
xfs_extlen_t align; /* minimum allocation alignment */
fs/xfs/xfs_rtalloc.c
2106
align = mp->m_sb.sb_rextsize;
fs/xfs/xfs_rtalloc.c
2109
align = xfs_get_cowextsz_hint(ap->ip);
fs/xfs/xfs_rtalloc.c
2111
align = xfs_get_extsz_hint(ap->ip);
fs/xfs/xfs_rtalloc.c
2112
if (!align)
fs/xfs/xfs_rtalloc.c
2113
align = 1;
fs/xfs/xfs_rtalloc.c
2114
if (align == mp->m_sb.sb_rextsize)
fs/xfs/xfs_rtalloc.c
2118
error = xfs_bmap_extsize_align(mp, &ap->got, &ap->prev, align, 1,
fs/xfs/xfs_rtalloc.c
2152
div_u64_rem(ap->offset, align, &mod);
fs/xfs/xfs_rtalloc.c
2153
if (mod || ap->length % align)
fs/xfs/xfs_rtalloc.c
2156
*prod = xfs_extlen_to_rtxlen(mp, align);
include/asm-generic/vmlinux.lds.h
406
#define CACHE_HOT_DATA(align) \
include/asm-generic/vmlinux.lds.h
407
. = ALIGN(align); \
include/asm-generic/vmlinux.lds.h
409
. = ALIGN(align);
include/asm-generic/vmlinux.lds.h
416
#define READ_MOSTLY_DATA(align) \
include/asm-generic/vmlinux.lds.h
417
. = ALIGN(align); \
include/asm-generic/vmlinux.lds.h
419
. = ALIGN(align);
include/asm-generic/vmlinux.lds.h
421
#define CACHELINE_ALIGNED_DATA(align) \
include/asm-generic/vmlinux.lds.h
422
. = ALIGN(align); \
include/asm-generic/vmlinux.lds.h
425
#define INIT_TASK_DATA(align) \
include/asm-generic/vmlinux.lds.h
426
. = ALIGN(align); \
include/asm-generic/vmlinux.lds.h
478
#define RO_DATA(align) \
include/asm-generic/vmlinux.lds.h
479
. = ALIGN((align)); \
include/asm-generic/vmlinux.lds.h
558
. = ALIGN((align)); \
include/asm-generic/vmlinux.lds.h
669
#define EXCEPTION_TABLE(align) \
include/asm-generic/vmlinux.lds.h
670
. = ALIGN(align); \
include/asm-generic/vmlinux.lds.h
695
#define INIT_TASK_DATA_SECTION(align) \
include/asm-generic/vmlinux.lds.h
696
. = ALIGN(align); \
include/asm-generic/vmlinux.lds.h
698
INIT_TASK_DATA(align) \
include/crypto/algapi.h
191
unsigned int align)
include/crypto/algapi.h
193
if (align <= crypto_tfm_ctx_alignment())
include/crypto/algapi.h
194
align = 1;
include/crypto/algapi.h
196
return PTR_ALIGN(crypto_tfm_ctx(tfm), align);
include/crypto/internal/aead.h
75
unsigned int align = crypto_dma_align();
include/crypto/internal/aead.h
77
if (align <= crypto_tfm_ctx_alignment())
include/crypto/internal/aead.h
78
align = 1;
include/crypto/internal/aead.h
80
return PTR_ALIGN(aead_request_ctx(req), align);
include/crypto/internal/akcipher.h
38
unsigned int align = crypto_dma_align();
include/crypto/internal/akcipher.h
40
if (align <= crypto_tfm_ctx_alignment())
include/crypto/internal/akcipher.h
41
align = 1;
include/crypto/internal/akcipher.h
43
return PTR_ALIGN(akcipher_request_ctx(req), align);
include/crypto/internal/hash.h
238
unsigned int align = crypto_dma_align();
include/crypto/internal/hash.h
240
if (align <= crypto_tfm_ctx_alignment())
include/crypto/internal/hash.h
241
align = 1;
include/crypto/internal/hash.h
243
return PTR_ALIGN(ahash_request_ctx(req), align);
include/crypto/internal/kpp.h
55
unsigned int align = crypto_dma_align();
include/crypto/internal/kpp.h
57
if (align <= crypto_tfm_ctx_alignment())
include/crypto/internal/kpp.h
58
align = 1;
include/crypto/internal/kpp.h
60
return PTR_ALIGN(kpp_request_ctx(req), align);
include/crypto/internal/skcipher.h
259
unsigned int align = crypto_dma_align();
include/crypto/internal/skcipher.h
261
if (align <= crypto_tfm_ctx_alignment())
include/crypto/internal/skcipher.h
262
align = 1;
include/crypto/internal/skcipher.h
264
return PTR_ALIGN(skcipher_request_ctx(req), align);
include/drm/drm_suballoc.h
30
size_t align;
include/drm/drm_suballoc.h
52
size_t size, size_t align);
include/drm/drm_suballoc.h
60
size_t align);
include/drm/drm_suballoc.h
64
gfp_t gfp, bool intr, size_t align);
include/drm/intel/display_parent_interface.h
210
unsigned int align, u64 start, u64 end);
include/drm/intel/display_parent_interface.h
211
int (*insert_node)(struct intel_stolen_node *node, u64 size, unsigned int align); /* Optional */
include/linux/bpf.h
2795
size_t align, gfp_t flags);
include/linux/bpf.h
2827
size_t size = sizeof(*map->elem_count), align = size;
include/linux/bpf.h
2830
map->elem_count = bpf_map_alloc_percpu(map, size, align, flags);
include/linux/cfi_types.h
23
#define SYM_TYPED_ENTRY(name, linkage, align...) \
include/linux/cfi_types.h
25
align ASM_NL \
include/linux/cfi_types.h
29
#define SYM_TYPED_START(name, linkage, align...) \
include/linux/cfi_types.h
30
SYM_TYPED_ENTRY(name, linkage, align)
include/linux/cfi_types.h
34
#define SYM_TYPED_START(name, linkage, align...) \
include/linux/cfi_types.h
35
SYM_START(name, linkage, align)
include/linux/cma.h
44
phys_addr_t align, unsigned int order_per_bit,
include/linux/cma.h
50
extern struct page *cma_alloc(struct cma *cma, unsigned long count, unsigned int align,
include/linux/cma.h
55
unsigned int align, bool no_warn);
include/linux/codetag.h
108
unsigned long align) { return NULL; }
include/linux/codetag.h
50
unsigned int prepend, unsigned long align);
include/linux/codetag.h
94
unsigned long align);
include/linux/coredump.h
47
extern int dump_align(struct coredump_params *cprm, int align);
include/linux/device/devres.h
110
void __percpu *__devm_alloc_percpu(struct device *dev, size_t size, size_t align);
include/linux/dmaengine.h
1253
static inline bool dmaengine_check_align(enum dmaengine_alignment align,
include/linux/dmaengine.h
1256
return !(((1 << align) - 1) & (off1 | off2 | len));
include/linux/dmapool.h
23
size_t size, size_t align, size_t boundary, int node);
include/linux/dmapool.h
35
size_t size, size_t align, size_t allocation);
include/linux/dmapool.h
40
struct device *dev, size_t size, size_t align, size_t boundary,
include/linux/dmapool.h
51
struct device *dev, size_t size, size_t align, size_t allocation)
include/linux/dmapool.h
57
struct device *dev, size_t size, size_t align, size_t boundary)
include/linux/dmapool.h
59
return dma_pool_create_node(name, dev, size, align, boundary,
include/linux/fsl/bestcomm/sram.h
39
extern void* bcom_sram_alloc(int size, int align, phys_addr_t *phys);
include/linux/genalloc.h
162
dma_addr_t *dma, int align);
include/linux/genalloc.h
167
dma_addr_t *dma, int align);
include/linux/genalloc.h
87
int align; /* alignment by bytes for starting address */
include/linux/hyperv.h
1334
resource_size_t size, resource_size_t align,
include/linux/ioport.h
218
resource_size_t align);
include/linux/ioport.h
234
resource_size_t min, max, align;
include/linux/ioport.h
258
resource_size_t max, resource_size_t align,
include/linux/ioport.h
453
unsigned long size, unsigned long align, const char *name);
include/linux/linkage.h
152
#define SYM_ENTRY(name, linkage, align...) \
include/linux/linkage.h
154
align ASM_NL \
include/linux/linkage.h
160
#define SYM_START(name, linkage, align...) \
include/linux/linkage.h
161
SYM_ENTRY(name, linkage, align)
include/linux/memblock.h
146
void memblock_trim_memory(phys_addr_t align);
include/linux/memblock.h
400
phys_addr_t memblock_phys_alloc_range(phys_addr_t size, phys_addr_t align,
include/linux/memblock.h
403
phys_addr_t align, phys_addr_t start,
include/linux/memblock.h
405
phys_addr_t memblock_phys_alloc_try_nid(phys_addr_t size, phys_addr_t align, int nid);
include/linux/memblock.h
408
phys_addr_t align)
include/linux/memblock.h
410
return memblock_phys_alloc_range(size, align, 0,
include/linux/memblock.h
414
void *memblock_alloc_exact_nid_raw(phys_addr_t size, phys_addr_t align,
include/linux/memblock.h
417
void *memblock_alloc_try_nid_raw(phys_addr_t size, phys_addr_t align,
include/linux/memblock.h
420
void *memblock_alloc_try_nid(phys_addr_t size, phys_addr_t align,
include/linux/memblock.h
424
static __always_inline void *memblock_alloc(phys_addr_t size, phys_addr_t align)
include/linux/memblock.h
426
return memblock_alloc_try_nid(size, align, MEMBLOCK_LOW_LIMIT,
include/linux/memblock.h
430
void *__memblock_alloc_or_panic(phys_addr_t size, phys_addr_t align,
include/linux/memblock.h
433
#define memblock_alloc_or_panic(size, align) \
include/linux/memblock.h
434
__memblock_alloc_or_panic(size, align, __func__)
include/linux/memblock.h
437
phys_addr_t align)
include/linux/memblock.h
439
return memblock_alloc_try_nid_raw(size, align, MEMBLOCK_LOW_LIMIT,
include/linux/memblock.h
445
phys_addr_t align,
include/linux/memblock.h
448
return memblock_alloc_try_nid(size, align, min_addr,
include/linux/memblock.h
453
phys_addr_t align)
include/linux/memblock.h
455
return memblock_alloc_try_nid(size, align, MEMBLOCK_LOW_LIMIT,
include/linux/memblock.h
460
phys_addr_t align, int nid)
include/linux/memblock.h
462
return memblock_alloc_try_nid(size, align, MEMBLOCK_LOW_LIMIT,
include/linux/memremap.h
26
unsigned long align;
include/linux/min_heap.h
66
static bool is_aligned(const void *base, size_t size, unsigned char align)
include/linux/min_heap.h
74
return (lsbits & (align - 1)) == 0;
include/linux/mlx4/device.h
1151
int mlx4_qp_reserve_range(struct mlx4_dev *dev, int cnt, int align,
include/linux/netfilter/ipset/ip_set.h
336
size_t len, size_t align);
include/linux/netfilter/ipset/ip_set.h
89
u8 align;
include/linux/of_reserved_mem.h
21
int (*node_validate)(unsigned long fdt_node, phys_addr_t *align);
include/linux/padata.h
143
unsigned long align;
include/linux/page_frag_cache.h
47
unsigned int align)
include/linux/page_frag_cache.h
49
WARN_ON_ONCE(!is_power_of_2(align));
include/linux/page_frag_cache.h
50
return __page_frag_alloc_align(nc, fragsz, gfp_mask, -align);
include/linux/pci-epc.h
330
size_t align;
include/linux/pci.h
1216
resource_size_t align);
include/linux/pci.h
1221
resource_size_t align);
include/linux/pci.h
1650
resource_size_t align, resource_size_t min,
include/linux/pci.h
671
resource_size_t align);
include/linux/percpu.h
137
extern void __percpu *pcpu_alloc_noprof(size_t size, size_t align, bool reserved,
include/linux/regset.h
212
unsigned int align;
include/linux/remoteproc.h
360
u32 align;
include/linux/rsc_table.h
252
u32 align;
include/linux/skbuff.h
3475
unsigned int align)
include/linux/skbuff.h
3477
WARN_ON_ONCE(!is_power_of_2(align));
include/linux/skbuff.h
3478
return __netdev_alloc_frag_align(fragsz, -align);
include/linux/skbuff.h
3546
unsigned int align)
include/linux/skbuff.h
3548
WARN_ON_ONCE(!is_power_of_2(align));
include/linux/skbuff.h
3549
return __napi_alloc_frag_align(fragsz, -align);
include/linux/slab.h
1323
void *__kvmalloc_node_noprof(DECL_KMALLOC_PARAMS(size, b, token), unsigned long align,
include/linux/slab.h
1382
void *kvrealloc_node_align_noprof(const void *p, DECL_TOKEN_PARAMS(size, token), unsigned long align,
include/linux/slab.h
1412
void *kvrealloc_node_align(const void *p, size_t size, unsigned long align, gfp_t flags, int nid);
include/linux/slab.h
1414
#define kvrealloc_node_align(p, size, align, flags, nid) \
include/linux/slab.h
1415
alloc_hooks(kvrealloc_node_align_noprof(p, PASS_TOKEN_PARAMS(size, __kmalloc_token(size)), align, flags, nid))
include/linux/slab.h
300
unsigned int align;
include/linux/slab.h
391
__kmem_cache_create(const char *name, unsigned int size, unsigned int align,
include/linux/slab.h
395
.align = align,
include/linux/slab.h
422
unsigned int align, slab_flags_t flags,
include/linux/slab.h
427
.align = align,
include/linux/slab.h
496
.align = __alignof__(struct __struct), \
include/linux/slab.h
506
.align = __alignof__(struct __struct), \
include/linux/slab.h
543
unsigned long align,
include/linux/slab.h
585
void *krealloc_node_align(const void *p, size_t new_size, unsigned long align, gfp_t flags, int nid);
include/linux/slab.h
587
#define krealloc_node_align(p, new_size, align, flags, nid) \
include/linux/slab.h
588
alloc_hooks(krealloc_node_align_noprof(p, PASS_TOKEN_PARAMS(new_size, __kmalloc_token(new_size)), align, flags, nid))
include/linux/sunrpc/gss_api.h
24
unsigned int slack, align;
include/linux/tee_core.h
287
size_t size, size_t align);
include/linux/tee_core.h
346
int tee_dyn_shm_alloc_helper(struct tee_shm *shm, size_t size, size_t align,
include/linux/vmalloc.h
174
extern void *__vmalloc_node_range_noprof(unsigned long size, unsigned long align,
include/linux/vmalloc.h
180
void *__vmalloc_node_noprof(unsigned long size, unsigned long align, gfp_t gfp_mask,
include/linux/vmalloc.h
205
unsigned long align, gfp_t flags, int nid) __realloc_size(2);
include/linux/vmalloc.h
283
__init void vm_area_register_early(struct vm_struct *vm, size_t align);
include/linux/vmalloc.h
313
size_t align);
include/linux/vmalloc.h
320
size_t align)
include/net/cfg80211.h
7559
uint8_t align:4, size:4;
include/net/netfilter/nf_tables.h
718
u8 align;
include/net/netfilter/nf_tables.h
761
tmpl->len = ALIGN(tmpl->len, nft_set_ext_types[id].align);
include/soc/fsl/qe/qe.h
110
unsigned long align)
include/soc/fsl/qe/qe.h
116
unsigned long align)
include/soc/fsl/qe/qe.h
97
s32 cpm_muram_alloc(unsigned long size, unsigned long align);
include/soc/fsl/qe/qe.h
99
unsigned long align);
include/sound/gus.h
521
int align, unsigned int *share_id);
include/sound/hdaudio.h
719
unsigned int align)
include/sound/hdaudio.h
722
array->alloc_align = align;
include/sound/rawmidi.h
69
size_t align; /* alignment (0 = byte stream, 3 = UMP) */
include/sound/vx_core.h
65
int align; /* size of alignment */
include/trace/define_remote_events.h
54
.size = sizeof(__type), .align = __alignof__(__type), \
include/trace/events/cma.h
100
__entry->align,
include/trace/events/cma.h
107
unsigned long count, unsigned int align),
include/trace/events/cma.h
109
TP_ARGS(name, pfn, page, count, align),
include/trace/events/cma.h
116
__field(unsigned int, align)
include/trace/events/cma.h
124
__entry->align = align;
include/trace/events/cma.h
132
__entry->align)
include/trace/events/cma.h
42
unsigned long total_count, unsigned int align),
include/trace/events/cma.h
44
TP_ARGS(name, request_count, available_count, total_count, align),
include/trace/events/cma.h
51
__field(unsigned int, align)
include/trace/events/cma.h
59
__entry->align = align;
include/trace/events/cma.h
67
__entry->align)
include/trace/events/cma.h
73
unsigned long count, unsigned int align, int errorno),
include/trace/events/cma.h
75
TP_ARGS(name, pfn, page, count, align, errorno),
include/trace/events/cma.h
82
__field(unsigned int, align)
include/trace/events/cma.h
91
__entry->align = align;
include/trace/events/percpu.h
15
size_t align, void *base_addr, int off,
include/trace/events/percpu.h
18
TP_ARGS(call_site, reserved, is_atomic, size, align, base_addr, off,
include/trace/events/percpu.h
26
__field( size_t, align )
include/trace/events/percpu.h
38
__entry->align = align;
include/trace/events/percpu.h
49
__entry->size, __entry->align,
include/trace/events/percpu.h
78
TP_PROTO(bool reserved, bool is_atomic, size_t size, size_t align),
include/trace/events/percpu.h
80
TP_ARGS(reserved, is_atomic, size, align),
include/trace/events/percpu.h
86
__field( size_t, align )
include/trace/events/percpu.h
93
__entry->align = align;
include/trace/events/percpu.h
98
__entry->size, __entry->align)
include/trace/events/vmalloc.h
25
TP_PROTO(unsigned long addr, unsigned long size, unsigned long align,
include/trace/events/vmalloc.h
28
TP_ARGS(addr, size, align, vstart, vend, failed),
include/trace/events/vmalloc.h
33
__field(unsigned long, align)
include/trace/events/vmalloc.h
42
__entry->align = align;
include/trace/events/vmalloc.h
49
__entry->addr, __entry->size, __entry->align,
include/trace/stages/stage4_event_fields.h
10
.size = sizeof(_type), .align = ALIGN_STRUCTFIELD(_type), \
include/trace/stages/stage4_event_fields.h
16
.size = sizeof(_type), .align = ALIGN_STRUCTFIELD(_type), \
include/trace/stages/stage4_event_fields.h
28
.size = sizeof(_type[_len]), .align = ALIGN_STRUCTFIELD(_type), \
include/trace/stages/stage4_event_fields.h
35
.size = 4, .align = 4, \
include/trace/stages/stage4_event_fields.h
53
.size = 4, .align = 4, \
include/trace/stages/stage4_event_fields.h
62
.size = 4, .align = 4, \
include/trace/stages/stage4_event_fields.h
77
.size = 4, .align = 4, \
include/uapi/drm/exynos_drm.h
209
__u32 align;
include/uapi/drm/nouveau_drm.h
155
__u32 align;
include/uapi/linux/batadv_packet.h
297
__u8 align[3];
include/uapi/linux/batadv_packet.h
570
__u16 align;
include/uapi/linux/btrfs.h
935
__u8 align[7];
include/uapi/linux/sed-opal.h
111
__u8 align[4];
include/uapi/linux/sed-opal.h
123
__u8 align[5]; /* Align to 8 byte boundary */
include/uapi/linux/sed-opal.h
204
__u8 align;
include/uapi/linux/sed-opal.h
74
__u8 align[2]; /* Align to 8 byte boundary */
include/uapi/linux/sed-opal.h
87
__u8 align[4]; /* Align to 8 byte boundary */
include/uapi/linux/tc_ematch/tc_em_cmp.h
12
__u8 align:4;
include/uapi/linux/virtio_ring.h
197
unsigned long align)
include/uapi/linux/virtio_ring.h
203
+ align-1) & ~(align - 1));
include/uapi/linux/virtio_ring.h
206
static inline unsigned vring_size(unsigned int num, unsigned long align)
include/uapi/linux/virtio_ring.h
209
+ align - 1) & ~(align - 1))
include/uapi/sound/compress_params.h
469
__u32 align;
kernel/bpf/btf.c
3656
u32 field_mask, u32 *seen_mask, int *align, int *sz)
kernel/bpf/btf.c
3703
*align = btf_field_type_align(type);
kernel/bpf/btf.c
3804
int ret, align, sz, field_type;
kernel/bpf/btf.c
3823
field_mask, seen_mask, &align, &sz);
kernel/bpf/btf.c
3841
if (off % align)
kernel/bpf/syscall.c
387
unsigned long align = 1;
kernel/bpf/syscall.c
396
align = SHMLBA;
kernel/bpf/syscall.c
405
return __vmalloc_node_range(size, align, VMALLOC_START, VMALLOC_END,
kernel/bpf/syscall.c
578
size_t align, gfp_t flags)
kernel/bpf/syscall.c
584
ptr = __alloc_percpu_gfp(size, align, flags | __GFP_ACCOUNT);
kernel/crash_core.c
477
size_t size, align;
kernel/crash_core.c
490
align = min(roundup_pow_of_two(sizeof(note_buf_t)), PAGE_SIZE);
kernel/crash_core.c
498
crash_notes = __alloc_percpu(size, align);
kernel/dma/contiguous.c
367
unsigned int align, bool no_warn)
kernel/dma/contiguous.c
369
if (align > CONFIG_CMA_ALIGNMENT)
kernel/dma/contiguous.c
370
align = CONFIG_CMA_ALIGNMENT;
kernel/dma/contiguous.c
372
return cma_alloc(dev_get_cma_area(dev), count, align, no_warn);
kernel/dma/contiguous.c
393
unsigned int align = min(get_order(size), CONFIG_CMA_ALIGNMENT);
kernel/dma/contiguous.c
395
return cma_alloc(cma, size >> PAGE_SHIFT, align, gfp & __GFP_NOWARN);
kernel/dma/contiguous.c
517
static int __init rmem_cma_validate(unsigned long node, phys_addr_t *align)
kernel/dma/contiguous.c
524
if (align)
kernel/dma/contiguous.c
525
*align = max_t(phys_addr_t, *align, CMA_MIN_ALIGNMENT_BYTES);
kernel/dma/swiotlb.c
1776
unsigned int align;
kernel/dma/swiotlb.c
1782
align = (1 << (get_order(size) + PAGE_SHIFT)) - 1;
kernel/dma/swiotlb.c
1783
index = swiotlb_find_slots(dev, 0, size, align, &pool);
kernel/fork.c
860
int align = max_t(int, L1_CACHE_BYTES, ARCH_MIN_TASKALIGN);
kernel/fork.c
866
arch_task_struct_size, align,
kernel/kexec_file.c
1045
unsigned long align;
kernel/kexec_file.c
1051
align = sechdrs[i].sh_addralign;
kernel/kexec_file.c
1053
bss_addr = ALIGN(bss_addr, align);
kernel/kexec_file.c
1059
offset = ALIGN(offset, align);
kernel/kexec_file.c
955
unsigned long align;
kernel/kexec_file.c
966
align = sechdrs[i].sh_addralign;
kernel/kexec_file.c
968
if (kbuf->buf_align < align)
kernel/kexec_file.c
969
kbuf->buf_align = align;
kernel/kexec_file.c
970
kbuf->bufsz = ALIGN(kbuf->bufsz, align);
kernel/kexec_file.c
973
if (bss_align < align)
kernel/kexec_file.c
974
bss_align = align;
kernel/kexec_file.c
975
bss_sz = ALIGN(bss_sz, align);
kernel/liveupdate/kexec_handover.c
1148
unsigned int align, order, shift, vm_flags;
kernel/liveupdate/kexec_handover.c
1167
align = 1 << shift;
kernel/liveupdate/kexec_handover.c
1198
area = __get_vm_area_node(total_pages * PAGE_SIZE, align, shift,
kernel/module/main.c
458
unsigned long align = pcpusec->sh_addralign;
kernel/module/main.c
463
if (align > PAGE_SIZE) {
kernel/module/main.c
465
mod->name, align, PAGE_SIZE);
kernel/module/main.c
466
align = PAGE_SIZE;
kernel/module/main.c
469
mod->percpu = __alloc_reserved_percpu(pcpusec->sh_size, align);
kernel/padata.c
458
nworks = max(job->size / max(job->min_chunk, job->align), 1ul);
kernel/padata.c
484
ps.chunk_size = roundup(ps.chunk_size, job->align);
kernel/resource.c
1971
resource_size_t align, unsigned long flags)
kernel/resource.c
1980
return ALIGN(max(base->start, align), align);
kernel/resource.c
2015
resource_size_t size, const unsigned long align,
kernel/resource.c
2023
size = ALIGN(size, align);
kernel/resource.c
2042
for (addr = gfr_start(base, size, align, flags);
kernel/resource.c
2043
gfr_continue(base, addr, align, flags);
kernel/resource.c
2044
addr = gfr_next(addr, align, flags)) {
kernel/resource.c
2141
unsigned long size, unsigned long align,
kernel/resource.c
2147
return get_free_mem_region(NULL, base, size, align, name,
kernel/resource.c
755
avail.start = ALIGN(full_avail.start, constraint->align);
kernel/resource.c
763
size, constraint->align);
kernel/resource.c
871
resource_size_t max, resource_size_t align,
kernel/resource.c
880
constraint.align = align;
kernel/trace/trace_events.c
3031
offset = ALIGN(offset, field->align);
kernel/trace/trace_export.c
101
.size = sizeof(_type), .align = 1, \
kernel/trace/trace_export.c
122
.size = sizeof(_type[_len]), .align = __alignof__(_type), \
kernel/trace/trace_export.c
135
.size = 0, .align = __alignof__(_type), \
kernel/trace/trace_export.c
94
.size = sizeof(_type), .align = __alignof__(_type), \
kernel/trace/trace_syscalls.c
380
.size = sizeof(_type), .align = __alignof__(_type), \
lib/alloc_tag.c
315
static bool ensure_alignment(unsigned long align, unsigned int *prepend)
lib/alloc_tag.c
326
if (!IS_ALIGNED(sizeof(struct alloc_tag), align))
lib/alloc_tag.c
404
unsigned long size, unsigned int prepend, unsigned long align)
lib/alloc_tag.c
411
if (IS_ALIGNED(mas->index + prepend, align))
lib/alloc_tag.c
417
size + prepend + align - 1))
lib/alloc_tag.c
494
unsigned int prepend, unsigned long align)
lib/alloc_tag.c
509
if (!align)
lib/alloc_tag.c
510
align = 1;
lib/alloc_tag.c
512
if (!ensure_alignment(align, &prepend)) {
lib/alloc_tag.c
515
mod->name, align);
lib/alloc_tag.c
520
if (!find_aligned_area(&mas, section_size, size, prepend, align)) {
lib/alloc_tag.c
528
offset = ALIGN(offset, align);
lib/codetag.c
266
unsigned long align)
lib/codetag.c
279
ret = cttype->desc.alloc_section_mem(mod, size, prepend, align);
lib/crc/riscv/crc-clmul-template.h
199
size_t align;
lib/crc/riscv/crc-clmul-template.h
205
align = (unsigned long)p % sizeof(unsigned long);
lib/crc/riscv/crc-clmul-template.h
206
if (align && len) {
lib/crc/riscv/crc-clmul-template.h
207
align = min(sizeof(unsigned long) - align, len);
lib/crc/riscv/crc-clmul-template.h
208
crc = crc_clmul_update_partial(crc, p, align, consts);
lib/crc/riscv/crc-clmul-template.h
209
p += align;
lib/crc/riscv/crc-clmul-template.h
210
len -= align;
lib/crypto/tests/sha256_kunit.c
139
for (size_t align = 0; align < SHA256_BLOCK_SIZE; align++) {
lib/crypto/tests/sha256_kunit.c
141
ctx.ctx.bytecount = 0x123456789abcd00 + align;
lib/genalloc.c
396
dma_addr_t *dma, int align)
lib/genalloc.c
398
struct genpool_data_align data = { .align = align };
lib/genalloc.c
467
dma_addr_t *dma, int align)
lib/genalloc.c
469
struct genpool_data_align data = { .align = align };
lib/genalloc.c
676
align_mask = ((alignment->align + (1UL << order) - 1) >> order) - 1;
lib/genalloc.c
677
align_off = (start_addr & (alignment->align - 1)) >> order;
lib/maple_tree.c
5633
.align = sizeof(struct maple_node),
lib/percpu-refcount.c
66
size_t align = max_t(size_t, 1 << __PERCPU_REF_FLAG_BITS,
lib/percpu-refcount.c
72
__alloc_percpu_gfp(sizeof(unsigned long), align, gfp);
lib/raid/raid6/tests/raid6_kunit.c
209
unsigned int align = test_buflen - len;
lib/raid/raid6/tests/raid6_kunit.c
212
aligned_buffers[i] = test_buffers[i] + align;
lib/raid/xor/tests/xor_kunit.c
102
align = random_alignment(max_alignment);
lib/raid/xor/tests/xor_kunit.c
107
align = test_buflen - len;
lib/raid/xor/tests/xor_kunit.c
109
aligned_buffers[j] = test_buffers[j] + align;
lib/raid/xor/tests/xor_kunit.c
117
xor_ref(test_ref + align, buffers, nr_buffers, len);
lib/raid/xor/tests/xor_kunit.c
118
xor_gen(test_dest + align, buffers, nr_buffers, len);
lib/raid/xor/tests/xor_kunit.c
119
KUNIT_EXPECT_MEMEQ_MSG(test, test_ref + align,
lib/raid/xor/tests/xor_kunit.c
120
test_dest + align, len,
lib/raid/xor/tests/xor_kunit.c
124
str_yes_no(align + len == test_buflen));
lib/raid/xor/tests/xor_kunit.c
80
unsigned int max_alignment, align = 0;
lib/sort.c
31
static bool is_aligned(const void *base, size_t size, unsigned char align)
lib/sort.c
39
return (lsbits & (align - 1)) == 0;
lib/strnlen_user.c
26
unsigned long align, res = 0;
lib/strnlen_user.c
33
align = (sizeof(unsigned long) - 1) & (unsigned long)src;
lib/strnlen_user.c
34
src -= align;
lib/strnlen_user.c
35
max += align;
lib/strnlen_user.c
38
c |= aligned_byte_mask(align);
lib/strnlen_user.c
45
return res + find_zero(data) + 1 - align;
lib/strnlen_user.c
54
res -= align;
lib/test_vmalloc.c
103
ptr = __vmalloc_node(size, align, GFP_KERNEL | __GFP_ZERO, 0,
lib/test_vmalloc.c
119
unsigned long align;
lib/test_vmalloc.c
124
align = 1UL << i;
lib/test_vmalloc.c
126
ptr = __vmalloc_node(PAGE_SIZE, align, GFP_KERNEL|__GFP_ZERO, 0,
lib/test_vmalloc.c
321
size_t size, align;
lib/test_vmalloc.c
334
align = 1 << get_random_u32_inclusive(1, PAGE_SHIFT - 1);
lib/test_vmalloc.c
336
pcpu[i] = __alloc_percpu(size, align);
lib/test_vmalloc.c
85
unsigned long size, align;
lib/test_vmalloc.c
96
align = 1 << (rnd % 23);
lib/tests/checksum_kunit.c
481
int len, align;
lib/tests/checksum_kunit.c
486
for (align = 0; align < TEST_BUFLEN; ++align) {
lib/tests/checksum_kunit.c
487
memcpy(&tmp_buf[align], random_buf,
lib/tests/checksum_kunit.c
488
min(MAX_LEN, TEST_BUFLEN - align));
lib/tests/checksum_kunit.c
489
for (len = 0; len < MAX_LEN && (align + len) < TEST_BUFLEN;
lib/tests/checksum_kunit.c
495
result = full_csum(&tmp_buf[align], len, sum);
lib/tests/checksum_kunit.c
507
int len, align;
lib/tests/checksum_kunit.c
513
for (align = 0; align < TEST_BUFLEN; ++align) {
lib/tests/checksum_kunit.c
514
for (len = 0; len < MAX_LEN && (align + len) < TEST_BUFLEN;
lib/tests/checksum_kunit.c
520
result = full_csum(&tmp_buf[align], len, sum);
lib/tests/checksum_kunit.c
528
result = full_csum(&tmp_buf[align], len, sum);
lib/tests/checksum_kunit.c
547
int len, align;
lib/tests/checksum_kunit.c
553
for (align = 0; align < TEST_BUFLEN; ++align) {
lib/tests/checksum_kunit.c
554
for (len = 0; len < MAX_LEN && (align + len) < TEST_BUFLEN;
lib/tests/checksum_kunit.c
560
result = full_csum(&tmp_buf[align], len, sum);
lib/tests/checksum_kunit.c
568
result = full_csum(&tmp_buf[align], len, sum);
lib/ubsan.c
534
unsigned long align,
lib/ubsan.c
547
align, offset, data->type->type_name);
lib/ubsan.c
550
align, data->type->type_name);
lib/ubsan.c
555
real_ptr & (align - 1));
lib/ubsan.h
160
unsigned long align,
lib/usercopy.c
46
uintptr_t align = (uintptr_t) from % sizeof(unsigned long);
lib/usercopy.c
51
from -= align;
lib/usercopy.c
52
size += align;
lib/usercopy.c
58
if (align)
lib/usercopy.c
59
val &= ~aligned_byte_mask(align);
lib/zstd/compress/huf_compress.c
110
static void* HUF_alignUpWorkspace(void* workspace, size_t* workspaceSizePtr, size_t align)
lib/zstd/compress/huf_compress.c
112
size_t const mask = align - 1;
lib/zstd/compress/huf_compress.c
114
size_t const add = (align - rem) & mask;
lib/zstd/compress/huf_compress.c
116
assert((align & (align - 1)) == 0); /* pow 2 */
lib/zstd/compress/huf_compress.c
117
assert(align <= HUF_WORKSPACE_MAX_ALIGNMENT);
lib/zstd/compress/huf_compress.c
119
assert(add < align);
lib/zstd/compress/zstd_cwksp.h
194
MEM_STATIC size_t ZSTD_cwksp_align(size_t size, size_t align) {
lib/zstd/compress/zstd_cwksp.h
195
size_t const mask = align - 1;
lib/zstd/compress/zstd_cwksp.h
196
assert(ZSTD_isPower2(align));
lib/zstd/compress/zstd_lazy.c
809
MEM_STATIC int ZSTD_isAligned(void const* ptr, size_t align) {
lib/zstd/compress/zstd_lazy.c
810
assert((align & (align - 1)) == 0);
lib/zstd/compress/zstd_lazy.c
811
return (((size_t)ptr) & (align - 1)) == 0;
mm/cma.c
386
phys_addr_t align, phys_addr_t limit, int nid)
mm/cma.c
401
addr = memblock_alloc_range_nid(size, align, SZ_4G, limit,
mm/cma.c
421
addr = memblock_alloc_range_nid(size, align, highmem,
mm/cma.c
428
addr = memblock_alloc_range_nid(size, align, base, limit, nid,
mm/cma.c
533
phys_addr_t align, unsigned int order_per_bit,
mm/cma.c
550
ret = __cma_declare_contiguous_nid(&start, total_size, 0, align,
mm/cma.c
579
align = max_t(phys_addr_t, align, CMA_MIN_ALIGNMENT_BYTES);
mm/cma.c
587
start = ALIGN(start, align);
mm/cma.c
591
end = ALIGN_DOWN(end, align);
mm/cma.c
785
unsigned long count, unsigned int align,
mm/cma.c
793
mask = cma_bitmap_aligned_mask(cma, align);
mm/cma.c
794
offset = cma_bitmap_aligned_offset(cma, cmr, align);
mm/cma.c
856
trace_cma_alloc_busy_retry(cma->name, pfn, page, count, align);
mm/cma.c
865
unsigned long count, unsigned int align, gfp_t gfp)
mm/cma.c
876
(void *)cma, cma->name, count, align);
mm/cma.c
881
trace_cma_alloc_start(name, count, cma->available_count, cma->count, align);
mm/cma.c
886
ret = cma_range_alloc(cma, &cma->ranges[r], count, align,
mm/cma.c
910
page, count, align, ret);
mm/cma.c
923
unsigned int align, bool no_warn)
mm/cma.c
927
return __cma_alloc_frozen(cma, count, align, gfp);
mm/cma.c
948
unsigned int align, bool no_warn)
mm/cma.c
952
page = cma_alloc_frozen(cma, count, align, no_warn);
mm/dmapool.c
227
size_t size, size_t align, size_t boundary, int node)
mm/dmapool.c
236
if (align == 0)
mm/dmapool.c
237
align = 1;
mm/dmapool.c
238
else if (align & (align - 1))
mm/dmapool.c
246
size = ALIGN(size, align);
mm/dmapool.c
497
size_t size, size_t align, size_t allocation)
mm/dmapool.c
505
pool = *ptr = dma_pool_create(name, dev, size, align, allocation);
mm/dmapool_test.c
19
size_t align;
mm/dmapool_test.c
24
{ .size = 16, .align = 16, .boundary = 0 },
mm/dmapool_test.c
25
{ .size = 64, .align = 64, .boundary = 0 },
mm/dmapool_test.c
26
{ .size = 256, .align = 256, .boundary = 0 },
mm/dmapool_test.c
27
{ .size = 1024, .align = 1024, .boundary = 0 },
mm/dmapool_test.c
28
{ .size = 4096, .align = 4096, .boundary = 0 },
mm/dmapool_test.c
29
{ .size = 68, .align = 32, .boundary = 4096 },
mm/dmapool_test.c
75
parms->align, parms->boundary);
mm/dmapool_test.c
92
parms->size, parms->align, blocks,
mm/execmem.c
33
unsigned int align = range->alignment;
mm/execmem.c
41
p = __vmalloc_node_range(size, align, start, end, gfp_flags,
mm/execmem.c
47
p = __vmalloc_node_range(size, align, start, end, gfp_flags,
mm/hugetlb.c
3363
.align = 1,
mm/hugetlb.c
3490
.align = 1,
mm/internal.h
1588
unsigned long align, unsigned long shift,
mm/internal.h
944
extern void *memmap_alloc(phys_addr_t size, phys_addr_t align,
mm/kfence/core.c
483
meta->addr = ALIGN_DOWN(meta->addr, cache->align);
mm/kfence/kfence_test.c
218
return kmalloc_caches[type][__kmalloc_index(size, false)]->align;
mm/kfence/kfence_test.c
474
const size_t align = kmalloc_cache_alignment(size);
mm/kfence/kfence_test.c
499
expect.addr = buf + size + align;
mm/maccess.c
31
unsigned long align = 0;
mm/maccess.c
34
align = (unsigned long)dst | (unsigned long)src;
mm/maccess.c
40
if (!(align & 7))
mm/maccess.c
42
if (!(align & 3))
mm/maccess.c
44
if (!(align & 1))
mm/maccess.c
66
unsigned long align = 0;
mm/maccess.c
69
align = (unsigned long)dst | (unsigned long)src;
mm/maccess.c
72
if (!(align & 7))
mm/maccess.c
74
if (!(align & 3))
mm/maccess.c
76
if (!(align & 1))
mm/memblock.c
1535
phys_addr_t align, phys_addr_t start,
mm/memblock.c
1553
if (!align) {
mm/memblock.c
1556
align = SMP_CACHE_BYTES;
mm/memblock.c
1560
found = memblock_find_in_range_node(size, align, start, end, nid,
mm/memblock.c
1566
found = memblock_find_in_range_node(size, align, start,
mm/memblock.c
1621
phys_addr_t align,
mm/memblock.c
1626
__func__, (u64)size, (u64)align, &start, &end,
mm/memblock.c
1628
return memblock_alloc_range_nid(size, align, start, end, NUMA_NO_NODE,
mm/memblock.c
1645
phys_addr_t __init memblock_phys_alloc_try_nid(phys_addr_t size, phys_addr_t align, int nid)
mm/memblock.c
1647
return memblock_alloc_range_nid(size, align, 0,
mm/memblock.c
1672
phys_addr_t size, phys_addr_t align,
mm/memblock.c
1682
alloc = memblock_alloc_range_nid(size, align, min_addr, max_addr, nid,
mm/memblock.c
1687
alloc = memblock_alloc_range_nid(size, align, 0, max_addr, nid,
mm/memblock.c
1715
phys_addr_t size, phys_addr_t align,
mm/memblock.c
1720
__func__, (u64)size, (u64)align, nid, &min_addr,
mm/memblock.c
1723
return memblock_alloc_internal(size, align, min_addr, max_addr, nid,
mm/memblock.c
1747
phys_addr_t size, phys_addr_t align,
mm/memblock.c
1752
__func__, (u64)size, (u64)align, nid, &min_addr,
mm/memblock.c
1755
return memblock_alloc_internal(size, align, min_addr, max_addr, nid,
mm/memblock.c
1777
phys_addr_t size, phys_addr_t align,
mm/memblock.c
1784
__func__, (u64)size, (u64)align, nid, &min_addr,
mm/memblock.c
1786
ptr = memblock_alloc_internal(size, align,
mm/memblock.c
1804
void *__init __memblock_alloc_or_panic(phys_addr_t size, phys_addr_t align,
mm/memblock.c
1807
void *addr = memblock_alloc(size, align);
mm/memblock.c
2060
void __init_memblock memblock_trim_memory(phys_addr_t align)
mm/memblock.c
2068
start = round_up(orig_start, align);
mm/memblock.c
2069
end = round_down(orig_end, align);
mm/memblock.c
237
phys_addr_t size, phys_addr_t align, int nid,
mm/memblock.c
247
cand = round_up(this_start, align);
mm/memblock.c
2660
phys_addr_t align)
mm/memblock.c
2690
if (*p_start & (align - 1)) {
mm/memblock.c
2692
name, (long)align, (long)*p_start);
mm/memblock.c
2709
phys_addr_t align)
mm/memblock.c
272
phys_addr_t size, phys_addr_t align, int nid,
mm/memblock.c
2720
phys_addr_t start, size, align, tmp;
mm/memblock.c
2742
align = memparse(p+1, &p);
mm/memblock.c
2750
if (align < SMP_CACHE_BYTES)
mm/memblock.c
2751
align = SMP_CACHE_BYTES;
mm/memblock.c
2775
if (reserve_mem_kho_revive(name, size, align))
mm/memblock.c
2779
start = memblock_phys_alloc(size, align);
mm/memblock.c
286
cand = round_down(this_end - size, align);
mm/memblock.c
310
phys_addr_t align, phys_addr_t start,
mm/memblock.c
324
return __memblock_find_range_bottom_up(start, end, size, align,
mm/memblock.c
327
return __memblock_find_range_top_down(start, end, size, align,
mm/memblock.c
346
phys_addr_t align)
mm/memblock.c
352
ret = memblock_find_in_range_node(size, align, start, end,
mm/mm_init.c
1615
void __init *memmap_alloc(phys_addr_t size, phys_addr_t align,
mm/mm_init.c
1625
ptr = memblock_alloc_exact_nid_raw(size, align, min_addr,
mm/mm_init.c
1629
ptr = memblock_alloc_try_nid_raw(size, align, min_addr,
mm/mm_init.c
2150
.align = PAGES_PER_SECTION,
mm/nommu.c
122
void *vrealloc_node_align_noprof(const void *p, size_t size, unsigned long align,
mm/nommu.c
128
void *__vmalloc_node_range_noprof(unsigned long size, unsigned long align,
mm/nommu.c
136
void *__vmalloc_node_noprof(unsigned long size, unsigned long align, gfp_t gfp_mask,
mm/percpu.c
1111
size_t align, bool pop_only)
mm/percpu.c
1121
if (!pcpu_check_block_hint(chunk_md, alloc_bits, align))
mm/percpu.c
1126
pcpu_for_each_fit_region(chunk, alloc_bits, align, bit_off, bits) {
mm/percpu.c
1217
size_t align, int start)
mm/percpu.c
1220
size_t align_mask = (align) ? (align - 1) : 0;
mm/percpu.c
1736
void __percpu *pcpu_alloc_noprof(size_t size, size_t align, bool reserved,
mm/percpu.c
1763
if (unlikely(align < PCPU_MIN_ALLOC_SIZE))
mm/percpu.c
1764
align = PCPU_MIN_ALLOC_SIZE;
mm/percpu.c
1768
bit_align = align >> PCPU_MIN_ALLOC_SHIFT;
mm/percpu.c
1770
if (unlikely(!size || size > PCPU_MIN_UNIT_SIZE || align > PAGE_SIZE ||
mm/percpu.c
1771
!is_power_of_2(align))) {
mm/percpu.c
1773
size, align);
mm/percpu.c
1898
trace_percpu_alloc_percpu(_RET_IP_, reserved, is_atomic, size, align,
mm/percpu.c
1911
trace_percpu_alloc_percpu_fail(reserved, is_atomic, size, align);
mm/percpu.c
1918
size, align, is_atomic, err);
mm/percpu.c
2947
static void * __init pcpu_fc_alloc(unsigned int cpu, size_t size, size_t align,
mm/percpu.c
2959
ptr = memblock_alloc_from(size, align, goal);
mm/percpu.c
2965
ptr = memblock_alloc_try_nid(size, align, goal,
mm/percpu.c
2974
return memblock_alloc_from(size, align, goal);
mm/percpu.c
318
size_t align)
mm/percpu.c
320
int bit_off = ALIGN(block->contig_hint_start, align) -
mm/percpu.c
421
int align, int *bit_off, int *bits)
mm/percpu.c
440
*bits = ALIGN(block->contig_hint_start, align) -
mm/percpu.c
460
align);
mm/percpu.c
483
#define pcpu_for_each_fit_region(chunk, alloc_bits, align, bit_off, bits) \
mm/percpu.c
484
for (pcpu_next_fit_region((chunk), (alloc_bits), (align), &(bit_off), \
mm/percpu.c
488
pcpu_next_fit_region((chunk), (alloc_bits), (align), &(bit_off), \
mm/readahead.c
659
pgoff_t expected, start, end, aligned_end, align;
mm/readahead.c
713
align = 1UL << min(ra->order, ffs(max_pages) - 1);
mm/readahead.c
715
aligned_end = round_down(end, align);
mm/slab.h
241
unsigned int align; /* Alignment */
mm/slab_common.c
129
unsigned int align, unsigned int size)
mm/slab_common.c
144
align = max(align, ralign);
mm/slab_common.c
147
align = max(align, arch_slab_minalign());
mm/slab_common.c
149
return ALIGN(align, sizeof(void *));
mm/slab_common.c
198
unsigned int align;
mm/slab_common.c
205
align = calculate_alignment(flags, args->align, size);
mm/slab_common.c
206
size = ALIGN(size, align);
mm/slab_common.c
221
if ((s->size & ~(align - 1)) != s->size)
mm/slab_common.c
379
args->align = calculate_alignment(flags, args->align, object_size);
mm/slab_common.c
700
unsigned int align = ARCH_KMALLOC_MINALIGN;
mm/slab_common.c
709
align = max(align, 1U << (ffs(size) - 1));
mm/slab_common.c
710
kmem_args.align = calculate_alignment(flags, align, size);
mm/slub.c
6765
__do_krealloc(const void *p, size_t new_size, unsigned long align, gfp_t flags, int nid, kmalloc_token_t token)
mm/slub.c
6812
if (!IS_ALIGNED((unsigned long)p, align))
mm/slub.c
6848
void *krealloc_node_align_noprof(const void *p, DECL_TOKEN_PARAMS(new_size, token), unsigned long align,
mm/slub.c
6858
ret = __do_krealloc(p, new_size, align, flags, nid, PASS_TOKEN_PARAM(token));
mm/slub.c
6890
void *__kvmalloc_node_noprof(DECL_KMALLOC_PARAMS(size, b, token), unsigned long align,
mm/slub.c
6933
return __vmalloc_node_range_noprof(size, align, VMALLOC_START, VMALLOC_END,
mm/slub.c
6992
void *kvrealloc_node_align_noprof(const void *p, DECL_TOKEN_PARAMS(size, token), unsigned long align,
mm/slub.c
6998
return vrealloc_node_align_noprof(p, size, align, flags, nid);
mm/slub.c
7000
n = krealloc_node_align_noprof(p, PASS_TOKEN_PARAMS(size, token), align, kmalloc_gfp_adjust(flags, size), nid);
mm/slub.c
7003
n = __kvmalloc_node_noprof(PASS_KMALLOC_PARAMS(size, NULL, token), align, flags, nid);
mm/slub.c
7919
s->red_left_pad = ALIGN(s->red_left_pad, s->align);
mm/slub.c
7929
aligned_size = ALIGN(size, s->align);
mm/slub.c
8621
s->align = args->align;
mm/slub.c
9079
return sysfs_emit(buf, "%u\n", s->align);
mm/slub.c
9081
SLAB_ATTR_RO(align);
mm/sparse-vmemmap.c
104
unsigned long allocated = altmap->alloc + altmap->align;
mm/sparse-vmemmap.c
130
altmap->align += nr_align;
mm/sparse-vmemmap.c
134
__func__, pfn, altmap->alloc, altmap->align, nr_pfns);
mm/sparse-vmemmap.c
53
unsigned long align,
mm/sparse-vmemmap.c
56
return memmap_alloc(size, align, goal, node, false);
mm/sparse-vmemmap.c
99
+ altmap->align;
mm/sparse.c
204
unsigned long size, align;
mm/sparse.c
207
align = 1 << (INTERNODE_CACHE_SHIFT);
mm/sparse.c
208
mem_section = memblock_alloc_or_panic(size, align);
mm/vmalloc.c
1539
unsigned long align, unsigned long vstart)
mm/vmalloc.c
1544
nva_start_addr = ALIGN(va->va_start, align);
mm/vmalloc.c
1546
nva_start_addr = ALIGN(vstart, align);
mm/vmalloc.c
1565
unsigned long align, unsigned long vstart, bool adjust_search_size)
mm/vmalloc.c
1575
length = adjust_search_size ? size + align - 1 : size;
mm/vmalloc.c
1584
if (is_within_this_va(va, size, align, vstart))
mm/vmalloc.c
1605
if (is_within_this_va(va, size, align, vstart))
mm/vmalloc.c
1632
unsigned long align, unsigned long vstart)
mm/vmalloc.c
1637
if (!is_within_this_va(va, size, align, vstart))
mm/vmalloc.c
1648
unsigned long size, unsigned long align)
mm/vmalloc.c
1657
va_1 = find_vmap_lowest_match(root, size, align, vstart, false);
mm/vmalloc.c
1658
va_2 = find_vmap_lowest_linear_match(head, size, align, vstart);
mm/vmalloc.c
1803
unsigned long size, unsigned long align,
mm/vmalloc.c
1810
nva_start_addr = ALIGN(va->va_start, align);
mm/vmalloc.c
1812
nva_start_addr = ALIGN(vstart, align);
mm/vmalloc.c
1832
unsigned long size, unsigned long align,
mm/vmalloc.c
1848
if (align <= PAGE_SIZE || (align > PAGE_SIZE && (vend - vstart) == size))
mm/vmalloc.c
1851
va = find_vmap_lowest_match(root, size, align, vstart, adjust_search_size);
mm/vmalloc.c
1855
nva_start_addr = va_alloc(va, root, head, size, align, vstart, vend);
mm/vmalloc.c
1859
find_vmap_lowest_match_check(root, head, size, align);
mm/vmalloc.c
1941
unsigned long align, unsigned long vstart,
mm/vmalloc.c
1956
if (IS_ALIGNED(va->va_start, align)) {
mm/vmalloc.c
1982
node_alloc(unsigned long size, unsigned long align,
mm/vmalloc.c
2000
va = node_pool_del_va(id_to_node(*vn_id), size, align, vstart, vend);
mm/vmalloc.c
2024
unsigned long align,
mm/vmalloc.c
2038
if (unlikely(!size || offset_in_page(size) || !is_power_of_2(align)))
mm/vmalloc.c
2057
va = node_alloc(size, align, vstart, vend, &addr, &vn_id);
mm/vmalloc.c
2074
size, align, vstart, vend);
mm/vmalloc.c
2085
trace_alloc_vmap_area(addr, size, align, vstart, vend, IS_ERR_VALUE(addr));
mm/vmalloc.c
2119
BUG_ON(!IS_ALIGNED(va->va_start, align));
mm/vmalloc.c
3166
void __init vm_area_register_early(struct vm_struct *vm, size_t align)
mm/vmalloc.c
3168
unsigned long addr = ALIGN(VMALLOC_START, align);
mm/vmalloc.c
3176
addr = ALIGN((unsigned long)cur->addr + cur->size, align);
mm/vmalloc.c
3198
unsigned long align, unsigned long shift, unsigned long flags,
mm/vmalloc.c
3212
align = 1ul << clamp_t(int, get_count_order_long(size),
mm/vmalloc.c
3226
va = alloc_vmap_area(size, align, start, end, node, gfp_mask, 0, area);
mm/vmalloc.c
4003
void *__vmalloc_node_range_noprof(unsigned long size, unsigned long align,
mm/vmalloc.c
4011
unsigned long original_align = align;
mm/vmalloc.c
4038
align = max(original_align, 1UL << shift);
mm/vmalloc.c
4042
area = __get_vm_area_node(size, align, shift, VM_ALLOC |
mm/vmalloc.c
4117
align = original_align;
mm/vmalloc.c
4140
void *__vmalloc_node_noprof(unsigned long size, unsigned long align,
mm/vmalloc.c
4143
return __vmalloc_node_range_noprof(size, align, VMALLOC_START, VMALLOC_END,
mm/vmalloc.c
4315
void *vrealloc_node_align_noprof(const void *p, size_t size, unsigned long align,
mm/vmalloc.c
4340
if (WARN(!IS_ALIGNED((unsigned long)p, align),
mm/vmalloc.c
4341
"will not reallocate with a bigger alignment (0x%lx)\n", align))
mm/vmalloc.c
4431
n = __vmalloc_node_noprof(size, align, flags, nid, __builtin_return_address(0));
mm/vmalloc.c
4926
pvm_determine_end_from_reverse(struct vmap_area **va, unsigned long align)
mm/vmalloc.c
4928
unsigned long vmalloc_end = VMALLOC_END & ~(align - 1);
mm/vmalloc.c
4934
addr = min((*va)->va_end & ~(align - 1), vmalloc_end);
mm/vmalloc.c
4969
size_t align)
mm/vmalloc.c
4971
const unsigned long vmalloc_start = ALIGN(VMALLOC_START, align);
mm/vmalloc.c
4972
const unsigned long vmalloc_end = VMALLOC_END & ~(align - 1);
mm/vmalloc.c
4980
BUG_ON(offset_in_page(align) || !is_power_of_2(align));
mm/vmalloc.c
4986
BUG_ON(!IS_ALIGNED(offsets[area], align));
mm/vmalloc.c
4987
BUG_ON(!IS_ALIGNED(sizes[area], align));
mm/vmalloc.c
5027
base = pvm_determine_end_from_reverse(&va, align) - end;
mm/vmalloc.c
5048
base = pvm_determine_end_from_reverse(&va, align) - end;
mm/vmalloc.c
5058
base = pvm_determine_end_from_reverse(&va, align) - end;
net/batman-adv/tvlv.c
730
unicast_tvlv_packet->align = 0;
net/ipv4/esp4.c
1115
u32 align;
net/ipv4/esp4.c
1162
align = ALIGN(crypto_aead_blocksize(aead), 4);
net/ipv4/esp4.c
1163
x->props.trailer_len = align + 1 + crypto_aead_authsize(aead);
net/ipv6/esp6.c
1152
u32 align;
net/ipv6/esp6.c
1209
align = ALIGN(crypto_aead_blocksize(aead), 4);
net/ipv6/esp6.c
1210
x->props.trailer_len = align + 1 + crypto_aead_authsize(aead);
net/mac80211/rx.c
2857
int align;
net/mac80211/rx.c
2859
align = (unsigned long)(skb->data + sizeof(struct ethhdr)) & 3;
net/mac80211/rx.c
2860
if (align) {
net/mac80211/rx.c
2867
skb->data -= align;
net/netfilter/ipset/ip_set_core.c
408
.align = __alignof__(struct ip_set_counter),
net/netfilter/ipset/ip_set_core.c
413
.align = __alignof__(unsigned long),
net/netfilter/ipset/ip_set_core.c
419
.align = __alignof__(struct ip_set_skbinfo),
net/netfilter/ipset/ip_set_core.c
425
.align = __alignof__(struct ip_set_comment),
net/netfilter/ipset/ip_set_core.c
441
size_t align)
net/netfilter/ipset/ip_set_core.c
450
if (!align)
net/netfilter/ipset/ip_set_core.c
451
align = 1;
net/netfilter/ipset/ip_set_core.c
455
if (align < ip_set_extensions[id].align)
net/netfilter/ipset/ip_set_core.c
456
align = ip_set_extensions[id].align;
net/netfilter/ipset/ip_set_core.c
457
len = ALIGN(len, ip_set_extensions[id].align);
net/netfilter/ipset/ip_set_core.c
462
return ALIGN(len, align);
net/netfilter/nf_tables_api.c
6037
.align = __alignof__(u32),
net/netfilter/nf_tables_api.c
6040
.align = __alignof__(u32),
net/netfilter/nf_tables_api.c
6043
.align = __alignof__(struct nft_set_elem_expr),
net/netfilter/nf_tables_api.c
6047
.align = __alignof__(struct nft_object *),
net/netfilter/nf_tables_api.c
6051
.align = __alignof__(u8),
net/netfilter/nf_tables_api.c
6055
.align = __alignof__(struct nft_timeout),
net/netfilter/nf_tables_api.c
6059
.align = __alignof__(struct nft_userdata),
net/netfilter/nf_tables_api.c
6062
.align = __alignof__(u32),
net/sched/em_cmp.c
31
if (!tcf_valid_offset(skb, ptr, cmp->align))
net/sched/em_cmp.c
34
switch (cmp->align) {
net/sunrpc/auth_gss/auth_gss.c
2093
gss_update_rslack(task, cred, 2 + ctx->gc_gss_ctx->align,
net/sunrpc/auth_gss/gss_krb5_internal.h
49
unsigned int *align);
net/sunrpc/auth_gss/gss_krb5_mech.c
330
&gctx->slack, &gctx->align);
net/sunrpc/auth_gss/gss_krb5_wrap.c
143
unsigned int *align)
net/sunrpc/auth_gss/gss_krb5_wrap.c
233
*align = XDR_QUADLEN(GSS_KRB5_TOK_HDR_LEN + headskip);
net/sunrpc/auth_gss/gss_krb5_wrap.c
234
*slack = *align + XDR_QUADLEN(ec + GSS_KRB5_TOK_HDR_LEN + tailskip);
net/wireless/radiotap.c
18
[IEEE80211_RADIOTAP_TSFT] = { .align = 8, .size = 8, },
net/wireless/radiotap.c
19
[IEEE80211_RADIOTAP_FLAGS] = { .align = 1, .size = 1, },
net/wireless/radiotap.c
20
[IEEE80211_RADIOTAP_RATE] = { .align = 1, .size = 1, },
net/wireless/radiotap.c
209
int pad, align, size, subns;
net/wireless/radiotap.c
21
[IEEE80211_RADIOTAP_CHANNEL] = { .align = 2, .size = 4, },
net/wireless/radiotap.c
22
[IEEE80211_RADIOTAP_FHSS] = { .align = 2, .size = 2, },
net/wireless/radiotap.c
224
align = 1;
net/wireless/radiotap.c
228
align = 2;
net/wireless/radiotap.c
23
[IEEE80211_RADIOTAP_DBM_ANTSIGNAL] = { .align = 1, .size = 1, },
net/wireless/radiotap.c
234
align = 0;
net/wireless/radiotap.c
236
align = iterator->current_namespace->align_size[iterator->_arg_index].align;
net/wireless/radiotap.c
239
if (!align) {
net/wireless/radiotap.c
24
[IEEE80211_RADIOTAP_DBM_ANTNOISE] = { .align = 1, .size = 1, },
net/wireless/radiotap.c
25
[IEEE80211_RADIOTAP_LOCK_QUALITY] = { .align = 2, .size = 2, },
net/wireless/radiotap.c
26
[IEEE80211_RADIOTAP_TX_ATTENUATION] = { .align = 2, .size = 2, },
net/wireless/radiotap.c
264
(unsigned long)iterator->_rtheader) & (align - 1);
net/wireless/radiotap.c
267
iterator->_arg += align - pad;
net/wireless/radiotap.c
27
[IEEE80211_RADIOTAP_DB_TX_ATTENUATION] = { .align = 2, .size = 2, },
net/wireless/radiotap.c
28
[IEEE80211_RADIOTAP_DBM_TX_POWER] = { .align = 1, .size = 1, },
net/wireless/radiotap.c
29
[IEEE80211_RADIOTAP_ANTENNA] = { .align = 1, .size = 1, },
net/wireless/radiotap.c
30
[IEEE80211_RADIOTAP_DB_ANTSIGNAL] = { .align = 1, .size = 1, },
net/wireless/radiotap.c
31
[IEEE80211_RADIOTAP_DB_ANTNOISE] = { .align = 1, .size = 1, },
net/wireless/radiotap.c
32
[IEEE80211_RADIOTAP_RX_FLAGS] = { .align = 2, .size = 2, },
net/wireless/radiotap.c
33
[IEEE80211_RADIOTAP_TX_FLAGS] = { .align = 2, .size = 2, },
net/wireless/radiotap.c
34
[IEEE80211_RADIOTAP_RTS_RETRIES] = { .align = 1, .size = 1, },
net/wireless/radiotap.c
35
[IEEE80211_RADIOTAP_DATA_RETRIES] = { .align = 1, .size = 1, },
net/wireless/radiotap.c
36
[IEEE80211_RADIOTAP_MCS] = { .align = 1, .size = 3, },
net/wireless/radiotap.c
37
[IEEE80211_RADIOTAP_AMPDU_STATUS] = { .align = 4, .size = 8, },
net/wireless/radiotap.c
38
[IEEE80211_RADIOTAP_VHT] = { .align = 2, .size = 12, },
rust/helpers/slab.c
13
rust_helper_kvrealloc_node_align(const void *p, size_t size, unsigned long align,
rust/helpers/slab.c
16
return kvrealloc_node_align(p, size, align, flags, node);
rust/helpers/slab.c
6
rust_helper_krealloc_node_align(const void *objp, size_t new_size, unsigned long align,
rust/helpers/slab.c
9
return krealloc_node_align(objp, new_size, align, flags, node);
rust/helpers/vmalloc.c
10
return vrealloc_node_align(p, size, align, flags, node);
rust/helpers/vmalloc.c
7
rust_helper_vrealloc_node_align(const void *p, size_t size, unsigned long align,
scripts/dtc/data.c
221
struct data data_append_align(struct data d, int align)
scripts/dtc/data.c
223
int newlen = ALIGN(d.len, align);
scripts/dtc/dtc.h
184
struct data data_append_align(struct data d, int align);
scripts/dtc/flattree.c
214
.align = asm_emit_align,
scripts/dtc/flattree.c
254
emit->align(etarget, sizeof(cell_t));
scripts/dtc/flattree.c
269
emit->align(etarget, 8);
scripts/dtc/flattree.c
272
emit->align(etarget, sizeof(cell_t));
scripts/dtc/flattree.c
281
emit->align(etarget, 8);
scripts/dtc/flattree.c
284
emit->align(etarget, sizeof(cell_t));
scripts/dtc/flattree.c
38
void (*align)(void *, int);
scripts/dtc/flattree.c
598
static void flat_realign(struct inbuf *inb, int align)
scripts/dtc/flattree.c
602
inb->ptr = inb->base + ALIGN(off, align);
scripts/dtc/flattree.c
95
.align = bin_emit_align,
sound/core/rawmidi.c
1084
int align = get_align(runtime);
sound/core/rawmidi.c
1090
while (src_count > align) {
sound/core/rawmidi.c
183
runtime->align = 3;
sound/core/rawmidi.c
191
return runtime->align;
sound/drivers/vx/vx_pcm.c
1012
if ((pipe->hw_ptr % pipe->align) == 0)
sound/drivers/vx/vx_pcm.c
1021
int align = pipe->align * 3;
sound/drivers/vx/vx_pcm.c
1022
space = (count / align) * align;
sound/drivers/vx/vx_pcm.c
829
pipe->align = 2; /* 16bit word */
sound/drivers/vx/vx_pcm.c
831
pipe->align = 4; /* 32bit word */
sound/isa/gus/gus_mem.c
119
unsigned int size, int w_16, int align)
sound/isa/gus/gus_mem.c
127
if (w_16 && align < 2)
sound/isa/gus/gus_mem.c
128
align = 2;
sound/isa/gus/gus_mem.c
148
ptr1 = ALIGN(pblock->ptr + pblock->size, align);
sound/isa/gus/gus_mem.c
170
char *name, int size, int w_16, int align,
sound/isa/gus/gus_mem.c
189
if (snd_gf1_mem_find(alloc, &block, size, w_16, align) < 0)
sound/soc/codecs/rt5677-spi.c
439
static u8 rt5677_spi_select_cmd(bool read, u32 align, u32 remain, u32 *len)
sound/soc/codecs/rt5677-spi.c
443
if (align == 4 || remain <= 4) {
sound/soc/qcom/qdsp6/audioreach.c
180
struct param_id_hw_ep_dma_data_align align;
sound/soc/qcom/qdsp6/q6asm-dai.c
758
wma_cfg.block_align = codec->align;
tools/bpf/bpftool/gen.c
174
int need_off = sec_var->offset, align_off, align;
tools/bpf/bpftool/gen.c
187
align = btf__align_of(btf, var->type);
tools/bpf/bpftool/gen.c
188
if (align <= 0) {
tools/bpf/bpftool/gen.c
190
var_name, align);
tools/bpf/bpftool/gen.c
205
if (align > 4)
tools/bpf/bpftool/gen.c
206
align = 4;
tools/bpf/bpftool/gen.c
208
align_off = (off + align - 1) / align * align;
tools/hv/vmbus_bufring.c
31
#define ALIGN(val, align) ((typeof(val))((val) & (~((typeof(val))((align) - 1)))))
tools/include/linux/cfi_types.h
23
#define SYM_TYPED_ENTRY(name, linkage, align...) \
tools/include/linux/cfi_types.h
25
align ASM_NL \
tools/include/linux/cfi_types.h
29
#define SYM_TYPED_START(name, linkage, align...) \
tools/include/linux/cfi_types.h
30
SYM_TYPED_ENTRY(name, linkage, align)
tools/include/linux/cfi_types.h
34
#define SYM_TYPED_START(name, linkage, align...) \
tools/include/linux/cfi_types.h
35
SYM_START(name, linkage, align)
tools/include/linux/slab.h
168
__kmem_cache_create(const char *name, unsigned int size, unsigned int align,
tools/include/linux/slab.h
172
.align = align,
tools/include/linux/slab.h
49
unsigned int align;
tools/include/linux/slab.h
69
unsigned int align;
tools/lib/bpf/btf.c
1011
int i, max_align = 1, align;
tools/lib/bpf/btf.c
1014
align = btf__align_of(btf, m->type);
tools/lib/bpf/btf.c
1015
if (align <= 0)
tools/lib/bpf/btf.c
1016
return libbpf_err(align);
tools/lib/bpf/btf.c
1017
max_align = max(max_align, align);
tools/lib/bpf/btf.c
1023
(m->offset % (8 * align)) != 0)
tools/lib/bpf/btf_dump.c
1017
btf_dump_emit_bit_padding(d, off, t->size * 8, align, false, lvl + 1);
tools/lib/bpf/btf_dump.c
841
int max_align = 1, align, i, bit_sz;
tools/lib/bpf/btf_dump.c
848
align = btf__align_of(btf, m->type);
tools/lib/bpf/btf_dump.c
850
if (align && bit_sz == 0 && m->offset % (8 * align) != 0)
tools/lib/bpf/btf_dump.c
852
max_align = max(align, max_align);
tools/lib/bpf/btf_dump.c
975
int align, i, off = 0;
tools/lib/bpf/btf_dump.c
978
align = btf__align_of(d->btf, id);
tools/lib/bpf/libbpf.c
4233
if (a->kcfg.align != b->kcfg.align)
tools/lib/bpf/libbpf.c
4234
return a->kcfg.align > b->kcfg.align ? -1 : 1;
tools/lib/bpf/libbpf.c
4389
ext->kcfg.align = btf__align_of(obj->btf, t->type);
tools/lib/bpf/libbpf.c
4390
if (ext->kcfg.align <= 0) {
tools/lib/bpf/libbpf.c
4392
ext_name, ext->kcfg.align);
tools/lib/bpf/libbpf.c
4495
ext->kcfg.data_off = roundup(off, ext->kcfg.align);
tools/lib/bpf/libbpf.c
632
int align;
tools/lib/bpf/linker.c
2821
size_t align, const void *raw_data, size_t raw_sz)
tools/lib/bpf/linker.c
2848
shdr->sh_addralign = align;
tools/lib/bpf/linker.c
2854
data->d_align = align;
tools/mm/slabinfo.c
1257
slab->align = get_obj("align");
tools/mm/slabinfo.c
32
int aliases, align, cache_dma, cpu_slabs, destroy_by_rcu;
tools/mm/slabinfo.c
587
s->align, s->objs_per_slab, onoff(s->trace),
tools/objtool/elf.c
1440
unsigned int type, unsigned int align,
tools/objtool/elf.c
1496
sec->sh.sh_addralign = align;
tools/objtool/include/objtool/elf.h
163
unsigned int type, unsigned int align,
tools/perf/util/include/linux/linkage.h
126
#define SYM_TYPED_START(name, linkage, align...) \
tools/perf/util/include/linux/linkage.h
127
SYM_START(name, linkage, align)
tools/perf/util/include/linux/linkage.h
14
#define __ALIGN .align 4,0x90
tools/perf/util/include/linux/linkage.h
37
#define SYM_ENTRY(name, linkage, align...) \
tools/perf/util/include/linux/linkage.h
39
align ASM_NL \
tools/perf/util/include/linux/linkage.h
45
#define SYM_START(name, linkage, align...) \
tools/perf/util/include/linux/linkage.h
46
SYM_ENTRY(name, linkage, align)
tools/testing/cxl/test/cxl.c
434
static struct cxl_mock_res *alloc_mock_res(resource_size_t size, int align)
tools/testing/cxl/test/cxl.c
437
.align = align,
tools/testing/cxl/test/cxl.c
502
int align = SZ_256M;
tools/testing/cxl/test/cxl.c
506
align = max_t(int, SZ_256M, PMD_SIZE);
tools/testing/cxl/test/cxl.c
507
res = alloc_mock_res(window->window_size, align);
tools/testing/memblock/tests/alloc_api.c
13
static inline void *run_memblock_alloc(phys_addr_t size, phys_addr_t align)
tools/testing/memblock/tests/alloc_api.c
16
return memblock_alloc_raw(size, align);
tools/testing/memblock/tests/alloc_api.c
17
return memblock_alloc(size, align);
tools/testing/memblock/tests/alloc_nid_api.c
31
phys_addr_t align,
tools/testing/memblock/tests/alloc_nid_api.c
42
return memblock_alloc_exact_nid_raw(size, align, min_addr,
tools/testing/memblock/tests/alloc_nid_api.c
45
return memblock_alloc_try_nid_raw(size, align, min_addr,
tools/testing/memblock/tests/alloc_nid_api.c
47
return memblock_alloc_try_nid(size, align, min_addr, max_addr, nid);
tools/testing/nvdimm/dax-dev.c
28
if (dev_dax->region->align > PAGE_SIZE)
tools/testing/nvdimm/test/ndtest.c
341
.align = SZ_128M,
tools/testing/nvdimm/test/nfit.c
1656
.align = SZ_128M,
tools/testing/selftests/arm64/bti/assembler.h
29
.align 3
tools/testing/selftests/arm64/bti/assembler.h
35
.align 3
tools/testing/selftests/arm64/bti/assembler.h
46
.align 3
tools/testing/selftests/bpf/prog_tests/token.c
161
struct cmsghdr align;
tools/testing/selftests/bpf/prog_tests/token.c
196
struct cmsghdr align;
tools/testing/selftests/bpf/usdt.h
392
__usdt_asm1( .align 2) \
tools/testing/selftests/drivers/net/hw/iou-zcrx.c
74
#define ALIGN_UP(v, align) (((v) + (align) - 1) & ~((align) - 1))
tools/testing/selftests/exec/load_address.c
31
unsigned long long align;
tools/testing/selftests/exec/load_address.c
41
align = info->dlpi_phdr[i].p_align;
tools/testing/selftests/exec/load_address.c
43
if (align > stats->alignment)
tools/testing/selftests/exec/load_address.c
44
stats->alignment = align;
tools/testing/selftests/mm/hugetlb_dio.c
133
int fd, align;
tools/testing/selftests/mm/hugetlb_dio.c
146
align = get_dio_alignment(fd);
tools/testing/selftests/mm/hugetlb_dio.c
147
if (align < 0)
tools/testing/selftests/mm/hugetlb_dio.c
153
run_dio_using_hugetlb(fd, 0, (pagesize * 3), align);
tools/testing/selftests/mm/hugetlb_dio.c
156
run_dio_using_hugetlb(fd, 0, (pagesize * 3) - (pagesize / 2), align);
tools/testing/selftests/mm/hugetlb_dio.c
159
run_dio_using_hugetlb(fd, pagesize / 2, (pagesize * 3), align);
tools/testing/selftests/mm/hugetlb_dio.c
162
run_dio_using_hugetlb(fd, pagesize / 2, (pagesize * 3) + (pagesize / 2), align);
tools/testing/selftests/mm/hugetlb_dio.c
49
unsigned int end_off, unsigned int align)
tools/testing/selftests/mm/hugetlb_dio.c
60
if (start_off % align != 0 || writesize % align != 0) {
tools/testing/selftests/mm/hugetlb_dio.c
62
align, start_off, writesize);
tools/testing/selftests/mm/hugetlb_dio.c
70
unsigned int end_off, unsigned int align)
tools/testing/selftests/mm/hugetlb_dio.c
81
if (!check_dio_alignment(start_off, end_off, align))
tools/testing/selftests/powerpc/mm/subpage_prot.c
150
unsigned long align;
tools/testing/selftests/powerpc/mm/subpage_prot.c
171
align = (unsigned long)mallocblock;
tools/testing/selftests/powerpc/mm/subpage_prot.c
172
if (align & 0xffff)
tools/testing/selftests/powerpc/mm/subpage_prot.c
173
align = (align | 0xffff) + 1;
tools/testing/selftests/powerpc/mm/subpage_prot.c
175
mallocblock = (void *)align;
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
206
.align 2; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
214
.align 2; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
222
.align 2; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
230
.align 2; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
238
.align 2; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
246
.align 2; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
254
.align 2; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
262
.align 2; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
273
.align 2; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
36
.align 2; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
61
.align 3; \
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
216
.align 2 ; \
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
225
.align 2 ; \
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
242
.align 2 ; \
tools/testing/selftests/ublk/kublk.c
1157
struct cmsghdr align;
tools/testing/selftests/vfio/lib/include/libvfio.h
34
void *mmap_reserve(size_t size, size_t align, size_t offset);
tools/testing/selftests/vfio/lib/libvfio.c
100
VFIO_ASSERT_EQ(munmap(map_align + size, map_base + align - map_align), 0);
tools/testing/selftests/vfio/lib/libvfio.c
83
void *mmap_reserve(size_t size, size_t align, size_t offset)
tools/testing/selftests/vfio/lib/libvfio.c
88
VFIO_ASSERT_GT(align, offset);
tools/testing/selftests/vfio/lib/libvfio.c
89
delta = align - offset;
tools/testing/selftests/vfio/lib/libvfio.c
91
map_base = mmap(NULL, size + align, PROT_NONE,
tools/testing/selftests/vfio/lib/libvfio.c
95
map_align = (void *)(ALIGN((uintptr_t)map_base + delta, align) - delta);
tools/testing/selftests/vfio/lib/vfio_pci_device.c
166
size_t align, size;
tools/testing/selftests/vfio/lib/vfio_pci_device.c
190
align = min_t(size_t, size, SZ_1G);
tools/testing/selftests/vfio/lib/vfio_pci_device.c
192
vaddr = mmap_reserve(size, align, 0);
tools/testing/shared/linux.c
109
if (cachep->nr_objs > 10 || cachep->align) {
tools/testing/shared/linux.c
192
if (cachep->align) {
tools/testing/shared/linux.c
193
if (posix_memalign(&p[i], cachep->align,
tools/testing/shared/linux.c
239
ret->align = args->align;
tools/testing/shared/linux.c
85
if (cachep->align) {
tools/testing/shared/linux.c
86
if (posix_memalign(&p, cachep->align, cachep->size) < 0)
virt/kvm/guest_memfd.c
1006
.align = 0,