Searched refs:bw_meter (Results 1 – 3 of 3) sorted by relevance
| /NextBSD/usr.bin/netstat/ |
| HD | mroute.c | 77 static void print_bw_meter(struct bw_meter *, int *); 81 print_bw_meter(struct bw_meter *bw_meter, int *banner_printed) in print_bw_meter() argument 102 if (bw_meter->bm_flags & BW_METER_UNIT_PACKETS) { in print_bw_meter() 103 sprintf(s1, "%ju", (uintmax_t)bw_meter->bm_measured.b_packets); in print_bw_meter() 105 (uintmax_t)bw_meter->bm_measured.b_packets); in print_bw_meter() 108 if (bw_meter->bm_flags & BW_METER_UNIT_BYTES) { in print_bw_meter() 109 sprintf(s2, "%ju", (uintmax_t)bw_meter->bm_measured.b_bytes); in print_bw_meter() 111 (uintmax_t)bw_meter->bm_measured.b_bytes); in print_bw_meter() 116 (u_long)bw_meter->bm_start_time.tv_sec, in print_bw_meter() 117 (u_long)bw_meter->bm_start_time.tv_usec, s1, s2); in print_bw_meter() [all …]
|
| /NextBSD/sys/netinet/ |
| HD | ip_mroute.h | 285 struct bw_meter *mfc_bw_meter; /* list of bandwidth meters */ 326 struct bw_meter { struct 327 struct bw_meter *bm_mfc_next; /* next bw meter (same mfc) */ argument 328 struct bw_meter *bm_time_next; /* next bw meter (same time) */ argument
|
| HD | ip_mroute.c | 211 static VNET_DEFINE(struct bw_meter*, bw_meter_timers[BW_METER_BUCKETS]); 322 static void bw_meter_prepare_upcall(struct bw_meter *, struct timeval *); 324 static void bw_meter_receive_packet(struct bw_meter *, int, 335 static void free_bw_list(struct bw_meter *); 352 static void schedule_bw_meter(struct bw_meter *, struct timeval *); 358 static void unschedule_bw_meter(struct bw_meter *); 1460 struct bw_meter *x = rt->mfc_bw_meter; in expire_upcalls() 1602 struct bw_meter *x; in ip_mdq() 1771 struct bw_meter *x; in add_bw_upcall() 1813 x = (struct bw_meter *)malloc(sizeof(*x), M_BWMETER, M_NOWAIT); in add_bw_upcall() [all …]
|