Lines Matching refs:intf
62 static int ipmi_free_open(struct ipmi_intf * intf) in ipmi_free_open() argument
169 intf->opened = 1; in ipmi_free_open()
170 intf->manufacturer_id = ipmi_get_oem(intf); in ipmi_free_open()
187 static void ipmi_free_close(struct ipmi_intf * intf) in ipmi_free_close() argument
200 intf->opened = 0; in ipmi_free_close()
201 intf->manufacturer_id = IPMI_OEM_UNKNOWN; in ipmi_free_close()
204 static struct ipmi_rs * ipmi_free_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req) in ipmi_free_send_cmd() argument
223 if (!intf || !req) in ipmi_free_send_cmd()
226 if (!intf->opened && intf->open && intf->open(intf) < 0) in ipmi_free_send_cmd()
239 if (intf->target_addr != 0 in ipmi_free_send_cmd()
240 && intf->target_addr != IPMI_BMC_SLAVE_ADDR) { in ipmi_free_send_cmd()
243 intf->target_channel, in ipmi_free_send_cmd()
244 intf->target_addr, in ipmi_free_send_cmd()