Home | History | Annotate | Download | only in npf

Lines Matching defs:rpset

219 	npf_rprocset_t *rpset;
221 rpset = kmem_zalloc(sizeof(npf_rprocset_t), KM_SLEEP);
222 LIST_INIT(&rpset->rps_list);
223 return rpset;
227 npf_rprocset_destroy(npf_rprocset_t *rpset)
231 while ((rp = LIST_FIRST(&rpset->rps_list)) != NULL) {
235 kmem_free(rpset, sizeof(npf_rprocset_t));
242 npf_rprocset_lookup(npf_rprocset_t *rpset, const char *name)
246 LIST_FOREACH(rp, &rpset->rps_list, rp_entry) {
257 npf_rprocset_insert(npf_rprocset_t *rpset, npf_rproc_t *rp)
259 LIST_INSERT_HEAD(&rpset->rps_list, rp, rp_entry);
263 npf_rprocset_export(const npf_rprocset_t *rpset, nvlist_t *nvl)
267 LIST_FOREACH(rp, &rpset->rps_list, rp_entry) {