Lines Matching refs:bce

1710 	struct pt_bcache_entry bce;  in pt_blk_add_trampoline()  local
1716 memset(&bce, 0, sizeof(bce)); in pt_blk_add_trampoline()
1717 bce.displacement = (int32_t) disp; in pt_blk_add_trampoline()
1718 bce.ninsn = 1; in pt_blk_add_trampoline()
1719 bce.mode = mode; in pt_blk_add_trampoline()
1720 bce.qualifier = ptbq_again; in pt_blk_add_trampoline()
1725 if ((int64_t) bce.displacement != disp) { in pt_blk_add_trampoline()
1727 memset(&bce, 0, sizeof(bce)); in pt_blk_add_trampoline()
1728 bce.ninsn = 1; in pt_blk_add_trampoline()
1729 bce.mode = mode; in pt_blk_add_trampoline()
1730 bce.qualifier = ptbq_decode; in pt_blk_add_trampoline()
1733 return pt_bcache_add(bcache, ip, bce); in pt_blk_add_trampoline()
1745 struct pt_bcache_entry bce; in pt_blk_add_decode() local
1747 memset(&bce, 0, sizeof(bce)); in pt_blk_add_decode()
1748 bce.ninsn = 1; in pt_blk_add_decode()
1749 bce.mode = mode; in pt_blk_add_decode()
1750 bce.qualifier = ptbq_decode; in pt_blk_add_decode()
1752 return pt_bcache_add(bcache, ioff, bce); in pt_blk_add_decode()
1781 struct pt_bcache_entry bce; in pt_blk_proceed_no_event_fill_cache() local
1811 memset(&bce, 0, sizeof(bce)); in pt_blk_proceed_no_event_fill_cache()
1812 bce.ninsn = 1; in pt_blk_proceed_no_event_fill_cache()
1813 bce.mode = insn.mode; in pt_blk_proceed_no_event_fill_cache()
1814 bce.isize = insn.size; in pt_blk_proceed_no_event_fill_cache()
1817 if ((uint8_t) bce.isize != insn.size) in pt_blk_proceed_no_event_fill_cache()
1818 bce.isize = 0; in pt_blk_proceed_no_event_fill_cache()
1831 bce.qualifier = ptbq_indirect; in pt_blk_proceed_no_event_fill_cache()
1839 bce.qualifier = ptbq_ind_call; in pt_blk_proceed_no_event_fill_cache()
1843 bce.qualifier = ptbq_return; in pt_blk_proceed_no_event_fill_cache()
1847 bce.qualifier = ptbq_cond; in pt_blk_proceed_no_event_fill_cache()
1853 bce.qualifier = ptbq_indirect; in pt_blk_proceed_no_event_fill_cache()
1865 bce.qualifier = ptbq_decode; in pt_blk_proceed_no_event_fill_cache()
1867 status = pt_bcache_add(bcache, ioff, bce); in pt_blk_proceed_no_event_fill_cache()
1959 status = pt_bcache_lookup(&bce, bcache, noff); in pt_blk_proceed_no_event_fill_cache()
1968 if (!pt_bce_is_valid(bce)) { in pt_blk_proceed_no_event_fill_cache()
1988 status = pt_bcache_lookup(&bce, bcache, noff); in pt_blk_proceed_no_event_fill_cache()
1996 if (!pt_bce_is_valid(bce)) in pt_blk_proceed_no_event_fill_cache()
2004 if (pt_bce_exec_mode(bce) != insn.mode) in pt_blk_proceed_no_event_fill_cache()
2008 dip = nip + (uint64_t) (int64_t) bce.displacement; in pt_blk_proceed_no_event_fill_cache()
2027 bce.ninsn += 1; in pt_blk_proceed_no_event_fill_cache()
2028 bce.displacement = (int32_t) disp; in pt_blk_proceed_no_event_fill_cache()
2035 if (!bce.ninsn || ((int64_t) bce.displacement != disp)) in pt_blk_proceed_no_event_fill_cache()
2047 return pt_bcache_add(bcache, ioff, bce); in pt_blk_proceed_no_event_fill_cache()
2133 struct pt_bcache_entry bce; in pt_blk_proceed_no_event_cached() local
2142 status = pt_bcache_lookup(&bce, bcache, offset); in pt_blk_proceed_no_event_cached()
2147 if (!pt_bce_is_valid(bce)) in pt_blk_proceed_no_event_cached()
2172 nip = decoder->ip + (uint64_t) (int64_t) bce.displacement; in pt_blk_proceed_no_event_cached()
2186 ninsn = binsn + (uint16_t) bce.ninsn; in pt_blk_proceed_no_event_cached()
2203 block->mode = pt_bce_exec_mode(bce); in pt_blk_proceed_no_event_cached()
2206 switch (pt_bce_qualifier(bce)) { in pt_blk_proceed_no_event_cached()
2232 if (bce.isize) { in pt_blk_proceed_no_event_cached()
2260 insn.mode = pt_bce_exec_mode(bce); in pt_blk_proceed_no_event_cached()
2272 decoder->ip = ip + bce.isize; in pt_blk_proceed_no_event_cached()
2291 insn.mode = pt_bce_exec_mode(bce); in pt_blk_proceed_no_event_cached()
2364 if (bce.isize) in pt_blk_proceed_no_event_cached()
2365 ip += bce.isize; in pt_blk_proceed_no_event_cached()
2373 insn.mode = pt_bce_exec_mode(bce); in pt_blk_proceed_no_event_cached()