Handbuch zur dynamischen Ablaufverfolgung in Solaris

Prüfpunkte

Die vom Solaris-Kernel definierten SDT-Prüfpunkte sind in Tabelle 22–1 aufgeführt. Die Namensstabilität und Datenstabilität dieser Prüfpunkte ist „Private“. Ihre Beschreibung spiegelt damit die Kernel-Implementierung wider und sollte nicht als Schnittstellenbindung gedeutet werden. Weitere Informationen zum DTrace-Stabilitätsmechanismus finden Sie unter Stabilität.

Tabelle 22–1 SDT-Prüfpunkte

Prüfpunktname 

Beschreibung 

arg0

callout-start

Prüfpunkt, der unmittelbar vor der Ausführung eines Callouts ausgelöst wird (siehe <sys/callo.h>). Die Zeitüberschreitungen des Typs Callout werden durch regelmäßigen Systemtakt ausgeführt und stellen die Implementierung von timeout(9F) dar.

Zeiger auf callout_t (siehe <sys/callo.h>) für den auszuführenden Callout.

callout-end

Prüfpunkt, der unmittelbar nach der Ausführung eines Callouts ausgelöst wird (siehe <sys/callo.h>).

Zeiger auf callout_t (siehe <sys/callo.h>) für den gerade ausgeführten Callout.

interrupt-start

Prüfpunkt, der unmittelbar vor dem Aufruf in eine Interrupt-Behandlungsroutine eines Geräts ausgelöst wird. 

Zeiger auf die Struktur dev_info (siehe <sys/ddi_impldefs.h>) für das unterbrechende Gerät.

interrupt-complete

Prüfpunkt, der unmittelbar nach der Rückkehr von der Interrupt-Behandlungsroutine eines Geräts ausgelöst wird. 

Zeiger auf die Struktur dev_info (siehe <sys/ddi_impldefs.h>) für das unterbrechende Gerät.