Lines Matching full:user

27  * Opaque type for a IPMI message user.  One of these is needed to
48 struct ipmi_user *user; member
57 * be NULL. If the user above is NULL, then this will be the
91 * this is NULL, it will be ignored for the user.
103 * the user handle will be invalid. The interface may or may
110 /* Create a new user of the IPMI layer on the given interface number. */
114 struct ipmi_user **user);
117 * Destroy the given user of the IPMI layer. Note that after this
119 * callbacks for the user. Thus as long as you destroy all the users
124 int ipmi_destroy_user(struct ipmi_user *user);
127 int ipmi_get_version(struct ipmi_user *user,
134 * this user, so it will affect all users of this interface. This is
140 int ipmi_set_my_address(struct ipmi_user *user,
143 int ipmi_get_my_address(struct ipmi_user *user,
146 int ipmi_set_my_LUN(struct ipmi_user *user,
149 int ipmi_get_my_LUN(struct ipmi_user *user,
166 int ipmi_request_settime(struct ipmi_user *user,
184 int ipmi_request_supply_msgs(struct ipmi_user *user,
194 * Poll the IPMI interface for the user. This causes the IPMI code to
200 void ipmi_poll_interface(struct ipmi_user *user);
203 * When commands come in to the SMS, the user can register to receive
204 * them. Only one user can be listening on a specific netfn/cmd/chan tuple
206 * registered. If a command is received that does not have a user
211 int ipmi_register_for_cmd(struct ipmi_user *user,
215 int ipmi_unregister_for_cmd(struct ipmi_user *user,
246 int ipmi_get_maintenance_mode(struct ipmi_user *user);
247 int ipmi_set_maintenance_mode(struct ipmi_user *user, int mode);
250 * When the user is created, it will not receive IPMI events by
251 * default. The user must set this to TRUE to get incoming events.
252 * The first user that sets this to TRUE will receive all events that
255 int ipmi_set_gets_events(struct ipmi_user *user, bool val);