• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/SmartCardServices-55111/src/PCSC/

Lines Matching defs:msgStruct

85 	sharedSegmentMsg msgStruct;		/* Msg sent by the Client */
182 sharedSegmentMsg msgStruct = {0,};
187 Note: SHSharedSegmentMsgToHostOrder(&msgStruct) was called in SHMProcessEventsContext
188 This means that msgStruct contains host-order fields
190 switch (rv = SHMProcessEventsContext(psContext[dwContextIndex].dwClientID, &msgStruct, 0))
193 if (msgStruct.mtype == CMD_CLIENT_DIED)
206 if (msgStruct.mtype == CMD_FUNCTION)
212 MSGFunctionDemarshall(&msgStruct, dwContextIndex, &replySize);
216 if ((msgStruct.command != SCARD_TRANSMIT_EXTENDED)
217 && (msgStruct.command != SCARD_CONTROL_EXTENDED))
220 replySize += (sizeof(sharedSegmentMsg) - sizeof(msgStruct.data));
221 memcpy(&tmpMsgStruct, &msgStruct, replySize);
230 if (msgStruct.mtype == CMD_VERSION)
233 veStr = (version_struct *) msgStruct.data;
266 sharedSegmentMsg tmpMsgStruct = msgStruct;
309 * @param[in] msgStruct Message to be demarshalled and executed.
312 LONG MSGFunctionDemarshall(psharedSegmentMsg msgStruct, DWORD dwContextIndex, uint32_t *replySize)
339 switch (msgStruct->command)
343 esStr = ((establish_struct *) msgStruct->data);
360 reStr = ((release_struct *) msgStruct->data);
374 coStr = ((connect_struct *) msgStruct->data);
393 rcStr = ((reconnect_struct *) msgStruct->data);
406 diStr = ((disconnect_struct *) msgStruct->data);
421 beStr = ((begin_struct *) msgStruct->data);
423 unsigned char *px = &msgStruct->data[sizeof(begin_struct)];
437 enStr = ((end_struct *) msgStruct->data);
448 caStr = ((cancel_struct *) msgStruct->data);
458 stStr = ((status_struct *) msgStruct->data);
470 trStr = ((transmit_struct *) msgStruct->data);
498 ctStr = ((control_struct *) msgStruct->data);
511 gsStr = ((getset_struct *) msgStruct->data);
522 gsStr = ((getset_struct *) msgStruct->data);
538 treStr = ((transmit_struct_extended *) msgStruct->data);
591 // sharedSegmentMsg tmpMsgStruct = *msgStruct;
594 SHSharedSegmentMsgToNetworkOrder(msgStruct);
596 rv = SHMMessageSend(msgStruct, sizeof(*msgStruct),
626 size_t replySize = sizeof(sharedSegmentMsg) - sizeof(msgStruct->data) + // header portion of msgStruct
632 SHSharedSegmentMsgToNetworkOrder(msgStruct);
634 rv = SHMMessageSend(msgStruct, replySize,
641 // tests msgStruct.command after MSGFunctionDemarshall is called
643 SHSharedSegmentMsgToHostOrder(msgStruct);
655 cteStr = ((control_struct_extended *) msgStruct->data);
694 sharedSegmentMsg tmpMsgStruct = *msgStruct;
718 sharedSegmentMsg tmpMsgStruct = *msgStruct;
734 Log2(PCSC_LOG_CRITICAL, "Unknown command: %d", msgStruct->command);