/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | iommu-common.c | 102 unsigned int align_order) in iommu_tbl_range_alloc() 116 if (align_order > 0) in iommu_tbl_range_alloc() 117 align_mask = ~0ul >> (BITS_PER_LONG - align_order); in iommu_tbl_range_alloc() 97 iommu_tbl_range_alloc(struct device *dev, struct iommu_map_table *iommu, unsigned long npages, unsigned long *handle, unsigned long mask, unsigned int align_order) iommu_tbl_range_alloc() argument
|
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | iommu-common.c | 102 unsigned int align_order) in iommu_tbl_range_alloc() 116 if (align_order > 0) in iommu_tbl_range_alloc() 117 align_mask = ~0ul >> (BITS_PER_LONG - align_order); in iommu_tbl_range_alloc() 97 iommu_tbl_range_alloc(struct device *dev, struct iommu_map_table *iommu, unsigned long npages, unsigned long *handle, unsigned long mask, unsigned int align_order) iommu_tbl_range_alloc() argument
|
/kernel/linux/linux-5.10/mm/ |
H A D | cma.c | 59 unsigned int align_order) in cma_bitmap_aligned_mask() 61 if (align_order <= cma->order_per_bit) in cma_bitmap_aligned_mask() 63 return (1UL << (align_order - cma->order_per_bit)) - 1; in cma_bitmap_aligned_mask() 67 * Find the offset of the base PFN from the specified align_order. 71 unsigned int align_order) in cma_bitmap_aligned_offset() 73 return (cma->base_pfn & ((1UL << align_order) - 1)) in cma_bitmap_aligned_offset() 58 cma_bitmap_aligned_mask(const struct cma *cma, unsigned int align_order) cma_bitmap_aligned_mask() argument 70 cma_bitmap_aligned_offset(const struct cma *cma, unsigned int align_order) cma_bitmap_aligned_offset() argument
|
/kernel/linux/linux-6.6/mm/ |
H A D | cma.c | 59 unsigned int align_order) in cma_bitmap_aligned_mask() 61 if (align_order <= cma->order_per_bit) in cma_bitmap_aligned_mask() 63 return (1UL << (align_order - cma->order_per_bit)) - 1; in cma_bitmap_aligned_mask() 67 * Find the offset of the base PFN from the specified align_order. 71 unsigned int align_order) in cma_bitmap_aligned_offset() 73 return (cma->base_pfn & ((1UL << align_order) - 1)) in cma_bitmap_aligned_offset() 58 cma_bitmap_aligned_mask(const struct cma *cma, unsigned int align_order) cma_bitmap_aligned_mask() argument 70 cma_bitmap_aligned_offset(const struct cma *cma, unsigned int align_order) cma_bitmap_aligned_offset() argument
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | iommu-common.h | 47 unsigned int align_order);
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | iommu-common.h | 47 unsigned int align_order);
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | iommu.c | 179 unsigned int align_order) in iommu_range_alloc() 190 align_mask = (1ull << align_order) - 1; in iommu_range_alloc() 300 unsigned long mask, unsigned int align_order, in iommu_alloc() 307 entry = iommu_range_alloc(dev, tbl, npages, NULL, mask, align_order); in iommu_alloc() 174 iommu_range_alloc(struct device *dev, struct iommu_table *tbl, unsigned long npages, unsigned long *handle, unsigned long mask, unsigned int align_order) iommu_range_alloc() argument 297 iommu_alloc(struct device *dev, struct iommu_table *tbl, void *page, unsigned int npages, enum dma_data_direction direction, unsigned long mask, unsigned int align_order, unsigned long attrs) iommu_alloc() argument
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | iommu.c | 218 unsigned int align_order) in iommu_range_alloc() 229 align_mask = (1ull << align_order) - 1; in iommu_range_alloc() 348 unsigned long mask, unsigned int align_order, in iommu_alloc() 355 entry = iommu_range_alloc(dev, tbl, npages, NULL, mask, align_order); in iommu_alloc() 213 iommu_range_alloc(struct device *dev, struct iommu_table *tbl, unsigned long npages, unsigned long *handle, unsigned long mask, unsigned int align_order) iommu_range_alloc() argument 345 iommu_alloc(struct device *dev, struct iommu_table *tbl, void *page, unsigned int npages, enum dma_data_direction direction, unsigned long mask, unsigned int align_order, unsigned long attrs) iommu_alloc() argument
|
/kernel/linux/linux-5.10/drivers/pci/ |
H A D | pci.c | 6233 int align_order, count; in pci_specified_resource_alignment() local 6250 if (sscanf(p, "%d%n", &align_order, &count) == 1 && in pci_specified_resource_alignment() 6253 if (align_order > 63) { in pci_specified_resource_alignment() 6255 align_order); in pci_specified_resource_alignment() 6256 align_order = PAGE_SHIFT; in pci_specified_resource_alignment() 6259 align_order = PAGE_SHIFT; in pci_specified_resource_alignment() 6265 align = 1ULL << align_order; in pci_specified_resource_alignment()
|
/kernel/linux/linux-6.6/drivers/pci/ |
H A D | pci.c | 6651 int align_order, count; in pci_specified_resource_alignment() local 6668 if (sscanf(p, "%d%n", &align_order, &count) == 1 && in pci_specified_resource_alignment() 6671 if (align_order > 63) { in pci_specified_resource_alignment() 6673 align_order); in pci_specified_resource_alignment() 6674 align_order = PAGE_SHIFT; in pci_specified_resource_alignment() 6677 align_order = PAGE_SHIFT; in pci_specified_resource_alignment() 6683 align = 1ULL << align_order; in pci_specified_resource_alignment()
|