STRUCT APM_MODULE_REGISTER_EVENTS(9)
β¨ struct apm_module_register_events(9) β¨
okay bestie, welcome to the Kernel API Manual β this page is the whole vibe check for struct apm_module_register_events, the struct that handles registering or unregistering module events. iconic, honestly. π
π NAME π
struct apm_module_register_events β Register or unregister module events
π SYNOPSIS π
struct apm_module_register_events {
uint32_t module_instance_id;
uint32_t event_id;
uint32_t is_register;
uint32_t error_code;
uint32_t event_config_payload_size;
uint32_t reserved;
};
π¦ Members π¦
module_instance_idβ Module instance identifier. π«Άevent_idβ Module event identifier. β¨is_registerβ1to register the event,0to unregister it. π₯error_codeβ Error code for out-of-band command mode. πevent_config_payload_sizeβ Event configuration payload size in bytes. πreservedβ Reserved for alignment; must be zero. π
bestie, do not play with reserved β it is reserved for alignment and it must be zero. no cap. π
π SEE ALSO π
- Kernel file
./sound/soc/qcom/qdsp6/audioreach.hstructevent_cfg_sh_mem_pull_push_mode_watermark_t(9) - struct
apm_module_event(9) - struct
param_id_hw_ep_frame_duration(9) - struct
param_id_sh_mem_pull_push_mode_cfg(9) - struct
sh_mem_pull_push_mode_position_buffer(9)
signed off from ./sound/soc/qcom/qdsp6, dated October 2026, on the struct apm_...ister_events(9) page. 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