Lines Matching refs:sdesc

59     const struct hipe_sdesc *sdesc;  in hipe_print_nstack()  local
77 sdesc = &sdesc0; in hipe_print_nstack()
126 ra = nsp[sdesc_fsize(sdesc)]; in hipe_print_nstack()
131 sdesc_size = sdesc_fsize(sdesc) + 1 + sdesc_arity(sdesc); in hipe_print_nstack()
133 mask = sdesc->livebits[0]; in hipe_print_nstack()
135 if (i == sdesc_fsize(sdesc)) { in hipe_print_nstack()
153 mask = sdesc->livebits[i >> 5]; in hipe_print_nstack()
156 sdesc = sdesc1; in hipe_print_nstack()
164 void hipe_update_stack_trap(Process *p, const struct hipe_sdesc *sdesc) in hipe_update_stack_trap() argument
179 nsp += sdesc_fsize(sdesc); in hipe_update_stack_trap()
187 nsp += 1 + sdesc_arity(sdesc); in hipe_update_stack_trap()
188 sdesc = hipe_find_sdesc(ra); in hipe_update_stack_trap()
190 p->hipe.nstgraylim = nsp + 1 + sdesc_arity(sdesc); in hipe_update_stack_trap()
205 const struct hipe_sdesc *sdesc = hipe_find_sdesc((unsigned long)ngra); in hipe_handle_stack_trap() local
206 hipe_update_stack_trap(p, sdesc); in hipe_handle_stack_trap()
226 const struct hipe_sdesc *sdesc; in hipe_find_handler() local
240 sdesc = hipe_find_sdesc(ra); in hipe_find_handler()
244 if ((exnra = sdesc_exnra(sdesc)) != 0 && in hipe_find_handler()
252 hipe_update_stack_trap(p, sdesc); in hipe_find_handler()
255 nsp += sdesc_fsize(sdesc); in hipe_find_handler()
256 arity = sdesc_arity(sdesc); in hipe_find_handler()
268 const struct hipe_sdesc *sdesc; in hipe_fill_stacktrace() local
295 sdesc = hipe_find_sdesc(ra); in hipe_fill_stacktrace()
296 nsp += 1 + arity + sdesc_fsize(sdesc); in hipe_fill_stacktrace()
297 arity = sdesc_arity(sdesc); in hipe_fill_stacktrace()