Lines Matching refs:payload
84 uint64_t payload; in intel_pt_get_long_tnt() local
90 payload = le64_to_cpu(*(uint64_t *)buf); in intel_pt_get_long_tnt()
93 if (payload & BIT63) in intel_pt_get_long_tnt()
95 payload <<= 1; in intel_pt_get_long_tnt()
100 packet->payload = payload << 1; in intel_pt_get_long_tnt()
107 uint64_t payload = 0; in intel_pt_get_pip() local
113 memcpy_le64(&payload, buf + 2, 6); in intel_pt_get_pip()
114 packet->payload = payload >> 1; in intel_pt_get_pip()
115 if (payload & 1) in intel_pt_get_pip()
116 packet->payload |= NR_FLAG; in intel_pt_get_pip()
133 packet->payload = le16_to_cpu(*(uint16_t *)(buf + 2)); in intel_pt_get_cbr()
150 memcpy_le64(&packet->payload, buf + 2, count); in intel_pt_get_vmcs()
191 packet->payload = buf[2] | (buf[3] << 8); in intel_pt_get_tma()
208 memcpy_le64(&packet->payload, buf + 3, 8); in intel_pt_get_mnt()
238 packet->payload = le32_to_cpu(*(uint32_t *)(buf + 2)); in intel_pt_get_ptwrite()
243 packet->payload = le64_to_cpu(*(uint64_t *)(buf + 2)); in intel_pt_get_ptwrite()
268 packet->payload = le64_to_cpu(*(uint64_t *)(buf + 2)); in intel_pt_get_mwait()
278 memcpy_le64(&packet->payload, buf + 2, 2); in intel_pt_get_pwre()
288 memcpy_le64(&packet->payload, buf + 2, 5); in intel_pt_get_pwrx()
350 packet->payload = (uint64_t)byte << 57; in intel_pt_get_short_tnt()
359 uint64_t payload = byte >> 3; in intel_pt_get_cyc() local
369 payload |= ((uint64_t)byte >> 1) << shift; in intel_pt_get_cyc()
373 packet->payload = payload; in intel_pt_get_cyc()
393 packet->payload = le16_to_cpu(*(uint16_t *)(buf + 1)); in intel_pt_get_ip()
399 packet->payload = le32_to_cpu(*(uint32_t *)(buf + 1)); in intel_pt_get_ip()
406 memcpy_le64(&packet->payload, buf + 1, 6); in intel_pt_get_ip()
412 packet->payload = le64_to_cpu(*(uint64_t *)(buf + 1)); in intel_pt_get_ip()
434 packet->payload = 16; in intel_pt_get_mode()
437 packet->payload = 64; in intel_pt_get_mode()
440 packet->payload = 32; in intel_pt_get_mode()
450 packet->payload = buf[1] & 3; in intel_pt_get_mode()
465 memcpy_le64(&packet->payload, buf + 1, 7); in intel_pt_get_tsc()
475 packet->payload = buf[1]; in intel_pt_get_mtc()
545 unsigned long long payload = packet->payload; in intel_pt_pkt_desc() local
565 if (payload & BIT63) in intel_pt_pkt_desc()
573 payload <<= 1; in intel_pt_pkt_desc()
594 return snprintf(buf, buf_len, "%s 0x%llx", name, payload); in intel_pt_pkt_desc()
597 (unsigned)payload, packet->count); in intel_pt_pkt_desc()
599 return snprintf(buf, buf_len, "%s %lld", name, payload); in intel_pt_pkt_desc()
602 name, (unsigned)(payload >> 1) & 1, in intel_pt_pkt_desc()
603 (unsigned)payload & 1); in intel_pt_pkt_desc()
605 nr = packet->payload & NR_FLAG ? 1 : 0; in intel_pt_pkt_desc()
606 payload &= ~NR_FLAG; in intel_pt_pkt_desc()
608 name, payload, nr); in intel_pt_pkt_desc()
611 return snprintf(buf, buf_len, "%s 0x%llx IP:0", name, payload); in intel_pt_pkt_desc()
613 return snprintf(buf, buf_len, "%s 0x%llx IP:1", name, payload); in intel_pt_pkt_desc()
620 name, payload, (unsigned int)(payload & 0xff), in intel_pt_pkt_desc()
621 (unsigned int)((payload >> 32) & 0x3)); in intel_pt_pkt_desc()
624 name, payload, !!(payload & 0x80), in intel_pt_pkt_desc()
625 (unsigned int)((payload >> 12) & 0xf), in intel_pt_pkt_desc()
626 (unsigned int)((payload >> 8) & 0xf)); in intel_pt_pkt_desc()
629 name, payload, in intel_pt_pkt_desc()
630 (unsigned int)((payload >> 4) & 0xf), in intel_pt_pkt_desc()
631 (unsigned int)(payload & 0xf), in intel_pt_pkt_desc()
632 (unsigned int)((payload >> 8) & 0xf)); in intel_pt_pkt_desc()
637 name, payload, packet->count); in intel_pt_pkt_desc()