Lines Matching refs:signature_entry
165 SignatureEntry* signature_entry = signatureTable.findEntry(ppn, is_secure);
166 if (signature_entry != nullptr) {
167 signatureTable.accessEntry(signature_entry);
169 stride = block - signature_entry->lastBlock;
171 signature_entry = signatureTable.findVictim(ppn);
172 assert(signature_entry != nullptr);
174 // Sets signature_entry->signature, initial_confidence, and stride
175 handleSignatureTableMiss(block, signature_entry->signature,
178 signatureTable.insertEntry(ppn, is_secure, signature_entry);
181 signature_entry->lastBlock = block;
182 return *signature_entry;
240 SignatureEntry &signature_entry = getSignatureEntry(ppn, is_secure,
254 updatePatternTable(signature_entry.signature, stride);
257 signature_entry.signature =
258 updateSignature(signature_entry.signature, stride);
260 signature_t current_signature = signature_entry.signature;
262 stride_t current_stride = signature_entry.lastBlock;