/linux-6.1.9/drivers/infiniband/sw/rdmavt/ |
D | mmap.c | 20 rdi->mmap_offset = PAGE_SIZE; in rvt_mmap_init() 131 if (rdi->mmap_offset == 0) in rvt_create_mmap_info() 132 rdi->mmap_offset = ALIGN(PAGE_SIZE, SHMLBA); in rvt_create_mmap_info() 133 ip->offset = rdi->mmap_offset; in rvt_create_mmap_info() 134 rdi->mmap_offset += ALIGN(size, SHMLBA); in rvt_create_mmap_info() 161 if (rdi->mmap_offset == 0) in rvt_update_mmap_info() 162 rdi->mmap_offset = PAGE_SIZE; in rvt_update_mmap_info() 163 ip->offset = rdi->mmap_offset; in rvt_update_mmap_info() 164 rdi->mmap_offset += size; in rvt_update_mmap_info()
|
/linux-6.1.9/drivers/infiniband/sw/rxe/ |
D | rxe_mmap.c | 131 if (rxe->mmap_offset == 0) in rxe_create_mmap_info() 132 rxe->mmap_offset = ALIGN(PAGE_SIZE, SHMLBA); in rxe_create_mmap_info() 134 ip->info.offset = rxe->mmap_offset; in rxe_create_mmap_info() 135 rxe->mmap_offset += ALIGN(size, SHMLBA); in rxe_create_mmap_info()
|
D | rxe_verbs.h | 400 u64 mmap_offset; member
|
/linux-6.1.9/arch/um/drivers/ |
D | vhost_user.h | 99 u64 mmap_offset; member
|
D | virtio_uml.c | 613 region_out->mmap_offset = mem_offset; in vhost_user_init_mem_region()
|
/linux-6.1.9/drivers/gpu/drm/i915/gem/ |
D | i915_gem_object_types.h | 86 u64 (*mmap_offset)(struct drm_i915_gem_object *obj); member
|
D | i915_gem_mman.c | 664 GEM_BUG_ON(obj->ops->mmap_offset || obj->ops->mmap_ops); in mmap_offset_attach() 718 if (obj->ops->mmap_offset) { in __assign_mmap_offset() 722 *offset = obj->ops->mmap_offset(obj); in __assign_mmap_offset()
|
D | i915_gem_ttm.c | 1161 .mmap_offset = i915_ttm_mmap_offset,
|
/linux-6.1.9/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_chardev.c | 1047 uint64_t offset = args->mmap_offset; in kfd_ioctl_alloc_memory_of_gpu() 1136 args->mmap_offset = offset; in kfd_ioctl_alloc_memory_of_gpu() 1142 args->mmap_offset = KFD_MMAP_TYPE_MMIO in kfd_ioctl_alloc_memory_of_gpu() 2907 unsigned long mmap_offset; in kfd_mmap() local 2914 mmap_offset = vma->vm_pgoff << PAGE_SHIFT; in kfd_mmap() 2915 gpu_id = KFD_MMAP_GET_GPU_ID(mmap_offset); in kfd_mmap() 2919 switch (mmap_offset & KFD_MMAP_TYPE_MASK) { in kfd_mmap()
|
/linux-6.1.9/include/rdma/ |
D | rdma_vt.h | 416 u32 mmap_offset; member
|
/linux-6.1.9/include/uapi/linux/ |
D | kfd_ioctl.h | 388 __u64 mmap_offset; /* to KFD (userptr), from KFD (mmap offset) */ member
|
/linux-6.1.9/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_amdkfd.h | 305 uint64_t *mmap_offset);
|
D | amdgpu_amdkfd_gpuvm.c | 2248 uint64_t *mmap_offset) in amdgpu_amdkfd_gpuvm_import_dmabuf() argument 2283 if (mmap_offset) in amdgpu_amdkfd_gpuvm_import_dmabuf() 2284 *mmap_offset = amdgpu_bo_mmap_offset(bo); in amdgpu_amdkfd_gpuvm_import_dmabuf()
|
/linux-6.1.9/drivers/infiniband/hw/mlx5/ |
D | main.c | 3394 u64 mmap_offset; in UVERBS_HANDLER() local 3406 mmap_offset = mlx5_entry_to_mmap_offset(entry); in UVERBS_HANDLER() 3412 &mmap_offset, sizeof(mmap_offset)); in UVERBS_HANDLER() 3508 u64 mmap_offset; in UVERBS_HANDLER() local 3533 mmap_offset = mlx5_entry_to_mmap_offset(entry); in UVERBS_HANDLER() 3539 &mmap_offset, sizeof(mmap_offset)); in UVERBS_HANDLER()
|
/linux-6.1.9/drivers/gpu/drm/msm/ |
D | msm_gem.c | 276 static uint64_t mmap_offset(struct drm_gem_object *obj) in mmap_offset() function 299 offset = mmap_offset(obj); in msm_gem_mmap_offset()
|
/linux-6.1.9/drivers/infiniband/hw/erdma/ |
D | erdma_verbs.c | 237 u32 size, u8 mmap_flag, u64 *mmap_offset) in erdma_user_mmap_entry_insert() argument 258 *mmap_offset = rdma_user_mmap_get_offset(&entry->rdma_entry); in erdma_user_mmap_entry_insert()
|
/linux-6.1.9/drivers/gpu/drm/i915/gem/selftests/ |
D | i915_gem_mman.c | 874 if (obj->ops->mmap_offset) in can_mmap()
|
/linux-6.1.9/drivers/infiniband/hw/irdma/ |
D | verbs.c | 144 enum irdma_mmap_flag mmap_flag, u64 *mmap_offset) in irdma_user_mmap_entry_insert() argument 161 *mmap_offset = rdma_user_mmap_get_offset(&entry->rdma_entry); in irdma_user_mmap_entry_insert()
|