Lines Matching refs:ns

247 add_stat_item(ea_object_t *o, net_stat_t *ns)
252 (void) strncpy(ns->net_stat_name, o->eo_item.ei_string,
261 ns->net_stat_ctime = o->eo_item.ei_uint64;
262 _time = ns->net_stat_ctime;
265 dissect_time(timebuf, &ns->net_stat_time);
268 ns->net_stat_ibytes = o->eo_item.ei_uint64;
271 ns->net_stat_obytes = o->eo_item.ei_uint64;
274 ns->net_stat_ipackets = o->eo_item.ei_uint64;
277 ns->net_stat_opackets = o->eo_item.ei_uint64;
280 ns->net_stat_ierrors = o->eo_item.ei_uint64;
283 ns->net_stat_oerrors = o->eo_item.ei_uint64;
605 net_stat_t *ns, int entries, void *arg)
611 bcopy(&ns->net_stat_ctime, &usage.du_etime, sizeof (usage.du_etime));
726 add_stat_to_tbl(net_table_t *net_table, net_stat_t *ns)
730 ne = get_ne_from_table(net_table, ns->net_stat_name);
735 ns->net_stat_desc = ne->net_entry_desc;
736 if (ns->net_stat_desc->net_desc_newrec) {
737 ns->net_stat_desc->net_desc_newrec = B_FALSE;
738 ns->net_stat_isref = B_TRUE;
739 ne->net_entry_sref = ns;
740 } else if (ns->net_stat_ibytes < ne->net_entry_sref->net_stat_tibytes ||
741 (ns->net_stat_obytes < ne->net_entry_sref->net_stat_tobytes)) {
742 ns->net_stat_isref = B_TRUE;
743 ne->net_entry_sref = ns;
745 ns->net_stat_isref = B_FALSE;
746 update_stats(ns, ne, ne->net_entry_sref);
749 ne->net_entry_shead = ns;
750 ne->net_entry_stail = ns;
752 if (!ns->net_stat_isref) {
753 ne->net_entry_ttime += (ns->net_stat_ctime -
755 ns->net_stat_tdiff = ns->net_stat_ctime -
758 ne->net_entry_stail->net_stat_next = ns;
759 ne->net_entry_stail = ns;
803 net_stat_t *ns = nt->my_time_stat;
809 t1 = &ns->net_stat_time;
835 if (strcmp(ns1->net_stat_name, ns->net_stat_name) ==
862 net_stat_t *ns;
868 if ((ns = calloc(1, sizeof (net_stat_t))) == NULL)
872 free(ns);
876 free(ns);
881 nt->my_time_stat = ns;
882 ntc->my_time_stat = ns;
886 free(ns);
891 add_stat_item(&scratch, ns);
893 if (add_stat_to_tbl(net_table, ns) != 0) {
894 free(ns);
909 net_stat_t *ns;
944 ns = head->net_entry_shead;
945 while (ns != NULL) {
946 ns1 = ns->net_stat_next;
947 free(ns);
948 ns = ns1;
1045 net_stat_t *ns = NULL;
1095 bcopy(ns->net_stat_name, &usage.du_name,
1099 bcopy(&ns->net_stat_ctime, &usage.du_etime,
1133 ns = nns;
1135 tot_bytes += ns->net_stat_ibytes + ns->net_stat_obytes;
1136 tot_ibytes += ns->net_stat_ibytes;
1137 tot_obytes += ns->net_stat_obytes;
1138 tot_time += ns->net_stat_tdiff;
1139 bcopy(&ns->net_stat_name, &usage.du_name,
1143 bcopy(&ns->net_stat_ctime, &usage.du_etime,
1153 last_time = ns->net_stat_ctime;
1155 tot_bytes += ns->net_stat_ibytes + ns->net_stat_obytes;
1156 tot_ibytes += ns->net_stat_ibytes;
1157 tot_obytes += ns->net_stat_obytes;
1158 tot_time += ns->net_stat_tdiff;
1164 bcopy(&ns->net_stat_name, &usage.du_name,
1168 bcopy(&ns->net_stat_ctime, &usage.du_etime,
1190 net_stat_t *ns = NULL, *nns;
1243 /* add_pe_to_file(fn, pe, ns, nentries, arg); */
1261 add_pe_to_file(fn, pe, ns, nentries,
1268 /* update the stats from the ns. */
1270 last_time = ns->net_stat_ctime;
1273 add_pe_to_file(fn, pe, ns, nentries,
1291 add_pe_to_file(fn, pe, ns, nentries, arg);
1298 ns = nns;
1303 add_pe_to_file(fn, pe, ns, nentries, arg);
1318 net_stat_t *ns;
1333 ns = ne->net_entry_tstats;
1336 if (ns->net_stat_ibytes + ns->net_stat_obytes == 0) {
1343 usage.du_ipackets = ns->net_stat_ipackets;
1344 usage.du_rbytes = ns->net_stat_ibytes;
1345 usage.du_opackets = ns->net_stat_opackets;
1346 usage.du_obytes = ns->net_stat_obytes;
1348 (ns->net_stat_ibytes + ns->net_stat_obytes) * 8 /