Lines Matching refs:netstat
14 struct netstat { struct
16 struct netstat *next; argument
21 static struct netstat *lookup_type(struct netstat *ns, in lookup_type() argument
34 static struct netstat *lookup_get(struct netstat *ns, in lookup_get()
37 struct netstat *ret; in lookup_get()
43 ret = malloc(sizeof(struct netstat)); in lookup_get()
57 static struct netstat *lookup_get_column(struct netstat *ns, const char *line) in lookup_get_column()
68 static void netstat_read_type(FILE *fnetstat, struct netstat **dest, char *line) in netstat_read_type()
70 struct netstat *type = lookup_get_column(*dest, line); in netstat_read_type()
119 static void snmp6_read(FILE *fnetstat, struct netstat **dest) in snmp6_read()
121 struct netstat *type = lookup_get(*dest, snmp6_name, strlen(snmp6_name)); in snmp6_read()
145 struct netstat *netstat_read(void) in netstat_read()
147 struct netstat *ret = 0; in netstat_read()
188 void netstat_free(struct netstat *ns) in netstat_free()
191 struct netstat *prev = ns; in netstat_free()
204 __netstat_print_diff(uint64_t a, struct netstat *nsb, size_t i) in __netstat_print_diff()
217 void netstat_print_diff(struct netstat *nsa, struct netstat *nsb) in netstat_print_diff()
254 uint64_t netstat_get(struct netstat *ns, const char *name, bool *not_found) in netstat_get()