Searched refs:cfg_parms (Results 1 – 5 of 5) sorted by relevance
/titanic_44/usr/src/uts/common/ipp/meters/ |
H A D | tokenmtddi.c | 127 tokenmt_cfg_t *cfg_parms; in tokenmt_create_action() local 137 if ((cfg_parms = kmem_zalloc(TOKENMT_CFG_SZ, KM_NOSLEEP)) == NULL) { in tokenmt_create_action() 148 kmem_free(cfg_parms, TOKENMT_CFG_SZ); in tokenmt_create_action() 151 if ((cfg_parms->red_action = ipp_action_lookup(next_action)) in tokenmt_create_action() 155 kmem_free(cfg_parms, TOKENMT_CFG_SZ); in tokenmt_create_action() 162 if ((cfg_parms->yellow_action = ipp_action_lookup(next_action)) in tokenmt_create_action() 167 kmem_free(cfg_parms, TOKENMT_CFG_SZ); in tokenmt_create_action() 171 cfg_parms->yellow_action = TOKENMT_NO_ACTION; in tokenmt_create_action() 180 kmem_free(cfg_parms, TOKENMT_CFG_SZ); in tokenmt_create_action() 183 if ((cfg_parms->green_action = ipp_action_lookup(next_action)) in tokenmt_create_action() [all …]
|
H A D | tswtclddi.c | 107 tswtcl_cfg_t *cfg_parms; in tswtcl_create_action() local 116 if ((cfg_parms = kmem_alloc(TSWTCL_CFG_SZ, KM_NOSLEEP)) == NULL) { in tswtcl_create_action() 127 kmem_free(cfg_parms, TSWTCL_CFG_SZ); in tswtcl_create_action() 130 if ((cfg_parms->red_action = ipp_action_lookup(next_action)) in tswtcl_create_action() 134 kmem_free(cfg_parms, TSWTCL_CFG_SZ); in tswtcl_create_action() 144 kmem_free(cfg_parms, TSWTCL_CFG_SZ); in tswtcl_create_action() 147 if ((cfg_parms->yellow_action = ipp_action_lookup(next_action)) in tswtcl_create_action() 151 kmem_free(cfg_parms, TSWTCL_CFG_SZ); in tswtcl_create_action() 161 kmem_free(cfg_parms, TSWTCL_CFG_SZ); in tswtcl_create_action() 164 if ((cfg_parms->green_action = ipp_action_lookup(next_action)) in tswtcl_create_action() [all …]
|
H A D | tokenmt.c | 81 tokenmt_cfg_t *cfg_parms = tokenmt_data->cfg_parms; in tokenmt_process() local 137 if (cfg_parms->tokenmt_type == SRTCL_TOKENMT) { in tokenmt_process() 138 if (!cfg_parms->colour_aware) { in tokenmt_process() 141 *next_action = cfg_parms->green_action; in tokenmt_process() 147 ASSERT(cfg_parms->yellow_action != in tokenmt_process() 150 *next_action = cfg_parms->yellow_action; in tokenmt_process() 152 *next_action = cfg_parms->red_action; in tokenmt_process() 155 colour = cfg_parms->dscp_to_colour[dscp >> 2]; in tokenmt_process() 159 *next_action = cfg_parms->green_action; in tokenmt_process() 167 ASSERT(cfg_parms->yellow_action != in tokenmt_process() [all …]
|
H A D | tswtcl.c | 71 tswtcl_cfg_t *cfg_parms = tswtcl_data->cfg_parms; in tswtcl_process() local 117 bitsinwin = ((uint64_t)tswtcl_data->avg_rate * cfg_parms->window / in tswtcl_process() 120 deltaT = now - tswtcl_data->win_front + cfg_parms->nsecwindow; in tswtcl_process() 126 if (tswtcl_data->avg_rate <= cfg_parms->committed_rate) { in tswtcl_process() 127 *next_action = cfg_parms->green_action; in tswtcl_process() 128 } else if (tswtcl_data->avg_rate <= cfg_parms->peak_rate) { in tswtcl_process() 145 aminusc = tswtcl_data->avg_rate - cfg_parms->committed_rate; in tswtcl_process() 147 *next_action = cfg_parms->yellow_action; in tswtcl_process() 149 *next_action = cfg_parms->green_action; in tswtcl_process() 170 aminusp = tswtcl_data->avg_rate - cfg_parms->peak_rate; in tswtcl_process() [all …]
|
H A D | meter_impl.h | 151 tokenmt_cfg_t *cfg_parms; member 207 tswtcl_cfg_t *cfg_parms; member
|