Lines Matching refs:h
105 struct ipmi_plat_data *h) in parse_hotmod_str() argument
111 h->iftype = IPMI_PLAT_IF_SI; in parse_hotmod_str()
120 h->type = ival; in parse_hotmod_str()
125 h->space = ival; in parse_hotmod_str()
132 rv = kstrtoul(curr, 0, &h->addr); in parse_hotmod_str()
150 rv = check_hotmod_int_op(curr, o, "rsp", &h->regspacing); in parse_hotmod_str()
155 rv = check_hotmod_int_op(curr, o, "rsi", &h->regsize); in parse_hotmod_str()
160 rv = check_hotmod_int_op(curr, o, "rsh", &h->regshift); in parse_hotmod_str()
165 rv = check_hotmod_int_op(curr, o, "irq", &h->irq); in parse_hotmod_str()
170 rv = check_hotmod_int_op(curr, o, "ipmb", &h->slave_addr); in parse_hotmod_str()
180 h->addr_source = SI_HOTMOD; in parse_hotmod_str()
190 struct ipmi_plat_data h; in hotmod_handler() local
214 memset(&h, 0, sizeof(h)); in hotmod_handler()
215 rv = parse_hotmod_str(curr, &op, &h); in hotmod_handler()
222 &h); in hotmod_handler()
226 dev = ipmi_si_remove_by_data(h.space, h.type, h.addr); in hotmod_handler()