Home | History | Annotate | Download | only in tpm2

Lines Matching refs:evict

12 //      NV Index/evict object iterator value
193 // This function returns the size of an evict object in NV space
236 // would mean that the TPM cannot allocate the minimum number of evict
242 // If we have not allocated the requisite number of evict objects, then we
256 // if the requisite number of evict objects have been allocated then
275 // evict object, totalSize is the same as
530 // Initialize auxiliary variable space for index/evict implementation.
564 // Initialize the next offset of the first entry in evict/index list to 0
730 // This function returns the offset in NV of the next evict object entry. A value of 0 indicates the end of the
1046 // Find the address of evict object
1058 // This function is used to dereference an evict object handle and get a pointer to the object.
1073 // Find the address of evict object
1079 // Read evict object
1083 // whether there is an error or not, make sure that the evict
1085 object->attributes.evict = SET;
1461 TPMI_DH_OBJECT evictHandle, // IN: new evict handle
1471 // evict handle type should match the object hierarchy
1477 // An evict needs 4 bytes of handle + sizeof OBJECT
1479 // Check if we have enough space to add the evict object
1480 // An evict object needs 8 bytes in index table + sizeof OBJECT
1482 // space. Other implementation may have other limitation on evict object
1485 // Allocate a new evict handle
1488 // Copy evict object to nvBuffer
1494 // Set evict attribute and handle
1495 nvObject->attributes.evict = SET;
1497 // Add evict to NV memory
1505 // This function will delete a NV Index or an evict object.
1506 // This function requires that the index/evict object has been defined.
1585 // Get evict object
1587 // If the evict object belongs to the hierarchy to be flushed
1596 // Delete the evict object
1887 // Some space have to be reserved for evict object. Adjust availNVSpace.