Lines Matching refs:channel_access
71 struct channel_access_t *channel_access, in _ipmi_get_channel_access() argument
78 if (channel_access == NULL) { in _ipmi_get_channel_access()
81 data[0] = channel_access->channel & 0x0F; in _ipmi_get_channel_access()
97 channel_access->alerting = rsp->data[0] & 0x20; in _ipmi_get_channel_access()
98 channel_access->per_message_auth = rsp->data[0] & 0x10; in _ipmi_get_channel_access()
99 channel_access->user_level_auth = rsp->data[0] & 0x08; in _ipmi_get_channel_access()
100 channel_access->access_mode = rsp->data[0] & 0x07; in _ipmi_get_channel_access()
101 channel_access->privilege_limit = rsp->data[1] & 0x0F; in _ipmi_get_channel_access()
170 struct channel_access_t channel_access, in _ipmi_set_channel_access() argument
183 data[0] = channel_access.channel & 0x0F; in _ipmi_set_channel_access()
185 if (channel_access.alerting) { in _ipmi_set_channel_access()
188 if (channel_access.per_message_auth) { in _ipmi_set_channel_access()
191 if (channel_access.user_level_auth) { in _ipmi_set_channel_access()
194 data[1] |= (channel_access.access_mode & 0x07); in _ipmi_set_channel_access()
196 data[2] |= (channel_access.privilege_limit & 0x0F); in _ipmi_set_channel_access()
529 struct channel_access_t channel_access = {0}; in ipmi_get_channel_info() local
577 channel_access.channel = channel_info.channel; in ipmi_get_channel_info()
578 ccode = _ipmi_get_channel_access(intf, &channel_access, 1); in ipmi_get_channel_info()
586 (channel_access.alerting) ? "dis" : "en"); in ipmi_get_channel_info()
588 (channel_access.per_message_auth) ? "dis" : "en"); in ipmi_get_channel_info()
590 (channel_access.user_level_auth) ? "dis" : "en"); in ipmi_get_channel_info()
592 switch (channel_access.access_mode) { in ipmi_get_channel_info()
610 memset(&channel_access, 0, sizeof(channel_access)); in ipmi_get_channel_info()
611 channel_access.channel = channel_info.channel; in ipmi_get_channel_info()
613 ccode = _ipmi_get_channel_access(intf, &channel_access, 0); in ipmi_get_channel_info()
621 (channel_access.alerting) ? "dis" : "en"); in ipmi_get_channel_info()
623 (channel_access.per_message_auth) ? "dis" : "en"); in ipmi_get_channel_info()
625 (channel_access.user_level_auth) ? "dis" : "en"); in ipmi_get_channel_info()
627 switch (channel_access.access_mode) { in ipmi_get_channel_info()