Lines Matching defs:statep
177 struct panel_state *statep = NULL;
199 if ((statep = (struct panel_state *)
207 panel_ddi_put8(statep->panel_regs_handle, statep->panelregs,
208 statep->panelregs_state);
225 if ((statep = (struct panel_state *)
233 statep->dip = dip;
236 if (ddi_regs_map_setup(dip, 0, (caddr_t *)&statep->panelregs,
238 &access_attr, &statep->panel_regs_handle) != DDI_SUCCESS) {
245 (void) ddi_get_iblock_cookie(dip, 0, &statep->iblock_cookie);
246 if (ddi_add_intr(dip, 0, &statep->iblock_cookie, 0, &panel_intr,
247 (caddr_t)statep) != DDI_SUCCESS) {
259 statep->panelregs_state = 0 | PNLIE_MASK;
260 panel_ddi_put8(statep->panel_regs_handle, statep->panelregs,
261 statep->panelregs_state);
266 ddi_regs_map_free(&statep->panel_regs_handle);
278 struct panel_state *statep;
284 if ((statep = (struct panel_state *)
297 statep->panelregs_state &= ~PNLIE_MASK;
298 panel_ddi_put8(statep->panel_regs_handle, statep->panelregs,
299 statep->panelregs_state);
302 ddi_remove_intr(dip, 0, statep->iblock_cookie);
305 ddi_regs_map_free(&statep->panel_regs_handle);
326 struct panel_state *statep;
336 if ((statep = (struct panel_state *)
343 *resultp = statep->dip;
358 struct panel_state *statep = (struct panel_state *)arg;
361 if (!(ddi_get8(statep->panel_regs_handle, statep->panelregs) &
372 panel_ddi_put8(statep->panel_regs_handle, statep->panelregs,
373 statep->panelregs_state | PNLINT_MASK);
374 (void) ddi_get8(statep->panel_regs_handle, statep->panelregs);