• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/processor-trace/libipt/src/

Lines Matching refs:ip

102 	pt_last_ip_init(&decoder->ip);
152 pt_last_ip_init(&decoder->ip);
343 status = pt_last_ip_query(addr, &decoder->ip);
360 errcode = pt_last_ip_query(addr, &decoder->ip);
561 int pt_qry_sync_forward(struct pt_query_decoder *decoder, uint64_t *ip)
581 return pt_qry_start(decoder, sync, ip);
584 int pt_qry_sync_backward(struct pt_query_decoder *decoder, uint64_t *ip)
602 errcode = pt_qry_start(decoder, sync, ip);
625 int pt_qry_sync_set(struct pt_query_decoder *decoder, uint64_t *ip,
640 return pt_qry_start(decoder, sync, ip);
822 uint64_t ip;
825 * is stored in the decoder's last ip.
827 errcode = pt_last_ip_query(&ip, &decoder->ip);
831 *addr = ip;
1004 pt_last_ip_init(&decoder->ip);
1072 static int pt_qry_event_ip(uint64_t *ip, struct pt_event *event,
1080 errcode = pt_last_ip_query(ip, &decoder->ip);
1099 * Returns -pte_eos if the ip does not fit into the buffer.
1100 * Returns -pte_bad_packet if the ip compression is not known.
1114 errcode = pt_last_ip_update_ip(&decoder->ip, &packet, &decoder->config);
1146 return pt_qry_event_ip(&ev->variant.async_paging.ip, ev,
1150 return pt_qry_event_ip(&ev->variant.async_vmcs.ip, ev,
1154 return pt_qry_event_ip(&ev->variant.exec_mode.ip, ev,
1265 return pt_qry_event_ip(&ev->variant.exec_mode.ip, ev, decoder);
1301 errcode = pt_last_ip_query(&ev->variant.enabled.ip,
1302 &decoder->ip);
1379 return pt_qry_event_ip(&ev->variant.async_disabled.ip, ev,
1437 errcode = pt_qry_event_ip(&ev->variant.disabled.ip, ev,
1560 errcode = pt_last_ip_update_ip(&decoder->ip, &packet, &decoder->config);
1582 return pt_last_ip_query(&ev->variant.overflow.ip,
1583 &decoder->ip);
1589 return pt_qry_event_ip(&ev->variant.tsx.ip, ev, decoder);
1594 return pt_qry_event_ip(&ev->variant.exstop.ip, ev, decoder);
1599 return pt_qry_event_ip(&ev->variant.mwait.ip, ev, decoder);
1604 return pt_qry_event_ip(&ev->variant.ptwrite.ip, ev, decoder);
1655 uint64_t ip;
1657 errcode = pt_last_ip_query(&ip, &decoder->ip);
1666 ev->variant.async_branch.from = ip;
1763 return pt_qry_event_ip(&ev->variant.async_paging.ip, ev,
1767 return pt_qry_event_ip(&ev->variant.exec_mode.ip, ev, decoder);
1770 return pt_qry_event_ip(&ev->variant.tsx.ip, ev, decoder);
1773 return pt_qry_event_ip(&ev->variant.async_vmcs.ip, ev,
1879 * - set ip to @packet's IP payload
1889 struct pt_last_ip ip;
1897 ip = decoder->ip;
1900 errcode = pt_last_ip_update_ip(&ip, packet, &decoder->config);
1912 errcode = pt_last_ip_query(&ev->variant.overflow.ip, &ip);
1921 decoder->ip = ip;
2125 &packet.payload.ip,
2134 return skd010_recover(decoder, &packet.payload.ip,
2141 return skd010_recover(decoder, &packet.payload.ip,
2173 return skd010_recover(decoder, &packet.payload.ip,
2201 if (!packet.payload.exstop.ip)
2213 if (!packet.payload.ptw.ip)
2959 event->variant.tsx.ip = 0;
3481 if (packet.ip) {
3495 event->variant.exstop.ip = 0ull;
3610 if (packet.ip) {