Lines Matching defs:awsp
159 struct cmih_walk_state *awsp;
168 wsp->walk_data = awsp =
172 if (mdb_readvar(&awsp->core_nbits, "cmi_core_nbits") == -1) {
178 if (mdb_readvar(&awsp->strand_nbits, "cmi_strand_nbits") == -1) {
186 if ((sz = mdb_readvar(&awsp->chip_tab, "cmi_chip_tab")) == -1) {
191 } else if (sz < sizeof (awsp->chip_tab)) {
193 sizeof (awsp->chip_tab), sz);
200 sz = CMI_MAX_STRANDS_PER_CHIP(awsp->core_nbits, awsp->strand_nbits) *
203 if (awsp->chip_tab[i] == NULL)
206 if (mdb_vread(pg, sz, (uintptr_t)awsp->chip_tab[i]) != sz) {
208 i, awsp->chip_tab[i]);
213 awsp->chip_tab[i] = pg;
218 if ((ent = cmih_ent_lookup(awsp)) != NULL)
227 struct cmih_walk_state *awsp = wsp->walk_data;
233 if ((ent = cmih_ent_lookup(awsp)) != NULL)
236 return (cmih_ent_next(awsp) ? WALK_NEXT : WALK_DONE);
247 return (cmih_ent_next(awsp) ? WALK_NEXT : WALK_DONE);
253 struct cmih_walk_state *awsp = wsp->walk_data;
255 if (awsp != NULL) {
257 int max_strands = CMI_MAX_STRANDS_PER_CHIP(awsp->core_nbits,
258 awsp->strand_nbits);
261 if (awsp->chip_tab[i] != NULL) {
262 mdb_free((void *)awsp->chip_tab[i],
264 awsp->chip_tab[i] = NULL;