/freebsd-13-stable/contrib/processor-trace/libipt/src/ |
H A D | pt_tnt_cache.c | 39 cache->tnt = 0ull; 61 taken = (cache->tnt & cache->index) != 0; 85 cache->tnt = packet->payload;
|
H A D | pt_encoder.c | 327 if (packet->payload.tnt.bit_size >= 7) 334 stop = packet->payload.tnt.bit_size + pt_opm_tnt_8_shr; 336 (packet->payload.tnt.payload << pt_opm_tnt_8_shr); 345 uint64_t tnt, stop; local 351 if (packet->payload.tnt.bit_size >= pt_pl_tnt_64_bits) 354 stop = 1ull << packet->payload.tnt.bit_size; 355 tnt = packet->payload.tnt.payload; 357 if (tnt & ~(stop - 1)) 362 pos = pt_encode_int(pos, tnt | sto 731 pt_encode_tnt_8(struct pt_encoder *encoder, uint8_t tnt, int size) argument 742 pt_encode_tnt_64(struct pt_encoder *encoder, uint64_t tnt, int size) argument [all...] |
H A D | pt_query_decoder.c | 103 pt_tnt_cache_init(&decoder->tnt); 153 pt_tnt_cache_init(&decoder->tnt); 230 if (pt_tnt_cache_is_empty(&decoder->tnt)) { 768 /* We cache the latest tnt packet in the decoder. Let's re-fill the 771 if (pt_tnt_cache_is_empty(&decoder->tnt)) { 777 query = pt_tnt_cache_query(&decoder->tnt); 813 /* We may see a single TNT packet if the current tnt is empty. 815 * If we see a TNT while the current tnt is not empty, it means 820 !pt_tnt_cache_is_empty(&decoder->tnt)) 883 if (!pt_tnt_cache_is_empty(&decoder->tnt)) [all...] |
H A D | pt_packet_decoder.c | 345 size = pt_pkt_read_tnt_8(&packet->payload.tnt, decoder->pos, 364 size = pt_pkt_read_tnt_64(&packet->payload.tnt, decoder->pos,
|
/freebsd-13-stable/contrib/processor-trace/libipt/internal/include/ |
H A D | pt_tnt_cache.h | 38 /* Keeping track of tnt indicators. */ 40 /* The last tnt. */ 41 uint64_t tnt; member in struct:pt_tnt_cache 43 /* The index into the above tnt. 45 * (tnt & index) gives the current tnt entry. 46 * (index >>= 1) moves the index to the next tnt entry. 47 * (index == 0) means that the current tnt is empty. 53 /* Initialize (or reset) the tnt cache. */ 56 /* Check if the tnt cach [all...] |
H A D | pt_encoder.h | 70 /* Encode a Taken Not Taken (tnt) packet - 8-bit version. */ 71 extern int pt_encode_tnt_8(struct pt_encoder *, uint8_t tnt, int size); 73 /* Encode a Taken Not Taken (tnt) packet - 64-bit version. */ 74 extern int pt_encode_tnt_64(struct pt_encoder *, uint64_t tnt, int size);
|
H A D | pt_query_decoder.h | 59 /* The cached tnt indicators. */ 60 struct pt_tnt_cache tnt; member in struct:pt_query_decoder
|
/freebsd-13-stable/contrib/processor-trace/libipt/test/src/ |
H A D | ptunit-tnt_cache.c | 46 ptu_uint_eq(tnt_cache.tnt, 0ull); 113 tnt_cache.tnt = 1ull; 128 tnt_cache.tnt = 0ull; 174 ptu_uint_eq(tnt_cache.tnt, 8ull); 186 tnt_cache.tnt = 42ull; 191 ptu_uint_eq(tnt_cache.tnt, 42ull); 213 tnt_cache.tnt = 42ull; 218 ptu_uint_eq(tnt_cache.tnt, 42ull);
|
H A D | ptunit-query.c | 121 int errcode, tnt = 0xbc, taken = tnt; local 125 ptu_int_eq(taken, tnt); 673 int errcode, tnt = 0xbc, taken = tnt; local 677 ptu_int_eq(taken, tnt); 690 int errcode, tnt = 0xbc, taken = tnt; local 696 ptu_int_eq(taken, tnt); 705 int errcode, tnt local 737 int errcode, tnt = 0xbc, taken = tnt; local 759 int errcode, tnt = 0xbc, taken = tnt; local 781 int errcode, tnt = 0xbc, taken = tnt; local 803 int errcode, tnt = 0xbc, taken = tnt; local 826 int errcode, tnt = 0xbc, taken = tnt; local [all...] |
H A D | ptunit-packet.c | 241 pfix->packet[0].payload.tnt.bit_size = 4; 242 pfix->packet[0].payload.tnt.payload = 0x5ull; 252 pfix->packet[0].payload.tnt.bit_size = 23; 253 pfix->packet[0].payload.tnt.payload = 0xabcdeull;
|
H A D | ptunit-fetch.c | 188 packet.payload.tnt.bit_size = 1;
|
/freebsd-13-stable/contrib/elftoolchain/libdwarf/ |
H A D | libdwarf_nametbl.c | 35 Dwarf_NameTbl nt, tnt; local 42 STAILQ_FOREACH_SAFE(nt, &ns->ns_ntlist, nt_next, tnt) {
|
/freebsd-13-stable/contrib/processor-trace/libipt/include/ |
H A D | intel-pt.h | 847 /** Packet: tnt-8, tnt-64. */ 848 struct pt_packet_tnt tnt; member in union:pt_packet::__anon5888
|