| /kernel/linux/linux-6.6/mm/kmsan/ |
| H A D | shadow.c | 219 kmsan_vmap_pages_range_noflush(unsigned long start, unsigned long end, pgprot_t prot, struct page **pages, unsigned int page_shift) kmsan_vmap_pages_range_noflush() argument
|
| H A D | hooks.c | 151 kmsan_ioremap_page_range(unsigned long start, unsigned long end, phys_addr_t phys_addr, pgprot_t prot, unsigned int page_shift) kmsan_ioremap_page_range() argument
|
| /kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
| H A D | pci-ioda-tce.c | 48 pnv_pci_setup_iommu_table(struct iommu_table *tbl, void *tce_mem, u64 tce_size, u64 dma_offset, unsigned int page_shift) pnv_pci_setup_iommu_table() argument 291 pnv_pci_ioda2_table_alloc_pages(int nid, __u64 bus_offset, __u32 page_shift, __u64 window_size, __u32 levels, bool alloc_userspace_copy, struct iommu_table *tbl) pnv_pci_ioda2_table_alloc_pages() argument
|
| /kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/ |
| H A D | pci-ioda-tce.c | 48 pnv_pci_setup_iommu_table(struct iommu_table *tbl, void *tce_mem, u64 tce_size, u64 dma_offset, unsigned int page_shift) pnv_pci_setup_iommu_table() argument 290 pnv_pci_ioda2_table_alloc_pages(int nid, __u64 bus_offset, __u32 page_shift, __u64 window_size, __u32 levels, bool alloc_userspace_copy, struct iommu_table *tbl) pnv_pci_ioda2_table_alloc_pages() argument
|
| /kernel/linux/linux-5.10/drivers/vdpa/mlx5/core/ |
| H A D | mr.c | 19 static int get_octo_len(u64 len, int page_shift) in get_octo_len() argument
|
| /kernel/linux/linux-5.10/kernel/events/ |
| H A D | ring_buffer.c | 156 int have_lost, page_shift; in __perf_output_begin() local
|
| /kernel/linux/linux-6.6/drivers/vdpa/mlx5/core/ |
| H A D | mr.c | 20 static int get_octo_len(u64 len, int page_shift) in get_octo_len() argument
|
| /kernel/linux/linux-6.6/kernel/events/ |
| H A D | ring_buffer.c | 156 int have_lost, page_shift; in __perf_output_begin() local
|
| /kernel/linux/linux-6.6/tools/testing/selftests/mm/ |
| H A D | hmm-tests.c | 72 unsigned int page_shift; in FIXTURE() local 95 unsigned int page_shift; in FIXTURE() local [all...] |
| /kernel/linux/linux-5.10/arch/powerpc/kvm/ |
| H A D | book3s_hv_uvmem.c | 506 __kvmppc_svm_page_out(struct vm_area_struct *vma, unsigned long start, unsigned long end, unsigned long page_shift, struct kvm *kvm, unsigned long gpa, struct page *fault_page) __kvmppc_svm_page_out() argument 579 kvmppc_svm_page_out(struct vm_area_struct *vma, unsigned long start, unsigned long end, unsigned long page_shift, struct kvm *kvm, unsigned long gpa, struct page *fault_page) kvmppc_svm_page_out() argument 734 kvmppc_svm_page_in(struct vm_area_struct *vma, unsigned long start, unsigned long end, unsigned long gpa, struct kvm *kvm, unsigned long page_shift, bool pagein) kvmppc_svm_page_in() argument 871 kvmppc_share_page(struct kvm *kvm, unsigned long gpa, unsigned long page_shift) kvmppc_share_page() argument 930 kvmppc_h_svm_page_in(struct kvm *kvm, unsigned long gpa, unsigned long flags, unsigned long page_shift) kvmppc_h_svm_page_in() argument 1040 kvmppc_h_svm_page_out(struct kvm *kvm, unsigned long gpa, unsigned long flags, unsigned long page_shift) kvmppc_h_svm_page_out() argument [all...] |
| /kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/ |
| H A D | radix_tlb.c | 892 unsigned int page_shift = mmu_psize_defs[mmu_virtual_psize].shift; in __radix__flush_tlb_range() local 1081 unsigned int page_shift = mmu_psize_defs[psize].shift; in __radix__flush_tlb_range_psize() local
|
| /kernel/linux/linux-6.6/arch/powerpc/kvm/ |
| H A D | book3s_hv_uvmem.c | 513 __kvmppc_svm_page_out(struct vm_area_struct *vma, unsigned long start, unsigned long end, unsigned long page_shift, struct kvm *kvm, unsigned long gpa, struct page *fault_page) __kvmppc_svm_page_out() argument 586 kvmppc_svm_page_out(struct vm_area_struct *vma, unsigned long start, unsigned long end, unsigned long page_shift, struct kvm *kvm, unsigned long gpa, struct page *fault_page) kvmppc_svm_page_out() argument 740 kvmppc_svm_page_in(struct vm_area_struct *vma, unsigned long start, unsigned long end, unsigned long gpa, struct kvm *kvm, unsigned long page_shift, bool pagein) kvmppc_svm_page_in() argument 877 kvmppc_share_page(struct kvm *kvm, unsigned long gpa, unsigned long page_shift) kvmppc_share_page() argument 936 kvmppc_h_svm_page_in(struct kvm *kvm, unsigned long gpa, unsigned long flags, unsigned long page_shift) kvmppc_h_svm_page_in() argument 1046 kvmppc_h_svm_page_out(struct kvm *kvm, unsigned long gpa, unsigned long flags, unsigned long page_shift) kvmppc_h_svm_page_out() argument [all...] |
| /kernel/linux/linux-5.10/drivers/misc/habanalabs/common/ |
| H A D | memory.c | 59 u32 num_curr_pgs, page_size, page_shift; in alloc_device_memory() local
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | mr.c | 194 int mlx4_mtt_init(struct mlx4_dev *dev, int npages, int page_shift, in mlx4_mtt_init() argument 417 mlx4_mr_alloc_reserved(struct mlx4_dev *dev, u32 mridx, u32 pd, u64 iova, u64 size, u32 access, int npages, int page_shift, struct mlx4_mr *mr) mlx4_mr_alloc_reserved() argument 527 mlx4_mr_alloc(struct mlx4_dev *dev, u32 pd, u64 iova, u64 size, u32 access, int npages, int page_shift, struct mlx4_mr *mr) mlx4_mr_alloc() argument 589 mlx4_mr_rereg_mem_write(struct mlx4_dev *dev, struct mlx4_mr *mr, u64 iova, u64 size, int npages, int page_shift, struct mlx4_mpt_entry *mpt_entry) mlx4_mr_rereg_mem_write() argument [all...] |
| /kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_mr.c | 697 mtr_kmem_direct_size(bool is_direct, size_t alloc_size, unsigned int page_shift) mtr_kmem_direct_size() argument 710 mtr_check_direct_pages(dma_addr_t *pages, int page_count, unsigned int page_shift) mtr_check_direct_pages() argument 816 mtr_get_pages(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr, dma_addr_t *pages, int count, unsigned int page_shift) mtr_get_pages() argument 946 unsigned int page_shift; mtr_init_buf_cfg() local [all...] |
| /kernel/linux/linux-5.10/drivers/vfio/ |
| H A D | vfio_iommu_spapr_tce.c | 606 tce_iommu_create_table(struct tce_container *container, struct iommu_table_group *table_group, int num, __u32 page_shift, __u64 window_size, __u32 levels, struct iommu_table **ptbl) tce_iommu_create_table() argument 643 tce_iommu_create_window(struct tce_container *container, __u32 page_shift, __u64 window_size, __u32 levels, __u64 *start_addr) tce_iommu_create_window() argument
|
| /kernel/linux/linux-5.10/include/linux/mtd/ |
| H A D | onenand.h | 97 unsigned int page_shift; member
|
| /kernel/linux/linux-5.10/include/linux/ |
| H A D | dma-mapping.h | 486 dma_get_seg_boundary_nr_pages(struct device *dev, unsigned int page_shift) dma_get_seg_boundary_nr_pages() argument
|
| /kernel/linux/linux-6.6/include/linux/ |
| H A D | dma-mapping.h | 516 dma_get_seg_boundary_nr_pages(struct device *dev, unsigned int page_shift) dma_get_seg_boundary_nr_pages() argument
|
| /kernel/linux/linux-6.6/include/linux/mtd/ |
| H A D | onenand.h | 97 unsigned int page_shift; member
|
| /kernel/linux/linux-6.6/drivers/vfio/ |
| H A D | vfio_iommu_spapr_tce.c | 607 tce_iommu_create_table(struct tce_container *container, struct iommu_table_group *table_group, int num, __u32 page_shift, __u64 window_size, __u32 levels, struct iommu_table **ptbl) tce_iommu_create_table() argument 644 tce_iommu_create_window(struct tce_container *container, __u32 page_shift, __u64 window_size, __u32 levels, __u64 *start_addr) tce_iommu_create_window() argument
|
| /kernel/linux/linux-6.6/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_mr.c | 863 unsigned int page_shift; in mtr_init_buf_cfg() local 636 mtr_check_direct_pages(dma_addr_t *pages, int page_count, unsigned int page_shift) mtr_check_direct_pages() argument 698 mtr_map_bufs(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr, int page_count, unsigned int page_shift) mtr_map_bufs() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | mr.c | 194 int mlx4_mtt_init(struct mlx4_dev *dev, int npages, int page_shift, in mlx4_mtt_init() argument 417 mlx4_mr_alloc_reserved(struct mlx4_dev *dev, u32 mridx, u32 pd, u64 iova, u64 size, u32 access, int npages, int page_shift, struct mlx4_mr *mr) mlx4_mr_alloc_reserved() argument 527 mlx4_mr_alloc(struct mlx4_dev *dev, u32 pd, u64 iova, u64 size, u32 access, int npages, int page_shift, struct mlx4_mr *mr) mlx4_mr_alloc() argument 589 mlx4_mr_rereg_mem_write(struct mlx4_dev *dev, struct mlx4_mr *mr, u64 iova, u64 size, int npages, int page_shift, struct mlx4_mpt_entry *mpt_entry) mlx4_mr_rereg_mem_write() argument [all...] |
| /kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
| H A D | umr.c | 540 mlx5r_umr_set_update_xlt_mkey_seg(struct mlx5_ib_dev *dev, struct mlx5_mkey_seg *mkey_seg, struct mlx5_ib_mr *mr, unsigned int page_shift) mlx5r_umr_set_update_xlt_mkey_seg() argument 688 mlx5r_umr_update_xlt(struct mlx5_ib_mr *mr, u64 idx, int npages, int page_shift, int flags) mlx5r_umr_update_xlt() argument
|
| /kernel/linux/linux-5.10/arch/powerpc/kernel/ |
| H A D | iommu.c | 989 int iommu_tce_check_ioba(unsigned long page_shift, in iommu_tce_check_ioba() argument 1009 int iommu_tce_check_gpa(unsigned long page_shift, unsigned long gpa) in iommu_tce_check_gpa() argument
|