sq_flush_range(9)
π sq_flush_range(9) β the Kernel API Manual, bestie π
okay so welcome to the Kernel API Manual corner of the group chat β¨ this one is short, iconic, and very much giving βI flush one specific SQ range and I leave.β
β¨ NAME β¨
sq_flush_range β literally flush (prefetch) a specific SQ range, no cap π
πΈ SYNOPSIS πΈ
void sq_flush_range (unsigned long start , unsigned int len );
π ARGUMENTS π
startβ the store queue address where the flushing starts, periodt πlenβ the length to flush, aka how much of the vibe gets flushed π«
π¦ DESCRIPTION π¦
So it flushes the store queue cache from start to start + len in a linear fashion. Linear! Straight through! No chaotic detours, just flush energy π₯
π SEE ALSO π
- Kernel file:
./arch/sh/kernel/cpu/sh4/sq.c - Also peek at
sq_remap(9),sq_unmap(9)π
this lil page came from the ./arch/sh/kernel/cpu/sh4 source/version, dated October 2026 β mwah, bye bestie π«Άπ
π¦ 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