Lines Matching refs:sep

227 stacks_hash_entry(stacks_entry_t *sep)  in stacks_hash_entry()  argument
229 size_t depth = sep->se_depth; in stacks_hash_entry()
230 uintptr_t *stack = sep->se_stack; in stacks_hash_entry()
403 stacks_entry_t **sepp, *nsep, *sep; in stacks_thread_cb() local
431 (sep = *sepp) != NULL; in stacks_thread_cb()
432 sepp = &sep->se_next) { in stacks_thread_cb()
434 if (stacks_entry_comp_impl(sep, nsep, 0) != 0) in stacks_thread_cb()
437 nsep->se_dup = sep->se_dup; in stacks_thread_cb()
438 sep->se_dup = nsep; in stacks_thread_cb()
439 sep->se_count++; in stacks_thread_cb()
518 stacks_entry_t *sep; in stacks_run() local
519 for (sep = si.si_hash[idx]; sep != NULL; sep = sep->se_next) in stacks_run()
520 *(cur++) = sep; in stacks_run()
545 stacks_has_caller(stacks_entry_t *sep, uintptr_t addr) in stacks_has_caller() argument
560 for (idx = 0; idx < sep->se_depth; idx++) in stacks_has_caller()
561 if (sep->se_stack[idx] >= laddr && sep->se_stack[idx] < haddr) in stacks_has_caller()
568 stacks_has_module(stacks_entry_t *sep, stacks_module_t *mp) in stacks_has_module() argument
572 for (idx = 0; idx < sep->se_depth; idx++) { in stacks_has_module()
573 if (sep->se_stack[idx] >= mp->sm_text && in stacks_has_module()
574 sep->se_stack[idx] < mp->sm_text + mp->sm_size) in stacks_has_module()
783 stacks_entry_t *sep = stacks_array[idx]; in stacks() local
784 stacks_entry_t *cur = sep; in stacks()
786 size_t count = sep->se_count; in stacks()
795 for (sp = sep; sp != NULL; sp = sp->se_dup) { in stacks()
814 cur = sep = head; in stacks()
819 if (caller != 0 && !stacks_has_caller(sep, caller)) in stacks()
822 if (excl_caller != 0 && stacks_has_caller(sep, excl_caller)) in stacks()
825 if (module.sm_size != 0 && !stacks_has_module(sep, &module)) in stacks()
829 stacks_has_module(sep, &excl_module)) in stacks()
834 if (!sep->se_panic) in stacks()
836 } else if (sep->se_panic || sep->se_tstate != tstate) in stacks()
841 if (sep->se_panic) in stacks()
843 } else if (!sep->se_panic && in stacks()
844 sep->se_tstate == excl_tstate) in stacks()
849 if (sep->se_sobj_ops == 0) in stacks()
852 if (sobj_ops != sep->se_sobj_ops) in stacks()
856 if (!(interesting && sep->se_panic)) { in stacks()
858 if (sep->se_sobj_ops != 0) in stacks()
861 if (excl_sobj_ops == sep->se_sobj_ops) in stacks()
867 while (sep != NULL) { in stacks()
868 mdb_printf("%lr\n", sep->se_thread); in stacks()
869 sep = only_matching ? in stacks()
870 sep->se_next : sep->se_dup; in stacks()
890 if (cur == sep) in stacks()
900 if (sep->se_failed != 0) { in stacks()
902 switch (sep->se_failed) { in stacks()
919 for (frame = 0; frame < sep->se_depth; frame++) in stacks()
920 mdb_printf("%?s %a\n", "", sep->se_stack[frame]); in stacks()
921 if (sep->se_overflow) in stacks()