Lines Matching full:data
25 // Create the test keychain data storage.
56 keychain_attr_list_[i].attr[j].data = calloc(1, data_size);
65 if (keychain_attr_list_[i].attr[j].data) {
66 free(keychain_attr_list_[i].attr[j].data);
70 if (keychain_data_[i].data) {
71 free(keychain_data_[i].data);
95 void MockKeychain::SetTestDataBytes(int item, UInt32 tag, const void* data,
101 if (attribute->data) {
102 free(attribute->data);
104 attribute->data = malloc(length);
105 CHECK(attribute->data);
106 memcpy(attribute->data, data, length);
108 attribute->data = NULL;
119 UInt32* data = static_cast<UInt32*>(attribute->data);
120 *data = value;
126 SecProtocolType* data = static_cast<SecProtocolType*>(attribute->data);
127 *data = value;
133 SecAuthenticationType* data = static_cast<SecAuthenticationType*>(
134 attribute->data);
135 *data = value;
141 Boolean* data = static_cast<Boolean*>(attribute->data);
142 *data = value;
148 OSType* data = static_cast<OSType*>(attribute->data);
149 *data = value;
152 void MockKeychain::SetTestDataPasswordBytes(int item, const void* data,
156 if (keychain_data_[item].data) {
157 free(keychain_data_[item].data);
159 keychain_data_[item].data = malloc(length);
160 memcpy(keychain_data_[item].data, data, length);
162 keychain_data_[item].data = NULL;
185 *outData = keychain_data_[item_index].data;
196 UInt32 length, const void *data) const {
200 memcmp(data, fail_trigger, length) == 0) {
213 void* data = attrList->attr[change_attr].data;
215 *(static_cast<OSType*>(data)));
221 if (data) {
222 mutable_this->SetTestDataPasswordBytes(item_index, data, length);
229 void *data) const {
258 memcmp(mock_attribute->data, attrList->attr[search_attr].data,
363 void *data) const {
416 OSType* data = static_cast<OSType*>(attribute->data);
417 if (*data == 0) {