Home | History | Annotate | Download | only in libexecinfo

Lines Matching defs:ctx

45 tracer(struct _Unwind_Context *ctx, void *arg)
54 t->arr[t->n++] = (void *)_Unwind_GetIP(ctx);
63 struct tracer_context ctx;
65 ctx.arr = arr;
66 ctx.len = len;
67 ctx.n = (size_t)~0;
69 _Unwind_Backtrace(tracer, &ctx);
70 if (ctx.n == (size_t)~0)
71 ctx.n = 0;
72 else if (ctx.n > 0)
73 ctx.arr[--ctx.n] = NULL; /* Skip frame below __start */
75 return ctx.n;