Lines Matching defs:cisptr

246  *	cisptr_t cisptr - pointer to a structure containing the handle and
327 cis_list_lcreate(cistpl_callout_t *cistpl_callout, cisptr_t *cisptr,
364 cmn_err(CE_CONT, "cis_list_lcreate: td=0x%x cisptr=%p\n",
365 GET_CIS_DATA(cisptr), (void *)cisptr);
374 switch (td = GET_CIS_DATA(cisptr)) {
406 while (!done && ((td = GET_CIS_DATA(cisptr)) !=
411 cmn_err(CE_CONT, "cis_list_lcreate: td=0x%x cisptr=%p"
413 td, (void *)cisptr, cisptr->offset);
424 if (!NEXT_CIS_ADDR(cisptr))
426 tl = GET_CIS_DATA(cisptr);
449 if (!NEXT_CIS_ADDR(cisptr))
477 cis_store_cis_addr(tp, cisptr);
535 *dp++ = GET_CIS_DATA(cisptr);
536 if (!NEXT_CIS_ADDR(cisptr))
597 if (!NEXT_CIS_ADDR(cisptr))
989 cisptr_t cisptr;
1011 cisptr.flags = (CISTPLF_AM_SPACE | CISTPLF_GLOBAL_CIS);
1012 cisptr.size = sp->cis_win_size - 1;
1013 cisptr.offset = 0;
1018 if ((ret = cis_create_cis_chain(sp, cistpl_callout, &cisptr,
1089 cisptr.flags = (CISTPLF_AM_SPACE | CISTPLF_MF_CIS);
1090 cisptr.offset = mfc->function[fn].addr * 2;
1092 cisptr.flags = (CISTPLF_CM_SPACE | CISTPLF_MF_CIS);
1093 cisptr.offset = mfc->function[fn].addr;
1096 if ((ret = cis_create_cis_chain(sp, cistpl_callout, &cisptr,
1155 * cisptr->flags - either CISTPLF_AM_SPACE or CISTPLF_CM_SPACE
1156 * cisptr->size - size of CIS window
1157 * cisptr->offset - offset in AM or CM space on card to start
1191 cisptr_t *cisptr, cis_info_t *cis_info,
1198 if ((ret = CIS_CARD_SERVICES(InitCISWindow, sp, &cisptr->offset,
1199 &cisptr->handle, cisptr->flags)) != CS_SUCCESS)
1214 if (cis_validate_longlink_acm(cisptr) != CISTPLF_NOERROR) {
1226 ret = cis_list_lcreate(cistpl_callout, cisptr, cis_info, cisparse,
1274 cisptr->flags &= ~(CISTPLF_SPACE_MASK | CISTPLF_FROM_MASK);
1275 cisptr->flags |= CISTPLF_AM_SPACE;
1281 cisptr->offset = cistpl_longlink_ac->tpll_addr * 2;
1292 cisptr->flags &= ~(CISTPLF_SPACE_MASK | CISTPLF_FROM_MASK);
1293 cisptr->flags |= CISTPLF_CM_SPACE;
1294 cisptr->offset = cistpl_longlink_ac->tpll_addr;