Lines Matching refs:rv
107 int rv; in parse_hotmod_str() local
111 rv = parse_str(hotmod_ops, &ival, "operation", &curr); in parse_hotmod_str()
112 if (rv) in parse_hotmod_str()
113 return rv; in parse_hotmod_str()
116 rv = parse_str(hotmod_si, &ival, "interface type", &curr); in parse_hotmod_str()
117 if (rv) in parse_hotmod_str()
118 return rv; in parse_hotmod_str()
121 rv = parse_str(hotmod_as, &ival, "address space", &curr); in parse_hotmod_str()
122 if (rv) in parse_hotmod_str()
123 return rv; in parse_hotmod_str()
131 rv = kstrtoul(curr, 0, &h->addr); in parse_hotmod_str()
132 if (rv) { in parse_hotmod_str()
133 pr_warn("Invalid hotmod address '%s': %d\n", curr, rv); in parse_hotmod_str()
134 return rv; in parse_hotmod_str()
149 rv = check_hotmod_int_op(curr, o, "rsp", &h->regspacing); in parse_hotmod_str()
150 if (rv < 0) in parse_hotmod_str()
151 return rv; in parse_hotmod_str()
152 else if (rv) in parse_hotmod_str()
154 rv = check_hotmod_int_op(curr, o, "rsi", &h->regsize); in parse_hotmod_str()
155 if (rv < 0) in parse_hotmod_str()
156 return rv; in parse_hotmod_str()
157 else if (rv) in parse_hotmod_str()
159 rv = check_hotmod_int_op(curr, o, "rsh", &h->regshift); in parse_hotmod_str()
160 if (rv < 0) in parse_hotmod_str()
161 return rv; in parse_hotmod_str()
162 else if (rv) in parse_hotmod_str()
164 rv = check_hotmod_int_op(curr, o, "irq", &h->irq); in parse_hotmod_str()
165 if (rv < 0) in parse_hotmod_str()
166 return rv; in parse_hotmod_str()
167 else if (rv) in parse_hotmod_str()
169 rv = check_hotmod_int_op(curr, o, "ipmb", &h->slave_addr); in parse_hotmod_str()
170 if (rv < 0) in parse_hotmod_str()
171 return rv; in parse_hotmod_str()
172 else if (rv) in parse_hotmod_str()
187 int rv; in hotmod_handler() local
206 rv = parse_hotmod_str(curr, &op, &h); in hotmod_handler()
207 if (rv) in hotmod_handler()
228 rv = strlen(val); in hotmod_handler()
231 return rv; in hotmod_handler()