winp
static int winp(FILE *, struct futmpx *);
while (winp(Temp, &Ut)) {
pcs_iowin_t *winp;
winp = &sockp->pcs_windows[win].io;
winp->pcw_speed = window->speed;
winp->pcw_len = window->WindowSize;
if (winp->pcw_status & PCW_MAPPED) {
ddi_regs_map_free(&winp->pcw_handle);
res.ra_addr_lo = winp->pcw_base;
res.ra_len = winp->pcw_len;
(void) pcmcia_free_io(winp->res_dip, &res);
winp->pcw_status &= ~(PCW_MAPPED|PCW_ENABLED);
winp->pcw_offset = 0;
&winp->res_dip) == DDI_FAILURE) {
winp->pcw_status &= ~PCW_ENABLED;
winp->pcw_base = res.ra_addr_lo;
(unsigned)winp->pcw_base, base);
(caddr_t *)&winp->pcw_hostmem,
&winp->pcw_handle,
res.ra_addr_lo = winp->pcw_base;
res.ra_len = winp->pcw_len;
(void) pcmcia_free_io(winp->res_dip,
window->handle = winp->pcw_handle;
winp->pcw_status |= PCW_MAPPED;
LOW_BYTE((uint32_t)winp->pcw_base));
HIGH_BYTE((uint32_t)winp->pcw_base));
LOW_BYTE((uint32_t)winp->pcw_base +
HIGH_BYTE((uint32_t)winp->pcw_base +
winp->pcw_offset = (base - winp->pcw_base);
winp->pcw_offset & 0x0ff);
(winp->pcw_offset >> 8) & 0x0ff);
winp->pcw_status |= PCW_ENABLED;
if (winp->pcw_status & PCW_MAPPED) {
ddi_regs_map_free(&winp->pcw_handle);
res.ra_addr_lo = winp->pcw_base;
res.ra_len = winp->pcw_len;
(void) pcmcia_free_io(winp->res_dip, &res);
winp->pcw_status &= ~PCW_MAPPED;
winp->pcw_status &= ~PCW_ENABLED;
winp->pcw_base = 0;
winp->pcw_len = 0;
winp->pcw_offset = 0;
pcs_memwin_t *winp;
winp = &pcic->pc_sockets[socket].pcs_windows[window].mem;
if (winp->pcw_status & PCW_ENABLED)
if (winp->pcw_status & PCW_ATTRIBUTE)
if (winp->pcw_status & PCW_WP)
page->offset = (off_t)winp->pcw_offset;
pcs_memwin_t *winp;
winp = &sockp->pcs_windows[win].mem;
window->size = winp->pcw_len;
window->speed = winp->pcw_speed;
window->handle = (ddi_acc_handle_t)winp->pcw_handle;
window->base = (uint32_t)winp->pcw_base + winp->pcw_offset;
if (winp->pcw_status & PCW_ENABLED)
if (winp->pcw_status & PCS_CARD_16BIT)
pcmcia_logical_window_t *winp;
winp = pcmcia_windows[win];
newwin.window = winp->lw_window;
retval = GET_WINDOW(winp->lw_if, winp->lw_adapter->pca_dip,
newwin.socket = winp->lw_socket;
pcmcia_logical_window_t *winp;
winp = pcmcia_windows[win];
newwin.window = winp->lw_window;
retval = INQUIRE_WINDOW(winp->lw_if, winp->lw_adapter->pca_dip,
slide = winp->lw_adapter->pca_first_socket;
pcmcia_logical_window_t *winp;
winp = pcmcia_windows[window];
newpage.window = winp->lw_window;
retval = SET_PAGE(winp->lw_if, winp->lw_adapter->pca_dip, &newpage);
pcmcia_logical_window_t *winp;
winp = pcmcia_windows[window];
winp->lw_socket = win->socket; /* reverse map */
newwin.window = winp->lw_window;
retval = SET_WINDOW(winp->lw_if, winp->lw_adapter->pca_dip, &newwin);
newwin.socket = winp->lw_socket;