bawrite-Kernel-Service

Zweck

Schreibt die angegebenen Pufferdaten, ohne auf den Abschluss der Ein-/Ausgabe zu warten.

Syntax

#include <sys/types.h> #include <sys/errno.h> #include <sys/buf.h> int bawrite ( bp) struct buf *bp;

Parameter

Element Beschreibung
Bp Gibt die Adresse der Pufferstruktur an.

Auf einer Plattform, die Speicherschlüssel unterstützt, muss sich der übergebene Parameter Bp in der Schutzdomäne KKEY_PUBLIC oder KKEY_BLOCK_DEW befinden.

Beschreibung

Der Kernel-Service Bawrite setzt das asynchrone Flag im angegebenen Puffer und ruft den Kernel-Service BWRITE auf, um den Puffer zu schreiben.

Ausführungsumgebung

Der Bawrite -Kernel-Service kann nur aus der Prozessumgebung aufgerufen werden.

Rückgabewerte

Element Beschreibung
0 Erfolgreiche Ausführung.
Fehlernummer Gibt eine Fehlernummer aus der Datei /usr/include/sys/errno.h bei einem Fehler zurück.