Lines Matching refs:atr_ti

197 typedef struct atr_ti {  struct
219 atr_ti_t atr_ti[ATR_TI_MAX]; argument
542 atp = &data->atr_ti[data->atr_nti]; in atr_parse()
688 switch (data->atr_ti[i].atrti_protocol) { in atr_supported_protocols()
728 (data->atr_ti[1].atrti_flags & ATR_TI_HAVE_TA) == 0) { in atr_params_negotiable()
732 if (ATR_TA2_CANCHANGE(data->atr_ti[1].atrti_ta)) { in atr_params_negotiable()
758 if ((data->atr_ti[1].atrti_flags & ATR_TI_HAVE_TA) != 0) { in atr_default_protocol()
759 prot = ATR_TA2_PROTOCOL(data->atr_ti[1].atrti_ta); in atr_default_protocol()
761 prot = data->atr_ti[1].atrti_protocol; in atr_default_protocol()
787 (data->atr_ti[1].atrti_flags & ATR_TI_HAVE_TA) != 0) { in atr_fi_index()
788 if (!ATR_TA2_HONORTA1(data->atr_ti[1].atrti_ta)) { in atr_fi_index()
793 if ((data->atr_ti[0].atrti_flags & ATR_TI_HAVE_TA) != 0) { in atr_fi_index()
794 return (ATR_TA1_FTABLE(data->atr_ti[0].atrti_ta)); in atr_fi_index()
813 (data->atr_ti[1].atrti_flags & ATR_TI_HAVE_TA) != 0) { in atr_di_index()
814 if (!ATR_TA2_HONORTA1(data->atr_ti[1].atrti_ta)) { in atr_di_index()
819 if ((data->atr_ti[0].atrti_flags & ATR_TI_HAVE_TA) != 0) { in atr_di_index()
820 return (ATR_TA1_DITABLE(data->atr_ti[0].atrti_ta)); in atr_di_index()
842 (data->atr_ti[0].atrti_flags & ATR_TI_HAVE_TC) != 0) { in atr_extra_guardtime()
843 return (data->atr_ti[0].atrti_tc); in atr_extra_guardtime()
860 data->atr_ti[1].atrti_protocol == ATR_PROTOCOL_T0 && in atr_t0_wi()
861 (data->atr_ti[1].atrti_flags & ATR_TI_HAVE_TC) != 0) { in atr_t0_wi()
862 return (data->atr_ti[1].atrti_tc); in atr_t0_wi()
878 if (data->atr_ti[i].atrti_protocol == ATR_PROTOCOL_T1) { in atr_t1_cwi()
879 if ((data->atr_ti[i].atrti_flags & ATR_TI_HAVE_TB) != in atr_t1_cwi()
881 uint8_t tb = data->atr_ti[i].atrti_tb; in atr_t1_cwi()
898 if (data->atr_ti[i].atrti_protocol == ATR_PROTOCOL_T15) { in atr_clock_stop()
899 if ((data->atr_ti[i].atrti_flags & ATR_TI_HAVE_TA) != in atr_clock_stop()
901 uint8_t ta = data->atr_ti[i].atrti_ta; in atr_clock_stop()
922 if (data->atr_ti[i].atrti_protocol == ATR_PROTOCOL_T1) { in atr_t1_checksum()
923 if ((data->atr_ti[i].atrti_flags & ATR_TI_HAVE_TC) != in atr_t1_checksum()
925 if (ATR_T1_TC0_CRC(data->atr_ti[i].atrti_tc)) { in atr_t1_checksum()
950 if (data->atr_ti[i].atrti_protocol == ATR_PROTOCOL_T1) { in atr_t1_bwi()
951 if ((data->atr_ti[i].atrti_flags & ATR_TI_HAVE_TB) != in atr_t1_bwi()
953 uint8_t tb = data->atr_ti[i].atrti_tb; in atr_t1_bwi()
974 if (data->atr_ti[i].atrti_protocol == ATR_PROTOCOL_T1) { in atr_t1_ifsc()
975 if ((data->atr_ti[i].atrti_flags & ATR_TI_HAVE_TA) != in atr_t1_ifsc()
977 return (data->atr_ti[i].atrti_ta); in atr_t1_ifsc()
1512 atr_ti_t *atp = &data->atr_ti[i]; in atr_data_dump()
1523 data->atr_ti[i - 1].atrti_protocol) { in atr_data_dump()