Searched refs:flowacct_data (Results 1 – 2 of 2) sorted by relevance
/titanic_50/usr/src/uts/common/ipp/flowacct/ |
H A D | flowacctddi.c | 105 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 D | flowacct.c | 287 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 …]
|