• Home
  • Raw
  • Download

Lines Matching refs:randGen

18 type randGen struct {  struct
25 func newRand(target *Target, rs rand.Source) *randGen {
26 return &randGen{
33 func (r *randGen) rand(n int) uint64 { argument
37 func (r *randGen) randRange(begin, end uint64) uint64 { argument
41 func (r *randGen) bin() bool { argument
45 func (r *randGen) oneOf(n int) bool { argument
49 func (r *randGen) rand64() uint64 { argument
68 func (r *randGen) randInt() uint64 { argument
94 func (r *randGen) randRangeInt(begin uint64, end uint64) uint64 { argument
103 func (r *randGen) biasedRand(n, k int) int { argument
110 func (r *randGen) randArrayLen() uint64 { argument
117 func (r *randGen) randBufLen() (n uint64) { argument
127 func (r *randGen) randPageCount() (n uint64) { argument
139 func (r *randGen) flags(vv []uint64) (v uint64) { argument
155 func (r *randGen) filename(s *state, typ *BufferType) string { argument
174 func (r *randGen) filenameImpl(s *state) string { argument
208 func (r *randGen) randString(s *state, t *BufferType) []byte { argument
243 func (r *randGen) allocAddr(s *state, typ Type, size uint64, data Arg) *PointerArg { argument
247 func (r *randGen) allocVMA(s *state, typ Type, numPages uint64) *PointerArg { argument
252 func (r *randGen) createResource(s *state, res *ResourceType) (arg Arg, calls []*Call) { argument
327 func (r *randGen) generateText(kind TextKind) []byte { argument
342 func (r *randGen) mutateText(kind TextKind, text []byte) []byte { argument
385 func (r *randGen) nOutOf(n, outOf int) bool { argument
393 func (r *randGen) generateCall(s *state, p *Prog) []*Call { argument
408 func (r *randGen) generateParticularCall(s *state, meta *Syscall) (calls []*Call) { argument
463 func (r *randGen) generateArgs(s *state, types []Type) ([]Arg, []*Call) { argument
480 func (r *randGen) generateArg(s *state, typ Type) (arg Arg, calls []*Call) { argument
484 func (r *randGen) generateArgImpl(s *state, typ Type, ignoreSpecial bool) (arg Arg, calls []*Call) { argument
535 func (a *ResourceType) generate(r *randGen, s *state) (arg Arg, calls []*Call) { argument
561 func (a *BufferType) generate(r *randGen, s *state) (arg Arg, calls []*Call) { argument
608 func (a *VmaType) generate(r *randGen, s *state) (arg Arg, calls []*Call) { argument
616 func (a *FlagsType) generate(r *randGen, s *state) (arg Arg, calls []*Call) { argument
620 func (a *ConstType) generate(r *randGen, s *state) (arg Arg, calls []*Call) { argument
624 func (a *IntType) generate(r *randGen, s *state) (arg Arg, calls []*Call) { argument
642 func (a *ProcType) generate(r *randGen, s *state) (arg Arg, calls []*Call) { argument
646 func (a *ArrayType) generate(r *randGen, s *state) (arg Arg, calls []*Call) { argument
663 func (a *StructType) generate(r *randGen, s *state) (arg Arg, calls []*Call) { argument
669 func (a *UnionType) generate(r *randGen, s *state) (arg Arg, calls []*Call) { argument
675 func (a *PtrType) generate(r *randGen, s *state) (arg Arg, calls []*Call) { argument
681 func (a *LenType) generate(r *randGen, s *state) (arg Arg, calls []*Call) { argument
686 func (a *CsumType) generate(r *randGen, s *state) (arg Arg, calls []*Call) { argument