Lines Matching refs:fb2
161 static Word StackBlock__cmp ( const StackBlock* fb1, const StackBlock* fb2 ) in StackBlock__cmp() argument
165 tl_assert(StackBlock__sane(fb2)); in StackBlock__cmp()
172 if (fb1->base < fb2->base) return -1; in StackBlock__cmp()
173 if (fb1->base > fb2->base) return 1; in StackBlock__cmp()
175 if (fb1->szB < fb2->szB) return -1; in StackBlock__cmp()
176 if (fb1->szB > fb2->szB) return 1; in StackBlock__cmp()
178 if (fb1->spRel < fb2->spRel) return -1; in StackBlock__cmp()
179 if (fb1->spRel > fb2->spRel) return 1; in StackBlock__cmp()
181 if (fb1->isVec < fb2->isVec) return -1; in StackBlock__cmp()
182 if (fb1->isVec > fb2->isVec) return 1; in StackBlock__cmp()
184 r = (Word)VG_(strcmp)(fb1->name, fb2->name); in StackBlock__cmp()
192 StackBlock* fb2 in StackBlock__all_fields_except_szB_are_equal() argument
196 tl_assert(StackBlock__sane(fb2)); in StackBlock__all_fields_except_szB_are_equal()
197 return fb1->base == fb2->base in StackBlock__all_fields_except_szB_are_equal()
198 && fb1->spRel == fb2->spRel in StackBlock__all_fields_except_szB_are_equal()
199 && fb1->isVec == fb2->isVec in StackBlock__all_fields_except_szB_are_equal()
200 && 0 == VG_(strcmp)(fb1->name, fb2->name); in StackBlock__all_fields_except_szB_are_equal()
213 StackBlock *fb1, *fb2; in StackBlocks__cmp() local
215 fb2 = VG_(indexXA)( fb2s, i ); in StackBlocks__cmp()
216 r = StackBlock__cmp( fb1, fb2 ); in StackBlocks__cmp()