Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
zcrypt_pcicc.h File Reference

Go to the source code of this file.

Data Structures

struct  type6_hdr
 
struct  CPRB
 
struct  type86_hdr
 
struct  type86_fmt2_ext
 
struct  function_and_rules_block
 

Macros

#define TYPE86_RSP_CODE   0x86
 
#define TYPE86_FMT2   0x02
 

Functions

struct type6_hdr __attribute__ ((packed))
 
int zcrypt_pcicc_init (void)
 
void zcrypt_pcicc_exit (void)
 

Variables

unsigned char reserved1
 
unsigned char type
 
unsigned char reserved2 [2]
 
unsigned char right [4]
 
unsigned char reserved3 [2]
 
unsigned char reserved4 [2]
 
unsigned char apfs [4]
 
unsigned int offset1
 
unsigned int offset2
 
unsigned int offset3
 
unsigned int offset4
 
unsigned char agent_id [16]
 
unsigned char rqid [2]
 
unsigned char reserved5 [2]
 
unsigned char function_code [2]
 
unsigned char reserved6 [2]
 
unsigned int ToCardLen1
 
unsigned int ToCardLen2
 
unsigned int ToCardLen3
 
unsigned int ToCardLen4
 
unsigned int FromCardLen1
 
unsigned int FromCardLen2
 
unsigned int FromCardLen3
 
unsigned int FromCardLen4
 
unsigned short cprb_len
 
unsigned char cprb_ver_id
 
unsigned char pad_000
 
unsigned char srpi_rtcode [4]
 
unsigned char srpi_verb
 
unsigned char flags
 
unsigned char func_id [2]
 
unsigned char checkpoint_flag
 
unsigned char resv2
 
unsigned short req_parml
 
unsigned char req_parmp [4]
 
unsigned char req_datal [4]
 
unsigned char req_datap [4]
 
unsigned short rpl_parml
 
unsigned char pad_001 [2]
 
unsigned char rpl_parmp [4]
 
unsigned char rpl_datal [4]
 
unsigned char rpl_datap [4]
 
unsigned short ccp_rscode
 
unsigned short ccp_rtcode
 
unsigned char repd_parml [2]
 
unsigned char mac_data_len [2]
 
unsigned char repd_datal [4]
 
unsigned char req_pc [2]
 
unsigned char res_origin [8]
 
unsigned char mac_value [8]
 
unsigned char logon_id [8]
 
unsigned char usage_domain [2]
 
unsigned char resv3 [18]
 
unsigned short svr_namel
 
unsigned char svr_name [8]
 
unsigned char format
 
unsigned char reply_code
 
unsigned char reserved [4]
 
unsigned int count1
 
unsigned int count2
 
unsigned int count3
 
unsigned int count4
 
unsigned short ulen
 
unsigned char only_rule [8]
 

Macro Definition Documentation

#define TYPE86_FMT2   0x02

Definition at line 150 of file zcrypt_pcicc.h.

#define TYPE86_RSP_CODE   0x86

Definition at line 149 of file zcrypt_pcicc.h.

Function Documentation

struct type6_hdr __attribute__ ( (packed)  )
read

Definition at line 171 of file esd_usb2.c.

void zcrypt_pcicc_exit ( void  )

Definition at line 609 of file zcrypt_pcicc.c.

int zcrypt_pcicc_init ( void  )

Definition at line 604 of file zcrypt_pcicc.c.

Variable Documentation

unsigned char agent_id[16]

Definition at line 80 of file zcrypt_pcicc.h.

unsigned char apfs

Definition at line 75 of file zcrypt_pcicc.h.

unsigned short ccp_rscode

Definition at line 155 of file zcrypt_pcicc.h.

unsigned short ccp_rtcode

Definition at line 156 of file zcrypt_pcicc.h.

unsigned char checkpoint_flag

Definition at line 133 of file zcrypt_pcicc.h.

unsigned int count1

Definition at line 166 of file zcrypt_pcicc.h.

unsigned int count2

Definition at line 168 of file zcrypt_pcicc.h.

unsigned int count3

Definition at line 170 of file zcrypt_pcicc.h.

unsigned int count4

Definition at line 172 of file zcrypt_pcicc.h.

unsigned short cprb_len

Definition at line 126 of file zcrypt_pcicc.h.

unsigned char cprb_ver_id

Definition at line 127 of file zcrypt_pcicc.h.

unsigned char flags

Definition at line 131 of file zcrypt_pcicc.h.

unsigned char format

Definition at line 150 of file zcrypt_pcicc.h.

unsigned int FromCardLen1

