Searched refs:alignment (Results 126 - 150 of 329) sorted by relevance

1234567891011>>

/freebsd-current/contrib/netbsd-tests/kernel/
H A Dt_extent.c63 u_long alignment, u_long boundary, int expret, u_long expres)
69 "%#lx, 0, &result): " fmt, substart, subend, size, alignment, \
73 alignment, 0, boundary, 0, &result);
62 h_alloc_subregion(u_long substart, u_long subend, u_long size, u_long alignment, u_long boundary, int expret, u_long expres) argument
/freebsd-current/sys/dev/hpt27xx/
H A Dhpt27xx_os_bsd.c190 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count) argument
200 list->alignment = alignment;
H A Dldm.h71 HPT_UINT alignment; member in struct:freelist
91 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count);
102 #define freelist_reserve_dma_with_tag(list, osext, size, alignment, count) \
105 freelist_reserve_dma(list, osext, (HPT_UINT)(size), (HPT_UINT)(alignment), (HPT_UINT)(count));\
/freebsd-current/sys/dev/hptnr/
H A Dhptnr_os_bsd.c176 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count) argument
186 list->alignment = alignment;
H A Dldm.h71 HPT_UINT alignment; member in struct:freelist
91 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count);
102 #define freelist_reserve_dma_with_tag(list, osext, size, alignment, count) \
105 freelist_reserve_dma(list, osext, (HPT_UINT)(size), (HPT_UINT)(alignment), (HPT_UINT)(count));\
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DARMUtils.h21 static inline uint32_t Align(uint32_t val, uint32_t alignment) { argument
22 return alignment * (val / alignment);
/freebsd-current/sys/arm/nvidia/drm2/
H A Dtegra_bo.c93 tegra_bo_alloc_contig(size_t npages, u_long alignment, vm_memattr_t memattr, argument
106 low, high, alignment, boundary, memattr);
110 alignment, boundary);
/freebsd-current/contrib/jemalloc/include/jemalloc/internal/
H A Dextent_inlines.h216 extent_addr_randomize(tsdn_t *tsdn, extent_t *extent, size_t alignment) {
219 if (alignment < PAGE) {
221 lg_floor(CACHELINE_CEILING(alignment));
236 assert(ALIGNMENT_ADDR2BASE(extent->e_addr, alignment) ==
/freebsd-current/sys/dev/hptrr/
H A Dldm.h70 HPT_UINT alignment; member in struct:freelist
90 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count);
101 #define freelist_reserve_dma_with_tag(list, osext, size, alignment, count) \
104 freelist_reserve_dma(list, osext, size, alignment, count);\
/freebsd-current/sys/netgraph/
H A Dng_parse.h114 values ("bar" and ary[2]), and that the alignment is handled
116 order and alignment are inherently machine dependent, so is this
257 * Return the alignment requirement of this type. Zero is same as one.
285 ng_getAlign_t *getAlign; /* get alignment */
295 * This type supports arbitrary C structures. The normal field alignment
304 /* Each field has a name, type, and optional alignment override. If the
305 override is non-zero, the alignment is determined from the field type.
311 int alignment; /* override alignment */ member in struct:ng_parse_struct_field
/freebsd-current/sys/dev/qat/include/common/
H A Dqat_freebsd.h78 bus_size_t alignment,
/freebsd-current/sys/dev/ata/chipsets/
H A Data-cyrix.c90 ch->dma.alignment = 16;
H A Data-national.c92 ch->dma.alignment = 16;
/freebsd-current/sys/dev/pms/freebsd/driver/common/
H A Dlxosapi.c37 U32 alignment (IN) Alignment requirement
56 U32 alignment,
66 isCacheable, allocLength, alignment );
83 if( alignment > 32 ) {
84 AGTIAPI_PRINTK( "ostiAllocMemory: no-cache alignment 0x%x NOT AVAILABLE\n",
85 alignment );
51 ostiAllocMemory( tiRoot_t *ptiRoot, void **osMemHandle, void **agVirtAddr, U32 *agPhysUpper32, U32 *agPhysLower32, U32 alignment, U32 allocLength, agBOOLEAN isCacheable ) argument
/freebsd-current/sys/dev/qlnx/qlnxe/
H A Dqlnx_os.h140 bus_size_t alignment; member in struct:qlnx_dma
/freebsd-current/sys/vm/
H A Dvm_phys.h63 vm_paddr_t high, u_long alignment, vm_paddr_t boundary);
H A Dvm_kern.c216 u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr)
230 npages, low, high, alignment, boundary, memattr);
236 low, high, alignment, boundary) == ENOMEM && wait)
343 vm_paddr_t high, u_long alignment, vm_paddr_t boundary,
364 pflags, npages, low, high, alignment, boundary, memattr);
390 u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr)
394 high, alignment, boundary, memattr));
399 vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary,
413 alignment, boundary, memattr);
214 kmem_alloc_contig_pages(vm_object_t object, vm_pindex_t pindex, int domain, int pflags, u_long npages, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr) argument
342 kmem_alloc_contig_domain(int domain, vm_size_t size, int flags, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr) argument
389 kmem_alloc_contig(vm_size_t size, int flags, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr) argument
398 kmem_alloc_contig_domainset(struct domainset *ds, vm_size_t size, int flags, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr) argument
/freebsd-current/contrib/llvm-project/lldb/source/Expression/
H A DIRMemoryMap.cpp297 uint32_t permissions, uint8_t alignment,
301 m_alignment(alignment) {
314 lldb::addr_t IRMemoryMap::Malloc(size_t size, uint8_t alignment, argument
329 allocation_size = alignment;
332 allocation_size = llvm::alignTo(size, alignment);
334 // The process page cache does not see the requested alignment. We can't
336 // this, request `alignment - 1` additional bytes.
337 allocation_size += alignment - 1;
413 lldb::addr_t mask = alignment - 1;
419 allocation_size, permissions, alignment, polic
295 Allocation(lldb::addr_t process_alloc, lldb::addr_t process_start, size_t size, uint32_t permissions, uint8_t alignment, AllocationPolicy policy) argument
[all...]
/freebsd-current/contrib/cortex-strings/benchmarks/multi/
H A Dharness.c156 "usage: %s [-c block-size] [-l loop-count] [-a alignment|src_alignment:dst_alignment] [-f] [-t test-name] [-r run-id]\n"
195 /** Take a pointer and ensure that the lower bits == alignment */
196 static char *realign(char *p, int alignment) argument
200 pp += alignment;
/freebsd-current/usr.sbin/bhyve/
H A Dqemu_loader.c77 const uint32_t alignment, const enum qemu_loader_zone zone)
92 element->entry.alloc.alignment_le = htole32(alignment);
206 printf(" alignment: %8x\n\r",
76 qemu_loader_alloc(struct qemu_loader *const loader, const uint8_t *name, const uint32_t alignment, const enum qemu_loader_zone zone) argument
/freebsd-current/sys/dev/iavf/
H A Diavf_osdep.c109 * @alignment: alignment requirements for the allocation
118 enum iavf_memory_type type __unused, u64 size, u32 alignment)
125 alignment, 0, /* alignment, bounds */
117 iavf_allocate_dma_mem(struct iavf_hw *hw, struct iavf_dma_mem *mem, enum iavf_memory_type type __unused, u64 size, u32 alignment) argument
/freebsd-current/sys/powerpc/powermac/
H A Data_dbdma.c218 if (((uintptr_t)(request->data) & (ch->dma.alignment - 1)) ||
219 (request->bytecount & (ch->dma.alignment - 1))) {
/freebsd-current/sys/dev/qat/qat_api/common/include/
H A Dlac_common.h394 * This enum is used to indicate the alignment shift of a buffer.
400 /**< No alignment shift (to a power of 2)*/
402 /**< 8 byte alignment shift (to a power of 2)*/
404 /**< 16 byte alignment shift (to a power of 2)*/
406 /**< 64 byte alignment shift (to a power of 2)*/
408 /**< 4k byte alignment shift (to a power of 2)*/
417 * This enum is used to indicate the alignment requirements of a buffer.
422 /**< No alignment */
424 /**< 1 byte alignment */
426 /**< 8 byte alignment*/
[all...]
/freebsd-current/sys/sys/
H A Dbus_dma.h160 * alignment: Alignment for segments.
177 /* XXX Should probably allow specification of alignment */
178 int bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment,
194 bus_size_t alignment; member in struct:__anon9
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Expression/
H A DIRExecutionUnit.h249 /// The required alignment of the area.
266 /// The required alignment of the area.
349 unsigned alignment, unsigned section_id, const char *name)
352 m_alignment(alignment), m_section_id(section_id) {
347 AllocationRecord(uintptr_t host_address, uint32_t permissions, lldb::SectionType sect_type, size_t size, unsigned alignment, unsigned section_id, const char *name) argument

Completed in 164 milliseconds

1234567891011>>