Home
last modified time | relevance | path

Searched refs:CoAuthSchedule (Results 1 - 12 of 12) sorted by relevance

/drivers/peripheral/user_auth/hdi_service/coauth/src/
H A Dcoauth.c45 CoAuthSchedule *schedule = (CoAuthSchedule *)data; in DestroyScheduleNode()
53 CoAuthSchedule *CopyCoAuthSchedule(const CoAuthSchedule *coAuthSchedule) in CopyCoAuthSchedule()
59 CoAuthSchedule *schedule = (CoAuthSchedule *)Malloc(sizeof(CoAuthSchedule)); in CopyCoAuthSchedule()
64 if (memcpy_s(schedule, sizeof(CoAuthSchedule), coAuthSchedule, sizeof(CoAuthSchedule)) != EOK) { in CopyCoAuthSchedule()
80 void DestroyCoAuthSchedule(CoAuthSchedule *coAuthSchedul
[all...]
H A Dexecutor_message.c157 const CoAuthSchedule *currentSchedule = GetCoAuthSchedule(scheduleId); in Ed25519VerifyData()
/drivers/peripheral/user_auth/hdi_service/coauth/inc/
H A Dcoauth.h49 typedef struct CoAuthSchedule { struct
58 } CoAuthSchedule; typedef
85 CoAuthSchedule *GenerateSchedule(const ScheduleParam *param);
87 ResultCode AddCoAuthSchedule(const CoAuthSchedule *coAuthSchedule);
89 const CoAuthSchedule *GetCoAuthSchedule(uint64_t scheduleId);
90 uint32_t GetScheduleVerifierSensorHint(const CoAuthSchedule *coAuthSchedule);
91 void DestroyCoAuthSchedule(CoAuthSchedule *coAuthSchedule);
92 CoAuthSchedule *CopyCoAuthSchedule(const CoAuthSchedule *coAuthSchedule);
/drivers/peripheral/user_auth/test/unittest/co_auth/
H A Dco_auth_test.cpp29 extern ResultCode MountExecutorOnce(const LinkedList *executors, CoAuthSchedule *coAuthSchedule,
32 extern ResultCode MountExecutor(const ScheduleParam *param, CoAuthSchedule *coAuthSchedule);
55 CoAuthSchedule *schedule = (CoAuthSchedule *)Malloc(sizeof(CoAuthSchedule)); in HWTEST_F()
58 (void)memset_s(schedule, sizeof(CoAuthSchedule), 0, sizeof(CoAuthSchedule)); in HWTEST_F()
69 CoAuthSchedule schedule = {}; in HWTEST_F()
78 CoAuthSchedule *schedule = (CoAuthSchedule *)Mallo in HWTEST_F()
[all...]
/drivers/peripheral/user_auth/hdi_service/user_auth/src/
H A Dcontext_manager.c34 IAM_STATIC ResultCode CreateAuthSchedule(UserAuthContext *context, CoAuthSchedule **schedule);
35 IAM_STATIC ResultCode CreateIdentifySchedule(const UserAuthContext *context, CoAuthSchedule **schedule);
37 IAM_STATIC ResultCode InsertScheduleToContext(CoAuthSchedule *schedule, UserAuthContext *context);
173 IAM_STATIC ResultCode CreateIdentifySchedule(const UserAuthContext *context, CoAuthSchedule **schedule) in CreateIdentifySchedule()
277 IAM_STATIC ResultCode InsertScheduleToContext(CoAuthSchedule *schedule, UserAuthContext *context) in InsertScheduleToContext()
286 CoAuthSchedule *schedule = NULL; in CreateAndInsertSchedules()
400 IAM_STATIC ResultCode CreateAuthSchedule(UserAuthContext *context, CoAuthSchedule **schedule) in CreateAuthSchedule()
498 CoAuthSchedule *schedule = CopyCoAuthSchedule((CoAuthSchedule *)temp->data); in CopySchedules()
524 const CoAuthSchedule *schedul in MatchSchedule()
[all...]
H A Dauth_level.c50 IAM_STATIC ResultCode QueryScheduleAsl(const CoAuthSchedule *coAuthSchedule, uint32_t *asl) in QueryScheduleAsl()
67 ResultCode QueryScheduleAtl(const CoAuthSchedule *coAuthSchedule, uint32_t acl, uint32_t *atl) in QueryScheduleAtl()
/drivers/peripheral/user_auth/test/unittest/user_auth_test/
H A Dauth_level_test.cpp26 extern ResultCode QueryScheduleAsl(const CoAuthSchedule *coAuthSchedule, uint32_t *asl);
55 CoAuthSchedule schedule = {}; in HWTEST_F()
64 CoAuthSchedule schedule = {}; in HWTEST_F()
78 CoAuthSchedule schedule = {}; in HWTEST_F()
H A Dcontext_manager_test.cpp198 CoAuthSchedule schedule = {}; in HWTEST_F()
230 CoAuthSchedule schedule = {}; in HWTEST_F()
240 CoAuthSchedule schedule = {}; in HWTEST_F()
304 CoAuthSchedule *schedule = static_cast<CoAuthSchedule *>(Malloc(sizeof(CoAuthSchedule))); in HWTEST_F()
324 CoAuthSchedule *schedule = static_cast<CoAuthSchedule *>(Malloc(sizeof(CoAuthSchedule))); in HWTEST_F()
352 CoAuthSchedule *schedul in HWTEST_F()
[all...]
/drivers/peripheral/user_auth/hdi_service/user_auth/inc/
H A Dauth_level.h30 ResultCode QueryScheduleAtl(const CoAuthSchedule *coAuthSchedule, uint32_t acl, uint32_t *atl);
/drivers/peripheral/user_auth/hdi_service/idm/src/
H A Duser_idm_funcs.c54 IAM_STATIC CoAuthSchedule *GenerateIdmSchedule(const PermissionCheckParam *param) in GenerateIdmSchedule()
105 CoAuthSchedule *enrollSchedule = GenerateIdmSchedule(param); in GenerateCoAuthSchedule()
196 const CoAuthSchedule *schedule) in GetInfoFromResult()
206 CredentialInfoHal *credentialInfo, const CoAuthSchedule *schedule) in GetCredentialInfoFromSchedule()
332 const CoAuthSchedule *schedule = GetCoAuthSchedule(executorResultInfo->scheduleId); in AddCredentialFunc()
536 const CoAuthSchedule *schedule = GetCoAuthSchedule(executorResultInfo->scheduleId); in UpdateCredentialFunc()
/drivers/peripheral/user_auth/test/unittest/idm_test/
H A Duser_idm_funcs_test.cpp44 extern CoAuthSchedule *GenerateIdmSchedule(const PermissionCheckParam *param);
46 CredentialInfoHal *credentialInfo, const CoAuthSchedule *schedule);
168 CoAuthSchedule scheduleInfo = {}; in HWTEST_F()
/drivers/peripheral/user_auth/hdi_service/service/
H A Duser_auth_interface_service.cpp109 static bool CopyScheduleInfo(const CoAuthSchedule *in, HdiScheduleInfo *out) in CopyScheduleInfo()
424 static bool CopyAuthScheduleInfo(AuthParamHal paramHal, const CoAuthSchedule *in, HdiScheduleInfo *out) in CopyAuthScheduleInfo()
531 auto coAuthSchedule = static_cast<CoAuthSchedule *>(tempNode->data); in BeginAuthentication()
743 auto data = static_cast<CoAuthSchedule *>(scheduleGet->head->data); in BeginIdentification()
891 const CoAuthSchedule *scheduleInfo = GetCoAuthSchedule(scheduleId); in BeginEnrollment()

Completed in 11 milliseconds