STRUCT SSAM_RESPONSE(9)
π struct ssam_response(9) π
okay bestie, welcome to the Kernel API Manual entry for struct ssam_response β literally the response buffer for a SAM request. it's giving "the place where the reply data pulls up" energy, and honestly? iconic. π¦
π NAME π
struct ssam_response β response buffer for SAM request. periodt.
β¨ SYNOPSIS β¨
struct ssam_response {
size_t capacity;
size_t length;
u8 *pointer;
};
πΈ Members πΈ
capacityβ capacity of the buffer, in bytes. that's the size vibe.lengthβ length of the actual data stored in the memory pointed to bypointer, in bytes. Set by the transport system. not you, bestie β the transport system handles that one.pointerβ pointer to the buffer's memory, storing the response payload data. this is where the payload actually lives.
π₯ SEE ALSO π₯
Kernel file ./include/linux/surface_aggregator/controller.h β and the whole friend group is:
enum ssam_event_flags(9)struct ssam_event(9)enum ssam_request_flags(9)struct ssam_request(9)struct ssam_request_sync(9)ssam_request_sync_set_data(9)ssam_request_sync_set_resp(9)ssam_request_sync_wait(9)ssam_request_do_sync_onstack(9)__ssam_retry(9)ssam_retry(9)struct ssam_request_spec(9)struct ssam_request_spec_md(9)SSAM_DEFINE_SYNC_REQUEST_N(9)SSAM_DEFINE_SYNC_REQUEST_W(9)SSAM_DEFINE_SYNC_REQUEST_R(9)SSAM_DEFINE_SYNC_REQUEST_WR(9)SSAM_DEFINE_SYNC_REQUEST_MD_N(9)SSAM_DEFINE_SYNC_REQUEST_MD_W(9)SSAM_DEFINE_SYNC_REQUEST_MD_R(9)SSAM_DEFINE_SYNC_REQUEST_MD_WR(9)enum ssam_notif_flags(9)struct ssam_notifier_block(9)ssam_notifier_from_errno(9)ssam_notifier_to_errno(9)struct ssam_event_registry(9)struct ssam_event_id(9)enum ssam_event_mask(9)SSAM_EVENT_REGISTRY(9)enum ssam_event_notifier_flags(9)struct ssam_event_notifier(9)ssam_notifier_unregister(9)
okay that's the whole page, bestie π«Ά β source/version: ./include/linux/surface_aggreg...; date: October 2026. mwah π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms