Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/isp/isp_freebsd.c
Show All 12 Lines | |||||
"gone_device_time", CTLFLAG_RW, &fc->gone_device_time, 0, | "gone_device_time", CTLFLAG_RW, &fc->gone_device_time, 0, | ||||
"Gone Device Time"); | "Gone Device Time"); | ||||
#if defined(ISP_TARGET_MODE) && defined(DEBUG) | #if defined(ISP_TARGET_MODE) && defined(DEBUG) | ||||
SYSCTL_ADD_UINT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, | SYSCTL_ADD_UINT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, | ||||
"inject_lost_data_frame", CTLFLAG_RW, &fc->inject_lost_data_frame, 0, | "inject_lost_data_frame", CTLFLAG_RW, &fc->inject_lost_data_frame, 0, | ||||
"Cause a Lost Frame on a Read"); | "Cause a Lost Frame on a Read"); | ||||
#endif | #endif | ||||
SYSCTL_ADD_PROC(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, | SYSCTL_ADD_PROC(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, | ||||
"role", CTLTYPE_INT | CTLFLAG_RW, isp, chan, | "role", | ||||
CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, isp, chan, | |||||
isp_role_sysctl, "I", "Current role"); | isp_role_sysctl, "I", "Current role"); | ||||
SYSCTL_ADD_UINT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, | SYSCTL_ADD_UINT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, | ||||
"speed", CTLFLAG_RD, &fcp->isp_gbspeed, 0, | "speed", CTLFLAG_RD, &fcp->isp_gbspeed, 0, | ||||
"Connection speed in gigabits"); | "Connection speed in gigabits"); | ||||
SYSCTL_ADD_UINT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, | SYSCTL_ADD_UINT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, | ||||
"linkstate", CTLFLAG_RD, &fcp->isp_linkstate, 0, | "linkstate", CTLFLAG_RD, &fcp->isp_linkstate, 0, | ||||
"Link state"); | "Link state"); | ||||
SYSCTL_ADD_UINT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, | SYSCTL_ADD_UINT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, | ||||
Show All 12 Lines |