Searched refs:align (Results 1 - 25 of 145) sorted by relevance

123456

/barrelfish-master/kernel/
H A Dmemset.c92 uintptr_t num, align, pattern, *p, x; local
96 align = sizeof(uintptr_t)-1;
98 if ((uintptr_t)s & align)
100 num = n > align ? (sizeof(uintptr_t) - ((uintptr_t)s & align)) : n;
133 num = n & align;
/barrelfish-master/include/virtio/
H A Dvirtio_ring.h132 * \param align the alignment constraints
134 static inline size_t vring_size(uint16_t num, uintptr_t align) argument
144 size = (size + align - 1) & ~(align - 1);
198 * // Padding to the next align boundary.
216 * \param align alignment constraints for the vring
221 uintptr_t align,
235 vr->used = (void *) ((p + align-1) & ~(align-1));
245 * \param align alignmen
219 vring_init(struct vring *vr, uint16_t num, uintptr_t align, void *addr) argument
[all...]
/barrelfish-master/usr/drivers/usb/usb_manager/controller/ohci/
H A Dusb_ohci_memory.h27 usb_paddr_t usb_ohci_buffer_alloc(uint32_t size, uint32_t align);
/barrelfish-master/lib/openssl-1.0.0d/crypto/
H A Dppccpuid.pl27 .align 4
32 .align 4
48 .align 4
58 .align 4
65 .align 4
H A Ds390xcpuid.S5 .align 16
17 .align 16
26 .align 16
39 .align 16
59 .align 16
72 .align 4
/barrelfish-master/lib/libc/arm/sys/
H A DOvfork.S46 .align 0
H A Dsbrk.S45 .align 0
76 .align 0
H A Dbrk.S46 .align 0
87 .align 2
/barrelfish-master/lib/libc/riscv/gen/
H A Dsigsetjmp.S54 .align 3
/barrelfish-master/lib/openssl-1.0.0d/ms/
H A Duplink-x86.pl27 &align(4);
H A Duplink-x86_64.pl20 .align 16
49 .align 4
58 .align 8
/barrelfish-master/lib/compiler-rt/builtins/riscv/
H A Dmulsi3.S11 .align 2
/barrelfish-master/lib/dma/include/
H A Ddma_descriptor_internal.h28 * \param align alignment constraints of the descriptors
36 uint16_t align,
/barrelfish-master/lib/libc/net/
H A Dmap_v4v6.c75 } align; typedef in typeref:union:__anon1022
96 int i = (u_long)*bpp % sizeof(align);
99 i = sizeof(align) - i;
/barrelfish-master/lib/devif/backends/net/mlx4/include/linux/
H A Ddmapool.h45 size_t align, size_t boundary)
50 align--;
56 align, UMA_ZONE_OFFPAGE|UMA_ZONE_HASH);
44 dma_pool_create(char *name, struct device *dev, size_t size, size_t align, size_t boundary) argument
H A Dslab.h74 kmem_cache_create(char *name, size_t size, size_t align, u_long flags, argument
80 if (align)
81 align--;
83 align = UMA_ALIGN_CACHE;
85 NULL, NULL, NULL, align, 0);
/barrelfish-master/kernel/include/
H A Dstartup.h52 /* As for alloc_phys_func, but aligned to size 'align'. */
53 typedef lpaddr_t (*alloc_phys_aligned_func)(size_t size, size_t align);
68 lpaddr_t app_alloc_phys_aligned(size_t size, size_t align);
74 lpaddr_t bsp_alloc_phys_aligned(size_t size, size_t align);
/barrelfish-master/lib/openssl-1.0.0d/crypto/rc4/asm/
H A Drc4-x86_64.pl89 .align 16
109 .align 16
144 .align 16
162 .align 16
171 .align 16
229 .align 16
249 .align 16
271 .align 16
290 .align 16
298 .align 1
[all...]
/barrelfish-master/lib/cxx/cxx/experimental/
H A Dmemory_resource.cpp31 void *do_allocate(size_t size, size_t align) override {
33 if (__is_overaligned_for_new(align))
36 return _VSTD::__libcpp_allocate(size, align);
39 void do_deallocate(void *p, size_t n, size_t align) override {
40 _VSTD::__libcpp_deallocate(p, n, align);
/barrelfish-master/lib/compiler-rt/builtins/
H A Demutls.c65 static __inline void *emutls_memalign_alloc(size_t align, size_t size) { argument
68 if (posix_memalign(&base, align, size) != 0)
71 #define EXTRA_ALIGN_PTR_BYTES (align - 1 + sizeof(void *))
76 ~(uintptr_t)(align - 1));
163 static __inline void *emutls_memalign_alloc(size_t align, size_t size) { argument
164 void *base = _aligned_malloc(size, align);
279 // align.
281 gcc_word align; // alignment of the object in bytes member in struct:__emutls_control
296 size_t align = control->align; local
[all...]
/barrelfish-master/kernel/arch/armv8/
H A Dexceptions.S66 .align 11
73 .align 7 /* 0x000 */
76 .align 7 /* 0x080 */
79 .align 7 /* 0x100 */
82 .align 7 /* 0x180 */
88 .align 7 /* 0x200 */
91 .align 7 /* 0x280 */
102 .align 7 /* 0x300 */
105 .align 7 /* 0x380 */
113 .align
[all...]
/barrelfish-master/usr/drivers/cpuboot/arch/x86/
H A Dinit_ap_x86_64.S41 .align 4096
186 .align 16
191 .align 16
208 .align X86_64_BASE_PAGE_SIZE
214 .align X86_64_BASE_PAGE_SIZE
223 .align X86_64_BASE_PAGE_SIZE
227 .align X86_64_BASE_PAGE_SIZE
231 .align X86_64_BASE_PAGE_SIZE
235 .align X86_64_BASE_PAGE_SIZE
239 .align X86_64_BASE_PAGE_SIZ
[all...]
/barrelfish-master/lib/openssl-1.0.0d/crypto/perlasm/
H A Dx86nasm.pl79 section code use32 class=code align=64
82 section .text code align=64
102 push(@out,"${drdecor}align 16\n");
142 sub ::align
143 { push(@out,"${drdecor}align\t$_[0]\n"); }
154 segment .CRT\$XCU data align=4
163 else { push(@out,"section\t.data align=4\n"); }
/barrelfish-master/kernel/arch/armv7/
H A Dcpu_start.S50 .align 2
/barrelfish-master/kernel/arch/x86_32/
H A Dboot.S25 .align 4

Completed in 402 milliseconds

123456