Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/ixl/ixl_pf.h
Show First 20 Lines • Show All 81 Lines • ▼ Show 20 Lines | enum ixl_pf_state { | ||||
IXL_PF_STATE_MDD_PENDING = (1 << 2), | IXL_PF_STATE_MDD_PENDING = (1 << 2), | ||||
IXL_PF_STATE_PF_RESET_REQ = (1 << 3), | IXL_PF_STATE_PF_RESET_REQ = (1 << 3), | ||||
IXL_PF_STATE_VF_RESET_REQ = (1 << 4), | IXL_PF_STATE_VF_RESET_REQ = (1 << 4), | ||||
IXL_PF_STATE_PF_CRIT_ERR = (1 << 5), | IXL_PF_STATE_PF_CRIT_ERR = (1 << 5), | ||||
IXL_PF_STATE_CORE_RESET_REQ = (1 << 6), | IXL_PF_STATE_CORE_RESET_REQ = (1 << 6), | ||||
IXL_PF_STATE_GLOB_RESET_REQ = (1 << 7), | IXL_PF_STATE_GLOB_RESET_REQ = (1 << 7), | ||||
IXL_PF_STATE_EMP_RESET_REQ = (1 << 8), | IXL_PF_STATE_EMP_RESET_REQ = (1 << 8), | ||||
IXL_PF_STATE_FW_LLDP_DISABLED = (1 << 9), | IXL_PF_STATE_FW_LLDP_DISABLED = (1 << 9), | ||||
IXL_PF_STATE_EEE_ENABLED = (1 << 10), | |||||
}; | }; | ||||
#define IXL_PF_IN_RECOVERY_MODE(pf) \ | #define IXL_PF_IN_RECOVERY_MODE(pf) \ | ||||
((atomic_load_acq_32(&pf->state) & IXL_PF_STATE_RECOVERY_MODE) != 0) | ((atomic_load_acq_32(&pf->state) & IXL_PF_STATE_RECOVERY_MODE) != 0) | ||||
struct ixl_vf { | struct ixl_vf { | ||||
struct ixl_vsi vsi; | struct ixl_vsi vsi; | ||||
▲ Show 20 Lines • Show All 88 Lines • ▼ Show 20 Lines | |||||
#define IXL_SYSCTL_HELP_SET_ADVERTISE \ | #define IXL_SYSCTL_HELP_SET_ADVERTISE \ | ||||
"\nControl advertised link speed.\n" \ | "\nControl advertised link speed.\n" \ | ||||
"Flags:\n" \ | "Flags:\n" \ | ||||
"\t 0x1 - advertise 100M\n" \ | "\t 0x1 - advertise 100M\n" \ | ||||
"\t 0x2 - advertise 1G\n" \ | "\t 0x2 - advertise 1G\n" \ | ||||
"\t 0x4 - advertise 10G\n" \ | "\t 0x4 - advertise 10G\n" \ | ||||
"\t 0x8 - advertise 20G\n" \ | "\t 0x8 - advertise 20G\n" \ | ||||
"\t0x10 - advertise 25G\n" \ | "\t0x10 - advertise 25G\n" \ | ||||
"\t0x20 - advertise 40G\n\n" \ | "\t0x20 - advertise 40G\n" \ | ||||
"\t0x40 - advertise 2.5G\n" \ | |||||
"\t0x80 - advertise 5G\n\n" \ | |||||
"Set to 0 to disable link.\n" \ | "Set to 0 to disable link.\n" \ | ||||
"Use \"sysctl -x\" to view flags properly." | "Use \"sysctl -x\" to view flags properly." | ||||
#define IXL_SYSCTL_HELP_SUPPORTED_SPEED \ | #define IXL_SYSCTL_HELP_SUPPORTED_SPEED \ | ||||
"\nSupported link speeds.\n" \ | "\nSupported link speeds.\n" \ | ||||
"Flags:\n" \ | "Flags:\n" \ | ||||
"\t 0x1 - 100M\n" \ | "\t 0x1 - 100M\n" \ | ||||
"\t 0x2 - 1G\n" \ | "\t 0x2 - 1G\n" \ | ||||
"\t 0x4 - 10G\n" \ | "\t 0x4 - 10G\n" \ | ||||
"\t 0x8 - 20G\n" \ | "\t 0x8 - 20G\n" \ | ||||
"\t0x10 - 25G\n" \ | "\t0x10 - 25G\n" \ | ||||
"\t0x20 - 40G\n\n" \ | "\t0x20 - 40G\n" \ | ||||
"\t0x40 - 2.5G\n" \ | |||||
"\t0x80 - 5G\n\n" \ | |||||
"Use \"sysctl -x\" to view flags properly." | "Use \"sysctl -x\" to view flags properly." | ||||
#define IXL_SYSCTL_HELP_FC \ | #define IXL_SYSCTL_HELP_FC \ | ||||
"\nSet flow control mode using the values below.\n" \ | "\nSet flow control mode using the values below.\n" \ | ||||
"\t0 - off\n" \ | "\t0 - off\n" \ | ||||
"\t1 - rx pause\n" \ | "\t1 - rx pause\n" \ | ||||
"\t2 - tx pause\n" \ | "\t2 - tx pause\n" \ | ||||
"\t3 - tx and rx pause" | "\t3 - tx and rx pause" | ||||
▲ Show 20 Lines • Show All 214 Lines • Show Last 20 Lines |