Lines Matching refs:net_table

384 add_desc_to_tbl(net_table_t *net_table, net_desc_t *nd)  in add_desc_to_tbl()  argument
401 if (net_table->net_table_head == NULL) { in add_desc_to_tbl()
402 net_table->net_table_head = ne; in add_desc_to_tbl()
403 net_table->net_table_tail = ne; in add_desc_to_tbl()
405 net_table->net_table_tail->net_entry_next = ne; in add_desc_to_tbl()
406 net_table->net_table_tail = ne; in add_desc_to_tbl()
408 net_table->net_entries++; in add_desc_to_tbl()
631 get_ne_from_table(net_table_t *net_table, char *name) in get_ne_from_table() argument
635 net_entry_t *ne = net_table->net_table_head; in get_ne_from_table()
637 for (count = 0; count < net_table->net_entries; count++) { in get_ne_from_table()
648 get_ndesc(net_table_t *net_table, net_desc_t *nd) in get_ndesc() argument
652 net_entry_t *ne = net_table->net_table_head; in get_ndesc()
654 for (count = 0; count < net_table->net_entries; count++) { in get_ndesc()
726 add_stat_to_tbl(net_table_t *net_table, net_stat_t *ns) in add_stat_to_tbl() argument
730 ne = get_ne_from_table(net_table, ns->net_stat_name); in add_stat_to_tbl()
768 add_desc(net_table_t *net_table, ea_file_t *ef, int nobjs) in add_desc() argument
786 if ((dnd = get_ndesc(net_table, nd)) != NULL) { in add_desc()
791 if (add_desc_to_tbl(net_table, nd) != 0) { in add_desc()
800 addto_time_list(net_table_t *net_table, net_time_entry_t *nt, in addto_time_list() argument
811 net_table->net_time_entries++; in addto_time_list()
813 if (net_table->net_time_head == NULL) { in addto_time_list()
814 net_table->net_time_head = nt; in addto_time_list()
815 net_table->net_time_tail = nt; in addto_time_list()
817 net_table->net_time_tail->net_time_entry_next = nt; in addto_time_list()
818 nt->net_time_entry_prev = net_table->net_time_tail; in addto_time_list()
819 net_table->net_time_tail = nt; in addto_time_list()
822 if (net_table->net_ctime_head == NULL) { in addto_time_list()
823 net_table->net_ctime_head = ntc; in addto_time_list()
824 net_table->net_ctime_tail = ntc; in addto_time_list()
826 end = net_table->net_ctime_tail; in addto_time_list()
828 while (count < net_table->net_time_entries - 1) { in addto_time_list()
843 net_table->net_ctime_tail = ntc; in addto_time_list()
852 net_table->net_ctime_tail->net_time_entry_next = ntc; in addto_time_list()
853 ntc->net_time_entry_prev = net_table->net_ctime_tail; in addto_time_list()
854 net_table->net_ctime_tail = ntc; in addto_time_list()
860 add_stats(net_table_t *net_table, ea_file_t *ef, int nobjs) in add_stats() argument
893 if (add_stat_to_tbl(net_table, ns) != 0) { in add_stats()
899 addto_time_list(net_table, nt, ntc); in add_stats()
905 free_logtable(net_table_t *net_table) in free_logtable() argument
914 thead = net_table->net_time_head; in free_logtable()
923 net_table->net_time_head = NULL; in free_logtable()
924 net_table->net_time_tail = NULL; in free_logtable()
926 thead = net_table->net_ctime_head; in free_logtable()
935 net_table->net_ctime_head = NULL; in free_logtable()
936 net_table->net_ctime_tail = NULL; in free_logtable()
938 net_table->net_time_entries = 0; in free_logtable()
940 head = net_table->net_table_head; in free_logtable()
957 net_table->net_table_head = NULL; in free_logtable()
958 net_table->net_table_tail = NULL; in free_logtable()
959 net_table->net_time_entries = 0; in free_logtable()
960 free(net_table); in free_logtable()
969 net_table_t *net_table; in parse_logfile() local
972 if ((net_table = calloc(1, sizeof (net_table_t))) == NULL) { in parse_logfile()
978 free(net_table); in parse_logfile()
993 (void) add_desc(net_table, &ef, in parse_logfile()
998 (void) add_stats(net_table, &ef, in parse_logfile()
1005 (void) add_desc(net_table, &ef, in parse_logfile()
1010 (void) add_stats(net_table, &ef, in parse_logfile()
1017 (void) add_desc(net_table, &ef, in parse_logfile()
1022 (void) add_stats(net_table, &ef, in parse_logfile()
1031 return ((void *)net_table); in parse_logfile()
1042 net_table_t *net_table; in dladm_walk_usage_res() local
1058 net_table = parse_logfile(logfile, logtype, &status); in dladm_walk_usage_res()
1059 if (net_table == NULL) in dladm_walk_usage_res()
1062 if (net_table->net_entries == 0) in dladm_walk_usage_res()
1064 start = net_table->net_ctime_head; in dladm_walk_usage_res()
1067 status = get_time_range(net_table->net_ctime_head, in dladm_walk_usage_res()
1068 net_table->net_ctime_tail, &st, &et, stime, etime); in dladm_walk_usage_res()
1177 free_logtable(net_table); in dladm_walk_usage_res()
1188 net_table_t *net_table; in dladm_walk_usage_time() local
1202 net_table = parse_logfile(logfile, logtype, &status); in dladm_walk_usage_time()
1203 if (net_table == NULL) in dladm_walk_usage_time()
1206 if (net_table->net_entries == 0) in dladm_walk_usage_time()
1208 start = net_table->net_time_head; in dladm_walk_usage_time()
1211 status = get_time_range(net_table->net_time_head, in dladm_walk_usage_time()
1212 net_table->net_time_tail, &st, &et, stime, etime); in dladm_walk_usage_time()
1227 nentries = net_table->net_entries; in dladm_walk_usage_time()
1229 pe = malloc(sizeof (net_plot_entry_t) * net_table->net_entries + 1); in dladm_walk_usage_time()
1233 ne = net_table->net_table_head; in dladm_walk_usage_time()
1306 free_logtable(net_table); in dladm_walk_usage_time()
1315 net_table_t *net_table; in dladm_usage_summary() local
1324 net_table = parse_logfile(logfile, logtype, &status); in dladm_usage_summary()
1325 if (net_table == NULL) in dladm_usage_summary()
1328 if (net_table->net_entries == 0) in dladm_usage_summary()
1331 ne = net_table->net_table_head; in dladm_usage_summary()
1332 for (count = 0; count < net_table->net_entries; count++) { in dladm_usage_summary()
1350 usage.du_last = (count == net_table->net_entries-1); in dladm_usage_summary()
1356 free_logtable(net_table); in dladm_usage_summary()
1367 net_table_t *net_table; in dladm_usage_dates() local
1378 net_table = parse_logfile(logfile, logtype, &status); in dladm_usage_dates()
1379 if (net_table == NULL) in dladm_usage_dates()
1382 if (net_table->net_entries == 0) in dladm_usage_dates()
1385 start = net_table->net_ctime_head; in dladm_usage_dates()
1424 free_logtable(net_table); in dladm_usage_dates()