kernel {
    all
    percpu
    fsflush
    fs
    fstype
}

kernel.all {
    cpu
    io
    trap		SOLARIS:SCLR_SYSINFO:32
    pswitch		SOLARIS:SCLR_SYSINFO:23
    syscall		SOLARIS:SCLR_SYSINFO:22
    sysexec		SOLARIS:SCLR_SYSINFO:33
    sysfork		SOLARIS:SCLR_SYSINFO:34
    sysvfork		SOLARIS:SCLR_SYSINFO:35
    sysread		SOLARIS:SCLR_SYSINFO:36
    syswrite		SOLARIS:SCLR_SYSINFO:37
    load		SOLARIS:SCLR_SYSINFO:135
}

kernel.all.cpu {
    idle		SOLARIS:SCLR_SYSINFO:0
    user		SOLARIS:SCLR_SYSINFO:1
    sys			SOLARIS:SCLR_SYSINFO:2
    wait
}

kernel.all.cpu.wait {
    total		SOLARIS:SCLR_SYSINFO:3
    io			SOLARIS:SCLR_SYSINFO:8
    pio			SOLARIS:SCLR_SYSINFO:9
    swap		SOLARIS:SCLR_SYSINFO:10
}

kernel.all.io {
    bread		SOLARIS:SCLR_SYSINFO:14
    bwrite		SOLARIS:SCLR_SYSINFO:15
    lread		SOLARIS:SCLR_SYSINFO:16
    lwrite		SOLARIS:SCLR_SYSINFO:17
    phread		SOLARIS:SCLR_SYSINFO:26
    phwrite		SOLARIS:SCLR_SYSINFO:27
    intr		SOLARIS:SCLR_SYSINFO:28
}

kernel.percpu {
    cpu
    io
    trap		SOLARIS:SCLR_SYSINFO:38
    pswitch		SOLARIS:SCLR_SYSINFO:25
    syscall		SOLARIS:SCLR_SYSINFO:24
    sysexec		SOLARIS:SCLR_SYSINFO:39
    sysfork		SOLARIS:SCLR_SYSINFO:40
    sysvfork		SOLARIS:SCLR_SYSINFO:41
    sysread		SOLARIS:SCLR_SYSINFO:42
    syswrite		SOLARIS:SCLR_SYSINFO:43
}

kernel.percpu.cpu {
    idle		SOLARIS:SCLR_SYSINFO:4
    user		SOLARIS:SCLR_SYSINFO:5
    sys			SOLARIS:SCLR_SYSINFO:6
    wait
}

kernel.percpu.cpu.wait {
    total		SOLARIS:SCLR_SYSINFO:7
    io			SOLARIS:SCLR_SYSINFO:11
    pio			SOLARIS:SCLR_SYSINFO:12
    swap		SOLARIS:SCLR_SYSINFO:13
}

kernel.percpu.io {
    bread		SOLARIS:SCLR_SYSINFO:18
    bwrite		SOLARIS:SCLR_SYSINFO:19
    lread		SOLARIS:SCLR_SYSINFO:20
    lwrite		SOLARIS:SCLR_SYSINFO:21
    phread		SOLARIS:SCLR_SYSINFO:29
    phwrite		SOLARIS:SCLR_SYSINFO:30
    intr		SOLARIS:SCLR_SYSINFO:31
}

kernel.fsflush {
	scanned		SOLARIS:SCLR_FSFLUSH:0
	examined	SOLARIS:SCLR_FSFLUSH:1
	locked		SOLARIS:SCLR_FSFLUSH:2
	modified	SOLARIS:SCLR_FSFLUSH:3
	coalesced	SOLARIS:SCLR_FSFLUSH:4
	released	SOLARIS:SCLR_FSFLUSH:5
	time		SOLARIS:SCLR_FSFLUSH:6
}

kernel.fs {
	vnops
	read_bytes	SOLARIS:SCLR_FILESYS:0
	readdir_bytes	SOLARIS:SCLR_FILESYS:1
	write_bytes	SOLARIS:SCLR_FILESYS:2
}

