Lines Matching full:trans_op
129 struct ibs_op_sample * trans_op = ((struct ibs_sample*)(trans->ext))->op;
142 if (IBS_OP_TAG_TO_RETIRE_CYCLES(trans_op))
144 IBS_OP_TAG_TO_RETIRE_CYCLES(trans_op));
149 if (IBS_OP_COM_TO_RETIRE_CYCLES(trans_op))
151 IBS_OP_COM_TO_RETIRE_CYCLES(trans_op));
155 if (IBS_OP_BRANCH_RETIRED(trans_op))
161 if (IBS_OP_BRANCH_RETIRED(trans_op)
164 && IBS_OP_BRANCH_MISPREDICT(trans_op))
169 if (IBS_OP_BRANCH_RETIRED(trans_op)
171 && IBS_OP_BRANCH_TAKEN(trans_op))
176 if (IBS_OP_BRANCH_RETIRED(trans_op)
178 && IBS_OP_BRANCH_TAKEN(trans_op)
179 && IBS_OP_BRANCH_MISPREDICT(trans_op))
184 if (IBS_OP_BRANCH_RETIRED(trans_op)
186 && IBS_OP_RETURN(trans_op))
191 if (IBS_OP_BRANCH_RETIRED(trans_op)
193 && IBS_OP_RETURN(trans_op)
194 && IBS_OP_BRANCH_MISPREDICT(trans_op))
200 if (IBS_OP_BRANCH_RESYNC(trans_op))
211 struct ibs_op_sample * trans_op = ((struct ibs_sample*)(trans->ext))->op;
214 if (!IBS_OP_IBS_LD_OP(trans_op) && !IBS_OP_IBS_ST_OP(trans_op))
227 if (IBS_OP_IBS_LD_OP(trans_op))
233 if (IBS_OP_IBS_ST_OP(trans_op))
239 if (IBS_OP_IBS_DC_LIN_ADDR_VALID(trans_op)
240 && !IBS_OP_IBS_DC_L1_TLB_MISS(trans_op))
247 if (IBS_OP_IBS_DC_LIN_ADDR_VALID(trans_op)
248 && IBS_OP_IBS_DC_L1_TLB_MISS(trans_op)
249 && !IBS_OP_IBS_DC_L2_TLB_MISS(trans_op))
255 if (IBS_OP_IBS_DC_LIN_ADDR_VALID(trans_op)
256 && IBS_OP_IBS_DC_L1_TLB_MISS(trans_op)
257 && IBS_OP_IBS_DC_L2_TLB_MISS(trans_op))
263 if (IBS_OP_IBS_DC_MISS(trans_op))
268 if (!IBS_OP_IBS_DC_MISS(trans_op))
273 if (IBS_OP_IBS_DC_MISS_ACC(trans_op))
278 if (IBS_OP_IBS_DC_LD_BNK_CON(trans_op))
283 if (IBS_OP_IBS_DC_ST_BNK_CON(trans_op))
288 if (IBS_OP_IBS_LD_OP(trans_op)
290 && IBS_OP_IBS_DC_ST_TO_LD_FWD(trans_op))
295 if (IBS_OP_IBS_LD_OP(trans_op))
296 if (IBS_OP_IBS_DC_ST_TO_LD_CAN(trans_op))
301 if (IBS_OP_IBS_DC_UC_MEM_ACC(trans_op))
306 if (IBS_OP_IBS_DC_WC_MEM_ACC(trans_op))
311 if (IBS_OP_IBS_LOCKED_OP(trans_op))
316 if (IBS_OP_IBS_DC_MAB_HIT(trans_op))
322 if (IBS_OP_IBS_DC_LIN_ADDR_VALID(trans_op)
323 && !IBS_OP_IBS_DC_L1_TLB_MISS(trans_op)
325 && !IBS_OP_IBS_DC_L1_TLB_HIT_2MB(trans_op)
326 && !IBS_OP_IBS_DC_L1_TLB_HIT_1GB(trans_op))
333 if (IBS_OP_IBS_DC_LIN_ADDR_VALID(trans_op)
334 && !IBS_OP_IBS_DC_L1_TLB_MISS(trans_op)
336 && IBS_OP_IBS_DC_L1_TLB_HIT_2MB(trans_op))
343 if (IBS_OP_IBS_DC_LIN_ADDR_VALID(trans_op)
344 && !IBS_OP_IBS_DC_L1_TLB_MISS(trans_op)
346 && !IBS_OP_IBS_DC_L1_TLB_HIT_2MB(trans_op)
347 && IBS_OP_IBS_DC_L1_TLB_HIT_1GB(trans_op))
357 if (IBS_OP_IBS_DC_LIN_ADDR_VALID(trans_op)
358 && IBS_OP_IBS_DC_L1_TLB_MISS(trans_op)
359 && !IBS_OP_IBS_DC_L2_TLB_MISS(trans_op)
362 && !IBS_OP_IBS_DC_L2_TLB_HIT_2MB(trans_op)
363 && !IBS_OP_IBS_DC_L2_TLB_HIT_1GB(trans_op))
370 if (IBS_OP_IBS_DC_LIN_ADDR_VALID(trans_op)
371 && IBS_OP_IBS_DC_L1_TLB_MISS(trans_op)
372 && !IBS_OP_IBS_DC_L2_TLB_MISS(trans_op)
375 && IBS_OP_IBS_DC_L2_TLB_HIT_2MB(trans_op)
376 && !IBS_OP_IBS_DC_L2_TLB_HIT_1GB(trans_op))
383 if (IBS_OP_IBS_DC_LIN_ADDR_VALID(trans_op)
384 && IBS_OP_IBS_DC_L1_TLB_MISS(trans_op)
385 && !IBS_OP_IBS_DC_L2_TLB_MISS(trans_op)
388 && !IBS_OP_IBS_DC_L2_TLB_HIT_2MB(trans_op)
389 && IBS_OP_IBS_DC_L2_TLB_HIT_1GB(trans_op))
398 if (IBS_OP_IBS_LD_OP(trans_op)
400 && IBS_OP_IBS_DC_MISS(trans_op))
403 IBS_OP_DC_MISS_LATENCY(trans_op)) ;
416 struct ibs_op_sample * trans_op = ((struct ibs_sample*)(trans->ext))->op;
422 if (!IBS_OP_IBS_LD_OP(trans_op))
425 if (!IBS_OP_IBS_DC_MISS(trans_op))
428 if (IBS_OP_NB_IBS_REQ_SRC(trans_op) == 0)
432 if (!IBS_OP_NB_IBS_REQ_DST_PROC(trans_op))
438 if (IBS_OP_NB_IBS_REQ_DST_PROC(trans_op))
444 if (!IBS_OP_NB_IBS_REQ_DST_PROC(trans_op)
445 && IBS_OP_NB_IBS_REQ_SRC_01(trans_op))
450 if (!IBS_OP_NB_IBS_REQ_DST_PROC(trans_op)
451 && IBS_OP_NB_IBS_REQ_SRC_02(trans_op))
456 if (IBS_OP_NB_IBS_REQ_DST_PROC(trans_op)
457 && IBS_OP_NB_IBS_REQ_SRC_02(trans_op))
462 if (!IBS_OP_NB_IBS_REQ_DST_PROC(trans_op)
463 && IBS_OP_NB_IBS_REQ_SRC_03(trans_op))
468 if (IBS_OP_NB_IBS_REQ_DST_PROC(trans_op)
469 && IBS_OP_NB_IBS_REQ_SRC_03(trans_op))
474 if (!IBS_OP_NB_IBS_REQ_DST_PROC(trans_op)
475 && IBS_OP_NB_IBS_REQ_SRC_07(trans_op))
480 if (IBS_OP_NB_IBS_REQ_DST_PROC(trans_op)
481 && IBS_OP_NB_IBS_REQ_SRC_07(trans_op))
486 if (IBS_OP_NB_IBS_REQ_SRC_02(trans_op)
487 && !IBS_OP_NB_IBS_CACHE_HIT_ST(trans_op))
492 if (IBS_OP_NB_IBS_REQ_SRC_02(trans_op)
493 && IBS_OP_NB_IBS_CACHE_HIT_ST(trans_op))
498 if (!IBS_OP_NB_IBS_REQ_DST_PROC(trans_op))
501 IBS_OP_DC_MISS_LATENCY(trans_op));
505 if (IBS_OP_NB_IBS_REQ_DST_PROC(trans_op))
508 IBS_OP_DC_MISS_LATENCY(trans_op));
515 struct ibs_op_sample * trans_op = ((struct ibs_sample*)(trans->ext))->op;
517 if (IBS_OP_RIP_INVALID(trans_op))
526 struct ibs_op_sample * trans_op = ((struct ibs_sample*)(trans->ext))->op;
531 trans_op->ibs_op_data1_high &= ~MASK_RIP_INVALID;
535 trans_op->ibs_op_data2_low &= ~NB_MASK_REQ_DST_PROC;
537 trans_op->ibs_op_data2_low &= ~NB_MASK_L3_STATE;
541 trans_op->ibs_op_data2_low &= ~NB_MASK_REQ_DST_PROC;
543 trans_op->ibs_op_data2_low &= ~NB_MASK_L3_STATE;
545 trans_op->ibs_op_data3_low &= ~DC_MASK_L1_HIT_1G;
547 trans_op->ibs_op_data3_low &= ~DC_MASK_LD_BANK_CONFLICT;
549 trans_op->ibs_op_data3_low &= ~DC_MASK_ST_BANK_CONFLICT;
551 trans_op->ibs_op_data3_low &= ~DC_MASK_ST_TO_LD_CANCEL;
553 trans_op->ibs_op_data3_low &= ~DC_MASK_L2_HIT_1G;
571 struct ibs_op_sample * trans_op = ((struct ibs_sample*)(trans->ext))->op;
576 if (!trans_op->ibs_op_brtgt_addr)
600 trans_op->ibs_op_brtgt_addr);
611 struct ibs_op_sample * trans_op = ((struct ibs_sample*)(trans->ext))->op;
642 trans_op->ibs_op_phys_addr_high, trans_op->ibs_op_phys_addr_low,
643 trans_op->ibs_op_ldst_linaddr_high, trans_op->ibs_op_ldst_linaddr_low,
644 (IBS_OP_IBS_LD_OP(trans_op))? "LD": "ST",
645 (unsigned int) IBS_OP_DC_MISS_LATENCY(trans_op));