Lines Matching refs:regset
146 static struct regset *
149 struct regset **regsetp, **regset_end, *regset; in proc_find_regset() local
159 regset = *regsetp; in proc_find_regset()
160 if (regset->note != note) in proc_find_regset()
163 return (regset); in proc_find_regset()
172 struct regset *regset; in proc_read_regset() local
178 regset = proc_find_regset(td, note); in proc_read_regset()
179 if (regset == NULL) in proc_read_regset()
182 if (regset->get == NULL) in proc_read_regset()
185 size = regset->size; in proc_read_regset()
191 if (!regset->get(regset, td, NULL, &size)) in proc_read_regset()
216 if (!regset->get(regset, td, buf, &size)) { in proc_read_regset()
219 KASSERT(size == regset->size || regset->size == 0, in proc_read_regset()
236 struct regset *regset; in proc_write_regset() local
242 regset = proc_find_regset(td, note); in proc_write_regset()
243 if (regset == NULL) in proc_write_regset()
246 size = regset->size; in proc_write_regset()
252 if (!regset->get(regset, td, NULL, &size)) in proc_write_regset()
260 if (regset->set == NULL) in proc_write_regset()
273 if (!regset->set(regset, td, buf, size)) { in proc_write_regset()