|
Classes |
| struct | ipmi_addr |
| struct | ipmi_system_interface_addr |
| struct | ipmi_ipmb_addr |
| struct | ipmi_msg |
| struct | ipmi_req |
| struct | ipmi_req_settime |
| struct | ipmi_recv |
| struct | ipmi_cmdspec |
| struct | ipmi_channel_lun_address_set |
| struct | ipmi_timing_parms |
Defines |
| #define | IPMI_MAX_ADDR_SIZE 32 |
| #define | IPMI_SYSTEM_INTERFACE_ADDR_TYPE 0x0c |
| #define | IPMI_IPMB_ADDR_TYPE 0x01 |
| #define | IPMI_IPMB_BROADCAST_ADDR_TYPE 0x41 |
| #define | IPMI_BMC_CHANNEL 0xf |
| #define | IPMI_NUM_CHANNELS 0x10 |
| #define | IPMI_INVALID_CMD_COMPLETION_CODE 0xC1 |
| #define | IPMI_TIMEOUT_COMPLETION_CODE 0xC3 |
| #define | IPMI_UNKNOWN_ERR_COMPLETION_CODE 0xff |
| #define | IPMI_RESPONSE_RECV_TYPE 1 |
| #define | IPMI_ASYNC_EVENT_RECV_TYPE 2 |
| #define | IPMI_CMD_RECV_TYPE 3 |
| #define | IPMI_IOC_MAGIC 'i' |
| #define | IPMICTL_SEND_COMMAND |
| #define | IPMICTL_SEND_COMMAND_SETTIME |
| #define | IPMICTL_RECEIVE_MSG |
| #define | IPMICTL_RECEIVE_MSG_TRUNC |
| #define | IPMICTL_REGISTER_FOR_CMD |
| #define | IPMICTL_UNREGISTER_FOR_CMD |
| #define | IPMICTL_SET_GETS_EVENTS_CMD _IOR(IPMI_IOC_MAGIC, 16, int) |
| #define | IPMICTL_SET_MY_CHANNEL_ADDRESS_CMD _IOR(IPMI_IOC_MAGIC, 24, struct ipmi_channel_lun_address_set) |
| #define | IPMICTL_GET_MY_CHANNEL_ADDRESS_CMD _IOR(IPMI_IOC_MAGIC, 25, struct ipmi_channel_lun_address_set) |
| #define | IPMICTL_SET_MY_CHANNEL_LUN_CMD _IOR(IPMI_IOC_MAGIC, 26, struct ipmi_channel_lun_address_set) |
| #define | IPMICTL_GET_MY_CHANNEL_LUN_CMD _IOR(IPMI_IOC_MAGIC, 27, struct ipmi_channel_lun_address_set) |
| #define | IPMICTL_SET_MY_ADDRESS_CMD _IOR(IPMI_IOC_MAGIC, 17, unsigned int) |
| #define | IPMICTL_GET_MY_ADDRESS_CMD _IOR(IPMI_IOC_MAGIC, 18, unsigned int) |
| #define | IPMICTL_SET_MY_LUN_CMD _IOR(IPMI_IOC_MAGIC, 19, unsigned int) |
| #define | IPMICTL_GET_MY_LUN_CMD _IOR(IPMI_IOC_MAGIC, 20, unsigned int) |
| #define | IPMICTL_SET_TIMING_PARMS_CMD |
| #define | IPMICTL_GET_TIMING_PARMS_CMD |