Searched refs:datarec (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-5.10/samples/bpf/ |
H A D | xdp_redirect_cpu_user.c | 177 struct datarec { struct 187 struct datarec total; 188 struct datarec *cpu; 202 struct datarec values[nr_cpus]; in map_collect_percpu() 243 static struct datarec *alloc_record_per_cpu(void) in alloc_record_per_cpu() 246 struct datarec *array; in alloc_record_per_cpu() 248 array = calloc(nr_cpus, sizeof(struct datarec)); in alloc_record_per_cpu() 303 static __u64 calc_pps(struct datarec *r, struct datarec *p, double period_) in calc_pps() 315 static __u64 calc_drop_pps(struct datarec * [all...] |
H A D | xdp_redirect_cpu_kern.c | 29 struct datarec { struct 44 __type(value, struct datarec); 52 __type(value, struct datarec); 61 __type(value, struct datarec); 69 __type(value, struct datarec); 99 __type(value, struct datarec); 208 struct datarec *rec; in xdp_prognum0_no_touch() 239 struct datarec *rec; in xdp_prognum1_touch_data() 282 struct datarec *rec; in xdp_prognum2_round_robin() 331 struct datarec *re in xdp_prognum3_proto_separate() [all...] |
H A D | xdp_monitor_user.c | 151 struct datarec { struct 162 struct datarec total; 163 struct datarec *cpu; 187 struct datarec values[nr_cpus]; in map_collect_record() 269 static double calc_pps(struct datarec *r, struct datarec *p, double period) in calc_pps() 293 static double calc_drop(struct datarec *r, struct datarec *p, double period) in calc_drop() 305 static double calc_info(struct datarec *r, struct datarec * [all...] |
H A D | xdp_monitor_kern.c | 124 struct datarec { struct 135 __type(value, struct datarec); 142 __type(value, struct datarec); 163 struct datarec *rec; in trace_xdp_cpumap_enqueue() 197 struct datarec *rec; in trace_xdp_cpumap_kthread() 216 __type(value, struct datarec); 236 struct datarec *rec; in trace_xdp_devmap_xmit()
|
H A D | xdp_rxq_info_user.c | 183 struct datarec { struct 189 struct datarec total; 190 struct datarec *cpu; 197 static struct datarec *alloc_record_per_cpu(void) in alloc_record_per_cpu() 200 struct datarec *array; in alloc_record_per_cpu() 202 array = calloc(nr_cpus, sizeof(struct datarec)); in alloc_record_per_cpu() 259 struct datarec values[nr_cpus]; in map_collect_percpu() 309 static __u64 calc_pps(struct datarec *r, struct datarec *p, double period_) in calc_pps() 321 static __u64 calc_errs_pps(struct datarec * [all...] |
H A D | xdp_rxq_info_kern.c | 35 struct datarec { struct 43 __type(value, struct datarec); 53 __type(value, struct datarec); 79 struct datarec *rec, *rxq_rec; in xdp_prognum0()
|
/kernel/linux/linux-6.6/samples/bpf/ |
H A D | xdp_sample.bpf.c | 20 __type(value, struct datarec); 70 struct datarec *rec; in xdp_redirect_collect_stat() 132 struct datarec *rec; in BPF_PROG() 159 struct datarec *rec; in BPF_PROG() 185 struct datarec *rec; in BPF_PROG() 209 struct datarec *rec; in BPF_PROG() 240 struct datarec empty = {}; in BPF_PROG() 241 struct datarec *rec; in BPF_PROG()
|
H A D | xdp_sample_user.c | 92 struct datarec total; 93 struct datarec *cpu; 150 struct datarec *sample_mmap[NUM_MAP]; 315 static struct datarec *alloc_record_per_cpu(void) in alloc_record_per_cpu() 318 struct datarec *array; in alloc_record_per_cpu() 340 static void map_collect_percpu(struct datarec *values, struct record *rec) in map_collect_percpu() 384 struct datarec *values; in map_collect_percpu_devmap() 392 values = calloc(count * nr_cpus, sizeof(struct datarec)); in map_collect_percpu_devmap() 412 struct datarec *arr; in map_collect_percpu_devmap() 589 static __u64 calc_pps(struct datarec * [all...] |
H A D | xdp_sample_shared.h | 5 struct datarec { struct
|
H A D | xdp_sample.bpf.h | 23 __type(value, struct datarec);
|
H A D | xdp_router_ipv4.bpf.c | 80 struct datarec *rec; in xdp_router_ipv4_prog()
|
Completed in 8 milliseconds