Lines Matching refs:rsnum
126 static struct devfs_ruleset *devfs_ruleset_bynum(devfs_rsnum rsnum);
127 static struct devfs_ruleset *devfs_ruleset_create(devfs_rsnum rsnum);
129 static int devfs_ruleset_use(devfs_rsnum rsnum, struct devfs_mount *dm);
167 devfs_rsnum rsnum; in devfs_rules_ioctl() local
284 rsnum = *(devfs_rsnum *)data; in devfs_rules_ioctl()
285 error = devfs_ruleset_use(rsnum, dm); in devfs_rules_ioctl()
288 rsnum = *(devfs_rsnum *)data; in devfs_rules_ioctl()
289 rsnum = rid2rsn(devfs_rid_input(mkrid(rsnum, 0), dm)); in devfs_rules_ioctl()
290 ds = devfs_ruleset_bynum(rsnum); in devfs_rules_ioctl()
298 rsnum = *(devfs_rsnum *)data; in devfs_rules_ioctl()
300 if (ds->ds_number > rsnum) in devfs_rules_ioctl()
479 devfs_rsnum rsnum; in devfs_rule_insert() local
495 rsnum = rid2rsn(dr->dr_id); in devfs_rule_insert()
496 KASSERT(rsnum != 0, ("Inserting into ruleset zero")); in devfs_rule_insert()
498 ds = devfs_ruleset_bynum(rsnum); in devfs_rule_insert()
500 ds = devfs_ruleset_create(rsnum); in devfs_rule_insert()
691 devfs_ruleset_bynum(devfs_rsnum rsnum) in devfs_ruleset_bynum() argument
696 if (ds->ds_number == rsnum) in devfs_ruleset_bynum()
706 devfs_ruleset_create(devfs_rsnum rsnum) in devfs_ruleset_create() argument
711 KASSERT(rsnum != 0, ("creating ruleset zero")); in devfs_ruleset_create()
713 KASSERT(devfs_ruleset_bynum(rsnum) == NULL, in devfs_ruleset_create()
714 ("creating already existent ruleset %d", rsnum)); in devfs_ruleset_create()
717 ds->ds_number = rsnum; in devfs_ruleset_create()
721 if (s1->ds_number > rsnum) { in devfs_ruleset_create()
753 devfs_ruleset_use(devfs_rsnum rsnum, struct devfs_mount *dm) in devfs_ruleset_use() argument
763 if (rsnum == 0) { in devfs_ruleset_use()
768 ds = devfs_ruleset_bynum(rsnum); in devfs_ruleset_use()
770 ds = devfs_ruleset_create(rsnum); in devfs_ruleset_use()
773 dm->dm_ruleset = rsnum; in devfs_ruleset_use()
795 devfs_ruleset_set(devfs_rsnum rsnum, struct devfs_mount *dm) in devfs_ruleset_set() argument
801 devfs_ruleset_use(rsnum, dm); in devfs_ruleset_set()