Lines Matching refs:payload
59 case 1: packet->payload = *(uint8_t *)buf; break; in arm_spe_get_payload()
60 case 2: packet->payload = get_unaligned_le16(buf); break; in arm_spe_get_payload()
61 case 4: packet->payload = get_unaligned_le32(buf); break; in arm_spe_get_payload()
62 case 8: packet->payload = get_unaligned_le64(buf); break; in arm_spe_get_payload()
282 u64 payload = packet->payload; in arm_spe_pkt_desc_event() local
287 if (payload & BIT(EV_EXCEPTION_GEN)) in arm_spe_pkt_desc_event()
289 if (payload & BIT(EV_RETIRED)) in arm_spe_pkt_desc_event()
291 if (payload & BIT(EV_L1D_ACCESS)) in arm_spe_pkt_desc_event()
293 if (payload & BIT(EV_L1D_REFILL)) in arm_spe_pkt_desc_event()
295 if (payload & BIT(EV_TLB_ACCESS)) in arm_spe_pkt_desc_event()
297 if (payload & BIT(EV_TLB_WALK)) in arm_spe_pkt_desc_event()
299 if (payload & BIT(EV_NOT_TAKEN)) in arm_spe_pkt_desc_event()
301 if (payload & BIT(EV_MISPRED)) in arm_spe_pkt_desc_event()
303 if (payload & BIT(EV_LLC_ACCESS)) in arm_spe_pkt_desc_event()
305 if (payload & BIT(EV_LLC_MISS)) in arm_spe_pkt_desc_event()
307 if (payload & BIT(EV_REMOTE_ACCESS)) in arm_spe_pkt_desc_event()
309 if (payload & BIT(EV_ALIGNMENT)) in arm_spe_pkt_desc_event()
311 if (payload & BIT(EV_TRANSACTIONAL)) in arm_spe_pkt_desc_event()
313 if (payload & BIT(EV_PARTIAL_PREDICATE)) in arm_spe_pkt_desc_event()
315 if (payload & BIT(EV_EMPTY_PREDICATE)) in arm_spe_pkt_desc_event()
324 u64 payload = packet->payload; in arm_spe_pkt_desc_op_type() local
329 if (SPE_OP_PKT_IS_OTHER_SVE_OP(payload)) { in arm_spe_pkt_desc_op_type()
334 SPE_OP_PKG_SVE_EVL(payload)); in arm_spe_pkt_desc_op_type()
336 if (payload & SPE_OP_PKT_SVE_FP) in arm_spe_pkt_desc_op_type()
338 if (payload & SPE_OP_PKT_SVE_PRED) in arm_spe_pkt_desc_op_type()
343 payload & SPE_OP_PKT_COND ? in arm_spe_pkt_desc_op_type()
349 payload & 0x1 ? "ST" : "LD"); in arm_spe_pkt_desc_op_type()
351 if (SPE_OP_PKT_IS_LDST_ATOMIC(payload)) { in arm_spe_pkt_desc_op_type()
352 if (payload & SPE_OP_PKT_AT) in arm_spe_pkt_desc_op_type()
354 if (payload & SPE_OP_PKT_EXCL) in arm_spe_pkt_desc_op_type()
356 if (payload & SPE_OP_PKT_AR) in arm_spe_pkt_desc_op_type()
360 switch (SPE_OP_PKT_LDST_SUBCLASS_GET(payload)) { in arm_spe_pkt_desc_op_type()
386 if (SPE_OP_PKT_IS_LDST_SVE(payload)) { in arm_spe_pkt_desc_op_type()
389 SPE_OP_PKG_SVE_EVL(payload)); in arm_spe_pkt_desc_op_type()
391 if (payload & SPE_OP_PKT_SVE_PRED) in arm_spe_pkt_desc_op_type()
393 if (payload & SPE_OP_PKT_SVE_SG) in arm_spe_pkt_desc_op_type()
400 if (payload & SPE_OP_PKT_COND) in arm_spe_pkt_desc_op_type()
402 if (payload & SPE_OP_PKT_INDIRECT_BRANCH) in arm_spe_pkt_desc_op_type()
404 if (payload & SPE_OP_PKT_GCS) in arm_spe_pkt_desc_op_type()
406 if (SPE_OP_PKT_CR_BL(payload)) in arm_spe_pkt_desc_op_type()
408 if (SPE_OP_PKT_CR_RET(payload)) in arm_spe_pkt_desc_op_type()
410 if (SPE_OP_PKT_CR_NON_BL_RET(payload)) in arm_spe_pkt_desc_op_type()
427 u64 payload = packet->payload; in arm_spe_pkt_desc_addr() local
435 ns = !!SPE_ADDR_PKT_GET_NS(payload); in arm_spe_pkt_desc_addr()
436 el = SPE_ADDR_PKT_GET_EL(payload); in arm_spe_pkt_desc_addr()
437 payload = SPE_ADDR_PKT_ADDR_GET_BYTES_0_6(payload); in arm_spe_pkt_desc_addr()
440 idx_name[idx], payload, el, ns); in arm_spe_pkt_desc_addr()
444 "VA 0x%llx", payload); in arm_spe_pkt_desc_addr()
447 ns = !!SPE_ADDR_PKT_GET_NS(payload); in arm_spe_pkt_desc_addr()
448 ch = !!SPE_ADDR_PKT_GET_CH(payload); in arm_spe_pkt_desc_addr()
449 pat = SPE_ADDR_PKT_GET_PAT(payload); in arm_spe_pkt_desc_addr()
450 payload = SPE_ADDR_PKT_ADDR_GET_BYTES_0_6(payload); in arm_spe_pkt_desc_addr()
453 payload, ns, ch, pat); in arm_spe_pkt_desc_addr()
467 u64 payload = packet->payload; in arm_spe_pkt_desc_counter() local
472 (unsigned short)payload); in arm_spe_pkt_desc_counter()
495 unsigned long long payload = packet->payload; in arm_spe_pkt_desc() local
515 arm_spe_pkt_out_string(&err, &buf, &blen, "%s %lld", name, payload); in arm_spe_pkt_desc()
522 name, (unsigned long)payload, idx + 1); in arm_spe_pkt_desc()
537 name, payload, packet->index); in arm_spe_pkt_desc()