Searched refs:pidData (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | pyperf.h | 76 static void *get_thread_state(void *tls_base, PidData *pidData) in get_thread_state() argument 81 bpf_probe_read_user(&key, sizeof(key), (void*)(long)pidData->tls_key_addr); in get_thread_state() 87 static __always_inline bool get_frame_data(void *frame_ptr, PidData *pidData, in get_frame_data() argument 93 frame_ptr + pidData->offsets.PyFrameObject_back); in get_frame_data() 96 frame_ptr + pidData->offsets.PyFrameObject_code); in get_frame_data() 103 frame->f_code + pidData->offsets.PyCodeObject_filename); in get_frame_data() 106 frame->f_code + pidData->offsets.PyCodeObject_name); in get_frame_data() 112 pidData->offsets.String_data); in get_frame_data() 117 pidData->offsets.String_data); in get_frame_data() 169 PidData *pidData; member 179 PidData *pidData = ctx->pidData; process_frame_callback() local 225 PidData* pidData = bpf_map_lookup_elem(&pidmap, &pid); global() local [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
H A D | pyperf.h | 75 static void *get_thread_state(void *tls_base, PidData *pidData) in get_thread_state() argument 80 bpf_probe_read_user(&key, sizeof(key), (void*)(long)pidData->tls_key_addr); in get_thread_state() 86 static __always_inline bool get_frame_data(void *frame_ptr, PidData *pidData, in get_frame_data() argument 92 frame_ptr + pidData->offsets.PyFrameObject_back); in get_frame_data() 95 frame_ptr + pidData->offsets.PyFrameObject_code); in get_frame_data() 102 frame->f_code + pidData->offsets.PyCodeObject_filename); in get_frame_data() 105 frame->f_code + pidData->offsets.PyCodeObject_name); in get_frame_data() 111 pidData->offsets.String_data); in get_frame_data() 116 pidData->offsets.String_data); in get_frame_data() 173 PidData* pidData in __on_event() local [all...] |
Completed in 2 milliseconds