/linux-master/arch/x86/lib/ |
H A D | checksum_32.S | 44 * is aligned on either a 2-byte or 4-byte boundary. We get at 45 * least a twofold speedup on 486 and Pentium if it is 4-byte aligned. 158 # Handle 2-byte-aligned regions 182 movzbl (%esi),%ebx # csumming 1 byte, 2-aligned 187 addw (%esi), %ax # csumming 2 bytes, 2-aligned 238 andl -128(%esi),%ebx # esi is 4-aligned so should be ok
|
/linux-master/include/uapi/linux/ |
H A D | mptcp.h | 77 } __attribute__((aligned(8)));
|
H A D | bpf.h | 1483 * is going to mmap() the arena. It has to be page aligned. 1820 } __attribute__((aligned(8))); 3844 * be aligned on a multiple of 4 bytes in that value. 4732 * aligned. The kernel will take care of the padding 4733 * and setting the 4 bytes aligned value to th->doff. 5740 * buffer due to the producer position not being aligned to 8 5741 * bytes, a sample not being aligned to 8 bytes, or the producer 6200 } __attribute__((aligned(8))) 6576 } __attribute__((aligned(8))); 6595 } __attribute__((aligned( [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | processor.h | 84 u64 fpr[32][TS_FPRWIDTH] __attribute__((aligned(16))); 90 vector128 vr[32] __attribute__((aligned(16))); 91 vector128 vscr __attribute__((aligned(16)));
|
/linux-master/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/ |
H A D | smu_v13_0_6_pmfw.h | 128 typedef struct __attribute__((packed, aligned(4))) { 228 typedef struct __attribute__((packed, aligned(4))) { 322 typedef struct __attribute__((packed, aligned(4))) {
|
/linux-master/tools/testing/selftests/rseq/ |
H A D | basic_percpu_ops_test.c | 53 } __attribute__((aligned(128))); 61 } __attribute__((aligned(128))); 76 } __attribute__((aligned(128)));
|
/linux-master/arch/sh/lib/ |
H A D | checksum.S | 43 * is aligned on either a 2-byte or 4-byte boundary. We get at 44 * least a twofold speedup on 486 and Pentium if it is 4-byte aligned. 72 ! buf is 2 byte aligned (len could be 0) 86 ! buf is 4 byte aligned (len could be 0) 197 mov #3,r0 ! Check src and dest are equally aligned 203 tst #1,r0 ! Check dest word aligned 255 ! src and dest equally aligned, but to a two byte boundary.
|
/linux-master/tools/include/uapi/linux/ |
H A D | bpf.h | 1483 * is going to mmap() the arena. It has to be page aligned. 1820 } __attribute__((aligned(8))); 3844 * be aligned on a multiple of 4 bytes in that value. 4732 * aligned. The kernel will take care of the padding 4733 * and setting the 4 bytes aligned value to th->doff. 5740 * buffer due to the producer position not being aligned to 8 5741 * bytes, a sample not being aligned to 8 bytes, or the producer 6200 } __attribute__((aligned(8))) 6576 } __attribute__((aligned(8))); 6595 } __attribute__((aligned( [all...] |
/linux-master/arch/alpha/include/asm/ |
H A D | core_wildfire.h | 37 volatile unsigned long csr __attribute__((aligned(64))); 41 volatile unsigned long csr __attribute__((aligned(256))); 45 volatile unsigned long csr __attribute__((aligned(2048)));
|
/linux-master/arch/alpha/lib/ |
H A D | ev6-memcpy.S | 8 * - memory accessed as aligned quadwords only 76 bne $1, $single_head_quad # U : still not fully aligned 196 bne $1, $aligndest # U : go until we are aligned. 213 stq $1, 0($4) # L : store 8 (aligned)
|
/linux-master/arch/parisc/include/uapi/asm/ |
H A D | pdc.h | 381 } __attribute__((aligned(8))); 393 } __attribute__((aligned(8))) ; 560 } __attribute__((aligned(8))) ;
|
/linux-master/arch/sparc/kernel/ |
H A D | traps_32.c | 76 * find some badly aligned kernel stack. Set an upper 151 static unsigned long init_fregs[32] __attribute__ ((aligned (8))) = 194 static unsigned long fake_regs[32] __attribute__ ((aligned (8))); 196 static unsigned long fake_queue[32] __attribute__ ((aligned (8)));
|
/linux-master/tools/lib/bpf/ |
H A D | bpf_helpers.h | 343 struct bpf_iter_##type ___it __attribute__((aligned(8), /* enforce, just in case */, \ 372 struct bpf_iter_num ___it __attribute__((aligned(8), /* enforce, just in case */ \ 397 struct bpf_iter_num ___it __attribute__((aligned(8), /* enforce, just in case */ \
|
/linux-master/arch/mips/include/asm/ |
H A D | cpu-info.h | 117 } __attribute__((aligned(SMP_CACHE_BYTES)));
|
/linux-master/drivers/s390/cio/ |
H A D | io_sch.h | 109 } __attribute__ ((packed, aligned(4)));
|
/linux-master/arch/x86/boot/ |
H A D | main.c | 18 struct boot_params boot_params __attribute__((aligned(16)));
|
/linux-master/drivers/char/hw_random/ |
H A D | via-rng.c | 90 ((aligned(STACK_ALIGN)));
|
/linux-master/arch/alpha/boot/ |
H A D | bootp.c | 144 * destination must be quadword aligned. Might this explain the 149 static char envval[256] __attribute__((aligned(8))); 165 /* The initrd must be page-aligned. See below for the
|
/linux-master/arch/sh/include/asm/ |
H A D | processor.h | 87 } __attribute__ ((aligned(L1_CACHE_BYTES)));
|
/linux-master/arch/arm/include/asm/ |
H A D | thread_info.h | 71 union fp_state fpstate __attribute__((aligned(8)));
|
/linux-master/drivers/usb/musb/ |
H A D | cppi_dma.h | 67 } __attribute__ ((aligned(CPPI_DESCRIPTOR_ALIGN)));
|
/linux-master/include/linux/ |
H A D | types.h | 118 /* this is a special 64bit data type that is 8-byte aligned */ 221 * The struct is aligned to size of pointer. On most architectures it happens 238 } __attribute__((aligned(sizeof(void *))));
|
/linux-master/include/uapi/rdma/ |
H A D | bnxt_re-abi.h | 91 * not 8 byted aligned. To avoid undesired padding in various cases we have to 98 } __attribute__((packed, aligned(4)));
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | refcounted_kptr_fail.c | 19 #define private(name) SEC(".data." #name) __hidden __attribute__((aligned(8)))
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | test_global_funcs.c | 45 char func_info_buf[1024] __attribute__((aligned(8)));
|