Searched refs:aligned (Results 151 - 175 of 347) sorted by relevance

1234567891011>>

/linux-master/scripts/
H A DMakefile.extrawarn97 KBUILD_CFLAGS += $(call cc-option, -Wpacked-not-aligned)
112 KBUILD_CFLAGS += $(call cc-disable-warning, packed-not-aligned)
/linux-master/arch/sparc/lib/
H A DM7memcpy.S37 * if src & dst aligned on word boundary but not long word boundary,
39 * if src & dst aligned on long word boundary
41 * if src & dst not aligned and length <= SHORTCHECK (SHORTCHECK=14)
59 * finish_long: src/dst aligned on 8 bytes
62 * } else { src/dst aligned; count > MED_MAX
72 * } else { src/dst not aligned on 8 bytes
73 * if src is word aligned and count < MED_WMAX
168 #define SHORT_LONG 64 /* max copy for short longword-aligned case */
171 #define MED_UMAX 1024 /* max copy for medium un-aligned case */
172 #define MED_WMAX 1024 /* max copy for medium word-aligned cas
[all...]
/linux-master/drivers/net/ethernet/tundra/
H A Dtsi108_eth.h311 u32 reserved1; /* 32-byte aligned */
312 } __attribute__ ((aligned(32))) tx_desc;
339 u32 reserved1; /* 32-byte aligned */
340 } __attribute__ ((aligned(32))) rx_desc;
/linux-master/arch/arc/lib/
H A Dstrcmp-archs.S13 ;;; s1 and s2 are word aligned
/linux-master/arch/arm/lib/
H A Dcsumpartial.S47 /* we are now half-word aligned */
82 tst buf, #2 @ 32-bit aligned?
84 ldrhne td0, [buf], #2 @ make 32-bit aligned
H A Dcsumpartialcopygeneric.S30 * aligned yet.
41 reteq lr @ dst is now 32bit aligned
49 ret lr @ dst is now 32bit aligned
59 tst dst, #1 @ dst 16-bit aligned
99 * Ok, the dst pointer is now 32bit aligned, and we know
107 /* Routine for src & dst aligned */
154 * If the dst pointer was not 16-bit aligned, we
/linux-master/drivers/dma/
H A Dfsldma.h98 } __attribute__((aligned(32)));
105 } __attribute__((aligned(32)));
/linux-master/drivers/net/ethernet/faraday/
H A Dftgmac100.h204 * Transmit descriptor, aligned to 16 bytes
211 } __attribute__ ((aligned(16)));
229 * Receive descriptor, aligned to 16 bytes
236 } __attribute__ ((aligned(16)));
/linux-master/arch/alpha/lib/
H A Dstrrchr.S23 mov zero, t6 # .. e1 : t6 is last match aligned addr
80 addq t6, t0, v0 # .. e1 : add our aligned base ptr to the mix
H A Dev6-csum_ipv6_magic.S79 cmoveq $6,$31,$22 # E : src aligned?
94 cmoveq $6,$31,$22 # E : dst aligned?
H A Dev6-memset.S88 subq $16,$3,$16 # E : $16 is new aligned destination
99 * We are now guaranteed to be quad aligned, with at least
127 * aligned.
149 * $5 - target address (aligned 0mod64)
254 beq $3,aligned # U : target is 0mod8
266 subq $16,$3,$16 # E : $16 is new aligned destination
275 aligned: label
277 * We are now guaranteed to be quad aligned, with at least
305 * aligned.
327 * $5 - target address (aligned
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dtu102.c34 tu102_sor_dp_vcpi(struct nvkm_ior *sor, int head, u8 slot, u8 slot_nr, u16 pbn, u16 aligned) argument
39 nvkm_mask(device, 0x61657c + hoff, 0xffffffff, (aligned << 16) | pbn);
/linux-master/kernel/bpf/
H A Dcgroup_iter.c300 } __attribute__((aligned(8)));
306 } __attribute__((aligned(8)));
/linux-master/arch/powerpc/platforms/ps3/
H A Dgelic_udbg.c54 } __attribute__((aligned(32)));
69 static __iomem struct debug_block dbg __attribute__((aligned(32)));
/linux-master/arch/x86/include/asm/fpu/
H A Dtypes.h69 } __attribute__((aligned(16)));
339 } __attribute__ ((packed, aligned (64)));
/linux-master/arch/s390/include/asm/
H A Dcio.h37 } __attribute__ ((packed,aligned(8)));
246 } __attribute__ ((packed,aligned(4)));
/linux-master/arch/sh/lib/
H A Dmemcpy-sh4.S172 ! Short circuit the common case of src, dst and len being 32 bit aligned
188 bt/s .Lcase00 ! 111 BR (aligned)
192 ! Arguments are not nicely long word aligned or zero len.
203 ! aligned data (and this is more common), so use a value of 16.
307 ! src, dst and size are all long word aligned
418 ! copy initial words until cache line aligned
445 ! Copy the cache line aligned blocks
616 ! Copy a short word one at a time until we are cache line aligned
630 ! Copy the cache line aligned blocks
/linux-master/include/uapi/linux/
H A Dsctp.h403 } __attribute__((packed, aligned(4)));
752 } __attribute__((packed, aligned(4)));
765 } __attribute__((packed, aligned(4)));
816 } __attribute__((packed, aligned(4)));
929 } __attribute__((packed, aligned(4)));
/linux-master/tools/testing/selftests/net/
H A Dioam6_parser.c46 .sc_data = "something that will be 4n-aligned",
205 __u8 aligned; local
343 aligned = cnf.sc_data ? __ALIGN_KERNEL(len, 4) : 0;
346 if (aligned != (raw32 >> 24) * 4 ||
356 aligned -= len;
358 while (aligned--) {
/linux-master/drivers/platform/surface/aggregator/
H A Dssh_packet_layer.c1701 struct ssam_span aligned; local
1709 syn_found = sshp_find_syn(source, &aligned);
1711 if (unlikely(aligned.ptr != source->ptr)) {
1713 * We expect aligned.ptr == source->ptr. If this is not the
1714 * case, then aligned.ptr > source->ptr and we've encountered
1753 return aligned.ptr - source->ptr;
1756 ssh_ptl_rx_inject_invalid_data(ptl, &aligned);
1759 status = sshp_parse_frame(&ptl->serdev->dev, &aligned, &frame, &payload,
1762 return aligned.ptr - source->ptr + sizeof(u16);
1764 return aligned
[all...]
/linux-master/net/phonet/
H A Dpep.c42 #define pep_sb_size(s) (((s) + 5) & ~3) /* 2-bytes head, 32-bits aligned */
773 u8 aligned = 0; local
822 aligned = data[0] != 0;
868 newpn->aligned = aligned;
999 pn->aligned = 0;
1119 skb_push(skb, 3 + pn->aligned);
1123 if (pn->aligned) {
1158 skb_reserve(skb, MAX_PHONET_HEADER + 3 + pn->aligned);
1228 if (pep_sk(sk)->aligned)
[all...]
/linux-master/arch/arm/kernel/
H A Dsys_oabi-compat.c18 * Most notably, Eabi says 64-bit members should be 64-bit aligned instead of
19 * simply word aligned. EABI also pads structures to the size of the largest
41 * 84 to 88. This struct is now __attribute__((packed,aligned(4)))
119 } __attribute__ ((packed,aligned(4)));
198 } __attribute__ ((packed,aligned(4)));
282 } __attribute__ ((packed,aligned(4)));
/linux-master/include/linux/
H A Dmod_devicetable.h153 __attribute__((aligned(sizeof(kernel_ulong_t))));
426 } __attribute__((packed, aligned(2)));
440 } __attribute__((packed,aligned(2)));
H A Dsysv_fs.h5 #define __packed2__ __attribute__((packed, aligned(2)))
60 * sysv2: System V Release 2 (e.g. Microport), structure elements aligned(2).
61 * sysv4: System V Release 4 (e.g. Consensys), structure elements aligned(4).
160 * aligned word-wise in inode). If the most significant byte is non-zero,
/linux-master/tools/testing/selftests/proc/
H A Dfd-003-kthread.c124 char stx[256] __attribute__((aligned(8)));

Completed in 254 milliseconds

1234567891011>>