pvr_free_list_lookup(9)
π NAME π
okay so bestie, this is the pvr_free_list_lookup(9) page from the Kernel API Manual β literally the lookup for a free list pointer from a handle and file. No cap, that's the whole vibe check. π«Ά
π¦ SYNOPSIS π¦
struct pvr_free_list * pvr_free_list_lookup (struct pvr_file *pvr_file ,
u32 handle );
πΈ ARGUMENTS πΈ
pvr_fileβ pointer to apvr_filestructure. That's your file-side context, bestie. πhandleβ the object handle. The little key you're handing over, iykyk. β¨
π DESCRIPTION π
The way that this function takes a reference on the free list object? Iconic. π To release it, call pvr_free_list_put β that's the cleanup move, periodt.
β RETURN β
- The requested object on success. Slay, we love a win. π
NULLon failure β meaning the object does not exist in list, is not a free list, or does not belong topvr_file. Not the vibe, but now you know. π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/imagination/pvr_free_list.h struct pvr_free_list_node(9)struct pvr_free_list(9)pvr_free_list_lookup_id(9)
mwah π β cute little sign-off: the source/version info is ./drivers/gpu/drm/imagination, the date is October 2026, and this iconic page is still pvr_free_list_lookup(9). π§π
π¦ 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