Lines Matching defs:winp
3131 pcs_iowin_t *winp;
3151 winp = &sockp->pcs_windows[win].io;
3152 winp->pcw_speed = window->speed;
3157 winp->pcw_len = window->WindowSize;
3160 if (winp->pcw_status & PCW_MAPPED) {
3161 ddi_regs_map_free(&winp->pcw_handle);
3162 res.ra_addr_lo = winp->pcw_base;
3163 res.ra_len = winp->pcw_len;
3164 (void) pcmcia_free_io(winp->res_dip, &res);
3165 winp->pcw_status &= ~(PCW_MAPPED|PCW_ENABLED);
3172 * The winp->pcw_offset value is set and used
3179 winp->pcw_offset = 0;
3231 &winp->res_dip) == DDI_FAILURE) {
3232 winp->pcw_status &= ~PCW_ENABLED;
3252 winp->pcw_base = res.ra_addr_lo;
3257 (unsigned)winp->pcw_base, base);
3266 (caddr_t *)&winp->pcw_hostmem,
3267 &winp->pcw_handle,
3274 res.ra_addr_lo = winp->pcw_base;
3275 res.ra_len = winp->pcw_len;
3276 (void) pcmcia_free_io(winp->res_dip,
3283 window->handle = winp->pcw_handle;
3284 winp->pcw_status |= PCW_MAPPED;
3312 LOW_BYTE((uint32_t)winp->pcw_base));
3315 HIGH_BYTE((uint32_t)winp->pcw_base));
3319 LOW_BYTE((uint32_t)winp->pcw_base +
3323 HIGH_BYTE((uint32_t)winp->pcw_base +
3343 winp->pcw_offset = (base - winp->pcw_base);
3348 winp->pcw_offset & 0x0ff);
3352 (winp->pcw_offset >> 8) & 0x0ff);
3431 winp->pcw_status |= PCW_ENABLED;
3447 if (winp->pcw_status & PCW_MAPPED) {
3448 ddi_regs_map_free(&winp->pcw_handle);
3449 res.ra_addr_lo = winp->pcw_base;
3450 res.ra_len = winp->pcw_len;
3451 (void) pcmcia_free_io(winp->res_dip, &res);
3452 winp->pcw_status &= ~PCW_MAPPED;
3460 winp->pcw_status &= ~PCW_ENABLED;
3462 winp->pcw_base = 0;
3463 winp->pcw_len = 0;
3464 winp->pcw_offset = 0;
4312 pcs_memwin_t *winp;
4322 winp = &pcic->pc_sockets[socket].pcs_windows[window].mem;
4328 if (winp->pcw_status & PCW_ENABLED)
4330 if (winp->pcw_status & PCW_ATTRIBUTE)
4332 if (winp->pcw_status & PCW_WP)
4335 page->offset = (off_t)winp->pcw_offset;
4465 pcs_memwin_t *winp;
4480 winp = &sockp->pcs_windows[win].mem;
4483 window->size = winp->pcw_len;
4484 window->speed = winp->pcw_speed;
4485 window->handle = (ddi_acc_handle_t)winp->pcw_handle;
4486 window->base = (uint32_t)winp->pcw_base + winp->pcw_offset;
4493 if (winp->pcw_status & PCW_ENABLED)
4496 if (winp->pcw_status & PCS_CARD_16BIT)