(a)
#include "aprobe.h"
probe thread
{
probe "fstat" in "libc.so"
{ /* Parameter one is $1, Parameter two is $2, etc */
on_entry
log ("St_dev is ", $2-> st_dev);
log ("Whole st_stat is ", *$2);
}
}
(b)
St_dev is 0
Whole st_stat is {
st_dev = 0
st_pad1 = {
[0] = 0
[1] = 0
[2] = 0
}
st_ino = 0
st_mode = 0
st_nlink = 0
st_uid = 0
st_gid = 0
st_rdev = 0
st_pad2 = {
[0] = -276903488
[1] = 143764
}