ENUM SSAM_NOTIF_FLAGS(9)
π SSAM notifier flags, but make it iconic π
okay so bestie, welcome to the enum ssam_notif_flags(9) page in the Kernel API Manual. this is the enum for the flags used in return values from SSAM notifier callback functions, and weβre gonna go through it together. no cap.
β¨ NAME β¨
enum ssam_notif_flags β flags used in return values from SSAM notifier callback functions. thatβs the whole name, and yes itβs giving kernel-core.
π SYNOPSIS π
enum ssam_notif_flags {
SSAM_NOTIF_HANDLED ,
SSAM_NOTIF_STOP
};
πΈ Constants πΈ
SSAM_NOTIF_HANDLEDβ this one means the notification has been handled. the handler should set this flag if the handler can act/has acted upon the event provided to it. do not set it if the handler is not a primary handler intended for the provided event. periodt.SSAM_NOTIF_STOPβ this one means notifier traversal should stop. if a notifier callback returns this flag, notifier chain traversal will immediately stop and any remaining notifiers will not be called. it also gets set automatically whenssam_notifier_from_errnois called with a negative error value. slay, but also halt π .
π¦ Description π¦
if this flag has not been set by any handler after the notifier chain has been traversed, a warning will be emitted, stating that the event has not been handled. so yeah, itβs a whole vibe check for whether anybody actually handled the event.
π«Ά SEE ALSO π«Ά
- 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_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)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)
π source/version:./include/linux/surface_aggreg...Β· date: October 2026. thatβs theenum ssam_notif_flags(9)page, bestie β go handle those notifications π β¨
π¦ 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