Lines Matching refs:nvlp

102 	nvlist_t *nvlp;  in dlcosmk_create_action()  local
110 nvlp = *nvlpp; in dlcosmk_create_action()
114 nvlist_free(nvlp); in dlcosmk_create_action()
119 if ((err = nvlist_lookup_string(nvlp, DLCOSMK_NEXT_ACTION_NAME, in dlcosmk_create_action()
121 nvlist_free(nvlp); in dlcosmk_create_action()
129 nvlist_free(nvlp); in dlcosmk_create_action()
136 if ((err = nvlist_lookup_byte(nvlp, DLCOSMK_COS, in dlcosmk_create_action()
138 nvlist_free(nvlp); in dlcosmk_create_action()
146 if ((err = nvlist_lookup_uint32(nvlp, DLCOSMK_BAND, &param)) != 0) { in dlcosmk_create_action()
147 nvlist_free(nvlp); in dlcosmk_create_action()
156 if ((err = nvlist_lookup_uint32(nvlp, DLCOSMK_PRI, &param)) != 0) { in dlcosmk_create_action()
157 nvlist_free(nvlp); in dlcosmk_create_action()
166 if ((err = nvlist_lookup_uint32(nvlp, IPP_ACTION_STATS_ENABLE, &bstats)) in dlcosmk_create_action()
174 nvlist_free(nvlp); in dlcosmk_create_action()
182 nvlist_free(nvlp); in dlcosmk_create_action()
201 nvlist_t *nvlp; in dlcosmk_modify_action() local
213 nvlp = *nvlpp; in dlcosmk_modify_action()
216 if ((err = nvlist_lookup_byte(nvlp, IPP_CONFIG_TYPE, &config_type)) in dlcosmk_modify_action()
218 nvlist_free(nvlp); in dlcosmk_modify_action()
225 nvlist_free(nvlp); in dlcosmk_modify_action()
235 if ((err = nvlist_lookup_string(nvlp, DLCOSMK_NEXT_ACTION_NAME, in dlcosmk_modify_action()
240 nvlist_free(nvlp); in dlcosmk_modify_action()
247 nvlist_free(nvlp); in dlcosmk_modify_action()
259 if ((err = nvlist_lookup_byte(nvlp, DLCOSMK_COS, &cos)) == 0) { in dlcosmk_modify_action()
262 if ((err = nvlist_lookup_uint32(nvlp, DLCOSMK_BAND, in dlcosmk_modify_action()
264 nvlist_free(nvlp); in dlcosmk_modify_action()
271 if ((err = nvlist_lookup_uint32(nvlp, DLCOSMK_PRI, in dlcosmk_modify_action()
273 nvlist_free(nvlp); in dlcosmk_modify_action()
287 if ((err = nvlist_lookup_uint32(nvlp, IPP_ACTION_STATS_ENABLE, &bstats)) in dlcosmk_modify_action()
293 nvlist_free(nvlp); in dlcosmk_modify_action()
305 nvlist_free(nvlp); in dlcosmk_modify_action()
453 nvlist_t *nvlp; in dlcosmk_info() local
464 if ((err = nvlist_alloc(&nvlp, NV_UNIQUE_NAME, KM_NOSLEEP)) != 0) { in dlcosmk_info()
473 nvlist_free(nvlp); in dlcosmk_info()
478 if ((err = nvlist_add_string(nvlp, DLCOSMK_NEXT_ACTION_NAME, in dlcosmk_info()
481 nvlist_free(nvlp); in dlcosmk_info()
490 if ((err = nvlist_add_byte(nvlp, IPP_CONFIG_TYPE, IPP_SET)) != 0) { in dlcosmk_info()
492 nvlist_free(nvlp); in dlcosmk_info()
497 if ((err = nvlist_add_byte(nvlp, DLCOSMK_COS, dlcosmk_data->usr_pri)) in dlcosmk_info()
500 nvlist_free(nvlp); in dlcosmk_info()
505 if ((err = nvlist_add_uint32(nvlp, IPP_ACTION_STATS_ENABLE, in dlcosmk_info()
508 nvlist_free(nvlp); in dlcosmk_info()
513 err = fn(nvlp, arg); in dlcosmk_info()
515 nvlist_free(nvlp); in dlcosmk_info()