pvr_free_list_lookup(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– 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 a pvr_file structure. 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. πŸŽ‰
  • NULL on failure β€” meaning the object does not exist in list, is not a free list, or does not belong to pvr_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