kernel.fs.vnops {
	access		SOLARIS:SCLR_FILESYS:3
	addmap		SOLARIS:SCLR_FILESYS:4
	close		SOLARIS:SCLR_FILESYS:5
	cmp		SOLARIS:SCLR_FILESYS:6
	create		SOLARIS:SCLR_FILESYS:7
	delmap		SOLARIS:SCLR_FILESYS:8
	dispose		SOLARIS:SCLR_FILESYS:9
	dump		SOLARIS:SCLR_FILESYS:10
	dumpctl		SOLARIS:SCLR_FILESYS:11
	fid		SOLARIS:SCLR_FILESYS:12
	frlock		SOLARIS:SCLR_FILESYS:13
	fsync		SOLARIS:SCLR_FILESYS:14
	getattr		SOLARIS:SCLR_FILESYS:15
	getpage		SOLARIS:SCLR_FILESYS:16
	getsecattr	SOLARIS:SCLR_FILESYS:17
	inactive	SOLARIS:SCLR_FILESYS:18
	ioctl		SOLARIS:SCLR_FILESYS:19
	link		SOLARIS:SCLR_FILESYS:20
	lookup		SOLARIS:SCLR_FILESYS:21
	map		SOLARIS:SCLR_FILESYS:22
	mkdir		SOLARIS:SCLR_FILESYS:23
	open		SOLARIS:SCLR_FILESYS:24
	pageio		SOLARIS:SCLR_FILESYS:25
	pathconf	SOLARIS:SCLR_FILESYS:26
	poll		SOLARIS:SCLR_FILESYS:27
	putpage		SOLARIS:SCLR_FILESYS:28
	read		SOLARIS:SCLR_FILESYS:29
	readdir		SOLARIS:SCLR_FILESYS:30
	readlink	SOLARIS:SCLR_FILESYS:31
	realvp		SOLARIS:SCLR_FILESYS:32
	remove		SOLARIS:SCLR_FILESYS:33
	rename		SOLARIS:SCLR_FILESYS:34
	rmdir		SOLARIS:SCLR_FILESYS:35
	rwlock		SOLARIS:SCLR_FILESYS:36
	rwunlock	SOLARIS:SCLR_FILESYS:37
	seek		SOLARIS:SCLR_FILESYS:38
	setattr		SOLARIS:SCLR_FILESYS:39
	setfl		SOLARIS:SCLR_FILESYS:40
	setsecattr	SOLARIS:SCLR_FILESYS:41
	shrlock		SOLARIS:SCLR_FILESYS:42
	space		SOLARIS:SCLR_FILESYS:43
	symlink		SOLARIS:SCLR_FILESYS:44
	vnevent		SOLARIS:SCLR_FILESYS:45
	write		SOLARIS:SCLR_FILESYS:46
}

kernel.fstype {
	vnops
	read_bytes	SOLARIS:SCLR_FILESYS:47
	readdir_bytes	SOLARIS:SCLR_FILESYS:48
	write_bytes	SOLARIS:SCLR_FILESYS:49
}

kernel.fstype.vnops {
	access		SOLARIS:SCLR_FILESYS:50
	addmap		SOLARIS:SCLR_FILESYS:51
	close		SOLARIS:SCLR_FILESYS:52
	cmp		SOLARIS:SCLR_FILESYS:53
	create		SOLARIS:SCLR_FILESYS:54
	delmap		SOLARIS:SCLR_FILESYS:55
	dispose		SOLARIS:SCLR_FILESYS:56
	dump		SOLARIS:SCLR_FILESYS:57
	dumpctl		SOLARIS:SCLR_FILESYS:58
	fid		SOLARIS:SCLR_FILESYS:59
	frlock		SOLARIS:SCLR_FILESYS:60
	fsync		SOLARIS:SCLR_FILESYS:61
	getattr		SOLARIS:SCLR_FILESYS:62
	getpage		SOLARIS:SCLR_FILESYS:63
	getsecattr	SOLARIS:SCLR_FILESYS:64
	inactive	SOLARIS:SCLR_FILESYS:65
	ioctl		SOLARIS:SCLR_FILESYS:66
	link		SOLARIS:SCLR_FILESYS:67
	lookup		SOLARIS:SCLR_FILESYS:68
	map		SOLARIS:SCLR_FILESYS:69
	mkdir		SOLARIS:SCLR_FILESYS:70
	open		SOLARIS:SCLR_FILESYS:71
	pageio		SOLARIS:SCLR_FILESYS:72
	pathconf	SOLARIS:SCLR_FILESYS:73
	poll		SOLARIS:SCLR_FILESYS:74
	putpage		SOLARIS:SCLR_FILESYS:75
	read		SOLARIS:SCLR_FILESYS:76
	readdir		SOLARIS:SCLR_FILESYS:77
	readlink	SOLARIS:SCLR_FILESYS:78
	realvp		SOLARIS:SCLR_FILESYS:79
	remove		SOLARIS:SCLR_FILESYS:80
	rename		SOLARIS:SCLR_FILESYS:81
	rmdir		SOLARIS:SCLR_FILESYS:82
	rwlock		SOLARIS:SCLR_FILESYS:83
	rwunlock	SOLARIS:SCLR_FILESYS:84
	seek		SOLARIS:SCLR_FILESYS:85
	setattr		SOLARIS:SCLR_FILESYS:86
	setfl		SOLARIS:SCLR_FILESYS:87
	setsecattr	SOLARIS:SCLR_FILESYS:88
	shrlock		SOLARIS:SCLR_FILESYS:89
	space		SOLARIS:SCLR_FILESYS:90
	symlink		SOLARIS:SCLR_FILESYS:91
	vnevent		SOLARIS:SCLR_FILESYS:92
	write		SOLARIS:SCLR_FILESYS:93
}
