Searched refs:reader_index (Results 1 - 10 of 10) sorted by relevance

/macosx-10.9.5/SmartcardCCID-55005/ccid/ccid/src/
H A Dccid_usb.h26 status_t OpenUSB(unsigned int reader_index, int channel);
28 status_t OpenUSBByName(unsigned int reader_index, /*@null@*/ char *device);
30 status_t WriteUSB(unsigned int reader_index, unsigned int length,
33 status_t ReadUSB(unsigned int reader_index, unsigned int *length,
36 status_t CloseUSB(unsigned int reader_index);
43 int ControlUSB(int reader_index, int requesttype, int request, int value,
46 int InterruptRead(int reader_index, int timeout);
H A Dccid_serial.h27 status_t OpenSerial(unsigned int reader_index, int channel);
29 status_t OpenSerialByName(unsigned int reader_index, char *dev_name);
31 status_t WriteSerial(unsigned int reader_index, unsigned int length,
34 status_t ReadSerial(unsigned int reader_index, unsigned int *length,
37 status_t CloseSerial(unsigned int reader_index);
H A Dcommands.h29 RESPONSECODE CmdPowerOn(unsigned int reader_index, unsigned int * nlength,
32 RESPONSECODE SecurePINVerify(unsigned int reader_index,
36 RESPONSECODE SecurePINModify(unsigned int reader_index,
40 RESPONSECODE CmdEscape(unsigned int reader_index,
44 RESPONSECODE CmdPowerOff(unsigned int reader_index);
46 RESPONSECODE CmdGetSlotStatus(unsigned int reader_index,
49 RESPONSECODE CmdXfrBlock(unsigned int reader_index, unsigned int tx_length,
53 RESPONSECODE CCID_Transmit(unsigned int reader_index, unsigned int tx_length,
56 RESPONSECODE CCID_Receive(unsigned int reader_index,
60 RESPONSECODE SetParameters(unsigned int reader_index, cha
[all...]
H A Dccid_usb.c89 static unsigned int *get_data_rates(unsigned int reader_index,
135 status_t OpenUSB(unsigned int reader_index, /*@unused@*/ int Channel) argument
137 return OpenUSBByName(reader_index, NULL);
146 status_t OpenUSBByName(unsigned int reader_index, /*@null@*/ char *device) argument
162 DEBUG_COMM3("Reader index: %X, Device: %s", reader_index, device);
270 /* is the reader_index already used? */
271 if (usbDevice[reader_index].handle != NULL)
274 reader_index);
405 usbDevice[reader_index] = usbDevice[previous_reader_index];
407 if ((GEMCOREPOSPRO == usbDevice[reader_index]
577 WriteUSB(unsigned int reader_index, unsigned int length, unsigned char *buffer) argument
613 ReadUSB(unsigned int reader_index, unsigned int * length, unsigned char *buffer) argument
669 CloseUSB(unsigned int reader_index) argument
721 get_ccid_descriptor(unsigned int reader_index) argument
875 get_data_rates(unsigned int reader_index, struct usb_device *dev, int num) argument
944 ControlUSB(int reader_index, int requesttype, int request, int value, unsigned char *bytes, unsigned int size) argument
969 InterruptRead(int reader_index, int timeout ) argument
[all...]
H A Dccid_serial.c160 static int ReadChunk(unsigned int reader_index, unsigned char *buffer,
163 static int get_bytes(unsigned int reader_index, /*@out@*/ unsigned char *buffer,
172 status_t WriteSerial(unsigned int reader_index, unsigned int length, argument
182 reader_index);
206 if (write(serialDevice[reader_index].fd, low_level_buffer,
222 status_t ReadSerial(unsigned int reader_index, argument
232 echo = serialDevice[reader_index].echo;
236 if ((rv = get_bytes(reader_index, &c, 1)) != STATUS_SUCCESS)
256 if ((rv = get_bytes(reader_index, &c, 1)) != STATUS_SUCCESS)
276 if ((rv = get_bytes(reader_index,
349 get_bytes(unsigned int reader_index, unsigned char *buffer, int length) argument
403 ReadChunk(unsigned int reader_index, unsigned char *buffer, int buffer_length, int min_length) argument
463 OpenSerial(unsigned int reader_index, int channel) argument
505 set_ccid_descriptor(unsigned int reader_index, const char *reader_name, const char *dev_name) argument
639 OpenSerialByName(unsigned int reader_index, char *dev_name) argument
795 CloseSerial(unsigned int reader_index) argument
829 get_ccid_descriptor(unsigned int reader_index) argument
[all...]
H A Difdhandler.c76 int reader_index; local
84 if (-1 == (reader_index = GetNewReaderIndex(Lun)))
88 CcidSlots[reader_index].nATRLength = 0;
89 *CcidSlots[reader_index].pcATRBuffer = '\0';
92 CcidSlots[reader_index].bPowerFlags = POWERFLAGS_RAZ;
95 CcidSlots[reader_index].readerName = strdup(lpcDevice);
101 ret = OpenPortByName(reader_index, lpcDevice);
110 /* release the allocated reader_index */
111 ReleaseReaderIndex(reader_index);
116 (void)ccid_open_hack_pre(reader_index);
183 int reader_index; local
261 int reader_index; local
296 int reader_index; local
318 int reader_index; local
358 int reader_index; local
530 int reader_index; local
571 int reader_index; local
1031 int reader_index; local
1165 int reader_index; local
1203 int reader_index; local
1389 int reader_index; local
1520 get_ccid_slot(unsigned int reader_index) argument
[all...]
H A Dcommands.c55 static RESPONSECODE CmdXfrBlockAPDU_extended(unsigned int reader_index,
59 static RESPONSECODE CmdXfrBlockTPDU_T0(unsigned int reader_index,
63 static RESPONSECODE CmdXfrBlockCHAR_T0(unsigned int reader_index, unsigned int
67 static RESPONSECODE CmdXfrBlockTPDU_T1(unsigned int reader_index,
79 RESPONSECODE CmdPowerOn(unsigned int reader_index, unsigned int * nlength, argument
87 _ccid_descriptor *ccid_descriptor = get_ccid_descriptor(reader_index);
96 r = CmdPowerOff(reader_index);
101 r = CmdGetSlotStatus(reader_index, pcbuffer);
106 r = ControlUSB(reader_index, 0xA1, 0x62, 0, buffer, *nlength);
126 r = CmdPowerOff(reader_index);
278 SecurePINVerify(unsigned int reader_index, unsigned char TxBuffer[], unsigned int TxLength, unsigned char RxBuffer[], unsigned int *RxLength) argument
475 SecurePINModify(unsigned int reader_index, unsigned char TxBuffer[], unsigned int TxLength, unsigned char RxBuffer[], unsigned int *RxLength) argument
700 CmdEscape(unsigned int reader_index, const unsigned char TxBuffer[], unsigned int TxLength, unsigned char RxBuffer[], unsigned int *RxLength) argument
801 CmdPowerOff(unsigned int reader_index) argument
892 CmdGetSlotStatus(unsigned int reader_index, unsigned char buffer[]) argument
1026 CmdXfrBlock(unsigned int reader_index, unsigned int tx_length, unsigned char tx_buffer[], unsigned int *rx_length, unsigned char rx_buffer[], int protocol) argument
1083 CCID_Transmit(unsigned int reader_index, unsigned int tx_length, const unsigned char tx_buffer[], unsigned short rx_length, unsigned char bBWI) argument
1164 CCID_Receive(unsigned int reader_index, unsigned int *rx_length, unsigned char rx_buffer[], unsigned char *chain_parameter) argument
1375 CmdXfrBlockAPDU_extended(unsigned int reader_index, unsigned int tx_length, unsigned char tx_buffer[], unsigned int *rx_length, unsigned char rx_buffer[]) argument
1520 CmdXfrBlockTPDU_T0(unsigned int reader_index, unsigned int tx_length, unsigned char tx_buffer[], unsigned int *rx_length, unsigned char rx_buffer[]) argument
1605 T0ProcACK(unsigned int reader_index, unsigned char **snd_buf, unsigned int *snd_len, unsigned char **rcv_buf, unsigned int *rcv_len, unsigned char **in_buf, unsigned int *in_len, unsigned int proc_len, int is_rcv) argument
1726 T0ProcSW1(unsigned int reader_index, unsigned char *rcv_buf, unsigned int *rcv_len, unsigned char *in_buf, unsigned int in_len) argument
1781 CmdXfrBlockCHAR_T0(unsigned int reader_index, unsigned int snd_len, unsigned char snd_buf[], unsigned int *rcv_len, unsigned char rcv_buf[]) argument
1983 CmdXfrBlockTPDU_T1(unsigned int reader_index, unsigned int tx_length, unsigned char tx_buffer[], unsigned int *rx_length, unsigned char rx_buffer[]) argument
2009 SetParameters(unsigned int reader_index, char protocol, unsigned int length, unsigned char buffer[]) argument
2065 isCharLevel(int reader_index) argument
[all...]
H A Dccid_ifdhandler.h60 CcidDesc *get_ccid_slot(unsigned int reader_index);
H A Dccid.c43 int ccid_open_hack_pre(unsigned int reader_index) argument
45 _ccid_descriptor *ccid_descriptor = get_ccid_descriptor(reader_index);
77 (void)InterruptRead(reader_index, 10);
88 (void)CmdPowerOff(reader_index);
89 (void)CmdPowerOn(reader_index, &n, tmp, CCID_CLASS_AUTO_VOLTAGE);
90 (void)CmdPowerOff(reader_index);
108 (void)CmdPowerOff(reader_index);
109 (void)CmdPowerOn(reader_index, &n, tmp, CCID_CLASS_AUTO_VOLTAGE);
110 (void)CmdPowerOff(reader_index);
121 int ccid_open_hack_post(unsigned int reader_index) argument
[all...]
H A Dccid.h212 int ccid_open_hack_pre(unsigned int reader_index);
213 int ccid_open_hack_post(unsigned int reader_index);
215 _ccid_descriptor *get_ccid_descriptor(unsigned int reader_index);

Completed in 395 milliseconds