Searched refs:removals (Results 1 - 4 of 4) sorted by relevance

/macosx-10.9.5/Security-55471.14.18/sec/SOSCircle/SecureObjectSync/
H A DSOSEngine.c158 removals Manifest
251 static size_t der_sizeof_manifest_and_objects_message(SOSManifestRef removals, SOSManifestRef additions, CFArrayRef objects, CFErrorRef *error) { argument
260 ccder_sizeof_raw_octet_string(SOSManifestGetSize(removals)) +
265 static uint8_t *der_encode_manifest_and_objects_message(CFDataRef digest, SOSManifestRef removals, SOSManifestRef additions, CFArrayRef objects, CFErrorRef *error, const uint8_t *der, uint8_t *der_end) { argument
271 ccder_encode_raw_octet_string(SOSManifestGetSize(removals), SOSManifestGetBytePtr(removals), der,
285 SOSManifestRef manifest, peerManifest, additions, removals; local
296 if (!SOSManifestDiff(manifest, peerManifest, &additions, &removals, error))
306 CFReleaseNull(removals);
318 size_t der_size = der_sizeof_manifest_and_objects_message(removals, addition
458 der_decode_manifest_and_objects_message(CFDataRef *peerManifestDigest, SOSManifestRef *removals, SOSManifestRef *additions, CFArrayRef *objects, CFErrorRef *error, const uint8_t *der, const uint8_t *der_end) argument
609 SOSEngineProccesObjects(SOSEngineRef engine, SOSPeerRef peer, CFDataRef digest, SOSManifestRef removals, SOSManifestRef additions, CFArrayRef objects, CFErrorRef *error) argument
645 SOSEngineCopyManifestAndObjectsReply(SOSEngineRef engine, SOSPeerRef peer, CFDataRef digest, SOSManifestRef removals, SOSManifestRef additions, CFArrayRef objects, CFErrorRef *error) argument
740 SOSManifestRef removals; local
898 SOSManifestRef removals; local
[all...]
H A DSOSTransport.c136 bool SOSDigestVectorPatch(struct SOSDigestVector *base, struct SOSDigestVector *removals, argument
143 if (!removals->is_sorted)
144 SOSDigestVectorSort(removals);
149 SOSDigestVectorEnsureCapacity(dv, base->count - removals->count + additions->count);
156 } else if (removals_ix < removals->count && SOSDigestCompare(d, removals->digest[removals_ix]) == 0) {
164 if (removals_ix != removals->count) {
165 SecCFCreateErrorWithFormat(1, sErrorDomain, NULL, error, NULL, CFSTR("%lu extra removals left"), removals->count - removals_ix);
266 SOSManifestRef removals,
265 SOSManifestCreateWithPatch(SOSManifestRef base, SOSManifestRef removals, SOSManifestRef additions, CFErrorRef *error) argument
[all...]
H A DSOSTransport.h63 bool SOSDigestVectorPatch(struct SOSDigestVector *base, struct SOSDigestVector *removals,
86 SOSManifestRef removals,
H A DSOSAccount.c1818 static void DifferenceAndCall(CFArrayRef old_members, CFArrayRef new_members, void (^updatedCircle)(CFArrayRef additions, CFArrayRef removals)) argument
1821 CFMutableArrayRef removals = CFArrayCreateMutableCopy(kCFAllocatorDefault, 0, old_members); local
1829 CFArrayRemoveAllValue(removals, value);
1832 updatedCircle(additions, removals);
1835 CFReleaseSafe(removals);

Completed in 174 milliseconds