| /linux/drivers/infiniband/hw/bnxt_re/ |
| H A D | uapi.c | 53 u64 mmap_offset; in UVERBS_HANDLER() local 118 entry = bnxt_re_mmap_entry_insert(uctx, addr, mmap_flag, &mmap_offset); in UVERBS_HANDLER() 132 &mmap_offset, sizeof(mmap_offset)); in UVERBS_HANDLER() 218 u64 mmap_offset; member 231 u64 mmap_offset = 0; in UVERBS_HANDLER() local 253 mmap_offset = rdma_user_mmap_get_offset(&cq->toggle_entry->rdma_entry); in UVERBS_HANDLER() 254 if (!mmap_offset) in UVERBS_HANDLER() 269 mmap_offset = rdma_user_mmap_get_offset(&srq->toggle_entry->rdma_entry); in UVERBS_HANDLER() 270 if (!mmap_offset) in UVERBS_HANDLER() 305 mmap_offset = in UVERBS_HANDLER() [all …]
|
| /linux/io_uring/ |
| H A D | memmap.c | 176 unsigned long mmap_offset, in io_region_allocate_pages() argument 202 reg->mmap_offset = mmap_offset; in io_region_allocate_pages() 209 unsigned long mmap_offset) in io_create_region() argument 223 if (!reg->size || reg->mmap_offset || reg->id) in io_create_region() 243 ret = io_region_allocate_pages(mr, reg, mmap_offset, ctx->user); in io_create_region()
|
| H A D | kbuf.c | 636 unsigned long mmap_offset; in io_register_pbuf_ring() local 670 mmap_offset = (unsigned long)reg.bgid << IORING_OFF_PBUF_SHIFT; in io_register_pbuf_ring() 679 ret = io_create_region(ctx, &bl->region, &rd, mmap_offset); in io_register_pbuf_ring()
|
| H A D | zcrx.c | 421 u64 mmap_offset; in io_allocate_rbuf_ring() 432 mmap_offset = IORING_MAP_OFF_ZCRX_REGION; in io_allocate_rbuf_ring() 433 mmap_offset += (u64)id << IORING_OFF_ZCRX_SHIFT; in io_allocate_rbuf_ring() 435 ret = io_create_region(ctx, &ifq->rq_region, rd, mmap_offset); in io_allocate_rbuf_ring() 420 u64 mmap_offset; io_allocate_rbuf_ring() local
|
| /linux/arch/um/drivers/ |
| H A D | vhost_user.h | 101 u64 mmap_offset; member
|
| H A D | virtio_uml.c | 635 region_out->mmap_offset = mem_offset; in vhost_user_init_mem_region()
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_chardev.c | 1133 uint64_t offset = args->mmap_offset; in kfd_ioctl_alloc_memory_of_gpu() 1171 args->mmap_offset >> PAGE_SHIFT, in kfd_ioctl_alloc_memory_of_gpu() 1172 (args->mmap_offset + args->size - 1) >> PAGE_SHIFT)) { in kfd_ioctl_alloc_memory_of_gpu() 1174 args->mmap_offset); in kfd_ioctl_alloc_memory_of_gpu() 1253 args->mmap_offset = offset; in kfd_ioctl_alloc_memory_of_gpu() 1259 args->mmap_offset = KFD_MMAP_TYPE_MMIO in kfd_ioctl_alloc_memory_of_gpu() 3774 unsigned long mmap_offset; in kfd_mmap() local 3784 mmap_offset = vma->vm_pgoff << PAGE_SHIFT; in kfd_mmap() 3785 gpu_id = KFD_MMAP_GET_GPU_ID(mmap_offset); in kfd_mmap() 3791 switch (mmap_offset & KFD_MMAP_TYPE_MASK) { in kfd_mmap()
|
| /linux/include/uapi/linux/ |
| H A D | io_uring.h | 756 __u64 mmap_offset; member
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_amdkfd_gpuvm.c | 2387 uint64_t *mmap_offset) in import_obj_create() argument 2410 if (mmap_offset) in import_obj_create() 2411 *mmap_offset = amdgpu_bo_mmap_offset(bo); in import_obj_create() 2458 uint64_t *mmap_offset) in amdgpu_amdkfd_gpuvm_import_dmabuf_fd() argument 2475 mmap_offset); in amdgpu_amdkfd_gpuvm_import_dmabuf_fd()
|
| H A D | amdgpu_amdkfd.h | 350 uint64_t *mmap_offset);
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | main.c | 4239 u64 mmap_offset; in UVERBS_HANDLER() local 4269 mmap_offset = mlx5_entry_to_mmap_offset(entry); in UVERBS_HANDLER() 4275 &mmap_offset, sizeof(mmap_offset)); in UVERBS_HANDLER() 4375 u64 mmap_offset; in UVERBS_HANDLER() local 4400 mmap_offset = mlx5_entry_to_mmap_offset(entry); in UVERBS_HANDLER() 4406 &mmap_offset, sizeof(mmap_offset)); in UVERBS_HANDLER()
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_ttm.c | 1243 .mmap_offset = i915_ttm_mmap_offset,
|
| /linux/drivers/infiniband/hw/erdma/ |
| H A D | erdma_verbs.c | 292 u32 size, u8 mmap_flag, u64 *mmap_offset) in erdma_user_mmap_entry_insert() argument 312 *mmap_offset = rdma_user_mmap_get_offset(&entry->rdma_entry); in erdma_user_mmap_entry_insert()
|
| /linux/drivers/infiniband/hw/irdma/ |
| H A D | verbs.c | 159 enum irdma_mmap_flag mmap_flag, u64 *mmap_offset) in irdma_user_mmap_entry_insert() argument 176 *mmap_offset = rdma_user_mmap_get_offset(&entry->rdma_entry); in irdma_user_mmap_entry_insert()
|