STRUCT I3C_CCC_GETACCMST(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct i3c_ccc_getaccmst(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual β€” yes we're reading manpages now, this is our era πŸŽ€ and today's main character is struct i3c_ccc_getaccmst, a lil struct with exactly one job and honestly? it ate.


✨ NAME ✨

struct i3c_ccc_getaccmst β€” the payload that gets passed to the GETACCMST CCC 🌸


πŸ¦‹ SYNOPSIS πŸ¦‹

struct i3c_ccc_getaccmst {
    u8 newmaster;
 };

like, that's it. one member. minimalist queen πŸ’…


πŸ‘‘ Members πŸ‘‘

  • newmaster β€” the address of the master that's taking bus ownership πŸ‘‘ no cap, this is the whole personality of the struct: it tells you who's driving now.

🌈 SEE ALSO 🌈

the whole i3c ccc friend group πŸ’– all of these live in the kernel file ./include/linux/i3c/ccc.h:

  • struct i3c_ccc_events(9)
  • struct i3c_ccc_mwl(9)
  • struct i3c_ccc_mrl(9)
  • struct i3c_ccc_dev_desc(9)
  • struct i3c_ccc_defslvs(9)
  • enum i3c_ccc_test_mode(9)
  • struct i3c_ccc_enttm(9)
  • struct i3c_ccc_setda(9)
  • struct i3c_ccc_getpid(9)
  • struct i3c_ccc_getbcr(9)
  • struct i3c_ccc_getdcr(9)
  • struct i3c_ccc_getstatus(9)
  • struct i3c_ccc_bridged_slave_desc(9)
  • struct i3c_ccc_setbrgtgt(9)
  • enum i3c_sdr_max_data_rate(9)
  • enum i3c_tsco(9)
  • struct i3c_ccc_getmxds(9)
  • struct i3c_ccc_gethdrcap(9)
  • enum i3c_ccc_setxtime_subcmd(9)
  • struct i3c_ccc_setxtime(9)
  • struct i3c_ccc_getxtime(9)
  • struct i3c_ccc_cmd_payload(9)
  • struct i3c_ccc_cmd_dest(9)
  • struct i3c_ccc_cmd(9)

go read them too, iykyk 🫢


and that's the whole page bestie, slay πŸ’œ this lil icon lives in ./include/linux/i3c and the version vibes are dated October 2026 β€” fr fr, see you in the next manpage 🧚✨

πŸ“¦ where this page comes from