drm_pagemap_get_devmem_page(9)
π drm_pagemap_get_devmem_page(9) π
okay so bestie, welcome to the Kernel API Manual page for drm_pagemap_get_devmem_page(9). This is the one where we get a reference to a device memory page. Main character energy, lowkey. π
π NAME π
drm_pagemap_get_devmem_page β Get a reference to a device memory page β¨
πΈ SYNOPSIS πΈ
void drm_pagemap_get_devmem_page (struct page *page , unsigned int order
, struct drm_pagemap_zdd *zdd );
π¦ ARGUMENTS π¦
pageβ Pointer to the page. literally the page we're talking about π«Άorderβ Order. yes bestie, that's the whole description, no cap πzddβ Pointer to the GPU SVM zone device data. the GPU SVM zone device data in question π
π DESCRIPTION π
okay so here's the vibe: this function associates the given page with the specified GPU SVM zone device data, and initializes it for zone device usage. That's the whole glow-up. β¨
π SEE ALSO π
the whole friend group, bestie:
Kernel file ./drivers/gpu/drm/drm_pagemap.c Overview(9)Migration(9)struct drm_pagemap_zdd(9)drm_pagemap_zdd_alloc(9)drm_pagemap_zdd_get(9)drm_pagemap_zdd_destroy(9)drm_pagemap_zdd_put(9)drm_pagemap_migration_unlock_put_folio(9)drm_pagemap_migration_unlock_put_pages(9)drm_pagemap_migrate_map_device_private_pages(9)struct drm_pagemap_iova_state(9)drm_pagemap_migrate_map_system_pages(9)drm_pagemap_migrate_populate_src_pages(9)drm_pagemap_migrate_unmap_pages(9)struct migrate_range_loc(9)drm_pagemap_cpages(9)drm_pagemap_migrate_to_devmem(9)drm_pagemap_migrate_populate_ram_pfn(9)struct drm_pagemap_dev_hold(9)drm_pagemap_reinit(9)drm_pagemap_init(9)drm_pagemap_put(9)drm_pagemap_page_get_flags(9)drm_pagemap_page_set_flags(9)drm_pagemap_retire_migrated_pages(9)drm_pagemap_skip_retired_pages(9)drm_pagemap_evict_to_ram(9)__drm_pagemap_migrate_to_ram(9)drm_pagemap_folio_free(9)drm_pagemap_migrate_to_ram(9)drm_pagemap_pagemap_ops_get(9)drm_pagemap_devmem_init(9)drm_pagemap_page_to_dpagemap(9)drm_pagemap_populate_mm(9)
xoxo, your kernel bestie π β source/version: ./drivers/gpu/drm, date: October 2026. periodt. π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms