STRUCT SSAM_EVENT_TARGET(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct ssam_event_target(9) ✨

okay bestie, welcome to the Kernel API Manual πŸ’– β€” this one is literally about struct ssam_event_target, aka the set of queues for a single SSH target ID. no cap, that's the whole vibe. πŸ’…


🌸 NAME 🌸

struct ssam_event_target β€” set of queues for a single SSH target ID. one target ID, a whole little queue situation, periodt. πŸ“


πŸ¦‹ SYNOPSIS πŸ¦‹

here's the exact shape of it, bestie β€” do not come for me about the semicolon, it's iconic:

struct ssam_event_target {
    struct ssam_event_queue queue[SSH_NUM_EVENTS];
};

πŸŽ€ Members πŸŽ€

  • queue β€” the array of queues, one queue per event ID. that's it, that's the member: one queue for every event ID, slay. πŸ“

πŸ”₯ SEE ALSO πŸ”₯

peep the kernel file and the whole friend group of related manpage girlies πŸ‘‘:

Kernel file: ./drivers/platform/surface/aggregator/controller.h

  • struct ssh_seq_counter(9)
  • struct ssh_rqid_counter(9)
  • struct ssam_nf_head(9)
  • struct ssam_nf(9)
  • struct ssam_event_item(9)
  • struct ssam_event_queue(9)
  • struct ssam_cplt(9)
  • enum ssam_controller_state(9)
  • struct ssam_controller_caps(9)
  • struct ssam_controller(9)
  • ssam_controller_receive_buf(9)
  • ssam_controller_write_wakeup(9)

okay bye bestie πŸ’… this page is from the Kernel API Manual, source/version ./drivers/platform/surface/agg..., dated October 2026 β€” mwah πŸ«ΆπŸ’–

πŸ“¦ where this page comes from