Lines Matching defs:sym_l
459 int64_t _sort__sym_cmp(struct symbol *sym_l, struct symbol *sym_r)
461 if (!sym_l || !sym_r)
462 return cmp_null(sym_l, sym_r);
464 if (sym_l == sym_r)
467 if (sym_l->inlined || sym_r->inlined) {
468 int ret = strcmp(sym_l->name, sym_r->name);
472 if ((sym_l->start <= sym_r->end) && (sym_l->end >= sym_r->start))
476 if (sym_l->start != sym_r->start)
477 return (int64_t)(sym_r->start - sym_l->start);
479 return (int64_t)(sym_r->end - sym_l->end);
1008 struct symbol *sym_l = left->parent;
1011 if (!sym_l || !sym_r)
1012 return cmp_null(sym_l, sym_r);
1014 return strcmp(sym_r->name, sym_l->name);
2361 static int64_t _sort__sym_size_cmp(struct symbol *sym_l, struct symbol *sym_r)
2363 int64_t size_l = sym_l != NULL ? symbol__size(sym_l) : 0;