Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/iscsi_initiator/isc_sm.c
Show All 12 Lines | |||||
devtoname(sp->dev) + 5, // iscsi0 | devtoname(sp->dev) + 5, // iscsi0 | ||||
CTLFLAG_RD, | CTLFLAG_RD, | ||||
0, | 0, | ||||
"initiator"); | "initiator"); | ||||
SYSCTL_ADD_PROC(&sp->clist, | SYSCTL_ADD_PROC(&sp->clist, | ||||
SYSCTL_CHILDREN(sp->oid), | SYSCTL_CHILDREN(sp->oid), | ||||
OID_AUTO, | OID_AUTO, | ||||
"targetname", | "targetname", | ||||
CTLTYPE_STRING | CTLFLAG_RD, | CTLTYPE_STRING | CTLFLAG_RD | CTLFLAG_NEEDGIANT, | ||||
(void *)&sp->opt.targetName, 0, | (void *)&sp->opt.targetName, 0, | ||||
sysctl_handle_string, "A", "target name"); | sysctl_handle_string, "A", "target name"); | ||||
SYSCTL_ADD_PROC(&sp->clist, | SYSCTL_ADD_PROC(&sp->clist, | ||||
SYSCTL_CHILDREN(sp->oid), | SYSCTL_CHILDREN(sp->oid), | ||||
OID_AUTO, | OID_AUTO, | ||||
"targeaddress", | "targeaddress", | ||||
CTLTYPE_STRING | CTLFLAG_RD, | CTLTYPE_STRING | CTLFLAG_RD | CTLFLAG_NEEDGIANT, | ||||
(void *)&sp->opt.targetAddress, 0, | (void *)&sp->opt.targetAddress, 0, | ||||
sysctl_handle_string, "A", "target address"); | sysctl_handle_string, "A", "target address"); | ||||
SYSCTL_ADD_PROC(&sp->clist, | SYSCTL_ADD_PROC(&sp->clist, | ||||
SYSCTL_CHILDREN(sp->oid), | SYSCTL_CHILDREN(sp->oid), | ||||
OID_AUTO, | OID_AUTO, | ||||
"stats", | "stats", | ||||
CTLTYPE_STRING | CTLFLAG_RD, | CTLTYPE_STRING | CTLFLAG_RD | CTLFLAG_NEEDGIANT, | ||||
(void *)sp, 0, | (void *)sp, 0, | ||||
isc_dump_stats, "A", "statistics"); | isc_dump_stats, "A", "statistics"); | ||||
SYSCTL_ADD_INT(&sp->clist, | SYSCTL_ADD_INT(&sp->clist, | ||||
SYSCTL_CHILDREN(sp->oid), | SYSCTL_CHILDREN(sp->oid), | ||||
OID_AUTO, | OID_AUTO, | ||||
"douio", | "douio", | ||||
CTLFLAG_RW, | CTLFLAG_RW, | ||||
Show All 12 Lines |