STRUCT I3C_CCC_CMD_DEST(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

Okay bestie, welcome to struct i3c_ccc_cmd_dest(9) from the Kernel API Manual β€” it’s the little destination legend for a CCC command, and honestly it’s giving main character energy for such a tiny struct. πŸ’…βœ¨

πŸ’– NAME πŸ’–

struct i3c_ccc_cmd_dest β€” CCC command destination. That’s the name, that’s the vibe, periodt. πŸŽ€

✨ SYNOPSIS ✨

Here’s the exact shape, bestie β€” no cap, this is it character for character:

       struct i3c_ccc_cmd_dest {
           u8 addr;
           struct i3c_ccc_cmd_payload payload;
        };

🌸 Members 🌸

Two members, two little icons, and they both matter:

  • addr β€” can be an I3C device address or the broadcast address if this is a broadcast CCC. So it’s the β€œwhere is this going?” field, and yes, a broadcast CCC gets the broadcast address. πŸ“
  • payload β€” payload to be sent to this device or broadcasted. Literally the payload package headed to that device, or broadcasted when that’s the move. πŸ“¦

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./include/linux/i3c/ccc.h is the home base. Then here’s the whole referenced squad, all of them, no skips (iykyk):

  • 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_getaccmst(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(9)

Sign-off time 🌈: this page comes from source/version ./include/linux/i3c, dated October 2026, and the footer tag is struct i3c_ccc_cmd_dest(9). Slay, bye bestie! πŸ’–πŸ¦‹

πŸ“¦ where this page comes from