Home
last modified time | relevance | path

Searched refs:aligned (Results 1 – 200 of 447) sorted by relevance

123

/linux-4.4.14/drivers/scsi/pm8001/
Dpm80xx_hwi.h242 } __attribute__((packed, aligned(4)));
254 } __attribute__((packed, aligned(4)));
264 } __attribute__((packed, aligned(4)));
315 } __attribute__((packed, aligned(4)));
329 } __attribute__((packed, aligned(4)));
338 } __attribute__((packed, aligned(4)));
353 } __attribute__((packed, aligned(4)));
365 } __attribute__((packed, aligned(4)));
376 } __attribute__((packed, aligned(4)));
386 } __attribute__((packed, aligned(4)));
[all …]
Dpm8001_hwi.h150 } __attribute__((packed, aligned(4)));
162 } __attribute__((packed, aligned(4)));
173 } __attribute__((packed, aligned(4)));
225 } __attribute__((packed, aligned(4)));
238 } __attribute__((packed, aligned(4)));
254 } __attribute__((packed, aligned(4)));
267 } __attribute__((packed, aligned(4)));
280 } __attribute__((packed, aligned(4)));
291 } __attribute__((packed, aligned(4)));
303 } __attribute__((packed, aligned(4)));
[all …]
/linux-4.4.14/arch/xtensa/include/asm/
Dcoprocessor.h132 #define __REG2_1(n,s,a) unsigned char n[s] __attribute__ ((aligned(a)));
133 #define __REG2_2(n,s,a) unsigned char n[s] __attribute__ ((aligned(a)));
136 __attribute__ ((aligned (XCHAL_NCP_SA_ALIGN)));
138 __attribute__ ((aligned (XCHAL_NCP_SA_ALIGN)));
143 __attribute__ ((aligned (XCHAL_CP0_SA_ALIGN)));
145 __attribute__ ((aligned (XCHAL_CP1_SA_ALIGN)));
147 __attribute__ ((aligned (XCHAL_CP2_SA_ALIGN)));
149 __attribute__ ((aligned (XCHAL_CP3_SA_ALIGN)));
151 __attribute__ ((aligned (XCHAL_CP4_SA_ALIGN)));
153 __attribute__ ((aligned (XCHAL_CP5_SA_ALIGN)));
[all …]
Dptrace.h47 int align[0] __attribute__ ((aligned(16)));
Dprocessor.h141 int align[0] __attribute__ ((aligned(16)));
/linux-4.4.14/drivers/scsi/
Dipr.h344 }__attribute__((packed, aligned (4)));
422 }__attribute__ ((packed, aligned (4)));
444 }__attribute__ ((packed, aligned (8)));
451 }__attribute__((packed, aligned (4)));
458 }__attribute__((packed, aligned (4)));
463 }__attribute__((packed, aligned (4)));
468 }__attribute__((packed, aligned (8)));
483 }__attribute__((packed, aligned (4)));
491 }__attribute__((packed, aligned (4)));
554 }__attribute__ ((packed, aligned(4)));
[all …]
Dpmcraid.h216 } __attribute__((packed, aligned(PMCRAID_IOADL_ALIGNMENT)));
260 } __attribute__((packed, aligned(PMCRAID_IOARCB_ALIGNMENT)));
293 } __attribute__((packed, aligned(4)));
315 } __attribute__((packed, aligned(4)));
332 } __attribute__((packed, aligned(4)));
385 } __attribute__((packed, aligned(4)));
404 } __attribute__ ((packed, aligned(4)));
417 } __attribute__((packed, aligned(4)));
425 } __attribute__((packed, aligned(4)));
433 } __attribute__((packed, aligned(4)));
[all …]
Dzalon.c59 static u8 iodc_data[32] __attribute__ ((aligned (64)));
60 static unsigned long pdc_result[32] __attribute__ ((aligned (16))) ={0,0,0,0};
/linux-4.4.14/include/uapi/sound/
Dcompress_offload.h42 } __attribute__((packed, aligned(4)));
54 } __attribute__((packed, aligned(4)));
73 } __attribute__((packed, aligned(4)));
83 } __attribute__((packed, aligned(4)));
110 } __attribute__((packed, aligned(4)));
122 } __attribute__((packed, aligned(4)));
144 } __attribute__((packed, aligned(4)));
Dcompress_params.h271 } __attribute__((packed, aligned(4)));
287 } __attribute__((packed, aligned(4)));
311 } __attribute__((packed, aligned(4)));
316 } __attribute__((packed, aligned(4)));
324 } __attribute__((packed, aligned(4)));
361 } __attribute__((packed, aligned(4)));
402 } __attribute__((packed, aligned(4)));
/linux-4.4.14/arch/frv/include/uapi/asm/
Dregisters.h122 } __attribute__((aligned(8)));
148 unsigned long ibar[4] __attribute__((aligned(8)));
149 unsigned long dbar[4] __attribute__((aligned(8)));
150 unsigned long dbdr[4][4] __attribute__((aligned(8)));
151 unsigned long dbmr[4][4] __attribute__((aligned(8)));
152 } __attribute__((aligned(8)));
207 } __attribute__((aligned(8)));
217 } __attribute__((aligned(32)));
Dsigcontext.h24 } __attribute__((aligned(8)));
/linux-4.4.14/drivers/scsi/ibmvscsi/
Dibmvfc.h144 }__attribute__((packed, aligned (8)));
149 }__attribute__((packed, aligned (8)));
153 }__attribute__((packed, aligned (8)));
179 }__attribute__((packed, aligned (8)));
188 }__attribute__((packed, aligned (4)));
203 }__attribute__((packed, aligned (4)));
228 }__attribute__((packed, aligned (8)));
233 }__attribute__((packed, aligned (8)));
250 }__attribute__((packed, aligned (8)));
294 }__attribute__((packed, aligned (8)));
[all …]
/linux-4.4.14/arch/sparc/kernel/
Dsstate.c36 static const char booting_msg[32] __attribute__((aligned(32))) =
38 static const char running_msg[32] __attribute__((aligned(32))) =
40 static const char halting_msg[32] __attribute__((aligned(32))) =
42 static const char poweroff_msg[32] __attribute__((aligned(32))) =
44 static const char rebooting_msg[32] __attribute__((aligned(32))) =
46 static const char panicing_msg[32] __attribute__((aligned(32))) =
Dtraps_32.c174 static unsigned long init_fregs[32] __attribute__ ((aligned (8))) =
217 static unsigned long fake_regs[32] __attribute__ ((aligned (8)));
219 static unsigned long fake_queue[32] __attribute__ ((aligned (8)));
Dsignal_32.c41 unsigned long insns[2] __attribute__ ((aligned (8)));
45 } __attribute__((aligned(8)));
57 } __attribute__((aligned(8)));
/linux-4.4.14/arch/xtensa/lib/
Dmemset.S55 .L0: # return here from .Ldstunaligned when dst is aligned
64 # set 16 bytes per iteration for word-aligned dst
114 bbci.l a5, 0, .L20 # branch if dst alignment half-aligned
115 # dst is only byte aligned
120 # now retest if dst aligned
121 bbci.l a5, 1, .L0 # if now aligned, return to main algorithm
123 # dst half-aligned
128 j .L0 # dst is now aligned, return to main algorithm
Dmemcopy.S103 .Ldst1mod2: # dst is only byte aligned
112 _bbci.l a5, 1, .Ldstaligned # if dst is now aligned, then
114 .Ldst2mod4: # dst 16-bit aligned
124 j .Ldstaligned # dst is now aligned, return to main algorithm
137 .Ldstaligned: # return here from .Ldst?mod? once dst is aligned
140 movi a8, 3 # if source is not aligned,
145 # copy 16 bytes per iteration for word-aligned dst and word-aligned src
211 # copy 16 bytes per iteration for word-aligned dst and unaligned src
370 .Lbackdst1mod2: # dst is only byte aligned
379 _bbci.l a5, 1, .Lbackdstaligned # if dst is now aligned, then
[all …]
Dusercopy.S87 .Ldstaligned: # return here from .Ldstunaligned when dst is aligned
90 movi a8, 3 # if source is also aligned,
101 .Ldst1mod2: # dst is only byte aligned
110 bbci.l a5, 1, .Ldstaligned # if dst is now aligned, then
112 .Ldst2mod4: # dst 16-bit aligned
122 j .Ldstaligned # dst is now aligned, return to main algorithm
152 # copy 16 bytes per iteration for word-aligned dst and word-aligned src
217 # copy 16 bytes per iteration for word-aligned dst and unaligned src
Dstrnlen_user.S64 bbsi.l a2, 0, .L1mod2 # if only 8-bit aligned
65 bbsi.l a2, 1, .L2mod4 # if only 16-bit aligned
131 bbci.l a4, 1, .Laligned # if string pointer is now word-aligned
134 addi a4, a4, 2 # advance ptr for aligned access
Dstrncpy_user.S69 bbsi.l a3, 0, .Lsrc1mod2 # if only 8-bit aligned
70 bbsi.l a3, 1, .Lsrc2mod4 # if only 16-bit aligned
71 .Lsrcaligned: # return here when src is word-aligned
85 bbci.l a3, 1, .Lsrcaligned # if src is now word-aligned
/linux-4.4.14/arch/s390/include/asm/
Dqdio.h83 } __attribute__ ((packed, aligned(4096)));
115 } __attribute__ ((packed, aligned(256)));
157 } __attribute__ ((packed, aligned(256)));
174 } __attribute__ ((packed, aligned(2048)));
215 } __attribute__ ((packed, aligned(16)));
223 } __attribute__ ((packed, aligned(256)));
239 } __attribute__ ((packed, aligned(1024)));
247 } __attribute__ ((packed, aligned(256)));
Dfcx.h55 } __attribute__ ((packed, aligned(64)));
76 } __attribute__ ((packed, aligned(16)));
171 } __attribute__ ((packed, aligned(8)));
289 } __attribute__ ((packed, aligned(8)));
Dcpu.h21 } __attribute__ ((packed, aligned(8)));
Dspinlock_types.h10 } __attribute__ ((aligned (4))) arch_spinlock_t;
Dcio.h34 } __attribute__ ((packed,aligned(8)));
225 } __attribute__ ((packed,aligned(4)));
Ddiag.h77 } __attribute__((packed, aligned(4)));
Dipl.h84 } __attribute__((packed,aligned(4096)));
Detr.h120 } __attribute__ ((packed,aligned(8)));
/linux-4.4.14/drivers/s390/block/
Ddasd_diag.h39 } __attribute__ ((packed, aligned(4)));
53 } __attribute__ ((packed, aligned(8)));
65 } __attribute__ ((packed, aligned(8)));
80 } __attribute__ ((packed, aligned(8)));
/linux-4.4.14/include/uapi/linux/
Dtaskstats.h71 __u64 cpu_count __attribute__((aligned(8)));
106 __u8 ac_sched __attribute__((aligned(8)));
109 __u32 ac_uid __attribute__((aligned(8)));
115 __u64 ac_etime __attribute__((aligned(8)));
Dtypes.h51 #define __aligned_u64 __u64 __attribute__((aligned(8)))
52 #define __aligned_be64 __be64 __attribute__((aligned(8)))
53 #define __aligned_le64 __le64 __attribute__((aligned(8)))
Dmic_common.h47 } __attribute__ ((aligned(8)));
72 } __attribute__ ((aligned(8)));
93 } __attribute__ ((aligned(8)));
119 } __attribute__ ((aligned(8)));
Dcan.h109 __u8 data[CAN_MAX_DLEN] __attribute__((aligned(8)));
146 __u8 data[CANFD_MAX_DLEN] __attribute__((aligned(8)));
Dsctp.h306 } __attribute__((packed, aligned(4)));
580 } __attribute__((packed, aligned(4)));
593 } __attribute__((packed, aligned(4)));
640 } __attribute__((packed, aligned(4)));
747 } __attribute__((packed, aligned(4)));
Datmapi.h12 #define __ATM_API_ALIGN __attribute__((aligned(8)))
Dsocket.h19 } __attribute__ ((aligned(_K_SS_ALIGNSIZE))); /* force desired alignment */
Dnet_dropmon.h26 __u64 data __attribute__((aligned(8)));
Dcn_proc.h65 __u64 __attribute__((aligned(8))) timestamp_ns;
Dbpf.h134 } __attribute__((aligned(8)));
/linux-4.4.14/include/linux/raid/
Dpq.h136 extern const u8 raid6_gfmul[256][256] __attribute__((aligned(256)));
137 extern const u8 raid6_vgfmul[256][32] __attribute__((aligned(256)));
138 extern const u8 raid6_gfexp[256] __attribute__((aligned(256)));
139 extern const u8 raid6_gfinv[256] __attribute__((aligned(256)));
140 extern const u8 raid6_gfexi[256] __attribute__((aligned(256)));
/linux-4.4.14/arch/mips/include/uapi/asm/
Dptrace.h47 } __attribute__ ((aligned (8)));
87 } __attribute__((aligned(8)));
94 } __attribute__((aligned(8)));
/linux-4.4.14/include/uapi/linux/netfilter_bridge/
Debtables.h86 char data[0] __attribute__ ((aligned (__alignof__(struct ebt_replace))));
125 unsigned char data[0] __attribute__ ((aligned (__alignof__(struct ebt_replace))));
135 unsigned char data[0] __attribute__ ((aligned (__alignof__(struct ebt_replace))));
145 unsigned char data[0] __attribute__ ((aligned (__alignof__(struct ebt_replace))));
178 unsigned char elems[0] __attribute__ ((aligned (__alignof__(struct ebt_replace))));
/linux-4.4.14/include/linux/
Dtypes.h117 #define aligned_u64 __u64 __attribute__((aligned(8)))
118 #define aligned_be64 __be64 __attribute__((aligned(8)))
119 #define aligned_le64 __le64 __attribute__((aligned(8)))
226 } __attribute__((aligned(sizeof(void *))));
Delfnote.h75 __attribute__((aligned(sizeof(Elf##size##_Word)))); \
77 __attribute__((aligned(sizeof(Elf##size##_Word)))); \
81 aligned(sizeof(Elf##size##_Word)), \
Dmod_devicetable.h126 __attribute__((aligned(sizeof(kernel_ulong_t))));
374 } __attribute__((packed, aligned(2)));
388 } __attribute__((packed,aligned(2)));
Dklist.h25 } __attribute__ ((aligned (sizeof(void *))));
Dexport.h60 __attribute__((section("__ksymtab_strings"), aligned(1))) \
Drbtree.h40 } __attribute__((aligned(sizeof(long))));
Ddynamic_debug.h36 } __attribute__((aligned(8)));
/linux-4.4.14/drivers/mmc/host/
Dtmio_mmc_dma.c54 bool aligned = true, multiple = true; in tmio_mmc_start_dma_rx() local
59 aligned = false; in tmio_mmc_start_dma_rx()
66 if ((!aligned && (host->sg_len > 1 || sg->length > PAGE_CACHE_SIZE || in tmio_mmc_start_dma_rx()
80 if (!aligned) { in tmio_mmc_start_dma_rx()
130 bool aligned = true, multiple = true; in tmio_mmc_start_dma_tx() local
135 aligned = false; in tmio_mmc_start_dma_tx()
142 if ((!aligned && (host->sg_len > 1 || sg->length > PAGE_CACHE_SIZE || in tmio_mmc_start_dma_tx()
156 if (!aligned) { in tmio_mmc_start_dma_tx()
/linux-4.4.14/arch/x86/include/uapi/asm/
Dsiginfo.h6 typedef long long __kernel_si_clock_t __attribute__((aligned(4)));
8 # define __ARCH_SI_ATTRIBUTES __attribute__((aligned(8)))
Dstatfs.h9 #define ARCH_PACK_COMPAT_STATFS64 __attribute__((packed,aligned(4)))
/linux-4.4.14/arch/frv/include/asm/
Dcache.h20 #define __cacheline_aligned __attribute__((aligned(L1_CACHE_BYTES)))
21 #define ____cacheline_aligned __attribute__((aligned(L1_CACHE_BYTES)))
Dprocessor.h56 } __attribute__((aligned(8)));
/linux-4.4.14/include/uapi/linux/netfilter/
Dxt_rateest.h33 struct xt_rateest *est1 __attribute__((aligned(8)));
34 struct xt_rateest *est2 __attribute__((aligned(8)));
Dxt_CT.h26 struct nf_conn *ct __attribute__((aligned(8)));
38 struct nf_conn *ct __attribute__((aligned(8)));
Dxt_TEE.h9 struct xt_tee_priv *priv __attribute__((aligned(8)));
Dxt_LED.h12 void *internal_data __attribute__((aligned(8)));
Dxt_IDLETIMER.h42 struct idletimer_tg *timer __attribute__((aligned(8)));
Dxt_RATEEST.h12 struct xt_rateest *est __attribute__((aligned(8)));
Dxt_bpf.h16 struct bpf_prog *filter __attribute__((aligned(8)));
Dxt_connlimit.h29 struct xt_connlimit_data *data __attribute__((aligned(8)));
Dxt_string.h31 struct ts_config __attribute__((aligned(8))) *config;
Dxt_statistic.h33 struct xt_statistic_priv *master __attribute__((aligned(8)));
Dxt_hashlimit.h70 struct xt_hashlimit_htable *hinfo __attribute__((aligned(8)));
/linux-4.4.14/arch/arm/lib/
Dbitops.h9 strneb r1, [ip] @ assert word-aligned
34 strneb r1, [ip] @ assert word-aligned
64 strneb r1, [ip] @ assert word-aligned
91 strneb r1, [ip] @ assert word-aligned
Dcsumpartial.S85 tst buf, #2 @ 32-bit aligned?
87 ldrneh td0, [buf], #2 @ make 32-bit aligned
Dcsumpartialcopygeneric.S44 reteq lr @ dst is now 32bit aligned
52 ret lr @ dst is now 32bit aligned
62 tst dst, #1 @ dst 16-bit aligned
/linux-4.4.14/Documentation/dmaengine/
Dpxa_dma.txt84 - if Buffer1 and Buffer2 had all their addresses 8 bytes aligned
85 - and if Buffer3 has at least one address not 4 bytes aligned
89 this specific case if the DMA is already running in aligned mode.
122 - a driver submitted an aligned tx1, not chained
123 - a driver submitted an aligned tx2 => tx2 is cold chained to tx1
124 - a driver issued tx1+tx2 => channel is running in aligned mode
125 - a driver submitted an aligned tx3 => tx3 is hot-chained
129 - a driver submitted an aligned tx5 => tx5 is put in submitted queue, not
131 - a driver submitted an aligned tx6 => tx6 is put in submitted queue,
/linux-4.4.14/include/uapi/scsi/
Dscsi_netlink.h48 } __attribute__((aligned(sizeof(uint64_t))));
95 } __attribute__((aligned(sizeof(uint64_t))));
Dscsi_netlink_fc.h67 } __attribute__((aligned(sizeof(uint64_t))));
/linux-4.4.14/arch/ia64/kernel/
Dftrace.c21 static unsigned char __attribute__((aligned(8)))
59 static unsigned char __attribute__((aligned(8)))
131 unsigned char __attribute__((aligned(8))) replaced[MCOUNT_INSN_SIZE]; in ftrace_make_nop_check()
/linux-4.4.14/arch/s390/mm/
Dmaccess.c21 unsigned long aligned, offset, count; in s390_kernel_write_odd() local
24 aligned = (unsigned long) dst & ~7UL; in s390_kernel_write_odd()
36 : "+&a" (aligned), "+&a" (count), "=m" (tmp) in s390_kernel_write_odd()
/linux-4.4.14/drivers/usb/chipidea/
Dudc.h43 } __attribute__ ((packed, aligned(4)));
61 } __attribute__ ((packed, aligned(4)));
/linux-4.4.14/arch/arm/nwfpe/
Dfpa11.h64 } __attribute__ ((packed,aligned(4))) FPREG;
91 } __attribute__ ((packed,aligned(4))) FPA11;
/linux-4.4.14/arch/sh/lib/
D__clear_user.S16 ! r4..(r4+31)&~32 -------- not aligned [ Area 0 ]
17 ! (r4+31)&~32..(r4+r5)&~32 -------- aligned [ Area 1 ]
18 ! (r4+r5)&~32..r4+r5 -------- not aligned [ Area 2 ]
Dmemset-sh4.S23 bt/s 2f ! It's aligned
50 bt/s 11f ! dst is already aligned
59 11: ! dst is 32byte aligned
Dchecksum.S75 ! buf is 2 byte aligned (len could be 0)
89 ! buf is 4 byte aligned (len could be 0)
220 mov #3,r0 ! Check src and dest are equally aligned
226 tst #1,r0 ! Check dest word aligned
278 ! src and dest equally aligned, but to a two byte boundary.
Dmemcpy-sh4.S171 ! Short circuit the common case of src, dst and len being 32 bit aligned
187 bt/s .Lcase00 ! 111 BR (aligned)
191 ! Arguments are not nicely long word aligned or zero len.
202 ! aligned data (and this is more common), so use a value of 16.
306 ! src, dst and size are all long word aligned
417 ! copy initial words until cache line aligned
444 ! Copy the cache line aligned blocks
Dmemset.S25 bt/s 2f ! It's aligned
/linux-4.4.14/arch/m32r/lib/
Dchecksum.S62 ; 1-byte mis aligned
78 ; 2-byte aligned
84 ; 4-byte aligned
178 ; 1-byte mis aligned
197 ; 2-byte aligned
205 ; 4-byte aligned
/linux-4.4.14/arch/metag/lib/
Dmemcpy.S36 ! The destination address is not 8 byte aligned. We will copy bytes from
42 ADD D1Ar5, D1Ar5, #1 ! dest is aligned when D1Ar5 reaches #8
49 ! blocks, then jump to the unaligned copy loop or fall through to the aligned
57 ! Both source and destination are 8 byte aligned - the easy case.
79 ! The destination is 8 byte aligned but the source is not, and there are 8
91 ! if there is no mis-alignment after all, use the aligned copy loop
Dmemset.S17 BZ $LLongStub ! if start address is aligned
18 ! start address is not aligned on an 8 byte boundary, so we
25 B $LByteStub ! dst is mis-aligned, do $LByteStub
Dmemmove.S84 ! new address is the 8-byte aligned one above the original
87 ! A0.2 dst 64-bit is aligned
92 ! both aligned
100 ! 32-bit aligned
248 ! A0.2 dst 64-bit is aligned
253 ! both aligned
/linux-4.4.14/arch/sh/drivers/dma/
Ddma-g2.c30 } __attribute__ ((aligned(32)));
37 } __attribute__ ((aligned(16)));
46 } __attribute__ ((aligned(256)));
/linux-4.4.14/arch/alpha/lib/
Dmemset.S52 beq $3,aligned /* .. E1 (note EV5 zero-latency forwarding) */
70 aligned: label
Dev6-memcpy.S75 bne $1, $single_head_quad # U : still not fully aligned
195 bne $1, $aligndest # U : go until we are aligned.
212 stq $1, 0($4) # L : store 8 (aligned)
Dev6-memset.S87 subq $16,$3,$16 # E : $16 is new aligned destination
252 beq $3,aligned # U : target is 0mod8
264 subq $16,$3,$16 # E : $16 is new aligned destination
273 aligned: label
451 subq $16,$3,$16 # E : $16 is new aligned destination
Dev6-csum_ipv6_magic.S77 cmoveq $6,$31,$22 # E : src aligned?
92 cmoveq $6,$31,$22 # E : dst aligned?
Dstrlen.S38 found: blbs $2, done # make aligned case fast
Dstrrchr.S22 mov zero, t6 # .. e1 : t6 is last match aligned addr
79 addq t6, t0, v0 # .. e1 : add our aligned base ptr to the mix
/linux-4.4.14/arch/sparc/include/asm/
Dprocessor_32.h56 unsigned long fork_kpsr __attribute__ ((aligned (8)));
60 unsigned long float_regs[32] __attribute__ ((aligned (8)));
Dmmu_64.h68 } __attribute__((aligned(TSB_ENTRY_ALIGNMENT)));
/linux-4.4.14/arch/x86/um/
Dchecksum_32.S143 # Handle 2-byte-aligned regions
152 movzbl (%esi),%ebx # csumming 1 byte, 2-aligned
157 addw (%esi), %ax # csumming 2 bytes, 2-aligned
208 andl -128(%esi),%ebx # esi is 4-aligned so should be ok
/linux-4.4.14/sound/soc/fsl/
Dfsl_dma.h111 } __attribute__ ((aligned(32), packed));
127 } __attribute__ ((aligned(32), packed));
/linux-4.4.14/drivers/usb/host/
Doxu210hp.h235 } __attribute__ ((aligned(32)));
323 } __attribute__ ((aligned(32)));
354 } __attribute__ ((aligned(BUFFER_SIZE)));
362 } __attribute__ ((aligned(4 << 10)));
Dehci.h327 } __attribute__ ((aligned (32)));
410 } __attribute__ ((aligned(32)));
537 } __attribute__ ((aligned (32)));
580 } __attribute__ ((aligned (32)));
600 } __attribute__ ((aligned (32)));
Dohci.h77 } __attribute__ ((aligned(16)));
139 } __attribute__ ((aligned(32))); /* c/b/i need 16; only iso needs 32 */
202 } __attribute__ ((aligned(256)));
245 } __attribute__ ((aligned(32)));
/linux-4.4.14/drivers/net/ethernet/faraday/
Dftmac100.h142 } __attribute__ ((aligned(16)));
163 } __attribute__ ((aligned(16)));
Dftgmac100.h189 } __attribute__ ((aligned(16)));
215 } __attribute__ ((aligned(16)));
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-devices-platform-docg38 which can cover any part of it, block aligned, called DPS.
23 which can cover any part of it, block aligned, called DPS.
Dsysfs-bus-iio-mpu605013 aligned with each other. All axes are exactly the same.
/linux-4.4.14/mm/
Dslob.c219 slob_t *prev, *cur, *aligned = NULL; in slob_page_alloc() local
226 aligned = (slob_t *)ALIGN((unsigned long)cur, align); in slob_page_alloc()
227 delta = aligned - cur; in slob_page_alloc()
234 set_slob(aligned, avail - delta, next); in slob_page_alloc()
235 set_slob(cur, delta, aligned); in slob_page_alloc()
237 cur = aligned; in slob_page_alloc()
/linux-4.4.14/arch/mips/sgi-ip22/
DPlatform6 # be aligned to a multiple of the kernel stack size or the handling of the
24 # be 16kb aligned or the handling of the current variable will break.
/linux-4.4.14/drivers/s390/cio/
Dcio.h69 } __attribute__ ((packed,aligned(4)));
103 } __attribute__ ((aligned(8)));
Dio_sch.h103 } __attribute__ ((packed, aligned(4)));
/linux-4.4.14/scripts/coccinelle/misc/
Difcol.cocci8 /// is not visually aligned may be considered to be in the same column.
47 msg = "code aligned with following code on line %s" % (p2[0].line)
/linux-4.4.14/arch/mips/include/asm/mach-pmcs-msp71xx/
Dmsp_pci.h151 struct pci_block_copy pci_bc[2] __attribute__((aligned(64)));
156 pcireg config[config_maxregs] __attribute__((aligned(256)));
/linux-4.4.14/arch/x86/include/asm/fpu/
Dtypes.h66 } __attribute__((aligned(16)));
234 } __attribute__ ((packed, aligned (64)));
/linux-4.4.14/drivers/scsi/megaraid/
Dmegaraid_ioctl.h154 } __attribute__ ((aligned(1024),packed)) uioc_t;
192 } __attribute__ ((aligned(256), packed)) mraid_hba_info_t;
/linux-4.4.14/arch/microblaze/
DKconfig.platform15 fine if both source and destination are aligned on the same
16 boundary. However, if they are aligned on different boundaries
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_fb.c68 int aligned = width; in radeon_align_pitch() local
85 aligned += pitch_mask; in radeon_align_pitch()
86 aligned &= ~pitch_mask; in radeon_align_pitch()
87 return aligned; in radeon_align_pitch()
/linux-4.4.14/Documentation/virtual/kvm/devices/
Darm-vgic.txt23 This address needs to be 4K aligned and the region covers 4 KByte.
28 This address needs to be 4K aligned and the region covers 4 KByte.
33 This address needs to be 64K aligned and the region covers 64 KByte.
40 This address needs to be 64K aligned.
Dmpic.txt17 naturally aligned. A value of zero disables the mapping.
23 must be 4-byte aligned.
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_fb.c69 int aligned = width; in amdgpu_align_pitch() local
85 aligned += pitch_mask; in amdgpu_align_pitch()
86 aligned &= ~pitch_mask; in amdgpu_align_pitch()
87 return aligned; in amdgpu_align_pitch()
/linux-4.4.14/arch/m68k/68000/
Dbootlogo-vz.h3 unsigned char __attribute__ ((aligned(16))) bootlogo_bits[] = {
Dbootlogo.h3 unsigned char __attribute__ ((aligned(16))) bootlogo_bits[] = {
/linux-4.4.14/arch/ia64/include/uapi/asm/
Dstatfs.h16 #define ARCH_PACK_COMPAT_STATFS64 __attribute__((packed,aligned(4)))
/linux-4.4.14/arch/arm64/include/uapi/asm/
Dstatfs.h19 #define ARCH_PACK_COMPAT_STATFS64 __attribute__((packed,aligned(4)))
/linux-4.4.14/arch/arm/include/uapi/asm/
Dstatfs.h9 #define ARCH_PACK_STATFS64 __attribute__((packed,aligned(4)))
/linux-4.4.14/arch/unicore32/include/asm/
Dfpstate.h22 } __attribute__((aligned(8)));
Dsuspend.h23 struct fp_state fpstate __attribute__((aligned(8)));
Dthread_info.h78 struct fp_state fpstate __attribute__((aligned(8)));
/linux-4.4.14/arch/powerpc/include/uapi/asm/
Dtypes.h35 } __attribute__((aligned(16))) __vector128;
/linux-4.4.14/arch/s390/include/uapi/asm/
Dschid.h13 } __attribute__ ((packed, aligned(4)));
Dsigcontext.h44 } __attribute__ ((aligned(8))) _psw_t;
/linux-4.4.14/arch/arc/lib/
Dmemcpy-archs.S69 ;;; CASE 0: Both source and destination are 32bit aligned
116 ;; Both src and dst are aligned
156 ;; Both src and dst are aligned
198 ;; Both src and dst are aligned
Dmemset.S33 .Laligned: ; This code address should be aligned for speed.
Dstrcmp-archs.S16 ;;; s1 and s2 are word aligned
/linux-4.4.14/drivers/scsi/mpt3sas/mpi/
Dmpi2_type.h41 typedef __le64 U64 __attribute__ ((aligned(4)));
/linux-4.4.14/arch/mn10300/lib/
Dmemset.S34 # see if the region parameters are four-byte aligned
47 bls memset_4_remainder # 4-byte aligned remainder
Dmemcpy.S35 # see if the three parameters are all four-byte aligned
43 bls memcpy_4_remainder # 4-byte aligned remainder
Ddo_csum.S59 bls do_csum_remainder # 4-byte aligned remainder
149 # flip the halves of the word result if the buffer was oddly aligned
Dmemmove.S41 # see if the three parameters are all four-byte aligned
50 bls memmove_4_remainder # 4-byte aligned remainder
/linux-4.4.14/arch/powerpc/include/asm/
Dprocessor.h160 u64 fpr[32][TS_FPRWIDTH] __attribute__((aligned(16)));
166 vector128 vr[32] __attribute__((aligned(16)));
167 vector128 vscr __attribute__((aligned(16)));
Dspu.h389 } __attribute__ ((aligned(0x20000)));
485 } __attribute__ ((aligned(0x20000)));
722 } __attribute__ ((aligned(0x2000)));
Dpaca.h98 u64 exgen[13] __attribute__((aligned(0x80)));
/linux-4.4.14/arch/alpha/include/asm/
Dcore_wildfire.h36 volatile unsigned long csr __attribute__((aligned(64)));
40 volatile unsigned long csr __attribute__((aligned(256)));
44 volatile unsigned long csr __attribute__((aligned(2048)));
Dsmp.h38 } __attribute__((aligned(64)));
Dcore_marvel.h29 volatile unsigned long csr __attribute__((aligned(16)));
70 volatile unsigned long csr __attribute__((aligned(64)));
/linux-4.4.14/drivers/net/ethernet/i825xx/
Dlib82596.c301 struct i596_scp scp __attribute__((aligned(32)));
302 volatile struct i596_iscp iscp __attribute__((aligned(32)));
303 volatile struct i596_scb scb __attribute__((aligned(32)));
304 struct sa_cmd sa_cmd __attribute__((aligned(32)));
305 struct cf_cmd cf_cmd __attribute__((aligned(32)));
306 struct tdr_cmd tdr_cmd __attribute__((aligned(32)));
307 struct mc_cmd mc_cmd __attribute__((aligned(32)));
308 struct i596_rfd rfds[RX_RING_SIZE] __attribute__((aligned(32)));
309 struct i596_rbd rbds[RX_RING_SIZE] __attribute__((aligned(32)));
310 struct tx_cmd tx_cmds[TX_RING_SIZE] __attribute__((aligned(32)));
[all …]
/linux-4.4.14/include/crypto/internal/
Dgeniv.h24 u8 salt[] __attribute__ ((aligned(__alignof__(u32))));
/linux-4.4.14/arch/h8300/include/uapi/asm/
Dptrace.h39 } __attribute__((aligned(2), packed));
/linux-4.4.14/arch/x86/include/asm/
Dvvar.h41 __attribute__((section(".vvar_" #name), aligned(16))) __visible
Dcompat.h40 typedef s64 __attribute__((aligned(4))) compat_s64;
43 typedef u64 __attribute__((aligned(4))) compat_u64;
Diommu_table.h54 aligned((sizeof(void *))))) \
/linux-4.4.14/arch/parisc/include/uapi/asm/
Dpdc.h355 } __attribute__((aligned(8))) ;
367 } __attribute__((aligned(8))) ;
/linux-4.4.14/drivers/net/ethernet/tundra/
Dtsi108_eth.h324 } __attribute__ ((aligned(32))) tx_desc;
352 } __attribute__ ((aligned(32))) rx_desc;
/linux-4.4.14/lib/raid6/
Dx86.h38 #define __aligned(x) __attribute__((aligned(x)))
/linux-4.4.14/Documentation/devicetree/bindings/rng/
Dtimeriomem_rng.txt8 N.B. currently 'reg' must be four bytes wide and aligned
/linux-4.4.14/Documentation/
Dunaligned-memory-access.txt94 to pad structures so that accesses to fields are suitably aligned (assuming
98 parameters to a naturally aligned scheme, based on the size of the type of
168 16-bit-aligned addresses. It is up to the caller to ensure this alignment or
224 aligned memory, using these macros to access unaligned memory can be costly in
235 On architectures that require aligned loads, networking requires that the IP
236 header is aligned on a four-byte boundary to optimise the IP stack. For
246 required to copy the incoming frame into an aligned buffer. Because this is
/linux-4.4.14/net/phonet/
Dpep.c784 u8 aligned = 0; in pep_sock_accept() local
832 aligned = data[0] != 0; in pep_sock_accept()
877 newpn->aligned = aligned; in pep_sock_accept()
983 pn->aligned = 0; in pep_init()
1103 skb_push(skb, 3 + pn->aligned); in pipe_skb_send()
1107 if (pn->aligned) { in pipe_skb_send()
1142 skb_reserve(skb, MAX_PHONET_HEADER + 3 + pn->aligned); in pep_sendmsg()
1213 if (pep_sk(sk)->aligned) in pep_write()
/linux-4.4.14/drivers/dma/
Dfsldma.h99 } __attribute__((aligned(32)));
106 } __attribute__((aligned(32)));
/linux-4.4.14/arch/mips/sgi-ip32/
DPlatform5 # 0xffffffff80004000 for production kernels. Note that the value must be aligned to
/linux-4.4.14/drivers/char/tpm/
Dtpm_ibmvtpm.h28 } __attribute__((packed, aligned(8)));
/linux-4.4.14/Documentation/cdrom/
Dpacket-writing.txt52 host to perform aligned writes at 32KB boundaries. Other drives do
54 writes are not 32KB aligned.
57 generates aligned writes.
/linux-4.4.14/arch/x86/boot/
Dpm.c70 static const u64 boot_gdt[] __attribute__((aligned(16))) = { in setup_gdt()
Dmain.c19 struct boot_params boot_params __attribute__((aligned(16)));
/linux-4.4.14/tools/include/linux/
Dtypes.h68 # define __aligned_u64 __u64 __attribute__((aligned(8)))
Drbtree.h39 } __attribute__((aligned(sizeof(long))));
/linux-4.4.14/arch/mips/sgi-ip27/
DPlatform6 # be 16kb aligned or the handling of the current variable will break.
/linux-4.4.14/include/net/irda/
Dirda.h54 # define IRDA_ALIGN __attribute__((aligned))
Dirqueue.h52 #define IRDA_ALIGN __attribute__((aligned))
/linux-4.4.14/drivers/crypto/
Dpadlock-sha.c86 ((aligned(STACK_ALIGN))); in padlock_sha1_finup()
152 ((aligned(STACK_ALIGN))); in padlock_sha256_finup()
313 ((aligned(STACK_ALIGN))); in padlock_sha1_update_nano()
402 ((aligned(STACK_ALIGN))); in padlock_sha256_update_nano()
/linux-4.4.14/arch/arm/include/asm/xen/
Dinterface.h12 #define uint64_aligned_t uint64_t __attribute__((aligned(8)))
/linux-4.4.14/arch/powerpc/platforms/ps3/
Dgelic_udbg.c52 } __attribute__((aligned(32)));
98 static __iomem struct debug_block dbg __attribute__((aligned(32)));
/linux-4.4.14/arch/tile/include/hv/
Ddrv_xgbe_intf.h549 __attribute__((aligned(CHIP_L2_LINE_SIZE())));
555 __attribute__((aligned(CHIP_L2_LINE_SIZE())));
/linux-4.4.14/drivers/mtd/devices/
Dlart.c524 __u32 aligned = to & ~(BUSWIDTH - 1); in flash_write() local
525 int gap = to - aligned; in flash_write()
533 if (!write_dword (aligned,*((__u32 *) tmp))) return (-EIO); in flash_write()
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/
Dspu_utils.h51 struct dma_list_elem dma_list[15] __attribute__ ((aligned(8)));
/linux-4.4.14/arch/mn10300/proc-mn103e010/include/proc/
Ddmactl-regs.h96 } __attribute__((aligned(0x100)));
/linux-4.4.14/arch/tile/include/gxio/
Ddma_queue.h45 uint64_t hw_complete_count __attribute__ ((aligned(64)));
/linux-4.4.14/arch/blackfin/mm/
Dinit.c22 char empty_zero_page[PAGE_SIZE] __attribute__((aligned(PAGE_SIZE)));
/linux-4.4.14/arch/mn10300/proc-mn2ws0050/include/proc/
Ddmactl-regs.h97 } __attribute__((aligned(0x100)));
/linux-4.4.14/arch/mips/include/asm/
Dcpu-info.h94 } __attribute__((aligned(SMP_CACHE_BYTES)));
/linux-4.4.14/net/rxrpc/
Drxkad.c121 } tmpbuf __attribute__((aligned(16))); /* must all be in same page */ in rxkad_prime_packet_security()
165 } tmpbuf __attribute__((aligned(8))); /* must all be in same page */ in rxkad_secure_packet_auth()
204 __attribute__((aligned(8))); /* must be all on one page */ in rxkad_secure_packet_encrypt()
264 } tmpbuf __attribute__((aligned(8))); /* must all be in same page */ in rxkad_secure_packet()
496 } tmpbuf __attribute__((aligned(8))); /* must all be in same page */ in rxkad_verify_packet()
745 __attribute__((aligned(8))); /* must be aligned for crypto */ in rxkad_respond_to_challenge()
1003 __attribute__((aligned(8))); /* must be aligned for crypto */ in rxkad_verify_response()
/linux-4.4.14/arch/arm/kernel/
Dsys_oabi-compat.c115 } __attribute__ ((packed,aligned(4)));
194 } __attribute__ ((packed,aligned(4)));
251 } __attribute__ ((packed,aligned(4)));
/linux-4.4.14/drivers/block/
Dumem.h126 } __attribute__((aligned(8)));
/linux-4.4.14/arch/x86/lib/
Dchecksum_32.S160 # Handle 2-byte-aligned regions
184 movzbl (%esi),%ebx # csumming 1 byte, 2-aligned
189 addw (%esi), %ax # csumming 2 bytes, 2-aligned
240 andl -128(%esi),%ebx # esi is 4-aligned so should be ok
/linux-4.4.14/arch/sh/boot/compressed/
Dmisc.c113 long __attribute__ ((aligned(stackalign))) user_stack[STACK_SIZE];
/linux-4.4.14/include/net/phonet/
Dpep.h46 u8 aligned; member
/linux-4.4.14/drivers/usb/musb/
Dcppi_dma.h73 } __attribute__ ((aligned(CPPI_DESCRIPTOR_ALIGN)));
/linux-4.4.14/include/uapi/rdma/
Dib_user_mad.h165 typedef unsigned long __attribute__((aligned(4))) packed_ulong;
/linux-4.4.14/drivers/usb/gadget/udc/
Damd5536udc.h454 } __attribute__ ((aligned (16)));
466 } __attribute__ ((aligned (16)));
/linux-4.4.14/arch/score/lib/
Dchecksum.S66 beq aligned
76 aligned: label
/linux-4.4.14/Documentation/devicetree/bindings/usb/
Dci-hdrc-usb2.txt31 should be aligned with ITC bits at register USBCMD.
33 aligned with AHBBRST at SBUSCFG, the range is from 0x0 to 0x7. This
/linux-4.4.14/arch/alpha/boot/
Dbootp.c149 static char envval[256] __attribute__((aligned(8))); in start_kernel()
/linux-4.4.14/arch/sh/include/asm/
Dprocessor.h91 } __attribute__ ((aligned(L1_CACHE_BYTES)));
/linux-4.4.14/arch/frv/mm/
Dpgalloc.c21 pgd_t swapper_pg_dir[PTRS_PER_PGD] __attribute__((aligned(PAGE_SIZE)));
/linux-4.4.14/arch/unicore32/
DKconfig159 naturally aligned on the bus, i.e., a 4 byte fetch must start at an
160 address divisible by 4. On 32-bit Unicore processors, these non-aligned
/linux-4.4.14/Documentation/ABI/stable/
Dsysfs-class-ubi140 this volume has to be aligned on. For example, 2048 means that
143 size aligned to the alignment value.
211 eraseblock size of the device aligned on the volume alignment
/linux-4.4.14/drivers/net/ethernet/ibm/emac/
DKconfig37 aligned, so usually there is no need to add any additional
/linux-4.4.14/arch/arm/include/asm/
Dthread_info.h63 union fp_state fpstate __attribute__((aligned(8)));
/linux-4.4.14/arch/h8300/lib/
Dmemcpy.S28 ;; (aligned even) odd address
/linux-4.4.14/Documentation/w1/slaves/
Dw1_ds28e0427 fully aligned blocks of 32 bytes with valid CRC16 values (in bytes 30
/linux-4.4.14/drivers/char/hw_random/
Dvia-rng.c94 ((aligned(STACK_ALIGN))); in via_rng_data_present()
/linux-4.4.14/arch/c6x/lib/
Dcsum_64plus.S38 OR .L2X B0,A1,B0 ; non aligned condition
47 ;; Main loop for aligned words
65 ;; Main loop for non-aligned words
/linux-4.4.14/drivers/crypto/ux500/hash/
Dhash_core.c513 static int hash_get_nents(struct scatterlist *sg, int size, bool *aligned) in hash_get_nents() argument
523 if ((aligned && !IS_ALIGNED(sg->offset, HASH_DMA_ALIGN_SIZE)) || in hash_get_nents()
530 if (aligned) in hash_get_nents()
531 *aligned = aligned_data; in hash_get_nents()
549 bool aligned; in hash_dma_valid_data() local
552 if (hash_get_nents(sg, datasize, &aligned) < 1) in hash_dma_valid_data()
555 return aligned; in hash_dma_valid_data()
/linux-4.4.14/Documentation/virtual/kvm/
Dreview-checklist.txt30 (all variables and sizes naturally aligned on 64-bit; use specific types
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_common.h345 } __attribute__ ((aligned(8)));
430 } __attribute__ ((aligned(8)));

123