Changeset View
Changeset View
Standalone View
Standalone View
sys/compat/linsysfs/linsysfs.c
Show First 20 Lines • Show All 627 Lines • ▼ Show 20 Lines | linsysfs_init(PFS_INIT_ARGS) | ||||
struct pfs_node *debug; | struct pfs_node *debug; | ||||
devclass_t devclass; | devclass_t devclass; | ||||
device_t dev; | device_t dev; | ||||
TAILQ_INIT(&scsi_host_q); | TAILQ_INIT(&scsi_host_q); | ||||
root = pi->pi_root; | root = pi->pi_root; | ||||
/* /sys/bus/... */ | |||||
dir = pfs_create_dir(root, "bus", NULL, NULL, NULL, 0); | |||||
/* /sys/class/... */ | /* /sys/class/... */ | ||||
class = pfs_create_dir(root, "class", NULL, NULL, NULL, 0); | class = pfs_create_dir(root, "class", NULL, NULL, NULL, 0); | ||||
scsi = pfs_create_dir(class, "scsi_host", NULL, NULL, NULL, 0); | scsi = pfs_create_dir(class, "scsi_host", NULL, NULL, NULL, 0); | ||||
drm = pfs_create_dir(class, "drm", NULL, NULL, NULL, 0); | drm = pfs_create_dir(class, "drm", NULL, NULL, NULL, 0); | ||||
power_supply = pfs_create_dir(class, "power_supply", NULL, NULL, NULL, 0); | power_supply = pfs_create_dir(class, "power_supply", NULL, NULL, NULL, 0); | ||||
/* /sys/class/net/.. */ | /* /sys/class/net/.. */ | ||||
net = pfs_create_dir(class, "net", NULL, NULL, NULL, 0); | net = pfs_create_dir(class, "net", NULL, NULL, NULL, 0); | ||||
Show All 29 Lines | linsysfs_init(PFS_INIT_ARGS) | ||||
linsysfs_listcpus(cpu); | linsysfs_listcpus(cpu); | ||||
linsysfs_listnics(net); | linsysfs_listnics(net); | ||||
/* /sys/kernel */ | /* /sys/kernel */ | ||||
kernel = pfs_create_dir(root, "kernel", NULL, NULL, NULL, 0); | kernel = pfs_create_dir(root, "kernel", NULL, NULL, NULL, 0); | ||||
/* /sys/kernel/debug, mountpoint for lindebugfs. */ | /* /sys/kernel/debug, mountpoint for lindebugfs. */ | ||||
debug = pfs_create_dir(kernel, "debug", NULL, NULL, NULL, 0); | debug = pfs_create_dir(kernel, "debug", NULL, NULL, NULL, 0); | ||||
/* /sys/subsystem/... */ | |||||
dir = pfs_create_dir(root, "subsystem", NULL, NULL, NULL, 0); | |||||
return (0); | return (0); | ||||
} | } | ||||
/* | /* | ||||
* Destructor | * Destructor | ||||
*/ | */ | ||||
static int | static int | ||||
Show All 20 Lines |