Searched refs:start_event (Results 1 – 6 of 6) sorted by relevance
| /developtools/profiler/hiebpf/include/ |
| D | fstrace_progs.h | 28 struct start_event_t start_event = {}; in BPF_KPROBE() local 29 __builtin_memset(&start_event, 0, sizeof(start_event)); in BPF_KPROBE() 30 struct fstrace_start_event_t *fs_se = &start_event.fs_se; in BPF_KPROBE() 43 int err = (int) bpf_map_update_elem(&start_event_map, &pid_tgid, &start_event, BPF_ANY); in BPF_KPROBE() 68 struct start_event_t start_event = {}; in BPF_KPROBE() local 69 __builtin_memset(&start_event, 0, sizeof(start_event)); in BPF_KPROBE() 70 struct fstrace_start_event_t *fs_se = &start_event.fs_se; in BPF_KPROBE() 82 int err = (int) bpf_map_update_elem(&start_event_map, &pid_tgid, &start_event, BPF_ANY); in BPF_KPROBE() 107 struct start_event_t start_event = {}; in BPF_KPROBE() local 108 __builtin_memset(&start_event, 0, sizeof(start_event)); in BPF_KPROBE() [all …]
|
| D | hiebpf_types.h | 24 struct fstrace_start_event_t start_event; member 58 struct pftrace_start_event_t start_event; member 102 struct biotrace_start_event_t start_event; member 123 struct strtrace_start_event_t start_event; member
|
| D | bpf_event_receiver.h | 217 int ConvertFSTraceArgsToArray(__u64 *args, const struct fstrace_start_event_t *start_event) in ConvertFSTraceArgsToArray() argument 219 …int (*fn) (__u64*, const struct fstrace_start_event_t *) = g_argsConverterTable[start_event->type]; in ConvertFSTraceArgsToArray() 221 return fn(args, start_event); in ConvertFSTraceArgsToArray() 223 HHLOGE(true, "invalid converter for type = %u", start_event->type); in ConvertFSTraceArgsToArray()
|
| /developtools/profiler/hiebpf/src/ |
| D | bpf_controller.cpp | 519 std::cout << "\n dfd = " << cmpltEvent.start_event.openat2_args.dfd; in DumpOpenat2Args() 520 std::cout << "\n filename = " << cmpltEvent.start_event.openat2_args.filename; in DumpOpenat2Args() 521 std::cout << "\n how = " << cmpltEvent.start_event.openat2_args.how; in DumpOpenat2Args() 528 std::cout << "\n fd = " << cmpltEvent.start_event.readv_args.fd; in DumpReadvArgs() 529 std::cout << "\n vec = " << cmpltEvent.start_event.readv_args.vec; in DumpReadvArgs() 530 std::cout << "\n vlen = " << cmpltEvent.start_event.readv_args.vlen; in DumpReadvArgs() 531 std::cout << "\n flags = " << cmpltEvent.start_event.readv_args.flags; in DumpReadvArgs() 538 std::cout << "\n fd = " << cmpltEvent.start_event.preadv_args.fd; in DumpPreadvArgs() 539 std::cout << "\n vec = " << cmpltEvent.start_event.preadv_args.vec; in DumpPreadvArgs() 540 std::cout << "\n vlen = " << cmpltEvent.start_event.preadv_args.vlen; in DumpPreadvArgs() [all …]
|
| D | hiebpf.bpf.c | 127 …const struct fstrace_start_event_t* start_event = bpf_map_lookup_elem(&start_event_map, &pid_tgid); in emit_fstrace_event() local 128 …nt err = bpf_probe_read_kernel(&cmplt_event->start_event, sizeof(struct fstrace_start_event_t), st… in emit_fstrace_event() 134 if (cmplt_event->start_event.type == 0) { in emit_fstrace_event() 168 struct start_event_t start_event = {}; in handle_pftrace_start_event() local 169 __builtin_memset(&start_event, 0, sizeof(start_event)); in handle_pftrace_start_event() 170 struct pftrace_start_event_t *pf_se = &start_event.pf_se; in handle_pftrace_start_event() 177 __builtin_memset(&start_event, 0, sizeof(start_event)); in handle_pftrace_start_event() 180 err = (int) bpf_map_update_elem(&start_event_map, &pid_tgid, &start_event, BPF_ANY); in handle_pftrace_start_event() 230 struct pftrace_start_event_t start_event; in read_modify_update_current_type() local 231 int err = bpf_probe_read_kernel(&start_event, sizeof(start_event), se_ptr); in read_modify_update_current_type() [all …]
|
| D | bpf_event_receiver.cpp | 295 item->stime_ = cmplt_event->start_event.stime; in EncodeFSTraceEvent() 299 item->type_ = static_cast<uint16_t>(cmplt_event->start_event.type); in EncodeFSTraceEvent() 304 CHECK_TRUE(ConvertFSTraceArgsToArray(item->args_, &cmplt_event->start_event) == 0, -1, in EncodeFSTraceEvent() 331 item->stime_ = cmplt_event->start_event.stime; in EncodePFTraceEvent() 333 item->addr_ = cmplt_event->start_event.addr; in EncodePFTraceEvent() 336 item->type_ = static_cast<uint16_t>(cmplt_event->start_event.type); in EncodePFTraceEvent() 362 item->pid_ = cmplt_event->start_event.tgid; in EncodeBIOTraceEvent() 363 item->tid_ = cmplt_event->start_event.pid; in EncodeBIOTraceEvent() 364 (void)memcpy_s(item->comm_, MAX_COMM_LEN, cmplt_event->start_event.comm, MAX_COMM_LEN); in EncodeBIOTraceEvent() 365 item->stime_ = cmplt_event->start_event.stime; in EncodeBIOTraceEvent() [all …]
|