ssam_request_sync_set_data(9)
π
ssam_request_sync_set_data (9) β Kernel API Manual β¨
okay so bestie, welcome to the ssam_request_sync_set_data(9) page β yes the whole name is a mouthful, we know, but it's from the Kernel API Manual and it's literally about to be your new fave tiny helper function π«Ά
πΈ NAME πΈ
ssam_request_sync_set_data β like, it sets the message data of a synchronous request. that's it. that's the whole vibe. π
β¨ SYNOPSIS β¨
void ssam_request_sync_set_data (struct ssam_request_sync *rqst , u8
*ptr , size_t len );
look at her. three args. no return value (it's void, she gives nothing back and she's iconic for it) π
π¦ ARGUMENTS π¦
rqstβ the request. the main character of this whole operation πptrβ pointer to the request message data. the actual payload, the lore, the content πlenβ length of the request message data. gotta know how much data we're talking about, no cap π
π DESCRIPTION π
so what does this thing do? it sets the request message data of a synchronous request. simple, clean, slay. β¨
β οΈ but bestie listen β the provided buffer needs to live until the request has been completed. like, do not let that buffer go out of scope early, she needs to stay alive for the whole ride or things get cursed ππ
π₯ SEE ALSO π₯
okay this list is LONG, grab a snack π:
- Kernel file
./include/linux/surface_aggregator/controller.h enum ssam_event_flags(9)struct ssam_event(9)enum ssam_request_flags(9)struct ssam_request(9)struct ssam_response(9)struct ssam_request_sync(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)
like I said. a whole friend group. go say hi to all of them ππ§
and that's the page!! mwah π this gem comes to you from ./include/linux/surface_aggreg... and it's dated October 2026 β so like, future girl summer energy, you're welcome, stan ssam_request_sync_set_data(9) fr fr βπΈ
π¦ 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