Lines Matching refs:trans_op
100 struct ibs_op_sample * trans_op = ((struct ibs_sample*)(trans->ext))->op; in opd_log_ibs_op() local
101 if (!trans_op) in opd_log_ibs_op()
243 struct ibs_op_sample * trans_op) in get_ibs_op_bta_sample() argument
254 trans_op->ibs_op_brtgt_addr = pop_buffer_value(trans); in get_ibs_op_bta_sample()
257 if ((trans_op->ibs_op_data1_high & (0x00000001 << 5)) == 0) { in get_ibs_op_bta_sample()
258 trans_op->ibs_op_brtgt_addr = 0; in get_ibs_op_bta_sample()
261 trans_op->ibs_op_brtgt_addr = 0; in get_ibs_op_bta_sample()
268 struct ibs_op_sample * trans_op= NULL; in code_ibs_op_sample() local
281 trans_op = ((struct ibs_sample*)(trans->ext))->op; in code_ibs_op_sample()
283 trans_op->rip = pop_buffer_value(trans); in code_ibs_op_sample()
285 trans_op->ibs_op_lin_addr_low = pop_buffer_value(trans); in code_ibs_op_sample()
286 trans_op->ibs_op_lin_addr_high = pop_buffer_value(trans); in code_ibs_op_sample()
288 trans_op->ibs_op_data1_low = pop_buffer_value(trans); in code_ibs_op_sample()
289 trans_op->ibs_op_data1_high = pop_buffer_value(trans); in code_ibs_op_sample()
290 trans_op->ibs_op_data2_low = pop_buffer_value(trans); in code_ibs_op_sample()
291 trans_op->ibs_op_data2_high = pop_buffer_value(trans); in code_ibs_op_sample()
292 trans_op->ibs_op_data3_low = pop_buffer_value(trans); in code_ibs_op_sample()
293 trans_op->ibs_op_data3_high = pop_buffer_value(trans); in code_ibs_op_sample()
294 trans_op->ibs_op_ldst_linaddr_low = pop_buffer_value(trans); in code_ibs_op_sample()
295 trans_op->ibs_op_ldst_linaddr_high = pop_buffer_value(trans); in code_ibs_op_sample()
296 trans_op->ibs_op_phys_addr_low = pop_buffer_value(trans); in code_ibs_op_sample()
297 trans_op->ibs_op_phys_addr_high = pop_buffer_value(trans); in code_ibs_op_sample()
299 get_ibs_op_bta_sample(trans, trans_op); in code_ibs_op_sample()
305 trans_op->rip, in code_ibs_op_sample()
306 trans_op->ibs_op_data1_high, in code_ibs_op_sample()
307 trans_op->ibs_op_data1_low, in code_ibs_op_sample()
308 trans_op->ibs_op_data2_low, in code_ibs_op_sample()
309 trans_op->ibs_op_data3_high, in code_ibs_op_sample()
310 trans_op->ibs_op_data3_low, in code_ibs_op_sample()
311 trans_op->ibs_op_ldst_linaddr_low, in code_ibs_op_sample()
312 trans_op->ibs_op_phys_addr_low); in code_ibs_op_sample()
315 trans->pc = trans_op->rip; in code_ibs_op_sample()
319 free(trans_op); in code_ibs_op_sample()