Searched refs:text_poke (Results 1 – 17 of 17) sorted by relevance
54 bool text_poke; member
63 text_poke; member
99 evsel->core.attr.text_poke = 1; in perf_probe_text_poke()
397 event->text_poke.addr = bswap_64(event->text_poke.addr); in perf_event__text_poke_swap()398 event->text_poke.old_len = bswap_16(event->text_poke.old_len); in perf_event__text_poke_swap()399 event->text_poke.new_len = bswap_16(event->text_poke.new_len); in perf_event__text_poke_swap()402 size_t len = sizeof(event->text_poke.old_len) + in perf_event__text_poke_swap()403 sizeof(event->text_poke.new_len) + in perf_event__text_poke_swap()404 event->text_poke.old_len + in perf_event__text_poke_swap()405 event->text_poke.new_len; in perf_event__text_poke_swap()406 void *data = &event->text_poke.old_len; in perf_event__text_poke_swap()1353 return tool->text_poke(tool, event, sample, machine); in machines__deliver_event()
277 tool->text_poke = perf_event__process_text_poke; in perf_tool__init()
830 struct map *map = maps__find(machine__kernel_maps(machine), event->text_poke.addr); in machine__process_text_poke()837 if (!event->text_poke.new_len) in machine__process_text_poke()846 u8 *new_bytes = event->text_poke.bytes + event->text_poke.old_len; in machine__process_text_poke()855 event->text_poke.addr, in machine__process_text_poke()857 event->text_poke.new_len); in machine__process_text_poke()858 if (ret != event->text_poke.new_len) in machine__process_text_poke()860 event->text_poke.addr); in machine__process_text_poke()863 event->text_poke.addr); in machine__process_text_poke()
341 PRINT_ATTRf(text_poke, p_unsigned); in perf_event_attr__fprintf()
3647 u64 addr = event->text_poke.addr + event->text_poke.new_len - 1; in intel_pt_text_poke()3649 int cnt = 4096 + event->text_poke.new_len; in intel_pt_text_poke()3658 if (!event->text_poke.new_len) in intel_pt_text_poke()3665 if (addr < event->text_poke.addr) in intel_pt_text_poke()3680 if (addr + e->byte_cnt + e->length <= event->text_poke.addr) { in intel_pt_text_poke()
545 struct perf_record_text_poke_event *tp = &event->text_poke; in perf_event__fprintf_text_poke()
1443 if (!opts->text_poke) in evsel__config()
527 struct perf_record_text_poke_event text_poke; member
104 and text_poke events are inserted, as well as build ID information.
461 text_poke : 1, /* include text poke events */ member
1433 gs->tool.text_poke = guest_session__repipe; in guest_session__start()2257 inject->tool.text_poke = host__repipe; in __cmd_inject()2520 inject.tool.text_poke = perf_event__repipe; in cmd_inject()
932 if (evsel->core.attr.text_poke) in record__config_text_poke()940 evsel->core.attr.text_poke = 1; in record__config_text_poke()4149 rec->opts.text_poke = true; in cmd_record()4332 if (rec->opts.text_poke) { in cmd_record()
2895 script->tool.text_poke = process_text_poke_events; in __cmd_script()
839 opts->text_poke = true; in intel_pt_recording_options()
Completed in 71 milliseconds