github.com/castai/kvisor@v1.7.1-0.20240516114728-b3572a2607b5/pkg/ebpftracer/c/headers/common/signal.h (about) 1 #ifndef __COMMON_SIGNAL_H__ 2 #define __COMMON_SIGNAL_H__ 3 4 #include <vmlinux.h> 5 6 #include <types.h> 7 #include <common/common.h> 8 9 statfunc controlplane_signal_t *init_controlplane_signal() 10 { 11 int zero = 0; 12 controlplane_signal_t *signal = bpf_map_lookup_elem(&signal_data_map, &zero); 13 if (unlikely(signal == NULL)) 14 return NULL; 15 16 signal->args_buf.argnum = 0; 17 signal->args_buf.offset = 0; 18 return signal; 19 } 20 21 #endif