Home
last modified time | relevance | path

Searched refs:pinDb (Results 1 - 5 of 5) sorted by relevance

/drivers/peripheral/pin_auth/hdi_service/database/src/
H A Dpin_db_ops.c31 void (*freeDb)(void **pinDb);
77 void *pinDb = g_pinDbOps[version].getDb(data, dataLen); in LoadAndUpdatePinDb() local
78 if (pinDb == NULL) { in LoadAndUpdatePinDb()
83 return pinDb; in LoadAndUpdatePinDb()
86 void *pinDbPre = pinDb; in LoadAndUpdatePinDb()
87 pinDb = g_pinDbOps[version + 1].updateDb(pinDbPre); in LoadAndUpdatePinDb()
89 if (pinDb == NULL) { in LoadAndUpdatePinDb()
95 if (WritePinDb(pinDb) != RESULT_SUCCESS) { in LoadAndUpdatePinDb()
97 g_pinDbOps[version].freeDb(&pinDb); in LoadAndUpdatePinDb()
101 return pinDb; in LoadAndUpdatePinDb()
151 PinDbV1 *pinDb = LoadAndUpdatePinDb(data, dataLen); ReadPinDb() local
[all...]
H A Dpin_db_ops_v1.c28 void *UpdatePinDbFrom0To1(void *pinDb) in UpdatePinDbFrom0To1() argument
30 PinDbV0 *pinDbV0 = pinDb; in UpdatePinDbFrom0To1()
158 void FreePinDbV1(void **pinDb) in FreePinDbV1() argument
160 if (pinDb == NULL) { in FreePinDbV1()
163 PinDbV1 *pinDbV1 = *pinDb; in FreePinDbV1()
170 Free(*pinDb); in FreePinDbV1()
171 *pinDb = NULL; in FreePinDbV1()
192 static bool IsPinDbValid(PinDbV1 *pinDb) in IsPinDbValid() argument
194 if (pinDb == NULL) { in IsPinDbValid()
195 LOG_ERROR("pinDb i in IsPinDbValid()
217 WritePinDbV1(void *pinDb) WritePinDbV1() argument
[all...]
H A Dpin_db_ops_v0.c127 void FreePinDbV0(void **pinDb) in FreePinDbV0() argument
129 if (pinDb == NULL) { in FreePinDbV0()
132 PinDbV0 *pinDbV0 = *pinDb; in FreePinDbV0()
139 Free(*pinDb); in FreePinDbV0()
140 *pinDb = NULL; in FreePinDbV0()
/drivers/peripheral/pin_auth/hdi_service/database/inc/
H A Dpin_db_ops_v1.h49 void FreePinDbV1(void **pinDb);
50 ResultCode WritePinDbV1(void *pinDb);
H A Dpin_db_ops_v0.h51 void FreePinDbV0(void **pinDb);

Completed in 2 milliseconds