Home
last modified time | relevance | path

Searched refs:flowacct_data (Results 1 – 2 of 2) sorted by relevance

/titanic_50/usr/src/uts/common/ipp/flowacct/
H A Dflowacctddi.c105 flowacct_data_t *flowacct_data = (flowacct_data_t *)arg; in update_flowacct_kstats() local
107 ASSERT((fl_stat != NULL) && (flowacct_data != 0)); in update_flowacct_kstats()
109 (void) ipp_stat_named_op(&fl_stat->nbytes, &flowacct_data->nbytes, rw); in update_flowacct_kstats()
110 (void) ipp_stat_named_op(&fl_stat->tbytes, &flowacct_data->tbytes, rw); in update_flowacct_kstats()
111 (void) ipp_stat_named_op(&fl_stat->nflows, &flowacct_data->nflows, rw); in update_flowacct_kstats()
112 (void) ipp_stat_named_op(&fl_stat->usedmem, &flowacct_data->usedmem, in update_flowacct_kstats()
114 (void) ipp_stat_named_op(&fl_stat->npackets, &flowacct_data->npackets, in update_flowacct_kstats()
116 (void) ipp_stat_named_op(&fl_stat->epackets, &flowacct_data->epackets, in update_flowacct_kstats()
123 global_statinit(ipp_action_id_t aid, flowacct_data_t *flowacct_data) in global_statinit() argument
129 FLOWACCT_STATS_COUNT, update_flowacct_kstats, flowacct_data, in global_statinit()
[all …]
H A Dflowacct.c287 flowacct_data_t *flowacct_data) in flowacct_flow_present() argument
289 list_hdr_t *hdr = flowacct_data->flows_tbl[index].head; in flowacct_flow_present()
432 flowacct_update_flows_tbl(header_t *header, flowacct_data_t *flowacct_data) in flowacct_update_flows_tbl() argument
444 fhead = &flowacct_data->flows_tbl[index]; in flowacct_update_flows_tbl()
447 thead = &flowacct_data->flows_tbl[FLOW_TBL_COUNT]; in flowacct_update_flows_tbl()
450 flow = flowacct_flow_present(header, index, flowacct_data); in flowacct_update_flows_tbl()
499 atomic_inc_32(&flowacct_data->nflows); in flowacct_update_flows_tbl()
500 if (flowacct_data->nflows > flowacct_data->max_limit) { in flowacct_update_flows_tbl()
501 atomic_dec_32(&flowacct_data->nflows); in flowacct_update_flows_tbl()
512 flowacct_data); in flowacct_update_flows_tbl()
[all …]