Lines Matching refs:regset
158 static struct regset *
161 struct regset **regsetp, **regset_end, *regset; in proc_find_regset() local
171 regset = *regsetp; in proc_find_regset()
172 if (regset->note != note) in proc_find_regset()
175 return (regset); in proc_find_regset()
184 struct regset *regset; in proc_read_regset() local
190 regset = proc_find_regset(td, note); in proc_read_regset()
191 if (regset == NULL) in proc_read_regset()
194 if (regset->get == NULL) in proc_read_regset()
197 size = regset->size; in proc_read_regset()
203 if (!regset->get(regset, td, NULL, &size)) in proc_read_regset()
228 if (!regset->get(regset, td, buf, &size)) { in proc_read_regset()
231 KASSERT(size == regset->size || regset->size == 0, in proc_read_regset()
248 struct regset *regset; in proc_write_regset() local
254 regset = proc_find_regset(td, note); in proc_write_regset()
255 if (regset == NULL) in proc_write_regset()
258 size = regset->size; in proc_write_regset()
264 if (!regset->get(regset, td, NULL, &size)) in proc_write_regset()
272 if (regset->set == NULL) in proc_write_regset()
285 if (!regset->set(regset, td, buf, size)) { in proc_write_regset()