HomeSort by relevance Sort by last modified time
    Searched refs:Prog (Results 1 - 25 of 66) sorted by null

1 2 3

  /external/syzkaller/prog/
generation.go 4 package prog package
12 func (target *Target) Generate(rs rand.Source, ncalls int, ct *ChoiceTable) *Prog {
13 p := &Prog{
minimization_test.go 4 package prog package
15 pred func(*Prog, int) bool
25 func(p *Prog, callIndex int) bool {
45 func(p *Prog, callIndex int) bool {
59 func(p *Prog, callIndex int) bool {
79 func(p *Prog, callIndex int) bool {
94 func(p *Prog, callIndex int) bool {
128 Minimize(p, len(p.Calls)-1, crash, func(p1 *Prog, callIndex int) bool {
131 Minimize(p, len(p.Calls)-1, crash, func(p1 *Prog, callIndex int) bool {
144 p1, ci1 := Minimize(p, ci, r.Intn(2) == 0, func(p1 *Prog, callIndex int) bool
    [all...]
clone.go 4 package prog package
6 func (p *Prog) Clone() *Prog {
7 p1 := &Prog{
minimization.go 4 package prog package
14 func Minimize(p0 *Prog, callIndex0 int, crash bool, pred0 func(*Prog, int) bool) (*Prog, int) {
15 pred := func(p *Prog, callIndex int) bool {
62 func removeCalls(p0 *Prog, callIndex0 int, crash bool, pred func(*Prog, int) bool) (*Prog, int) {
84 p0 **Prog
85 p *Prog
    [all...]
  /external/ltp/testcases/kernel/fs/doio/
rwtest 39 Prog=${0##*/}
55 echo "$Prog: [-chq] [-N name] [ iogen options ] [ doio options ] files" >&2
208 echo "$Prog: Illegal option $1" >&2
408 echo "$Prog$Name : iogen reported errors (r=$r)" >&2
416 echo "$Prog$Name : doio reported errors (r=$r)" >&2
  /external/libunwind/doc/
libunwind-ptrace.tex 44 possible to hook up \Prog{libunwind} to another process via
46 \Prog{libunwind} further facilitates this task by providing
52 to create a new \Prog{libunwind} address-space that represents the
57 \Prog{libunwind} will be able to properly unwind the target process.
59 only portions of the \Prog{\_UPT}-facility. For this reason, the
73 target process is known, a \Prog{\_UPT}-info-structure can be created
83 When the application is done using \Prog{libunwind} on the target
92 \Prog{\_UPT}-facility by definition is not available in
93 \Prog{libunwind}-versions configured for cross-unwinding.
97 The \Prog{\_UPT}-facility assumes that a single \Prog{\_UPT}-inf
    [all...]
unw_backtrace.tex 30 \Func{backtrace}() is not provided by \Prog{libunwind}. \Prog{libunwind} weakly
32 calling \Func{backtrace}() is linked against \Prog{libunwind}, it may end up
libunwind.tex 66 \Prog{Libunwind} is very easy to use when unwinding a stack from
99 identified by the cursor). \Prog{Libunwind} provides several routines
109 frame and, in those cases, \Prog{libunwind} will grant access to them
114 pointer (SP). In \Prog{libunwind}, these registers are identified by
119 registers, \Prog{libunwind} also provides the ability to resume
127 Normally, \Prog{libunwind} supports both local and remote unwinding
140 portion of \Prog{libunwind} that manages unwind-info for dynamically
145 \Prog{libunwind} to write a function ``\Func{show\_backtrace}()''
169 \Prog{Libunwind} can also be used to unwind a stack in a ``remote''
172 one that is running \Prog{libunwind}. Remote unwinding is typicall
    [all...]
unw_create_addr_space.tex 33 \Prog{Libunwind} uses a set of call-back routines to access the
44 call-back routine, \Prog{libunwind} sets the \Var{as} argument to the
79 \Prog{Libunwind} invokes the \Func{find\_proc\_info}() call-back to
103 \Prog{Libunwind} invokes the \Func{put\_unwind\_info}() call-back to
108 \Func{find\_proc\_info}(). Note that \Prog{libunwind} does \emph{not}
115 \Prog{Libunwind} invokes the \Func{get\_dyn\_info\_list\_addr}()
123 \Var{dliap} must be cleared to zero. \Prog{Libunwind} will cache the
134 \Prog{Libunwind} invokes the \Func{access\_mem}() call-back to read
137 To read memory, \Prog{libunwind} sets argument \Var{write} to zero and
139 write memory, \Prog{libunwind} sets argument \Var{write} to a non-zer
    [all...]
libunwind-setjmp.tex 25 The \Prog{unwind-setjmp} library offers a \Prog{libunwind}-based
28 the same name. The main advantage of using the \Prog{unwind-setjmp}
39 \Prog{unwind-setjmp} library is beneficial primarily in applications
unw_get_proc_info_by_ip.tex 42 Note that for the purposes of \Prog{libunwind}, the code of a
47 discontiguous pieces, \Prog{libunwind} will treat each piece as a
66 \item[\Const{UNW\_ENOINFO}] \Prog{Libunwind} was unable to locate
69 version or format that is not understood by \Prog{libunwind}.
unw_step.tex 38 \item[\Const{UNW\_ENOINFO}] \Prog{Libunwind} was unable to locate the
42 \Prog{libunwind}.
unw_get_proc_info.tex 57 reserved for future use by \Prog{libunwind}. This member exists
76 Note that for the purposes of \Prog{libunwind}, the code of a
81 discontiguous pieces, \Prog{libunwind} will treat each piece as a
100 \item[\Const{UNW\_ENOINFO}] \Prog{Libunwind} was unable to locate
103 version or format that is not understood by \Prog{libunwind}.
  /build/soong/cmd/host_bionic_inject/
host_bionic_inject_test.go 23 // prog is a shortcut to fill out a elf.Prog structure
24 func prog(flags elf.ProgFlag, offset, addr, filesz, memsz uint64) *elf.Prog { func
25 return &elf.Prog{
42 Progs: []*elf.Prog{
43 prog(elf.PF_R|elf.PF_X, 0, 0, 0xd0fac, 0xd0fac),
44 prog(elf.PF_R|elf.PF_W, 0xd1050, 0xd2050, 0x6890, 0xd88c),
53 Progs: []*elf.Prog{
54 prog(elf.PF_R, 0, 0, 0x2e0, 0x2e0)
    [all...]
  /external/llvm/tools/bugpoint/
OptimizerDriver.cpp 179 std::string Prog;
182 Prog = *Path;
186 Prog = tool;
187 if (Prog.empty()) {
236 int result = sys::ExecuteAndWait(Prog, Args.data(), nullptr,
  /external/swiftshader/third_party/llvm-7.0/llvm/tools/bugpoint/
OptimizerDriver.cpp 183 std::string Prog;
186 Prog = *Path;
190 Prog = tool;
191 if (Prog.empty()) {
241 int result = sys::ExecuteAndWait(Prog, Args, None, Redirects, Timeout,
  /external/syzkaller/pkg/rpctype/
rpctype.go 16 Prog []byte
22 Prog []byte
116 Prog []byte
  /external/syzkaller/pkg/repro/
repro.go 20 "github.com/google/syzkaller/prog"
25 Prog *prog.Prog
65 target, err := prog.GetTarget(cfg.TargetOS, cfg.TargetArch)
157 _, err = ctx.testCProg(res.Prog, res.Duration, res.Opts)
159 _, err = ctx.testProg(res.Prog, res.Duration, res.Opts)
177 func (ctx *context) repro(entries []*prog.LogEntry, crashStart int) (*Result, error) {
233 func (ctx *context) extractProg(entries []*prog.LogEntry) (*Result, error) {
250 var lastEntries []*prog.LogEntr
    [all...]
  /external/syzkaller/tools/syz-stress/
stress.go 21 "github.com/google/syzkaller/prog"
42 target, err := prog.GetTarget(*flagOS, *flagArch)
85 var p *prog.Prog
108 func execute(pid int, env *ipc.Env, execOpts *ipc.ExecOpts, p *prog.Prog) {
129 func readCorpus(target *prog.Target) []*prog.Prog {
137 var progs []*prog.Pro
    [all...]
  /external/syzkaller/pkg/csource/
csource_test.go 14 "github.com/google/syzkaller/prog"
20 for _, target := range prog.AllTargets() {
48 func testTarget(t *testing.T, target *prog.Target) {
53 progs := []*prog.Prog{target.GenerateSimpleProg()}
89 func testOne(t *testing.T, p *prog.Prog, opts Options) {
  /external/syzkaller/syz-fuzzer/
proc.go 22 "github.com/google/syzkaller/prog"
92 // Generate a new prog.
97 // Mutate an existing prog.
145 item.p, item.call = prog.Minimize(item.p, item.call, false,
146 func(p1 *prog.Prog, call1 int) bool {
174 Prog: data,
202 func (proc *Proc) failCall(p *prog.Prog, call int) {
216 func (proc *Proc) executeHintSeed(p *prog.Prog, call int)
    [all...]
fuzzer.go 25 "github.com/google/syzkaller/prog"
38 choiceTable *prog.ChoiceTable
41 target *prog.Target
47 corpus []*prog.Prog
110 target, err := prog.GetTarget(*flagOS, *flagArch)
225 calls := make(map[*prog.Syscall]bool)
302 p, err := fuzzer.target.Deserialize(candidate.Prog)
332 p, err := fuzzer.target.Deserialize(inp.Prog)
334 log.Fatalf("failed to deserialize prog from another fuzzer: %v", err
    [all...]
workqueue.go 10 "github.com/google/syzkaller/prog"
42 p *prog.Prog
52 p *prog.Prog
60 p *prog.Prog
  /external/syzkaller/tools/syz-repro/
repro.go 18 "github.com/google/syzkaller/prog"
42 if _, err := prog.GetTarget(cfg.TargetOS, cfg.TargetArch); err != nil {
71 fmt.Printf("Extracting prog: %v\n", stats.ExtractProgTime)
72 fmt.Printf("Minimizing prog: %v\n", stats.MinimizeProgTime)
73 fmt.Printf("Simplifying prog options: %v\n", stats.SimplifyProgTime)
82 fmt.Printf("%s\n", res.Prog.Serialize())
84 src, err := csource.Write(res.Prog, res.Opts)
  /external/syzkaller/pkg/compiler/
compiler.go 15 "github.com/google/syzkaller/prog"
25 // 4. Compile on AST and const values does the rest of the work and returns Prog
26 // containing generated prog objects.
33 // 4.4. gen: generates prog objects from AST.
35 // Prog is description compilation result.
36 type Prog struct {
37 Resources []*prog.ResourceDesc
38 Syscalls []*prog.Syscall
39 StructDescs []*prog.KeyedStruct
47 func Compile(desc *ast.Description, consts map[string]uint64, target *targets.Target, eh ast.ErrorHandler) *Prog {
    [all...]

Completed in 337 milliseconds

1 2 3