ssam_ssh_event_disable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, this is ssam_ssh_event_disable(9) from the Kernel API Manual β€” literally the β€œdisable one SSH event” page. we’re keeping every detail and keeping it cute, periodt πŸ’…βœ¨

πŸŽ€ NAME πŸŽ€

  • ssam_ssh_event_disable β€” Disable SSH event. that’s the whole name, no cap 🫢

✨ SYNOPSIS ✨

the signature is giving β€œone function call and done”:

int ssam_ssh_event_disable (struct ssam_controller *ctrl , struct ssam_event_registry reg , struct ssam_event_id id , u8 flags );

🌸 ARGUMENTS 🌸

  • ctrl β€” the controller for which to disable the event. like, the main-character controller you’re doing this to πŸ’–
  • reg β€” the event registry describing what request to use for enabling and disabling the event. it must be same as used when enabling the event β€” yes, literally same, don’t switch it up 😭
  • id β€” the event identifier. the event’s lil name tag πŸŽ€
  • flags β€” the event flags (likely ignored for disabling of events). so yeah, likely ignored here, but it still gets a seat at the table πŸͺ‘βœ¨

πŸ¦‹ DESCRIPTION πŸ¦‹

Disables the specified event on the EC. simple.

This function does not manage reference counting of enabled events, and is basically only a wrapper for the raw EC request. so don’t expect it to do your refcount bookkeeping, bestie πŸ’€

If the specified event is already disabled, the EC will ignore this request. iconic β€œalready off, so we move” behavior πŸ’…

πŸ”₯ RETURN πŸ”₯

Returns the status of the executed SAM request: zero on success and negative on direct failure. also, it returns -EPROTO if the request response indicates a failure.

🌈 SEE ALSO 🌈

Kernel file:

  • 🧡 ./drivers/platform/surface/aggregator/controller.c

the whole squad, in original order:


cute sign-off: the footer source/version is ./drivers/platform/surface/agg..., the date is October 2026, and this page is ssam_ssh_event_disable(9). mwah πŸ’–πŸ«Ά

πŸ“¦ where this page comes from