| /arch/mips/cavium-octeon/executive/ |
| A D | cvmx-bootmem.c | 145 uint64_t alignment) in cvmx_bootmem_alloc_address() argument 218 uint64_t address_max, uint64_t alignment, in cvmx_bootmem_phy_alloc() argument 235 (unsigned long long)alignment); in cvmx_bootmem_phy_alloc() 279 if (alignment < CVMX_BOOTMEM_ALIGNMENT_SIZE) in cvmx_bootmem_phy_alloc() 280 alignment = CVMX_BOOTMEM_ALIGNMENT_SIZE; in cvmx_bootmem_phy_alloc() 287 if (alignment) in cvmx_bootmem_phy_alloc() 288 address_min = ALIGN(address_min, alignment); in cvmx_bootmem_phy_alloc() 354 desired_min_addr &= ~(alignment - 1); in cvmx_bootmem_phy_alloc() 720 uint64_t alignment, in cvmx_bootmem_phy_named_block_alloc() argument 733 (unsigned long long)alignment, in cvmx_bootmem_phy_named_block_alloc() [all …]
|
| /arch/powerpc/lib/ |
| A D | rheap.c | 253 rh_info_t *rh_create(unsigned int alignment) in rh_create() argument 258 if ((alignment & (alignment - 1)) != 0) in rh_create() 265 info->alignment = alignment; in rh_create() 307 if ((alignment & (alignment - 1)) != 0) in rh_init() 310 info->alignment = alignment; in rh_init() 338 m = info->alignment - 1; in rh_attach_region() 383 m = info->alignment - 1; in rh_detach_region() 450 if (size <= 0 || (alignment & (alignment - 1)) != 0) in rh_alloc_align() 454 size = (size + (info->alignment - 1)) & ~(info->alignment - 1); in rh_alloc_align() 463 start = (blk->start + alignment - 1) & ~(alignment - 1); in rh_alloc_align() [all …]
|
| /arch/powerpc/include/asm/ |
| A D | rheap.h | 27 unsigned int alignment; member 50 extern rh_info_t *rh_create(unsigned int alignment); 56 extern void rh_init(rh_info_t * info, unsigned int alignment, int max_blocks, 66 extern unsigned long rh_alloc_align(rh_info_t * info, int size, int alignment,
|
| /arch/um/drivers/ |
| A D | cow_user.c | 92 __u32 alignment; member 104 __u32 alignment; member 198 int sectorsize, int alignment, unsigned long long *size) in write_cow_header() argument 252 header->alignment = htobe32(alignment); in write_cow_header() 347 *align_out = be32toh(header->v3.alignment); in read_cow_header() 378 *align_out = be32toh(header->v3_b.alignment); in read_cow_header() 404 int alignment, int *bitmap_offset_out, in init_cow_file() argument 412 alignment, &size); in init_cow_file() 416 *bitmap_offset_out = ROUND_UP(sizeof(struct cow_header_v3), alignment); in init_cow_file() 417 cow_sizes(COW_VERSION, size, sectorsize, alignment, *bitmap_offset_out, in init_cow_file()
|
| A D | cow.h | 8 int sectorsize, int alignment, int *bitmap_offset_out, 19 int sectorsize, int alignment,
|
| /arch/mips/include/asm/octeon/ |
| A D | cvmx-bootmem.h | 162 uint64_t alignment); 186 extern void *cvmx_bootmem_alloc_named(uint64_t size, uint64_t alignment, 274 uint64_t address_max, uint64_t alignment, 301 uint64_t alignment,
|
| A D | octeon.h | 15 uint64_t alignment, 19 extern void *octeon_bootmem_alloc(uint64_t size, uint64_t alignment, 21 extern void *octeon_bootmem_alloc_range(uint64_t size, uint64_t alignment, 24 extern void *octeon_bootmem_alloc_named(uint64_t size, uint64_t alignment,
|
| /arch/xtensa/lib/ |
| A D | memset.S | 45 movi a6, 3 # for alignment tests 57 .align 4 # 1 mod 4 alignment for LOOPNEZ 58 .byte 0 # (0 mod 4 alignment for LBEG) 106 bbci.l a5, 0, .L20 # branch if dst alignment half-aligned 126 .byte 0 # 1 mod 4 alignment for LOOPNEZ 127 # (0 mod 4 alignment for LBEG)
|
| A D | usercopy.S | 116 .byte 0 # 1 mod 4 alignment for LOOPNEZ 117 # (0 mod 4 alignment for LBEG) 141 .align 4 # 1 mod 4 alignment for LOOPNEZ 142 .byte 0 # (0 mod 4 alignment for LBEG) 203 # (0 mod 4 alignment for LBEG)
|
| A D | strncpy_user.S | 100 .align 4 # 1 mod 4 alignment for LOOPNEZ 101 .byte 0 # (0 mod 4 alignment for LBEG) 177 .align 4 # 1 mod 4 alignment for LOOPNEZ 178 .byte 0 # (0 mod 4 alignment for LBEG)
|
| /arch/arm/boot/dts/samsung/ |
| A D | exynos-mfc-reserved-memory.dtsi | 18 alignment = <0x100000>; 25 alignment = <0x100000>;
|
| /arch/x86/lib/ |
| A D | checksum_32.S | 55 testl $3, %esi # Check alignment. 56 jz 2f # Jump if alignment is ok. 57 testl $1, %esi # Check alignment. 58 jz 10f # Jump if alignment is boundary of 2 bytes. 282 testl $2, %edi # Check alignment. 283 jz 2f # Jump if alignment is ok.
|
| /arch/arm64/kvm/vgic/ |
| A D | vgic-kvm-device.c | 19 phys_addr_t addr, phys_addr_t alignment, in vgic_check_iorange() argument 25 if (!IS_ALIGNED(addr, alignment) || !IS_ALIGNED(size, alignment)) in vgic_check_iorange() 97 phys_addr_t *addr_ptr, alignment, size; in kvm_vgic_addr() local 116 alignment = SZ_4K; in kvm_vgic_addr() 122 alignment = SZ_4K; in kvm_vgic_addr() 128 alignment = SZ_64K; in kvm_vgic_addr() 193 r = vgic_check_iorange(kvm, *addr_ptr, addr, alignment, size); in kvm_vgic_addr()
|
| /arch/parisc/kernel/ |
| A D | pci.c | 199 resource_size_t size, resource_size_t alignment) in pcibios_align_resource() argument 206 (int) res->flags, size, alignment); in pcibios_align_resource() 212 mask = max(alignment, align) - 1; in pcibios_align_resource()
|
| /arch/powerpc/boot/dts/fsl/ |
| A D | cyrus_p5020.dts | 31 alignment = <0 0x1000000>; 35 alignment = <0 0x400000>; 39 alignment = <0 0x2000000>;
|
| A D | kmcoge4.dts | 31 alignment = <0 0x1000000>; 35 alignment = <0 0x400000>; 39 alignment = <0 0x2000000>;
|
| A D | oca4080.dts | 59 alignment = <0 0x1000000>; 63 alignment = <0 0x400000>; 67 alignment = <0 0x2000000>;
|
| A D | kmcent2.dts | 28 alignment = <0 0x1000000>; 32 alignment = <0 0x400000>; 36 alignment = <0 0x2000000>;
|
| /arch/csky/abiv1/ |
| A D | Makefile | 2 obj-$(CONFIG_CPU_NEED_SOFTALIGN) += alignment.o
|
| /arch/sparc/mm/ |
| A D | execmem.c | 15 .alignment = 1, in execmem_arch_setup()
|
| /arch/arc/lib/ |
| A D | memcpy-archs.S | 56 ;;; Check the alignment of the source 95 ;; Hence I need to read 1 byte for a 16bit alignment 96 ;; and 2bytes to reach 32bit alignment 181 ;;; Hence, I need to read 1byte for achieve the 32bit alignment
|
| /arch/sh/lib/ |
| A D | checksum.S | 51 tst #2, r0 ! Check alignment. 52 bt 2f ! Jump if alignment is ok. 176 tst r0,r5 ! Check dest alignment. 177 bt 2f ! Jump if alignment is ok.
|
| /arch/powerpc/mm/ |
| A D | mem.c | 429 .alignment = 1, in execmem_arch_setup() 437 .alignment = 1, in execmem_arch_setup() 443 .alignment = 1, in execmem_arch_setup()
|
| /arch/arm64/mm/ |
| A D | init.c | 533 .alignment = 1, in execmem_arch_setup() 541 .alignment = 1, in execmem_arch_setup() 547 .alignment = 1, in execmem_arch_setup()
|
| /arch/xtensa/boot/dts/ |
| A D | kc705.dts | 26 alignment = <0x2000>;
|