octeon_flush_cache_page(9)
π octeon_flush_cache_page (the Kernel API Manual girlies know)
okay so bestie, welcome to octeon_flush_cache_page β a kernel function from the Kernel API Manual, and honestly? it does exactly one thing and it does it iconically: it flushes a specific page of a vma. that's the whole vibe. no cap.
β¨ NAME β¨
octeon_flush_cache_page β flush a specific page of a vma π«Ά
πΈ SYNOPSIS πΈ
void octeon_flush_cache_page (struct vm_area_struct *vma , unsigned long
page , unsigned long pfn );
heads up bestie, the return type is void β it gives nothing back, it just does the thing. main character energy fr fr π
π ARGUMENTS π
vmaβ the VMA you want the page flushed for. this is your *struct vm_area_struct *` pointer, she's the context, she's the moment. literally the "for whom" of the whole operation.pageβ the page to flush, anunsigned long. this is THE page. the one. the target. π―pfnβ the page frame number, alsounsigned long. the frame number of the page, bestie. say it with me: page frame number. π¦
π SEE ALSO π
- Kernel file
./arch/mips/mm/c-octeon.cβ that's where the magic lives, go look, iykyk π₯ octeon_flush_icache_all_cores(9)β the "flush all the cores" one, highkey her louder sisterocteon_flush_cache_mm(9)β the mm-wide flushocteon_flush_cache_range(9)β the range-flush queen
β and that's the page, bestie! this lil icon is brought to you by ./arch/mips/mm, dated October 2026, from the Kernel API Manual β go flush something (a page. specifically a page. of a vma). 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