pvr_dev_query_gpu_info_get(9)
β¨ pvr_dev_query_gpu_info_get(9) β¨
okay so bestie, welcome to the pvr_dev_query_gpu_info_get page from the Kernel API Manual π
this one's a lil function that asks your PowerVR device to hand over its GPU info, and honestly it's giving "small but mighty" energy π
πΈ NAME πΈ
pvr_dev_query_gpu_info_get β the girl whose entire job is fetching GPU info for you, no cap π
π¦ SYNOPSIS π¦
int pvr_dev_query_gpu_info_get (struct pvr_device *pvr_dev , struct
drm_pvr_ioctl_dev_query_args *args );
π ARGUMENTS π
pvr_devβ the device pointer, aka your main character π₯argsβ [IN] the device query arguments, and inside them is a pointer to a userspace structdrm_pvr_dev_query_gpu_info. it's giving "the info lives in here" β¨
π DESCRIPTION π
so here's the vibe check: if the query object pointer is NULL, the size field gets updated with the expected size of the query object. that's it, that's the whole thing, and she ate π
β RETURN β
0on success β or if the size is being requested using aNULLpointer π«Ά-E2BIGif the indicated length of the allocation is less than what's required to contain the copied data π-EFAULTif local memory could not be copied to userspace π
π SEE ALSO π
okay bestie, buckle up, this list is long and iconic π
- Kernel file
./drivers/gpu/drm/imagination/pvr_drv.c - PowerVR (Series 6 and later) and IMG Graphics Driver(9)
pvr_ioctl_create_bo(9)pvr_ioctl_get_bo_mmap_offset(9)pvr_dev_query_runtime_info_get(9)pvr_dev_query_quirks_get(9)pvr_dev_query_enhancements_get(9)pvr_ioctl_dev_query(9)pvr_ioctl_create_context(9)pvr_ioctl_destroy_context(9)pvr_ioctl_create_free_list(9)pvr_ioctl_destroy_free_list(9)pvr_ioctl_create_hwrt_dataset(9)pvr_ioctl_destroy_hwrt_dataset(9)pvr_ioctl_create_vm_context(9)pvr_ioctl_destroy_vm_context(9)pvr_ioctl_vm_map(9)pvr_ioctl_vm_unmap(9)pvr_drm_driver_open(9)pvr_drm_driver_postclose(9)
and that's the whole page, bestie π§ this one lives over in ./drivers/gpu/drm/imagination, dated October 2026, and the source/version line is the Kernel API Manual β iykyk π mwah, go query that GPU info πβ¨
π¦ 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