__riscv_flush_icache(3) Library Functions Manual __riscv_flush_icache(3) BEZEICHNUNG __riscv_flush_icache - Icaches auf RISC-V rausschreiben BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #include int __riscv_flush_icache(void *start, void *ende, unsigned long Schalter); BESCHREIBUNG __riscv_flush_icache() erzwingt die Sortierung zwischen dem Speichern und Abrufen des Anweisungs-Zwischenspeichers. Der Adressbereich, uber den die Sortierung erzwungen wird, wird durch start und ende festgelegt. Das Argument Schalter steuert den Umfang dieser Sortierung. Das Standardverhalten (Schalter ist 0) ist, die Abgrenzung fur alle Threads im aktuellen Prozess zu erzwingen. Durch Setzen des Bits SYS_RISCV_FLUSH_ICACHE_LOCAL kann der Benutzer anzeigen, dass das Erzwingen der Sortierung nur fur den aktuellen Thread notwendig ist. Alle anderen Bits in Schalter sind reserviert. STANDARDS Linux auf RISC-V. GESCHICHTE Linux 4.15. Glibc 2.27. SIEHE AUCH syscall(2) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer: . Linux man-pages 6.17 8. Februar 2026 __riscv_flush_icache(3)