Searched refs:SecDbConnectionRef (Results 1 - 10 of 10) sorted by relevance

/macosx-10.9.5/Security-55471.14.18/utilities/src/
H A DSecDb.h17 // MARK: SecDbRef and SecDbConnectionRef forward declarations
19 typedef struct __OpaqueSecDbConnection *SecDbConnectionRef; typedef in typeref:struct:__OpaqueSecDbConnection
54 SecDbRef SecDbCreate(CFStringRef dbName, bool (^opened)(SecDbConnectionRef dbconn, bool did_create, CFErrorRef *error));
59 SecDbConnectionRef SecDbConnectionAquire(SecDbRef db, bool readOnly, CFErrorRef *error);
60 void SecDbConnectionRelease(SecDbConnectionRef dbconn);
63 bool SecDbPerformRead(SecDbRef db, CFErrorRef *error, void (^perform)(SecDbConnectionRef dbconn));
64 bool SecDbPerformWrite(SecDbRef db, CFErrorRef *error, void (^perform)(SecDbConnectionRef dbconn));
74 bool SecDbPrepare(SecDbConnectionRef dbconn, CFStringRef sql, CFErrorRef *error, void(^exec)(sqlite3_stmt *stmt));
76 bool SecDbStep(SecDbConnectionRef dbconn, sqlite3_stmt *stmt, CFErrorRef *error, void (^row)(bool *stop));
78 bool SecDbExec(SecDbConnectionRef dbcon
[all...]
H A DSecDb.c34 SecDbConnectionRef dbconn;
59 bool (^opened)(SecDbConnectionRef dbconn, bool did_create, CFErrorRef *error);
123 static bool SecDbOpenHandle(SecDbConnectionRef dbconn, bool *created, CFErrorRef *error);
124 static bool SecDbHandleCorrupt(SecDbConnectionRef dbconn, int rc, CFErrorRef *error);
152 bool (^opened)(SecDbConnectionRef dbconn, bool did_create, CFErrorRef *error))
188 #pragma mark SecDbConnectionRef
190 static bool SecDbCheckCorrupted(SecDbConnectionRef dbconn)
209 static bool SecDbDidCreateFirstConnection(SecDbConnectionRef dbconn, bool didCreate, CFErrorRef *error)
247 void SecDbCorrupt(SecDbConnectionRef dbconn)
253 static uint8_t knownDbPathIndex(SecDbConnectionRef dbcon
[all...]
/macosx-10.9.5/Security-55471.14.18/utilities/utilities/
H A DSecDb.h17 // MARK: SecDbRef and SecDbConnectionRef forward declarations
19 typedef struct __OpaqueSecDbConnection *SecDbConnectionRef; typedef in typeref:struct:__OpaqueSecDbConnection
54 SecDbRef SecDbCreate(CFStringRef dbName, bool (^opened)(SecDbConnectionRef dbconn, bool did_create, CFErrorRef *error));
59 SecDbConnectionRef SecDbConnectionAquire(SecDbRef db, bool readOnly, CFErrorRef *error);
60 void SecDbConnectionRelease(SecDbConnectionRef dbconn);
63 bool SecDbPerformRead(SecDbRef db, CFErrorRef *error, void (^perform)(SecDbConnectionRef dbconn));
64 bool SecDbPerformWrite(SecDbRef db, CFErrorRef *error, void (^perform)(SecDbConnectionRef dbconn));
74 bool SecDbPrepare(SecDbConnectionRef dbconn, CFStringRef sql, CFErrorRef *error, void(^exec)(sqlite3_stmt *stmt));
76 bool SecDbStep(SecDbConnectionRef dbconn, sqlite3_stmt *stmt, CFErrorRef *error, void (^row)(bool *stop));
78 bool SecDbExec(SecDbConnectionRef dbcon
[all...]
H A DSecDb.c34 SecDbConnectionRef dbconn;
59 bool (^opened)(SecDbConnectionRef dbconn, bool did_create, CFErrorRef *error);
123 static bool SecDbOpenHandle(SecDbConnectionRef dbconn, bool *created, CFErrorRef *error);
124 static bool SecDbHandleCorrupt(SecDbConnectionRef dbconn, int rc, CFErrorRef *error);
152 bool (^opened)(SecDbConnectionRef dbconn, bool did_create, CFErrorRef *error))
188 #pragma mark SecDbConnectionRef
190 static bool SecDbCheckCorrupted(SecDbConnectionRef dbconn)
209 static bool SecDbDidCreateFirstConnection(SecDbConnectionRef dbconn, bool didCreate, CFErrorRef *error)
247 void SecDbCorrupt(SecDbConnectionRef dbconn)
253 static uint8_t knownDbPathIndex(SecDbConnectionRef dbcon
[all...]
/macosx-10.9.5/Security-55471.14.18/utilities/Regressions/
H A Dsu-41-secdb-stress.c47 typedef void (^SecDbBlock)(SecDbConnectionRef dbconn);
51 static void test_SecDbExecWithSql(SecDbConnectionRef dbconn, CFStringRef sql CF_CONSUMED, const char *directive,
63 static void test_SecDbDeleteWithInts(SecDbConnectionRef dbconn, int key, int value, const char *directive,
69 static void SecDbDoReadOp(SecDbConnectionRef dbconn, size_t seed) {
113 static void SecDbDoWriteOp(SecDbConnectionRef dbconn, size_t seed) {
177 SecDbRef db = SecDbCreate(dbName, ^bool (SecDbConnectionRef dbconn, bool did_create, CFErrorRef *firstOpenError) {
198 ts_ok(SecDbPerformWrite(db, &performError, ^void (SecDbConnectionRef dbconn) {
205 ts_ok(SecDbPerformRead(db, &performError, ^void (SecDbConnectionRef dbconn) {
218 ts_ok(SecDbPerformWrite(db, &writeError, ^(SecDbConnectionRef dbconn){
H A Dsu-40-secdb.c19 static int count_func(SecDbRef db, const char *name, CFIndex *max_conn_count, bool (*perform)(SecDbRef db, CFErrorRef *error, void (^perform)(SecDbConnectionRef dbconn))) {
34 if (!perform(db, &error, ^void (SecDbConnectionRef dbconn) {
100 ok(SecDbPerformWrite(db, &error, ^void (SecDbConnectionRef dbconn) {
173 ok(SecDbPerformRead(SecDbRef db, CFErrorRef *error, void ^(SecDbConnectionRef dbconn){}), "");
174 SecDbCheckpoint(SecDbConnectionRef dbconn);
/macosx-10.9.5/Security-55471.14.18/sec/securityd/
H A DSecDbItem.h319 bool SecDbItemInsertOrReplace(SecDbItemRef item, SecDbConnectionRef dbconn, CFErrorRef *error, void(^duplicate)(SecDbItemRef item, SecDbItemRef *replace));
321 bool SecDbItemInsert(SecDbItemRef item, SecDbConnectionRef dbconn, CFErrorRef *error);
323 bool SecDbItemDelete(SecDbItemRef item, SecDbConnectionRef dbconn, bool makeTombstone, CFErrorRef *error);
326 bool SecDbItemDoUpdate(SecDbItemRef old_item, SecDbItemRef new_item, SecDbConnectionRef dbconn, CFErrorRef *error, bool (^use_attr_in_where)(const SecDbAttr *attr));
329 bool SecDbItemUpdate(SecDbItemRef old_item, SecDbItemRef new_item, SecDbConnectionRef dbconn, bool makeTombstone, CFErrorRef *error);
331 bool SecDbItemSelect(SecDbQueryRef query, SecDbConnectionRef dbconn, CFErrorRef *error,
366 SecDbConnectionRef db;
H A DSecOCSPCache.c66 return SecDbCreate(path, ^bool (SecDbConnectionRef dbconn, bool didCreate, CFErrorRef *error) {
168 ok &= SecDbPerformWrite(this->db, &localError, ^(SecDbConnectionRef dbconn) {
269 ok &= SecDbPerformRead(this->db, &localError, ^(SecDbConnectionRef dbconn) {
343 ok &= SecDbPerformWrite(this->db, &localError, ^(SecDbConnectionRef dbconn) {
H A DSecItemServer.c152 static CF_RETURNS_RETAINED CFDictionaryRef SecServerExportKeychainPlist(SecDbConnectionRef dbt,
155 static bool SecServerImportKeychainInPlist(SecDbConnectionRef dbt,
477 static bool kc_transaction(SecDbConnectionRef dbt, CFErrorRef *error, bool(^perform)()) {
622 static bool sql_run_script(SecDbConnectionRef dbt, int number, CFErrorRef *error)
654 static bool s3dl_dbt_get_version(SecDbConnectionRef dbt, int *version, CFErrorRef *error)
677 static bool s3dl_dbt_upgrade_from_version(SecDbConnectionRef dbt, int version, CFErrorRef *error)
767 static bool s3dl_dbt_upgrade(SecDbConnectionRef dbt, CFErrorRef *error)
1982 s3dl_query_add(SecDbConnectionRef dbt, Query *q, CFTypeRef *result, CFErrorRef *error)
2327 static bool SecDbItemQuery(SecDbQueryRef query, CFArrayRef accessGroups, SecDbConnectionRef dbconn, CFErrorRef *error,
2375 s3dl_query(SecDbConnectionRef db
[all...]
H A DSecDbItem.c1054 static bool SecDbItemSetLastInsertRowId(SecDbItemRef item, SecDbConnectionRef dbconn, CFErrorRef *error) {
1119 static bool SecDbItemDoInsert(SecDbItemRef item, SecDbConnectionRef dbconn, CFErrorRef *error) {
1139 bool SecDbItemInsertOrReplace(SecDbItemRef item, SecDbConnectionRef dbconn, CFErrorRef *error, void(^duplicate)(SecDbItemRef item, SecDbItemRef *replace)) {
1203 bool SecDbItemInsert(SecDbItemRef item, SecDbConnectionRef dbconn, CFErrorRef *error) {
1255 bool SecDbItemDoUpdate(SecDbItemRef old_item, SecDbItemRef new_item, SecDbConnectionRef dbconn, CFErrorRef *error, bool (^use_attr_in_where)(const SecDbAttr *attr)) {
1297 static bool SecDbItemDoDelete(SecDbItemRef item, SecDbConnectionRef dbconn, CFErrorRef *error, bool (^use_attr_in_where)(const SecDbAttr *attr)) {
1312 static bool SecDbItemDeleteTombstone(SecDbItemRef item, SecDbConnectionRef dbconn, CFErrorRef *error) {
1331 bool SecDbItemUpdate(SecDbItemRef old_item, SecDbItemRef new_item, SecDbConnectionRef dbconn, bool makeTombstone, CFErrorRef *error) {
1405 bool SecDbItemDelete(SecDbItemRef item, SecDbConnectionRef dbconn, bool makeTombstone, CFErrorRef *error) {
1474 bool SecDbItemSelect(SecDbQueryRef query, SecDbConnectionRef dbcon
[all...]

Completed in 299 milliseconds