Lines Matching defs:ibmpex_bmc_data
64 struct ibmpex_bmc_data { struct
65 struct list_head list;
66 struct device *hwmon_dev;
67 struct device *bmc_device;
68 struct mutex lock;
69 bool valid;
70 unsigned long last_updated; /* In jiffies */
72 struct ipmi_addr address;
73 struct completion read_complete;
74 struct ipmi_user *user;
75 int interface;
77 struct kernel_ipmi_msg tx_message;
78 unsigned char tx_msg_data[IPMI_MAX_MSG_LENGTH];
79 long tx_msgid;
81 unsigned char rx_msg_data[IPMI_MAX_MSG_LENGTH];
82 unsigned long rx_msg_len;
83 unsigned char rx_result;
84 int rx_recv_type;
86 unsigned char sensor_major;
87 unsigned char sensor_minor;
111 static int ibmpex_send_message(struct ibmpex_bmc_data *data) in ibmpex_send_message() argument