Searched defs:tokenmt_data (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/ipp/meters/
H A Dtokenmt.c66 * Given a packet and the tokenmt_data it belongs to, this routine meters the
68 * the tokenmt_data.
71 tokenmt_process(mblk_t **mpp, tokenmt_data_t *tokenmt_data, argument
81 tokenmt_cfg_t *cfg_parms = tokenmt_data->cfg_parms;
85 atomic_inc_64(&tokenmt_data->epackets);
95 atomic_inc_64(&tokenmt_data->epackets);
104 atomic_inc_64(&tokenmt_data->epackets);
126 mutex_enter(&tokenmt_data->tokenmt_lock);
128 tokenmt_update_tokens(tokenmt_data, now);
139 if (pkt_len <= tokenmt_data
234 tokenmt_update_tokens(tokenmt_data_t *tokenmt_data, hrtime_t now) argument
[all...]
H A Dtokenmtddi.c125 tokenmt_data_t *tokenmt_data; local
320 tokenmt_data = kmem_zalloc(TOKENMT_DATA_SZ, KM_NOSLEEP);
321 if (tokenmt_data == NULL) {
328 if ((rc = tokenmt_statinit(aid, tokenmt_data)) != 0) {
330 kmem_free(tokenmt_data, TOKENMT_DATA_SZ);
365 tokenmt_data->cfg_parms = cfg_parms;
367 tokenmt_data->committed_tokens = cfg_parms->committed_burst;
368 tokenmt_data->peak_tokens = cfg_parms->peak_burst;
369 tokenmt_data->last_seen = gethrtime();
371 mutex_init(&tokenmt_data
394 tokenmt_data_t *tokenmt_data; local
651 tokenmt_data_t *tokenmt_data; local
683 tokenmt_data_t *tokenmt_data; local
702 tokenmt_statinit(ipp_action_id_t aid, tokenmt_data_t *tokenmt_data) argument
769 tokenmt_data_t *tokenmt_data = (tokenmt_data_t *)args; local
798 tokenmt_data_t *tokenmt_data; local
[all...]

Completed in 45 milliseconds