Home
last modified time | relevance | path

Searched defs:page_shift (Results 26 - 50 of 128) sorted by relevance

123456

/kernel/linux/linux-6.6/mm/kmsan/
H A Dshadow.c219 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 Dhooks.c151 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 Dpci-ioda-tce.c48 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 Dpci-ioda-tce.c48 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 Dmr.c19 static int get_octo_len(u64 len, int page_shift) in get_octo_len() argument
/kernel/linux/linux-5.10/kernel/events/
H A Dring_buffer.c156 int have_lost, page_shift; in __perf_output_begin() local
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/core/
H A Dmr.c20 static int get_octo_len(u64 len, int page_shift) in get_octo_len() argument
/kernel/linux/linux-6.6/kernel/events/
H A Dring_buffer.c156 int have_lost, page_shift; in __perf_output_begin() local
/kernel/linux/linux-6.6/tools/testing/selftests/mm/
H A Dhmm-tests.c72 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 Dbook3s_hv_uvmem.c506 __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 Dradix_tlb.c892 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 Dbook3s_hv_uvmem.c513 __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 Dmemory.c59 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 Dmr.c194 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 Dhns_roce_mr.c697 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 Dvfio_iommu_spapr_tce.c606 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 Donenand.h97 unsigned int page_shift; member
/kernel/linux/linux-5.10/include/linux/
H A Ddma-mapping.h486 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 Ddma-mapping.h516 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 Donenand.h97 unsigned int page_shift; member
/kernel/linux/linux-6.6/drivers/vfio/
H A Dvfio_iommu_spapr_tce.c607 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 Dhns_roce_mr.c863 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 Dmr.c194 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 Dumr.c540 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 Diommu.c989 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

Completed in 31 milliseconds

123456