ENUM OS_AREA_DB_OWNER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ enum os_area_db_owner(9) β€” a Kernel API Manual moment

okay so bestie, welcome to the Kernel API Manual ✨ and today's main character is enum os_area_db_owner β€” literally the enum that keeps track of data owners. That's the whole NAME section. Short, sweet, slay. πŸ’…


🌸 SYNOPSIS

enum os_area_db_owner {
    OS_AREA_DB_OWNER_ANY ,
    OS_AREA_DB_OWNER_NONE ,
    OS_AREA_DB_OWNER_PROTOTYPE ,
    OS_AREA_DB_OWNER_LINUX ,
    OS_AREA_DB_OWNER_PETITBOOT ,
    OS_AREA_DB_OWNER_MAX

};

like, look at her. six members, trailing spaces before the commas, no notes. iconic behavior honestly πŸŽ€


πŸ¦‹ Constants

so here's the thing, and I need you to sit down for this one: the manpage gives us zero descriptions here. every single one of these bad boys is listed as -- undescribed --. that's it. that's the lore. 😭

  • OS_AREA_DB_OWNER_ANY β€” the page says -- undescribed --, so that's exactly what we're working with, ngl πŸ™ˆ
  • OS_AREA_DB_OWNER_NONE β€” also -- undescribed -- πŸ’€
  • OS_AREA_DB_OWNER_PROTOTYPE β€” you guessed it: -- undescribed -- 🫢
  • OS_AREA_DB_OWNER_LINUX β€” -- undescribed --, no cap ⭐
  • OS_AREA_DB_OWNER_PETITBOOT β€” -- undescribed -- (cute name tho, highkey obsessed) πŸ“
  • OS_AREA_DB_OWNER_MAX β€” -- undescribed -- πŸ”₯
fr fr bestie, I'm not gonna invent details for these. if the source page didn't describe them, I'm not out here making things up. the vibe check says: go read the code. 🧚

🌈 SEE ALSO

okay this is where it gets juicy, because there are so many siblings in this little kernel family:

like, the way this enum has a whole friend group πŸ’œ go read them, iykyk.


quick reminder that struct os_area_header(9) above is chillin' right there in that first SEE ALSO line under the kernel file β€” don't lose her πŸ’«

and that's the page, bestie! πŸŽ€ brought to you by ./arch/powerpc/platforms/ps3, dated October 2026, and titled enum os_area_db_owner(9) β€” periodt. go forth and slay your PS3 os-area knowledge πŸ”₯πŸ‘‘

πŸ“¦ where this page comes from