ENUM RPMB_TYPE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 enum rpmb_type(9) 🌸

okay so bestie, this is a page from the Kernel API Manual and it's literally all about one little enum, and honestly? it ate. it's the type of underlying storage technology β€” like, which kind of storage is behind your RPMB situation. no cap, that's the whole vibe check. ✨


πŸ’… SYNOPSIS

enum rpmb_type {
    RPMB_TYPE_EMMC ,
    RPMB_TYPE_UFS ,
    RPMB_TYPE_NVME

};

like, that's it. three constants, main character energy, zero drama. πŸŽ€


πŸ¦‹ CONSTANTS

  • RPMB_TYPE_EMMC β€” this one's emmc (JESD84-B50.1) πŸ’–
  • RPMB_TYPE_UFS β€” and this is UFS (JESD220) ✨
  • RPMB_TYPE_NVME β€” NVM Express, periodt 🌈
ngl the parenthetical specs are doing the most, but they're exactly as written β€” copy them verbatim if you're citing, bestie. 🫢

πŸ‘‘ SEE ALSO

  • Kernel file ./include/linux/rpmb.h β€” literally the home of all this 🏠
  • struct rpmb_descr(9)
  • struct rpmb_dev(9)
  • struct rpmb_frame(9)

like go read those if you want the full lore, iykyk πŸ“šπŸ”₯


okay that's the whole page, no notes. this masterpiece lives in ./include/linux and it's dated October 2026 β€” yes, the future, she's ahead of her time πŸ’€β­ thanks for coming to my ted talk, mwah πŸ’œπŸ§š

πŸ“¦ where this page comes from