• Home
  • Raw
  • Download

Lines Matching refs:unw

16 \Type{int} \Func{unw\_getcontext}(\Type{unw\_context\_t~*});\\
18 \Type{int} \Func{unw\_init\_local}(\Type{unw\_cursor\_t~*}, \Type{unw\_context\_t~*});\\
20 \Type{int} \Func{unw\_init\_remote}(\Type{unw\_cursor\_t~*}, \Type{unw\_addr\_space\_t}, \Type{void…
22 \Type{int} \Func{unw\_step}(\Type{unw\_cursor\_t~*});\\
24 \Type{int} \Func{unw\_get\_reg}(\Type{unw\_cursor\_t~*}, \Type{unw\_regnum\_t}, \Type{unw\_word\_t~…
26 \Type{int} \Func{unw\_get\_fpreg}(\Type{unw\_cursor\_t~*}, \Type{unw\_regnum\_t}, \Type{unw\_fpreg\…
28 \Type{int} \Func{unw\_set\_reg}(\Type{unw\_cursor\_t~*}, \Type{unw\_regnum\_t}, \Type{unw\_word\_t}…
30 \Type{int} \Func{unw\_set\_fpreg}(\Type{unw\_cursor\_t~*}, \Type{unw\_regnum\_t}, \Type{unw\_fpreg\…
32 \Type{int} \Func{unw\_resume}(\Type{unw\_cursor\_t~*});\\
35 \Type{unw\_addr\_space\_t} \Var{unw\_local\_addr\_space};\\
37 \Type{unw\_addr\_space\_t} \Func{unw\_create\_addr\_space}(\Type{unw\_accessors\_t}, \Type{int});\\
39 \Type{void} \Func{unw\_destroy\_addr\_space}(\Type{unw\_addr\_space\_t});\\
41 \Type{unw\_accessors\_t} \Func{unw\_get\_accessors}(\Type{unw\_addr\_space\_t});\\
43 \Type{void} \Func{unw\_flush\_cache}(\Type{unw\_addr\_space\_t}, \Type{unw\_word\_t}, \Type{unw\_wo…
45 \Type{int} \Func{unw\_set\_caching\_policy}(\Type{unw\_addr\_space\_t}, \Type{unw\_caching\_policy\…
47 \Type{int} \Func{unw\_set\_cache\_size}(\Type{unw\_addr\_space\_t}, \Type{size\_t}, \Type{int});\\
50 \Type{const char *}\Func{unw\_regname}(\Type{unw\_regnum\_t});\\
52 \Type{int} \Func{unw\_get\_proc\_info}(\Type{unw\_cursor\_t~*}, \Type{unw\_proc\_info\_t~*});\\
54 \Type{int} \Func{unw\_get\_save\_loc}(\Type{unw\_cursor\_t~*}, \Type{int}, \Type{unw\_save\_loc\_t~…
56 \Type{int} \Func{unw\_is\_fpreg}(\Type{unw\_regnum\_t});\\
57 \Type{int} \Func{unw\_is\_signal\_frame}(\Type{unw\_cursor\_t~*});\\
59 \Type{int} \Func{unw\_get\_proc\_name}(\Type{unw\_cursor\_t~*}, \Type{char~*}, \Type{size\_t}, \Typ…
62 \Type{void} \Func{\_U\_dyn\_register}(\Type{unw\_dyn\_info\_t~*});\\
64 \Type{void} \Func{\_U\_dyn\_cancel}(\Type{unw\_dyn\_info\_t~*});\\
71 \Func{F}(). In this function, you would call \Func{unw\_getcontext}()
74 done with a call to \Func{unw\_init\_local}(). The cursor now points
78 \Func{unw\_step}(). By repeatedly calling this routine, you can
80 \Func{F}(). A positive return value from \Func{unw\_step}() indicates
92 to \Var{prev} right before calling \Func{unw\_step}(). With this
102 for this purpose: \Func{unw\_get\_reg}() reads an integer (general)
103 register, \Func{unw\_get\_fpreg}() reads a floating-point register,
104 \Func{unw\_set\_reg}() writes an integer register, and
105 \Func{unw\_set\_fpreg}() writes a floating-point register. Note that,
126 \Func{unw\_resume}() and passing the cursor identifying the target
179 \Func{unw\_create\_addr\_space}() routine. The routine takes two
188 to \Func{unw\_init\_remote}(). This routine is very similar to
189 \Func{unw\_init\_local}(), except that it takes an address-space
196 Once a cursor has been initialized with \Func{unw\_init\_remote}(),
198 \Func{unw\_step}() to move ``up'' in the call-chain, read and write
200 \Func{unw\_resume}.
232 native case. Attempting to call, e.g., \Func{unw\_local\_init}() when
251 signal-safe (e.g., \Func{unw\_step}() for local unwinding is
291 \Func{unw\_flush\_cache}(). The second facility is provided by
292 \Func{unw\_set\_caching\_policy}(), which lets a program
299 \Func{unw\_set\_cache\_size}(), which also fluches the current cache.
327 \SeeAlso{unw\_create\_addr\_space(3)},
328 \SeeAlso{unw\_destroy\_addr\_space(3)},
329 \SeeAlso{unw\_flush\_cache(3)},
330 \SeeAlso{unw\_get\_accessors(3)},
331 \SeeAlso{unw\_get\_fpreg(3)},
332 \SeeAlso{unw\_get\_proc\_info(3)},
333 \SeeAlso{unw\_get\_proc\_name(3)},
334 \SeeAlso{unw\_get\_reg(3)},
335 \SeeAlso{unw\_getcontext(3)},
336 \SeeAlso{unw\_init\_local(3)},
337 \SeeAlso{unw\_init\_remote(3)},
338 \SeeAlso{unw\_is\_fpreg(3)},
339 \SeeAlso{unw\_is\_signal\_frame(3)},
340 \SeeAlso{unw\_regname(3)},
341 \SeeAlso{unw\_resume(3)},
342 \SeeAlso{unw\_set\_caching\_policy(3)},
343 \SeeAlso{unw\_set\_cache\_size(3)},
344 \SeeAlso{unw\_set\_fpreg(3)},
345 \SeeAlso{unw\_set\_reg(3)},
346 \SeeAlso{unw\_step(3)},
347 \SeeAlso{unw\_strerror(3)},