• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/Security-55471.14.18/include/security_cdsa_plugin/

Lines Matching defs:inAttributes

402 void DumpAttributes(const CSSM_DB_RECORD_ATTRIBUTE_DATA *inAttributes)
404 if (!inAttributes)
410 secdebug("dbsession", "insert into %d", inAttributes->DataRecordType);
411 secdebug("dbsession", "Semantic information %d", inAttributes->SemanticInformation);
412 secdebug("dbsession", "Number of attributes: %d", inAttributes->NumberOfAttributes);
415 for (n = 0; n < inAttributes->NumberOfAttributes; ++n)
417 DumpAttributeInfo(inAttributes->AttributeData[n].Info);
419 secdebug("dbsession", " number of values: %d", inAttributes->AttributeData[n].NumberOfValues);
421 for (i = 0; i < inAttributes->AttributeData[n].NumberOfValues; ++i)
423 switch (inAttributes->AttributeData[n].Info.AttributeFormat)
427 std::string ss((char*) inAttributes->AttributeData[n].Value[i].Data, inAttributes->AttributeData[n].Value[i].Length);
432 secdebug("dbsession", " Value %d: %d", i, *(sint32*)inAttributes->AttributeData[n].Value[i].Data);
435 secdebug("dbsession", " Value %d: %u", i, *(uint32*)inAttributes->AttributeData[n].Value[i].Data);
441 secdebug("dbsession", " Value %d: %f", i, *(double*)inAttributes->AttributeData[n].Value[i].Data);
444 secdebug("dbsession", " Value %d: %s", i, (char*)inAttributes->AttributeData[n].Value[i].Data);
452 unsigned long numInts = inAttributes->AttributeData[n].Value[i].Length / sizeof(UInt32);
455 uint32* nums = (uint32*) inAttributes->AttributeData[n].Value[i].Data;
540 const CSSM_DB_RECORD_ATTRIBUTE_DATA *inAttributes,
546 outUniqueId = aDbContext.mDatabase.dataInsert(aDbContext, inRecordType, inAttributes, inData);