STRUCT PVR_HWRT_DATA(9)
π¦ struct pvr_hwrt_data(9) β like, the whole vibe
okay so bestie, welcome to the Kernel API Manual entry for struct pvr_hwrt_data β¨ this is the page you want if you're poking at the Imagination GPU driver's HWRT stuff, and honestly? it's giving "small struct, big responsibilities" π
πΈ NAME πΈ
struct pvr_hwrt_data β the structure that represents HWRT data π no cap, that's literally what it is.
β¨ SYNOPSIS β¨
here's the glow-up, bestie β the struct in all its glory, copied exactly so you don't have to squint at anything:
struct pvr_hwrt_data {
struct pvr_fw_object *fw_obj;
struct rogue_fwif_hwrtdata data;
struct list_head freelist_node;
struct pvr_fw_object *srtc_obj;
struct pvr_fw_object *raa_obj;
struct pvr_hwrt_dataset *hwrt_dataset;
};
π«Ά Members π«Ά
time for the member-by-member tour, and yes we're doing all of them because every single field is a main character here π
fw_objβ the FW object that represents the FW-side structure. it's the firmware's copy of the situation, basically π¦dataβ your local copy of that FW-side structure. homegirl keeps her own notes, periodt πfreelist_nodeβ the list node that connects this HWRT to the local freelist. it's the little string tying this struct into the group chat that is the freelist πsrtc_objβ the FW object representing the shadow render target cache. heads up though: this one is only valid ifmax_rts > 1πraa_objβ the FW object representing the renders accumulation array. and same energy: only valid ifmax_rts > 1πhwrt_datasetβ a back pointer to the owning HWRT dataset. it knows where it came from, we love an icon with roots π
π₯ SEE ALSO π₯
go read these next, bestie, they're all in the kernel file ./drivers/gpu/drm/imagination/pvr_hwrt.h β struct pvr_hwrt_dataset(9), pvr_hwrt_dataset_lookup(9), pvr_hwrt_data_lookup(9), and pvr_hwrt_data_put(9). iykyk π
and that's the page!! π brought to you by ./drivers/gpu/drm/imagination, dated October 2026 β mwah, go touch some registers ππ§
π¦ 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