Home
last modified time | relevance | path

Searched refs:bw_meter (Results 1 – 3 of 3) sorted by relevance

/NextBSD/usr.bin/netstat/
HDmroute.c77 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/
HDip_mroute.h285 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
HDip_mroute.c211 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 …]