io Probe Arguments

The argument types for the io probes are listed in Table 11-9. The arguments are described starting with io bufinfo_t Structure.

Table 11-9 io Probe Arguments

Probe args[0] args[1] args[2]

start

bufinfo_t *

devinfo_t *

fileinfo_t *

done

bufinfo_t *

devinfo_t *

fileinfo_t *

wait-start

bufinfo_t *

devinfo_t *

fileinfo_t *

wait-done

bufinfo_t *

devinfo_t *

fileinfo_t *

Each io probe has arguments consisting of a pointer to a bufinfo_t structure, a pointer to a devinfo_t, and a pointer to a fileinfo_t. These structures are described in greater detail in the following section.