Home | History | Annotate | Download | only in src

Lines Matching defs:Pattern

15 // pattern.cc : library of stressful data patterns
21 #include "pattern.h"
48 {1, 1, 2, 1} // Weight for choosing 32/64/128/256 bit wide of this pattern
236 Pattern::Pattern() {
240 Pattern::~Pattern() {
246 // Calculate CRC for this pattern. This must match
248 int Pattern::CalculateCrc() {
262 a1 += pattern(i);
265 a1 += pattern(i);
269 a2 += pattern(i);
272 a2 += pattern(i);
284 // Initialize pattern's CRC.
285 int Pattern::Initialize(const struct PatternData &pattern_init,
394 // Return pattern numbered "i"
395 Pattern *PatternList::GetPattern(int i) {
400 logprintf(0, "Process Error: Out of bounds pattern access\n");
404 // Return a randomly selected pattern.
405 Pattern *PatternList::GetRandomPattern() {
419 logprintf(0, "Process Error: Out of bounds pattern access\n");