Lines Matching refs:cisptr
327 cis_list_lcreate(cistpl_callout_t *cistpl_callout, cisptr_t *cisptr, in cis_list_lcreate() argument
365 GET_CIS_DATA(cisptr), (void *)cisptr); in cis_list_lcreate()
374 switch (td = GET_CIS_DATA(cisptr)) { in cis_list_lcreate()
406 while (!done && ((td = GET_CIS_DATA(cisptr)) != in cis_list_lcreate()
413 td, (void *)cisptr, cisptr->offset); in cis_list_lcreate()
424 if (!NEXT_CIS_ADDR(cisptr)) in cis_list_lcreate()
426 tl = GET_CIS_DATA(cisptr); in cis_list_lcreate()
449 if (!NEXT_CIS_ADDR(cisptr)) in cis_list_lcreate()
477 cis_store_cis_addr(tp, cisptr); in cis_list_lcreate()
535 *dp++ = GET_CIS_DATA(cisptr); in cis_list_lcreate()
536 if (!NEXT_CIS_ADDR(cisptr)) in cis_list_lcreate()
597 if (!NEXT_CIS_ADDR(cisptr)) in cis_list_lcreate()
989 cisptr_t cisptr; in cis_list_create() local
1011 cisptr.flags = (CISTPLF_AM_SPACE | CISTPLF_GLOBAL_CIS); in cis_list_create()
1012 cisptr.size = sp->cis_win_size - 1; in cis_list_create()
1013 cisptr.offset = 0; in cis_list_create()
1018 if ((ret = cis_create_cis_chain(sp, cistpl_callout, &cisptr, in cis_list_create()
1089 cisptr.flags = (CISTPLF_AM_SPACE | CISTPLF_MF_CIS); in cis_list_create()
1090 cisptr.offset = mfc->function[fn].addr * 2; in cis_list_create()
1092 cisptr.flags = (CISTPLF_CM_SPACE | CISTPLF_MF_CIS); in cis_list_create()
1093 cisptr.offset = mfc->function[fn].addr; in cis_list_create()
1096 if ((ret = cis_create_cis_chain(sp, cistpl_callout, &cisptr, in cis_list_create()
1191 cisptr_t *cisptr, cis_info_t *cis_info, in cis_create_cis_chain() argument
1198 if ((ret = CIS_CARD_SERVICES(InitCISWindow, sp, &cisptr->offset, in cis_create_cis_chain()
1199 &cisptr->handle, cisptr->flags)) != CS_SUCCESS) in cis_create_cis_chain()
1214 if (cis_validate_longlink_acm(cisptr) != CISTPLF_NOERROR) { in cis_create_cis_chain()
1226 ret = cis_list_lcreate(cistpl_callout, cisptr, cis_info, cisparse, in cis_create_cis_chain()
1274 cisptr->flags &= ~(CISTPLF_SPACE_MASK | CISTPLF_FROM_MASK); in cis_create_cis_chain()
1275 cisptr->flags |= CISTPLF_AM_SPACE; in cis_create_cis_chain()
1281 cisptr->offset = cistpl_longlink_ac->tpll_addr * 2; in cis_create_cis_chain()
1292 cisptr->flags &= ~(CISTPLF_SPACE_MASK | CISTPLF_FROM_MASK); in cis_create_cis_chain()
1293 cisptr->flags |= CISTPLF_CM_SPACE; in cis_create_cis_chain()
1294 cisptr->offset = cistpl_longlink_ac->tpll_addr; in cis_create_cis_chain()