ipmi_user
struct ipmi_user *user;
struct ipmi_user *user_interface;
static int handle_send_req(struct ipmi_user *user,
struct ipmi_user *user;
struct ipmi_user **user)
struct ipmi_user *new_user = NULL;
static void _ipmi_destroy_user(struct ipmi_user *user)
void ipmi_destroy_user(struct ipmi_user *user)
int ipmi_get_version(struct ipmi_user *user,
int ipmi_set_my_address(struct ipmi_user *user,
int ipmi_get_my_address(struct ipmi_user *user,
int ipmi_set_my_LUN(struct ipmi_user *user,
int ipmi_get_my_LUN(struct ipmi_user *user,
int ipmi_get_maintenance_mode(struct ipmi_user *user)
int ipmi_set_maintenance_mode(struct ipmi_user *user, int mode)
int ipmi_set_gets_events(struct ipmi_user *user, bool val)
int ipmi_register_for_cmd(struct ipmi_user *user,
int ipmi_unregister_for_cmd(struct ipmi_user *user,
struct ipmi_user *user;
static int i_ipmi_request(struct ipmi_user *user,
int ipmi_request_settime(struct ipmi_user *user,
int ipmi_request_supply_msgs(struct ipmi_user *user,
void ipmi_poll_interface(struct ipmi_user *user)
struct ipmi_user *user;
struct ipmi_user *user = list_first_entry(&intf->users,
struct ipmi_user, link);
struct ipmi_user *user = NULL;
struct ipmi_user *user = NULL;
static struct ipmi_recv_msg *ipmi_alloc_recv_msg(struct ipmi_user *user);
struct ipmi_user *user = NULL;
struct ipmi_user *user);
struct ipmi_user *user = NULL;
struct ipmi_user *user;
struct ipmi_user *user;
struct ipmi_user *user = msg->user;
static struct ipmi_recv_msg *ipmi_alloc_recv_msg(struct ipmi_user *user)
struct ipmi_user *user)
void ipmi_panic_request_and_wait(struct ipmi_user *user,
struct ipmi_user *user;
struct ipmi_user *user = container_of(ref, struct ipmi_user, refcount);
static void release_ipmi_user(struct ipmi_user *user)
static struct ipmi_user *acquire_ipmi_user(struct ipmi_user *user)
static int ipmi_request_wait_for_response(struct ipmi_user *user,
static int ipmi_request_in_rc_mode(struct ipmi_user *user,
static void (*atca_oem_poweroff_hook)(struct ipmi_user *user);
static void pps_poweroff_atca(struct ipmi_user *user)
static int ipmi_atca_detect(struct ipmi_user *user)
static void ipmi_poweroff_atca(struct ipmi_user *user)
static int ipmi_cpi1_detect(struct ipmi_user *user)
static void ipmi_poweroff_cpi1(struct ipmi_user *user)
static int ipmi_dell_chassis_detect(struct ipmi_user *user)
static struct ipmi_user *ipmi_user;
static int ipmi_hp_chassis_detect(struct ipmi_user *user)
static void (*specific_poweroff_func)(struct ipmi_user *user);
static int ipmi_chassis_detect(struct ipmi_user *user)
static void ipmi_poweroff_chassis(struct ipmi_user *user)
int (*detect)(struct ipmi_user *user);
void (*poweroff_func)(struct ipmi_user *user);
specific_poweroff_func(ipmi_user);
&ipmi_user);
rv = ipmi_request_wait_for_response(ipmi_user,
if (poweroff_functions[i].detect(ipmi_user))
ipmi_destroy_user(ipmi_user);
ipmi_destroy_user(ipmi_user);
ipmi_destroy_user(ipmi_user);
struct ipmi_user *loc_user = watchdog_user;
static struct ipmi_user *watchdog_user;
struct ipmi_user *user;
struct ipmi_user *user;
struct ipmi_user **user);
void ipmi_destroy_user(struct ipmi_user *user);
int ipmi_get_version(struct ipmi_user *user,
int ipmi_set_my_address(struct ipmi_user *user,
int ipmi_get_my_address(struct ipmi_user *user,
int ipmi_set_my_LUN(struct ipmi_user *user,
int ipmi_get_my_LUN(struct ipmi_user *user,
int ipmi_request_settime(struct ipmi_user *user,
int ipmi_request_supply_msgs(struct ipmi_user *user,
void ipmi_poll_interface(struct ipmi_user *user);
int ipmi_register_for_cmd(struct ipmi_user *user,
int ipmi_unregister_for_cmd(struct ipmi_user *user,
int ipmi_get_maintenance_mode(struct ipmi_user *user);
int ipmi_set_maintenance_mode(struct ipmi_user *user, int mode);
int ipmi_set_gets_events(struct ipmi_user *user, bool val);
struct ipmi_user;
void ipmi_panic_request_and_wait(struct ipmi_user *user,
struct ipmi_user *user;