Searched refs:retstack (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/processor-trace/libipt/test/src/ |
| H A D | ptunit-retstack.c | 38 struct pt_retstack retstack; in init() local 41 memset(&retstack, 0xcd, sizeof(retstack)); in init() 43 pt_retstack_init(&retstack); in init() 60 struct pt_retstack retstack; in query() local 64 pt_retstack_init(&retstack); in query() 84 struct pt_retstack retstack; in query_empty() local 88 pt_retstack_init(&retstack); in query_empty() 113 struct pt_retstack retstack; in pop() local 116 pt_retstack_init(&retstack); in pop() 135 struct pt_retstack retstack; in pop_empty() local [all …]
|
| /freebsd-14.2/contrib/processor-trace/libipt/src/ |
| H A D | pt_retstack.c | 36 if (!retstack) in pt_retstack_init() 39 retstack->top = 0; in pt_retstack_init() 40 retstack->bottom = 0; in pt_retstack_init() 45 if (!retstack) in pt_retstack_is_empty() 48 return (retstack->top == retstack->bottom ? 1 : 0); in pt_retstack_is_empty() 55 if (!retstack) in pt_retstack_pop() 58 top = retstack->top; in pt_retstack_pop() 65 retstack->top = top; in pt_retstack_pop() 77 if (!retstack) in pt_retstack_push() 80 top = retstack->top; in pt_retstack_push() [all …]
|
| H A D | pt_insn_decoder.c | 62 pt_retstack_init(&decoder->retstack); in pt_insn_reset() 562 pt_retstack_push(&decoder->retstack, decoder->ip); in pt_insn_proceed() 580 return pt_retstack_pop(&decoder->retstack, in pt_insn_proceed()
|
| H A D | pt_block_decoder.c | 92 pt_retstack_init(&decoder->retstack); in pt_blk_reset() 598 errcode = pt_retstack_pop(&decoder->retstack, pip); in pt_blk_next_ip() 719 return pt_retstack_push(&decoder->retstack, insn->ip + insn->size); in pt_blk_log_call() 2383 status = pt_retstack_push(&decoder->retstack, ip); in pt_blk_proceed_no_event_cached() 2435 return pt_retstack_pop(&decoder->retstack, &decoder->ip); in pt_blk_proceed_no_event_cached()
|
| /freebsd-14.2/contrib/processor-trace/libipt/internal/include/ |
| H A D | pt_retstack.h | 65 extern int pt_retstack_is_empty(const struct pt_retstack *retstack); 76 extern int pt_retstack_pop(struct pt_retstack *retstack, uint64_t *ip); 85 extern int pt_retstack_push(struct pt_retstack *retstack, uint64_t ip);
|
| H A D | pt_block_decoder.h | 72 struct pt_retstack retstack; member
|
| H A D | pt_insn_decoder.h | 68 struct pt_retstack retstack; member
|
| /freebsd-14.2/contrib/processor-trace/libipt/ |
| H A D | CMakeLists.txt | 121 add_ptunit_std_test(retstack)
|