Definition at line 95 of file zcrypt_pcicc.h.

unsigned int FromCardLen2

Definition at line 96 of file zcrypt_pcicc.h.

unsigned int FromCardLen3

Definition at line 97 of file zcrypt_pcicc.h.

unsigned int FromCardLen4

Definition at line 98 of file zcrypt_pcicc.h.

unsigned char func_id[2]

Definition at line 132 of file zcrypt_pcicc.h.

unsigned char function_code[2]

Definition at line 89 of file zcrypt_pcicc.h.

unsigned char logon_id[8]

Definition at line 163 of file zcrypt_pcicc.h.

unsigned char mac_data_len[2]

Definition at line 158 of file zcrypt_pcicc.h.

unsigned char mac_value[8]

Definition at line 162 of file zcrypt_pcicc.h.

unsigned int offset1

Definition at line 76 of file zcrypt_pcicc.h.

unsigned int offset2

Definition at line 77 of file zcrypt_pcicc.h.

unsigned int offset3

Definition at line 78 of file zcrypt_pcicc.h.

unsigned int offset4

Definition at line 79 of file zcrypt_pcicc.h.

unsigned char only_rule[8]

Definition at line 172 of file zcrypt_pcicc.h.

unsigned char pad_000

Definition at line 128 of file zcrypt_pcicc.h.

unsigned char pad_001[2]

Definition at line 147 of file zcrypt_pcicc.h.

unsigned char repd_datal[4]

Definition at line 159 of file zcrypt_pcicc.h.

unsigned char repd_parml[2]

Definition at line 157 of file zcrypt_pcicc.h.

unsigned char reply_code

Definition at line 152 of file zcrypt_pcicc.h.

unsigned char req_datal[4]

Definition at line 141 of file zcrypt_pcicc.h.

unsigned char req_datap[4]

Definition at line 143 of file zcrypt_pcicc.h.

unsigned short req_parml

Definition at line 135 of file zcrypt_pcicc.h.

unsigned char req_parmp[4]

Definition at line 137 of file zcrypt_pcicc.h.

unsigned char req_pc[2]

Definition at line 160 of file zcrypt_pcicc.h.

unsigned char res_origin[8]

Definition at line 161 of file zcrypt_pcicc.h.

unsigned char reserved[4]

Definition at line 164 of file zcrypt_pcicc.h.

unsigned char reserved1

Definition at line 69 of file zcrypt_pcicc.h.

unsigned char reserved2

Definition at line 71 of file zcrypt_pcicc.h.

unsigned char reserved3[3]

Definition at line 73 of file zcrypt_pcicc.h.

unsigned char reserved4[2]

Definition at line 74 of file zcrypt_pcicc.h.

unsigned char reserved5[2]

Definition at line 88 of file zcrypt_pcicc.h.

unsigned char reserved6[2]

Definition at line 90 of file zcrypt_pcicc.h.

unsigned char resv2

Definition at line 134 of file zcrypt_pcicc.h.

unsigned char resv3[18]

Definition at line 165 of file zcrypt_pcicc.h.

unsigned char right[4]

Definition at line 72 of file zcrypt_pcicc.h.

unsigned char rpl_datal[4]

Definition at line 152 of file zcrypt_pcicc.h.

unsigned char rpl_datap[4]

Definition at line 153 of file zcrypt_pcicc.h.

unsigned short rpl_parml

Definition at line 145 of file zcrypt_pcicc.h.

unsigned char rpl_parmp[4]

Definition at line 148 of file zcrypt_pcicc.h.

unsigned char rqid[2]

Definition at line 87 of file zcrypt_pcicc.h.

unsigned char srpi_rtcode[4]

Definition at line 129 of file zcrypt_pcicc.h.

unsigned char srpi_verb

Definition at line 130 of file zcrypt_pcicc.h.

unsigned char svr_name[8]

Definition at line 167 of file zcrypt_pcicc.h.

unsigned short svr_namel

Definition at line 166 of file zcrypt_pcicc.h.

unsigned int ToCardLen1

Definition at line 91 of file zcrypt_pcicc.h.

unsigned int ToCardLen2

Definition at line 92 of file zcrypt_pcicc.h.

unsigned int ToCardLen3

Definition at line 93 of file zcrypt_pcicc.h.

unsigned int ToCardLen4

Definition at line 94 of file zcrypt_pcicc.h.

unsigned char type

Definition at line 70 of file zcrypt_pcicc.h.

unsigned short ulen

Definition at line 171 of file zcrypt_pcicc.h.

unsigned char usage_domain[2]

Definition at line 164 of file zcrypt_pcicc.h.