__uniphier_...maint_common(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… __uniphier_...maint_common(9) πŸ’…

okay bestie, welcome to the Kernel API Manual ✨ this is where the kernel nerds hang out, and today we're looking at one very specific little function πŸŽ€


✨ NAME ✨

__uniphier_cache_maint_common β€” it runs a queue operation for one particular level 🧚 no cap, that's the whole vibe.


🌸 SYNOPSIS 🌸

void __uniphier_cache_maint_common (struct uniphier_cache_data *data ,
                                    unsigned long start ,
                                    unsigned long size ,
                                    u32 operation );

literally the whole signature, bestie β€” nothing hidden, nothing extra πŸ’–


πŸ¦‹ ARGUMENTS πŸ¦‹

  • data β€” the cache controller specific data 🫢 like, this is the controller's whole personality.
  • start β€” start address of the range operation πŸ”₯ and heads up: you don't care about this one for the "all" operation πŸ™ˆ
  • size β€” data size of the range operation ⭐ same deal: don't care about it for the "all" operation either πŸ’€
  • operation β€” flags that specify the desired cache operation πŸ‘‘ this is the part where you say what you actually want done.
not me writing "don't care" twice β€” that's straight from the source, bestie, that's how the kernel talks πŸ’…

🌈 SEE ALSO 🌈

go read those next, iykyk πŸ“šβœ¨


that's the whole page fr fr πŸ“ β€” brought to you by the ./arch/arm/mm girlies, October 2026, main character energy only πŸ’œπŸŒΈ

__uniphier_...maint_common(9) out πŸŽ€

πŸ“¦ where this page comes from