Home
last modified time | relevance | path

Searched refs:devmem (Results 1 – 8 of 8) sorted by relevance

/linux/lib/
H A Dtest_hmm.c499 struct dmirror_chunk *devmem; in dmirror_allocate_chunk() local
507 devmem = kzalloc_obj(*devmem); in dmirror_allocate_chunk()
508 if (!devmem) in dmirror_allocate_chunk()
517 devmem->pagemap.range.start = res->start; in dmirror_allocate_chunk()
518 devmem->pagemap.range.end = res->end; in dmirror_allocate_chunk()
519 devmem->pagemap.type = MEMORY_DEVICE_PRIVATE; in dmirror_allocate_chunk()
522 devmem->pagemap.range.start = (MINOR(mdevice->cdevice.dev) - 2) ? in dmirror_allocate_chunk()
525 devmem->pagemap.range.end = devmem in dmirror_allocate_chunk()
1431 dmirror_remove_free_pages(struct dmirror_chunk * devmem) dmirror_remove_free_pages() argument
1453 struct dmirror_chunk *devmem = dmirror_device_remove_chunks() local
[all...]
/linux/drivers/gpu/drm/
H A Ddrm_pagemap.c132 struct drm_pagemap_devmem *devmem = zdd->devmem_allocation; in drm_pagemap_zdd_destroy() local
135 if (devmem) { in drm_pagemap_zdd_destroy()
136 complete_all(&devmem->detached); in drm_pagemap_zdd_destroy()
137 if (devmem->ops->devmem_release) in drm_pagemap_zdd_destroy()
138 devmem->ops->devmem_release(devmem); in drm_pagemap_zdd_destroy()
339 drm_pagemap_migrate_remote_to_local(struct drm_pagemap_devmem *devmem, in drm_pagemap_migrate_remote_to_local() argument
358 devmem->pre_migrate_fence); in drm_pagemap_migrate_remote_to_local()
366 drm_pagemap_migrate_sys_to_dev(struct drm_pagemap_devmem *devmem, in drm_pagemap_migrate_sys_to_dev() argument
374 int err = drm_pagemap_migrate_map_pages(devmem in drm_pagemap_migrate_sys_to_dev()
404 drm_pagemap_migrate_range(struct drm_pagemap_devmem * devmem,unsigned long src_pfns[],unsigned long dst_pfns[],struct page * pages[],struct drm_pagemap_addr pagemap_addr[],struct migrate_range_loc * last,const struct migrate_range_loc * cur,const struct drm_pagemap_migrate_details * mdetails) drm_pagemap_migrate_range() argument
[all...]
/linux/tools/testing/selftests/drivers/net/hw/
H A DMakefile24 devmem.py \
/linux/Documentation/translations/zh_CN/networking/
H A Dindex.rst76 * devmem
/linux/drivers/gpu/drm/xe/
H A Dxe_migrate.c635 bool devmem = false; in emit_pte() local
649 devmem = true; in emit_pte()
654 0, devmem, flags); in emit_pte()
H A Dxe_vm.c1377 u32 pt_level, bool devmem, u64 flags) in xelp_pte_encode_addr() argument
1389 if (devmem) in xelp_pte_encode_addr()
/linux/net/core/
H A Dskbuff.c1730 bool devmem) in msg_zerocopy_alloc() argument
1745 if (likely(!devmem) && mm_account_pinned_pages(&uarg->mmp, size)) { in msg_zerocopy_alloc()
1768 struct ubuf_info *uarg, bool devmem) in msg_zerocopy_realloc() argument
1798 if (likely(!devmem) && in msg_zerocopy_realloc()
1814 return msg_zerocopy_alloc(sk, size, devmem); in msg_zerocopy_realloc()
/linux/include/linux/
H A Dskbuff.h1756 struct ubuf_info *uarg, bool devmem);