svc_smccc_1_2_full(9)
π NAME π
okay so bestie, welcome to the Kernel API Manual page for svc_smccc_1_2_full(9) β¨ β and the whole vibe is literally this: svc_smccc_1_2_full - SMC/HVC v1.2 call matching the sync channel method π«Ά no cap.
πΈ SYNOPSIS πΈ
hereβs the signature, copied exactly because we do not play with code π :
void svc_smccc_1_2_full (struct stratix10_svc_controller *ctrl , const
struct arm_smccc_1_2_regs *args , struct arm_smccc_1_2_regs *res );
π ARGUMENTS π
three args, zero mystery, letβs go:
ctrlβ service controller (selects SMC vs HVC) πargsβ arguments π₯resβ full register-file result (a0-a17) β¨
π¦ SEE ALSO π¦
the whole little squad of cross-refs is here, every single one, periodt:
- Kernel file
./drivers/firmware/stratix10-svc.cβSVC_NUM_DATA_IN_FIFO(9) struct stratix10_svc(9)struct stratix10_svc_sh_memory(9)struct stratix10_svc_data_mem(9)struct stratix10_svc_data(9)struct stratix10_svc_async_handler(9)struct stratix10_async_chan(9)struct stratix10_async_ctrl(9)struct stratix10_svc_chan(9)struct stratix10_svc_controller(9)svc_pa_to_va(9)svc_thread_cmd_data_claim(9)svc_thread_cmd_config_status(9)svc_thread_recv_status_ok(9)svc_normal_to_secure_thread(9)svc_normal_to_secure_shm_thread(9)svc_get_sh_memory(9)svc_create_memory_pool(9)svc_smccc_smc(9)svc_smccc_hvc(9)get_invoke_func(9)stratix10_svc_request_channel_byname(9)stratix10_svc_add_async_client(9)stratix10_svc_remove_async_client(9)stratix10_svc_async_send(9)stratix10_svc_async_prepare_response(9)stratix10_svc_async_poll(9)stratix10_svc_async_done(9)stratix10_svc_async_init(9)stratix10_svc_async_exit(9)stratix10_svc_free_channel(9)stratix10_svc_send(9)stratix10_svc_done(9)stratix10_svc_allocate_memory(9)stratix10_svc_free_memory(9)
thatβs the whole page, bestie π β the source/version footer energy is ./drivers/firmware Β· October 2026 Β· svc_smccc_1_2_full(9). byeee and slay your kernel adventures ππ
π¦ 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