Lines Matching refs:cfi1
300 static inline bool cficmp(struct cfi_state *cfi1, struct cfi_state *cfi2) in cficmp() argument
302 return memcmp((void *)cfi1 + sizeof(cfi1->hash), in cficmp()
3098 struct cfi_state *cfi1 = insn->cfi; in insn_cfi_match() local
3101 if (!cfi1) { in insn_cfi_match()
3106 if (memcmp(&cfi1->cfa, &cfi2->cfa, sizeof(cfi1->cfa))) { in insn_cfi_match()
3110 cfi1->cfa.base, cfi1->cfa.offset, in insn_cfi_match()
3113 } else if (memcmp(&cfi1->regs, &cfi2->regs, sizeof(cfi1->regs))) { in insn_cfi_match()
3115 if (!memcmp(&cfi1->regs[i], &cfi2->regs[i], in insn_cfi_match()
3121 i, cfi1->regs[i].base, cfi1->regs[i].offset, in insn_cfi_match()
3126 } else if (cfi1->type != cfi2->type) { in insn_cfi_match()
3129 insn->sec, insn->offset, cfi1->type, cfi2->type); in insn_cfi_match()
3131 } else if (cfi1->drap != cfi2->drap || in insn_cfi_match()
3132 (cfi1->drap && cfi1->drap_reg != cfi2->drap_reg) || in insn_cfi_match()
3133 (cfi1->drap && cfi1->drap_offset != cfi2->drap_offset)) { in insn_cfi_match()
3137 cfi1->drap, cfi1->drap_reg, cfi1->drap_offset, in insn_cfi_match()