Lines Matching refs:db_main

414 	TEE_MemMove(info.label, token->db_main->label, sizeof(info.label));  in entry_ck_token_info()
416 info.flags = token->db_main->flags; in entry_ck_token_info()
863 if (token->db_main->flags & PKCS11_CKFT_SO_PIN_LOCKED) { in entry_ck_token_initialize()
875 if (token->db_main->flags & PKCS11_CKFT_TOKEN_INITIALIZED) { in entry_ck_token_initialize()
879 (token->db_main->flags & in entry_ck_token_initialize()
891 token->db_main->so_pin_salt, in entry_ck_token_initialize()
892 token->db_main->so_pin_hash); in entry_ck_token_initialize()
899 token->db_main->flags |= PKCS11_CKFT_SO_PIN_COUNT_LOW; in entry_ck_token_initialize()
900 token->db_main->so_pin_count++; in entry_ck_token_initialize()
902 pin_count = token->db_main->so_pin_count; in entry_ck_token_initialize()
904 token->db_main->flags |= PKCS11_CKFT_SO_PIN_FINAL_TRY; in entry_ck_token_initialize()
906 token->db_main->flags |= PKCS11_CKFT_SO_PIN_LOCKED; in entry_ck_token_initialize()
929 &token->db_main->so_pin_salt, in entry_ck_token_initialize()
930 token->db_main->so_pin_hash); in entry_ck_token_initialize()
937 token->db_main->flags &= ~(PKCS11_CKFT_SO_PIN_COUNT_LOW | in entry_ck_token_initialize()
941 token->db_main->so_pin_count = 0; in entry_ck_token_initialize()
943 TEE_MemMove(token->db_main->label, label, PKCS11_TOKEN_LABEL_SIZE); in entry_ck_token_initialize()
944 token->db_main->flags |= PKCS11_CKFT_TOKEN_INITIALIZED; in entry_ck_token_initialize()
946 token->db_main->user_pin_salt = 0; in entry_ck_token_initialize()
947 token->db_main->flags &= ~(PKCS11_CKFT_USER_PIN_INITIALIZED | in entry_ck_token_initialize()
981 if (token->db_main->flags & PKCS11_CKFT_WRITE_PROTECTED) in set_pin()
988 (token->db_main->flags & in set_pin()
995 !(token->db_main->flags & in set_pin()
1011 !(token->db_main->flags & in set_pin()
1022 token->db_main->flags |= in set_pin()
1036 token->db_main->flags &= in set_pin()
1051 &token->db_main->so_pin_salt, in set_pin()
1052 token->db_main->so_pin_hash); in set_pin()
1055 token->db_main->so_pin_count = 0; in set_pin()
1063 &token->db_main->user_pin_salt, in set_pin()
1064 token->db_main->user_pin_hash); in set_pin()
1067 token->db_main->user_pin_count = 0; in set_pin()
1079 token->db_main->flags &= ~flags_clear; in set_pin()
1080 token->db_main->flags |= flags_set; in set_pin()
1124 assert(session->token->db_main->flags & PKCS11_CKFT_TOKEN_INITIALIZED); in entry_ck_init_pin()
1135 struct token_persistent_main *db = token->db_main; in check_so_pin()
1192 struct token_persistent_main *db = token->db_main; in check_user_pin()
1296 if (!(session->token->db_main->flags & in entry_ck_set_pin()
1309 if (!(session->token->db_main->flags & in entry_ck_set_pin()