Lines Matching refs:items
409 devplcysys_t *items; in devpolicy_load() local
436 items = kmem_alloc(mem, KM_SLEEP); in devpolicy_load()
438 if (copyin(uitmp, items, mem)) { in devpolicy_load()
439 kmem_free(items, mem); in devpolicy_load()
444 if (items[0].dps_maj != DEVPOLICY_DFLT_MAJ) { in devpolicy_load()
445 kmem_free(items, mem); in devpolicy_load()
460 curmaj = items[i].dps_maj; in devpolicy_load()
461 len = strlen(items[i].dps_minornm); in devpolicy_load()
463 (tmp = strchr(items[i].dps_minornm, '*')) != NULL; in devpolicy_load()
467 len >= sizeof (items[i].dps_minornm) || in devpolicy_load()
469 kmem_free(items, mem); in devpolicy_load()
477 kmem_free(items, mem); in devpolicy_load()
485 audit_devpolicy(nitems, items); in devpolicy_load()
507 if (priv_isemptyset(&items[0].dps_rdp) && in devpolicy_load()
508 priv_isemptyset(&items[0].dps_wrp)) { in devpolicy_load()
513 newdflt->dp_rdp = items[0].dps_rdp; in devpolicy_load()
514 newdflt->dp_wrp = items[0].dps_wrp; in devpolicy_load()
521 de = parse_policy(&items[i], newnull, newdflt); in devpolicy_load()
523 if (j == -1 || curmaj != items[i].dps_maj) { in devpolicy_load()
525 newpolicy[j].t_major = curmaj = items[i].dps_maj; in devpolicy_load()
533 kmem_free(items, mem); in devpolicy_load()