rx51_secure_dispatcher(9)
๐ rx51_secure_dispatcher โ like, the whole vibe
Okay bestie, welcome to section 9 of the Kernel API Manual โจ โ today's main character is rx51_secure_dispatcher, and its entire job description is "Routine to dispatch secure PPA API calls". That's it. That's the girl. ๐
โจ SYNOPSIS โจ
u32 rx51_secure_dispatcher (u32 idx , u32 process , u32 flag , u32 nargs
, u32 arg1 , u32 arg2 , u32 arg3 , u32 arg4 );
Not me counting the args โ there are literally eight, and she returns a u32. Slay. ๐
๐ธ ARGUMENTS ๐ธ
idxโ The PPA API index. Think of it as the little number that tells everyone which API we're calling. ๐ขprocessโ Process ID. Yes, the whole process gets an ID card. Iconic. ๐ชชflagโ The flag indicating criticality of operation. Like, is this a big deal or not? ๐จnargsโ Number of valid arguments out of four. So:arg1,arg2,arg3,args4โ those are the parameters passed to the secure API. Count carefully, bestie. ๐งฎarg1โ-- undescribed --๐arg2โ-- undescribed --๐arg3โ-- undescribed --๐arg4โ-- undescribed --๐
Fr fr the docs just say -- undescribed -- for those last four. Not me making up lore. I would never. ๐
๐ฆ DESCRIPTION ๐ฆ
Return the non-zero error value on failure. That's the whole description, and honestly? She said what she said. โจ
๐ NOTE ๐
rx51_secure_dispatcher differs from omap_secure_dispatcher because it calling omap_smc3 instead omap_smc2 and param[0] is nargs+1.
Lowkey the two big flexes here: different SMC call, and param[0] gets that extra +1. Highkey important. ๐ฅ
๐ง SEE ALSO ๐ง
- Kernel file
./arch/arm/mach-omap2/omap-secure.c omap_secure_dispatcher(9)rx51_secure_update_aux_cr(9)rx51_secure_rng_call(9)
Go read your sisters' pages, iykyk. ๐
That's the whole page, bestie โ brought to you from ./arch/arm/mach-omap2, dated October 2026, and yes the page header said rx51_secure_dispatcher(9) in the Kernel API Manual the whole time. Periodt. ๐โจ
๐ฆ 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