STRUCT SLIM_PORT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct slim_port(9) β€” the SLIMbus port, bestie

okay so quick vibe check: this page lives in the Kernel API Manual, section 9 (the (9) after struct slim_port β€” that's the manual name, iykyk), and it's literally just the definition of one lil struct that represents a SLIMbus port. That's it. That's the whole page. And honestly? Iconic minimalism. ✨


πŸ¦‹ SYNOPSIS

struct slim_port {
    int id;
    enum slim_port_direction direction;
    enum slim_port_state state;
    struct slim_channel ch;
};

no cap, that's the whole thing β€” four members, zero drama πŸŽ€


🌸 Members

  • id β€” the port id. it's an int. it identifies the port. slay πŸ’…
  • direction β€” the port direction, and it's a Source or a Sink. yes bestie, data's either flowing out or flowing in, main character energy either way πŸ¦‹
  • state β€” the state machine of the port. it's living its life through states, we respect the journey πŸ™ˆ
  • ch β€” the channel associated with this port. it's a struct slim_channel and it's literally the port's plus-one 🫢

πŸ‘‘ SEE ALSO

all the siblings and neighbors live in the kernel file ./drivers/slimbus/slimbus.h, and here's the full squad β€” every single one, no gatekeeping:

  • struct slim_framer(9)
  • struct slim_msg_txn(9)
  • enum slim_clk_state(9)
  • struct slim_sched(9)
  • enum slim_port_direction(9)
  • enum slim_port_state(9)
  • enum slim_channel_state(9)
  • enum slim_ch_data_fmt(9)
  • enum slim_ch_aux_bit_fmt(9)
  • struct slim_channel(9)
  • enum slim_transport_protocol(9)
  • struct slim_stream_runtime(9)
  • struct slim_controller(9)

go read them, they're all eating πŸ”₯


πŸ’– tiny reminder: this is a struct definition page, so there's no exit statuses, no signals, no env vars, no warnings β€” just the struct and its friends. keep the facts, keep the vibes, periodt.

kisses and wavelengths, bestie πŸ’œπŸ§š β€” this one came from the ./drivers/slimbus directory, dated October 2026, and that's the whole footer, delivered with love 🌈⭐

πŸ“¦ where this page comes from