Lines Matching refs:chaos
315 % GenerateEntropicChaos() generate entropic chaos used to initialize the
364 *chaos,
379 chaos=AcquireStringInfo(sizeof(unsigned char *));
380 SetStringInfoDatum(chaos,(unsigned char *) &entropy);
381 ConcatenateStringInfo(entropy,chaos);
382 SetStringInfoDatum(chaos,(unsigned char *) entropy);
383 ConcatenateStringInfo(entropy,chaos);
385 SetStringInfoLength(chaos,sizeof(pid));
386 SetStringInfoDatum(chaos,(unsigned char *) &pid);
387 ConcatenateStringInfo(entropy,chaos);
389 SetStringInfoLength(chaos,sizeof(tid));
390 SetStringInfoDatum(chaos,(unsigned char *) &tid);
391 ConcatenateStringInfo(entropy,chaos);
398 SetStringInfoLength(chaos,sizeof(pages));
399 SetStringInfoDatum(chaos,(unsigned char *) &pages);
400 ConcatenateStringInfo(entropy,chaos);
410 SetStringInfoLength(chaos,sizeof(usage));
411 SetStringInfoDatum(chaos,(unsigned char *) &usage);
441 SetStringInfoLength(chaos,sizeof(seconds));
442 SetStringInfoDatum(chaos,(unsigned char *) &seconds);
443 ConcatenateStringInfo(entropy,chaos);
444 SetStringInfoLength(chaos,sizeof(nanoseconds));
445 SetStringInfoDatum(chaos,(unsigned char *) &nanoseconds);
446 ConcatenateStringInfo(entropy,chaos);
460 SetStringInfoLength(chaos,sizeof(nanoseconds));
461 SetStringInfoDatum(chaos,(unsigned char *) &nanoseconds);
462 ConcatenateStringInfo(entropy,chaos);
484 SetStringInfoLength(chaos,strlen(path));
485 SetStringInfoDatum(chaos,(unsigned char *) path);
486 ConcatenateStringInfo(entropy,chaos);
504 SetStringInfoLength(chaos,sizeof(seconds));
505 SetStringInfoDatum(chaos,(unsigned char *) &seconds);
506 ConcatenateStringInfo(entropy,chaos);
509 SetStringInfoLength(chaos,sizeof(nanoseconds));
510 SetStringInfoDatum(chaos,(unsigned char *) &nanoseconds);
511 ConcatenateStringInfo(entropy,chaos);
516 SetStringInfoLength(chaos,MaxEntropyExtent);
517 status=NTGatherRandomData(MaxEntropyExtent,GetStringInfoDatum(chaos));
519 ConcatenateStringInfo(entropy,chaos);
548 SetStringInfoLength(chaos,strlen(environ[i]));
549 SetStringInfoDatum(chaos,(unsigned char *) environ[i]);
550 ConcatenateStringInfo(entropy,chaos);
560 SetStringInfoLength(chaos,MaxEntropyExtent);
561 count=ReadRandom(file,GetStringInfoDatum(chaos),MaxEntropyExtent);
563 SetStringInfoLength(chaos,(size_t) count);
564 ConcatenateStringInfo(entropy,chaos);
585 SetStringInfoLength(chaos,MaxEntropyExtent);
586 count=ReadRandom(file,GetStringInfoDatum(chaos),MaxEntropyExtent);
588 SetStringInfoLength(chaos,(size_t) count);
589 ConcatenateStringInfo(entropy,chaos);
594 chaos=DestroyStringInfo(chaos);