pvr_ioctl_dev_query(9)
πΈ pvr_ioctl_dev_query(9) β Kernel API Manual πΈ
β¨ NAME β¨
pvr_ioctl_dev_query β IOCTL to copy information about a device, bestie. π
π¦ SYNOPSIS π¦
int pvr_ioctl_dev_query (struct drm_device *drm_dev , void *raw_args ,
struct drm_file *file );
π ARGUMENTS π
drm_devβ[IN]DRM device. πraw_argsβ[IN/OUT]arguments passed to this IOCTL. This must be of typestruct drm_pvr_ioctl_dev_query_args. β¨fileβ[IN]DRM file private data. π«Ά
π₯ DESCRIPTION π₯
Called from userspace with DRM_IOCTL_PVR_DEV_QUERY. No cap. π
If the given receiving struct pointer is NULL, or the indicated size is too small, the expected size of the struct type will be returned in the size argument field. That's the vibe check: you get told what size you actually need. π
π RETURN π
0β success, or when fetching the size withargs->pointer == NULL; or-E2BIGβ the indicated size of the receiving struct is less than is required to contain the copied data; or-EINVALβ the indicated struct type is unknown; or-ENOMEMβ local memory could not be allocated; or-EFAULTβ local memory could not be copied to userspace. π
π SEE ALSO π
Okay bestie, here's the whole friend group β all the related manpages and the kernel file:
- Kernel file
./drivers/gpu/drm/imagination/pvr_drv.cPowerVR (Series 6 and later) andIMG Graphics Driver(9) pvr_ioctl_create_bo(9)pvr_ioctl_get_bo_mmap_offset(9)pvr_dev_query_gpu_info_get(9)pvr_dev_query_runtime_info_get(9)pvr_dev_query_quirks_get(9)pvr_dev_query_enhancements_get(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! π Source/version is ./drivers/gpu/drm/imagination, dated October 2026, and this iconic page is pvr_ioctl_dev_query(9). Bye! ππ«Άβ¨
π¦ 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