table of contents
- unstable 4.29.1-1
| __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)
ÜBERSICHT¶
#include <sys/cachectl.h>
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, über 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 für 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 für 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¶
ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org.
| 17. Mai 2025 | Linux man-pages 6.16 |