ENUM PS3_SYS_MANAGER_SERVICE_ID(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum ps3_sys_manager_service_id β€” Kernel API Manual, section 9 πŸŽ€

okay so bestie, we're deep in kernel land today β€” this is the manpage for enum ps3_sys_manager_service_id, straight out of the Kernel API Manual, section 9. it's the Message header service_id. that's the whole vibe. itty bitty enum, huge main character energy ✨


🌸 NAME 🌸

enum ps3_sys_manager_service_id β€” the Message header service_id. that's it, that's the job πŸ’–


✨ SYNOPSIS ✨

enum ps3_sys_manager_service_id {
    PS3_SM_SERVICE_ID_REQUEST ,
    PS3_SM_SERVICE_ID_RESPONSE ,
    PS3_SM_SERVICE_ID_COMMAND ,
    PS3_SM_SERVICE_ID_EXTERN_EVENT ,
    PS3_SM_SERVICE_ID_SET_NEXT_OP ,
    PS3_SM_SERVICE_ID_REQUEST_ERROR ,
    PS3_SM_SERVICE_ID_SET_ATTR

};

like look at it. seven little constants. iconic. no cap πŸ”₯


πŸ¦‹ Constants πŸ¦‹

okay so every single one of these, and who's talking to who β€” the arrows are the whole story, don't skip them, iykyk:

  • PS3_SM_SERVICE_ID_REQUEST β€” guest --> sys_manager. the guest is sliding into sys_manager's DMs, lowkey 🫢
  • PS3_SM_SERVICE_ID_RESPONSE β€” guest --> sys_manager. again, guest sending it over to sys_manager πŸ’Œ
  • PS3_SM_SERVICE_ID_COMMAND β€” guest <-- sys_manager. plot twist, sys_manager is the one sending now πŸ‘‘
  • PS3_SM_SERVICE_ID_EXTERN_EVENT β€” guest <-- sys_manager. sys_manager again, delivering the event πŸŽ€
  • PS3_SM_SERVICE_ID_SET_NEXT_OP β€” guest --> sys_manager. guest's turn, back it goes 🌸
  • PS3_SM_SERVICE_ID_REQUEST_ERROR β€” guest <-- sys_manager. oh. oh no. sys_manager sending the error πŸ’€
  • PS3_SM_SERVICE_ID_SET_ATTR β€” guest --> sys_manager. guest, one more time, with feeling ⭐

πŸ’œ Description πŸ’œ

so here's the tea: PS3_SM_SERVICE_ID_REQUEST_ERROR is returned for invalid data values in a PS3_SM_SERVICE_ID_REQUEST message. and it also seems to be returned when a REQUEST message is sent at the wrong time 😭 β€” like bestie, wrong place, wrong moment, and the universe (sys_manager) just hands you back an error. it's giving "read the room" fr fr πŸ™ˆ


🌈 SEE ALSO 🌈

the kernel file ./drivers/ps3/ps3-sys-manager.c enum, and then literally the whole friend group β€” go say hi:


πŸ’… reminder bestie: this whole thing lives under ./drivers/ps3, and it's dated October 2026 β€” save the date, mark your calendar, it's literally a whole era πŸ—“οΈβœ¨

and that's the page!! mwah, go forth and slay those service ids, enum ps3_sys_manager_service_id(9) forever πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from