Lines Matching refs:code

8 the @code{libc} provider.
30 @code{sbrk}. Argument @var{$arg1} is the additional size requested to
31 @code{sbrk}, and @var{$arg2} is the pointer that marks the end of the
32 @code{sbrk} area, returned in response to the request.
37 calling @code{sbrk}. Argument @var{$arg1} is the size released by
38 @code{sbrk} (the positive value, rather than the negative value passed
39 to @code{sbrk}), and @var{$arg2} is the pointer that marks the end of
40 the @code{sbrk} area, returned in response to the request.
44 This probe is triggered after a new heap is @code{mmap}ed. Argument
46 @code{heap_info} data structure is held, and @var{$arg2} is the size of
52 probes) a heap is completely removed via @code{munmap}. Argument
58 This probe is triggered after a trailing portion of an @code{mmap}ed
64 This probe is triggered after a trailing portion of an @code{mmap}ed
75 call @code{arena_get_retry} to select an alternate arena in which to
77 requested by the user; in the @code{calloc} case, that is the total size
78 computed from both function arguments. In the @code{realloc} case,
80 @code{memalign} case, @var{$arg2} is the alignment to be used for the
82 @code{memalign} function. A @code{memalign} probe is also used by functions
83 @code{posix_memalign, valloc} and @code{pvalloc}.
91 This probe is triggered within @code{arena_get_retry} (the function
103 This probe is triggered when @code{malloc} allocates and initializes an
106 arenas. The arena's @code{malloc_state} internal data structure is
112 This probe is triggered when @code{malloc} has just selected an existing
118 @code{reused_arena}, right after the mutex mentioned in probe
119 @code{memory_arena_reuse_wait} is acquired; argument @var{$arg1} will
128 This probe is triggered when @code{malloc} is about to wait for an arena
135 @code{reused_arena}, when a thread first tries to allocate memory or
144 This probe is triggered when @code{malloc} has chosen an arena that is
145 in the free list for use by a thread, within the @code{get_free_list}
150 This probe is triggered when function @code{mallopt} is called to change
151 @code{malloc} internal configuration parameters, before any change to
153 the ones passed to the @code{mallopt} function.
157 This probe is triggered shortly after the @code{memory_mallopt} probe,
158 when the parameter to be changed is @code{M_MXFAST}, and the requested
160 value, and @var{$arg2} is the previous value of this @code{malloc}
165 This probe is triggered shortly after the @code{memory_mallopt} probe,
166 when the parameter to be changed is @code{M_TRIM_THRESHOLD}. Argument
168 this @code{malloc} parameter, and @var{$arg3} is nonzero if dynamic
173 This probe is triggered shortly after the @code{memory_mallopt} probe,
174 when the parameter to be changed is @code{M_TOP_PAD}. Argument
176 this @code{malloc} parameter, and @var{$arg3} is nonzero if dynamic
181 This probe is triggered shortly after the @code{memory_mallopt} probe,
182 when the parameter to be changed is @code{M_MMAP_THRESHOLD}, and the
184 requested value, @var{$arg2} is the previous value of this @code{malloc}
190 This probe is triggered shortly after the @code{memory_mallopt} probe,
191 when the parameter to be changed is @code{M_MMAP_MAX}. Argument
193 this @code{malloc} parameter, and @var{$arg3} is nonzero if dynamic
198 This probe is triggered shortly after the @code{memory_mallopt} probe,
199 when the parameter to be changed is @code{M_PERTURB}. Argument
201 value of this @code{malloc} parameter.
205 This probe is triggered shortly after the @code{memory_mallopt} probe,
206 when the parameter to be changed is @code{M_ARENA_TEST}, and the
209 @code{malloc} parameter.
213 This probe is triggered shortly after the @code{memory_mallopt} probe,
214 when the parameter to be changed is @code{M_ARENA_MAX}, and the
217 @code{malloc} parameter.
221 This probe is triggered when function @code{free} decides to adjust the
227 This probe is triggered when the @code{glibc.malloc.tcache_max}
233 This probe is triggered when the @code{glibc.malloc.tcache_count}
240 @code{glibc.malloc.tcache_unsorted_limit} tunable is set. Argument
246 This probe is triggered when @code{free} determines that the memory
253 is the memory location as passed to @code{free}, Argument @var{$arg2}
260 These probes are used to signal calls to @code{setjmp}, @code{sigsetjmp},
261 @code{longjmp} or @code{siglongjmp}.
264 This probe is triggered whenever @code{setjmp} or @code{sigsetjmp} is
265 called. Argument @var{$arg1} is a pointer to the @code{jmp_buf}
266 passed as the first argument of @code{setjmp} or @code{sigsetjmp},
267 @var{$arg2} is the second argument of @code{sigsetjmp} or zero if this
268 is a call to @code{setjmp} and @var{$arg3} is a pointer to the return
269 address that will be stored in the @code{jmp_buf}.
273 This probe is triggered whenever @code{longjmp} or @code{siglongjmp}
274 is called. Argument @var{$arg1} is a pointer to the @code{jmp_buf}
275 passed as the first argument of @code{longjmp} or @code{siglongjmp},
277 @code{longjmp} or @code{siglongjmp} and @var{$arg3} is a pointer to
278 the return address @code{longjmp} or @code{siglongjmp} will return to.
280 The @code{longjmp} probe is triggered at a point where the registers
281 have not yet been restored to the values in the @code{jmp_buf} and
283 @code{longjmp} or @code{siglongjmp}.
288 arguments as the @code{longjmp} probe.
290 The @code{longjmp_target} probe is triggered at a point where the
291 registers have been restored to the values in the @code{jmp_buf} and
292 unwinding will show a call stack including the caller of @code{setjmp}
293 or @code{sigsetjmp}.