Lines Matching refs:p
570 static double calc_period(struct record *r, struct record *p) in calc_period() argument
575 period = r->timestamp - p->timestamp; in calc_period()
589 static __u64 calc_pps(struct datarec *r, struct datarec *p, double period_) in calc_pps() argument
595 packets = r->processed - p->processed; in calc_pps()
601 static __u64 calc_drop_pps(struct datarec *r, struct datarec *p, double period_) in calc_drop_pps() argument
607 packets = r->dropped - p->dropped; in calc_drop_pps()
613 static __u64 calc_errs_pps(struct datarec *r, struct datarec *p, double period_) in calc_errs_pps() argument
619 packets = r->issue - p->issue; in calc_errs_pps()
625 static __u64 calc_info_pps(struct datarec *r, struct datarec *p, double period_) in calc_info_pps() argument
631 packets = r->info - p->info; in calc_info_pps()
637 static void calc_xdp_pps(struct datarec *r, struct datarec *p, double *xdp_pass, in calc_xdp_pps() argument
642 *xdp_redirect = (r->xdp_redirect - p->xdp_redirect) / period_; in calc_xdp_pps()
643 *xdp_pass = (r->xdp_pass - p->xdp_pass) / period_; in calc_xdp_pps()
644 *xdp_drop = (r->xdp_drop - p->xdp_drop) / period_; in calc_xdp_pps()
662 struct datarec *p = &prev->cpu[i]; in stats_get_rx_cnt() local
665 pps = calc_pps(r, p, t); in stats_get_rx_cnt()
666 drop = calc_drop_pps(r, p, t); in stats_get_rx_cnt()
667 err = calc_errs_pps(r, p, t); in stats_get_rx_cnt()
725 struct datarec *p = &prev->cpu[i]; in stats_get_cpumap_enqueue() local
728 pps = calc_pps(r, p, t); in stats_get_cpumap_enqueue()
729 drop = calc_drop_pps(r, p, t); in stats_get_cpumap_enqueue()
730 err = calc_errs_pps(r, p, t); in stats_get_cpumap_enqueue()
769 struct datarec *p = &prev->cpu[i]; in stats_get_cpumap_remote() local
772 calc_xdp_pps(r, p, &xdp_pass, &xdp_drop, &xdp_redirect, t); in stats_get_cpumap_remote()
806 struct datarec *p = &prev->cpu[i]; in stats_get_cpumap_kthread() local
809 pps = calc_pps(r, p, t); in stats_get_cpumap_kthread()
810 drop = calc_drop_pps(r, p, t); in stats_get_cpumap_kthread()
811 err = calc_errs_pps(r, p, t); in stats_get_cpumap_kthread()
836 struct datarec *p = &prev->cpu[i]; in stats_get_redirect_cnt() local
839 pps = calc_pps(r, p, t); in stats_get_redirect_cnt()
882 struct datarec *p = &prev->cpu[i]; in stats_get_redirect_err_cnt() local
885 drop = calc_drop_pps(r, p, t); in stats_get_redirect_err_cnt()
927 struct datarec *p = &prev->cpu[i]; in stats_get_exception_cnt() local
931 drop = calc_drop_pps(r, p, t); in stats_get_exception_cnt()
963 struct datarec *p = &prev->cpu[i]; in stats_get_devmap_xmit() local
966 pps = calc_pps(r, p, t); in stats_get_devmap_xmit()
967 drop = calc_drop_pps(r, p, t); in stats_get_devmap_xmit()
968 err = calc_errs_pps(r, p, t); in stats_get_devmap_xmit()
974 info = calc_info_pps(r, p, t); in stats_get_devmap_xmit()
1008 struct record *r, *p; in stats_get_devmap_xmit_multi() local
1041 p = &x->val; in stats_get_devmap_xmit_multi()
1043 p = &beg; in stats_get_devmap_xmit_multi()
1044 t = calc_period(r, p); in stats_get_devmap_xmit_multi()
1045 pps = calc_pps(&r->total, &p->total, t); in stats_get_devmap_xmit_multi()
1046 drop = calc_drop_pps(&r->total, &p->total, t); in stats_get_devmap_xmit_multi()
1047 info = calc_info_pps(&r->total, &p->total, t); in stats_get_devmap_xmit_multi()
1050 err = calc_errs_pps(&r->total, &p->total, t); in stats_get_devmap_xmit_multi()
1081 pc = p == &beg ? &p_beg : &p->cpu[i]; in stats_get_devmap_xmit_multi()
1103 struct stats_record *p, struct sample_output *out) in stats_print() argument
1130 stats_get_rx_cnt(r, p, nr_cpus, NULL); in stats_print()
1134 stats_get_cpumap_enqueue(r, p, nr_cpus); in stats_print()
1137 stats_get_cpumap_kthread(r, p, nr_cpus); in stats_print()
1138 stats_get_cpumap_remote(r, p, nr_cpus); in stats_print()
1146 stats_get_redirect_cnt(r, p, nr_cpus, NULL); in stats_print()
1156 stats_get_redirect_err_cnt(r, p, nr_cpus, NULL); in stats_print()
1166 stats_get_exception_cnt(r, p, nr_cpus, NULL); in stats_print()
1181 stats_get_devmap_xmit(r, p, nr_cpus, NULL); in stats_print()
1185 stats_get_devmap_xmit_multi(r, p, nr_cpus, NULL, in stats_print()