Home
last modified time | relevance | path

Searched refs:align_mask (Results 1 – 25 of 74) sorted by relevance

123

/Linux-v5.4/drivers/usb/gadget/
Du_f.h24 size_t align_mask = __alignof__(type) - 1; \
25 size_t offset = (groupname##__next + align_mask) & ~align_mask;\
34 size_t align_mask = __alignof__(type) - 1; \
35 size_t offset = (groupname##__next + align_mask) & ~align_mask;\
/Linux-v5.4/arch/x86/kernel/
Dsys_x86_64.c59 unsigned long align_mask = get_align_mask(); in align_vdso_addr() local
60 addr = (addr + align_mask) & ~align_mask; in align_vdso_addr()
164 info.align_mask = 0; in arch_get_unmapped_area()
167 info.align_mask = get_align_mask(); in arch_get_unmapped_area()
226 info.align_mask = 0; in arch_get_unmapped_area_topdown()
229 info.align_mask = get_align_mask(); in arch_get_unmapped_area_topdown()
Damd_gart_64.c92 unsigned long align_mask) in alloc_iommu() argument
105 size, base_index, boundary_size, align_mask); in alloc_iommu()
110 align_mask); in alloc_iommu()
201 size_t size, int dir, unsigned long align_mask) in dma_map_area() argument
210 iommu_page = alloc_iommu(dev, npages, align_mask); in dma_map_area()
/Linux-v5.4/arch/ia64/kernel/
Dsys_ia64.c31 unsigned long align_mask = 0; in arch_get_unmapped_area() local
59 align_mask = PAGE_MASK & (SHMLBA - 1); in arch_get_unmapped_area()
65 info.align_mask = align_mask; in arch_get_unmapped_area()
/Linux-v5.4/fs/xfs/
Dkmem.c66 kmem_alloc_io(size_t size, int align_mask, xfs_km_flags_t flags) in kmem_alloc_io() argument
72 if (WARN_ON_ONCE(align_mask >= PAGE_SIZE)) in kmem_alloc_io()
73 align_mask = PAGE_SIZE - 1; in kmem_alloc_io()
77 if (!((uintptr_t)ptr & align_mask)) in kmem_alloc_io()
Dkmem.h56 extern void *kmem_alloc_io(size_t size, int align_mask, xfs_km_flags_t flags);
/Linux-v5.4/arch/s390/mm/
Dmmap.c103 info.align_mask = MMAP_ALIGN_MASK << PAGE_SHIFT; in arch_get_unmapped_area()
105 info.align_mask = 0; in arch_get_unmapped_area()
154 info.align_mask = MMAP_ALIGN_MASK << PAGE_SHIFT; in arch_get_unmapped_area_topdown()
156 info.align_mask = 0; in arch_get_unmapped_area_topdown()
/Linux-v5.4/lib/
Diommu-helper.c12 unsigned long align_mask) in iommu_area_alloc() argument
19 index = bitmap_find_next_zero_area(map, size, start, nr, align_mask); in iommu_area_alloc()
Dgenalloc.c666 unsigned long align_mask, align_off; in gen_pool_first_fit_align() local
671 align_mask = ((alignment->align + (1UL << order) - 1) >> order) - 1; in gen_pool_first_fit_align()
675 align_mask, align_off); in gen_pool_first_fit_align()
727 unsigned long align_mask = roundup_pow_of_two(nr) - 1; in gen_pool_first_fit_order_align() local
729 return bitmap_find_next_zero_area(map, size, start, nr, align_mask); in gen_pool_first_fit_order_align()
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ring.c69 ndw = (ndw + ring->funcs->align_mask) & ~ring->funcs->align_mask; in amdgpu_ring_alloc()
110 while (ib->length_dw & ring->funcs->align_mask) in amdgpu_ring_generic_pad_ib()
129 count = ring->funcs->align_mask + 1 - in amdgpu_ring_commit()
130 (ring->wptr & ring->funcs->align_mask); in amdgpu_ring_commit()
131 count %= ring->funcs->align_mask + 1; in amdgpu_ring_commit()
/Linux-v5.4/arch/parisc/kernel/
Dunaligned.c704 unsigned long align_mask; in check_unaligned() local
708 align_mask = 0UL; in check_unaligned()
714 align_mask = 1UL; in check_unaligned()
723 align_mask = 3UL; in check_unaligned()
730 align_mask = 1UL; in check_unaligned()
736 align_mask = 3UL; in check_unaligned()
742 return (int)(regs->ior & align_mask); in check_unaligned()
/Linux-v5.4/arch/sh/mm/
Dmmap.c75 info.align_mask = do_colour_align ? (PAGE_MASK & shm_align_mask) : 0; in arch_get_unmapped_area()
125 info.align_mask = do_colour_align ? (PAGE_MASK & shm_align_mask) : 0; in arch_get_unmapped_area_topdown()
Dpmb.c415 phys_addr_t align_mask; in pmb_remap_caller() local
436 align_mask = ~(pmb_sizes[i].size - 1); in pmb_remap_caller()
437 offset = phys & ~align_mask; in pmb_remap_caller()
438 phys &= align_mask; in pmb_remap_caller()
/Linux-v5.4/arch/sparc/kernel/
Diommu-common.c114 unsigned long align_mask = 0; in iommu_tbl_range_alloc() local
117 align_mask = ~0ul >> (BITS_PER_LONG - align_order); in iommu_tbl_range_alloc()
186 boundary_size, align_mask); in iommu_tbl_range_alloc()
/Linux-v5.4/arch/arm/mm/
Dmmap.c75 info.align_mask = do_align ? (PAGE_MASK & (SHMLBA - 1)) : 0; in arch_get_unmapped_area()
126 info.align_mask = do_align ? (PAGE_MASK & (SHMLBA - 1)) : 0; in arch_get_unmapped_area_topdown()
/Linux-v5.4/arch/x86/mm/
Dhugetlbpage.c98 info.align_mask = PAGE_MASK & ~huge_page_mask(h); in hugetlb_get_unmapped_area_bottomup()
122 info.align_mask = PAGE_MASK & ~huge_page_mask(h); in hugetlb_get_unmapped_area_topdown()
/Linux-v5.4/arch/powerpc/mm/
Dmmap.c125 info.align_mask = 0; in radix__arch_get_unmapped_area()
169 info.align_mask = 0; in radix__arch_get_unmapped_area_topdown()
/Linux-v5.4/include/linux/
Dbitmap.h153 unsigned long align_mask,
173 unsigned long align_mask) in bitmap_find_next_zero_area() argument
176 align_mask, 0); in bitmap_find_next_zero_area()
Diommu-helper.h31 unsigned long align_mask);
/Linux-v5.4/drivers/gpu/drm/radeon/
Dradeon_ring.c118 ndw = (ndw + ring->align_mask) & ~ring->align_mask; in radeon_ring_alloc()
177 while (ring->wptr & ring->align_mask) { in radeon_ring_commit()
/Linux-v5.4/arch/csky/abiv1/
Dmmap.c68 info.align_mask = do_align ? (PAGE_MASK & (SHMLBA - 1)) : 0; in arch_get_unmapped_area()
/Linux-v5.4/arch/arc/mm/
Dmmap.c73 info.align_mask = do_align ? (PAGE_MASK & (SHMLBA - 1)) : 0; in arch_get_unmapped_area()
/Linux-v5.4/arch/nds32/mm/
Dmmap.c70 info.align_mask = do_align ? (PAGE_MASK & (SHMLBA - 1)) : 0; in arch_get_unmapped_area()
/Linux-v5.4/drivers/crypto/rockchip/
Drk3288_crypto.c69 int align_mask) in check_alignment() argument
74 IS_ALIGNED((uint32_t)sg_src->length, align_mask); in check_alignment()
78 IS_ALIGNED((uint32_t)sg_dst->length, align_mask); in check_alignment()
/Linux-v5.4/drivers/net/ethernet/chelsio/libcxgb/
Dlibcxgb_ppm.c89 unsigned int align_mask) in ppm_find_unused_entries() argument
93 i = bitmap_find_next_zero_area(bmap, max_ppods, start, nr, align_mask); in ppm_find_unused_entries()
97 align_mask); in ppm_find_unused_entries()

123