Lines Matching refs:chans
239 unsigned int chans; member
1512 && (rcvr->chans & (1 << chan))) in find_cmd_rcvr()
1521 unsigned int chans) in is_cmd_rcvr_exclusive() argument
1527 && (rcvr->chans & chans)) in is_cmd_rcvr_exclusive()
1536 unsigned int chans) in ipmi_register_for_cmd() argument
1553 rcvr->chans = chans; in ipmi_register_for_cmd()
1558 if (!is_cmd_rcvr_exclusive(intf, netfn, cmd, chans)) { in ipmi_register_for_cmd()
1582 unsigned int chans) in ipmi_unregister_for_cmd() argument
1595 if (((1 << i) & chans) == 0) in ipmi_unregister_for_cmd()
1602 rcvr->chans &= ~chans; in ipmi_unregister_for_cmd()
1603 if (rcvr->chans == 0) { in ipmi_unregister_for_cmd()
1842 struct ipmi_channel *chans; in i_ipmi_req_ipmb() local
1850 chans = READ_ONCE(intf->channel_list)->c; in i_ipmi_req_ipmb()
1852 if (chans[addr->channel].medium != IPMI_CHANNEL_MEDIUM_IPMB) { in i_ipmi_req_ipmb()
1981 struct ipmi_channel *chans; in i_ipmi_req_lan() local
1989 chans = READ_ONCE(intf->channel_list)->c; in i_ipmi_req_lan()
1991 if ((chans[addr->channel].medium in i_ipmi_req_lan()
1993 && (chans[addr->channel].medium in i_ipmi_req_lan()
3146 struct ipmi_channel *chans; in channel_handler() local
3179 chans = intf->wchannels[set].c; in channel_handler()
3180 chans[ch].medium = msg->msg.data[2] & 0x7f; in channel_handler()
3181 chans[ch].protocol = msg->msg.data[3] & 0x1f; in channel_handler()
4188 struct ipmi_channel *chans; in handle_one_recv_msg() local
4209 chans = READ_ONCE(intf->channel_list)->c; in handle_one_recv_msg()
4211 switch (chans[chan].medium) { in handle_one_recv_msg()
4248 if ((chans[chan].medium >= IPMI_CHANNEL_MEDIUM_OEM_MIN) in handle_one_recv_msg()
4249 && (chans[chan].medium in handle_one_recv_msg()
4413 struct ipmi_channel *chans; in ipmi_smi_msg_received() local
4417 chans = READ_ONCE(intf->channel_list)->c; in ipmi_smi_msg_received()
4418 if ((chans[ch].medium == IPMI_CHANNEL_MEDIUM_8023LAN) in ipmi_smi_msg_received()
4419 || (chans[ch].medium == IPMI_CHANNEL_MEDIUM_ASYNC)) in ipmi_smi_msg_received()