Lines Matching defs:clname
50 alloc_cid(char *clname, id_t *cidp)
57 * If the clname doesn't already have a cid, allocate one.
59 if (getcidbyname_locked(clname, cidp) != 0) {
72 clp->cl_name = kmem_alloc(strlen(clname) + 1, KM_SLEEP);
73 (void) strcpy(clp->cl_name, clname);
85 scheduler_load(char *clname, sclass_t *clp)
88 char *tmp = clname + 1;
91 if (*clname == '\0' || *clname == '`' || (*clname == '.' && *tmp == '\0') ||
92 (*clname == '.' && *tmp == '.' && *(++tmp) == '\0'))
99 if (modload("sched", clname) == -1)
115 getcid(char *clname, id_t *cidp)
121 if ((retval = alloc_cid(clname, cidp)) == 0) {
133 retval = scheduler_load(clname, clp);
139 kmem_free(clp->cl_name, strlen(clname) + 1);
151 getcidbyname_locked(char *clname, id_t *cidp)
157 if (*clname == NULL)
161 if (strcmp(clp->cl_name, clname) == 0) {
173 getcidbyname(char *clname, id_t *cidp)
178 retval = getcidbyname_locked(clname, cidp);
339 char *clname;
359 clname = sclass[prmsp->pc_cid].cl_name;
360 if ((seg == UIO_USERSPACE ? copyout : kcopy)(clname,
362 MIN(strlen(clname) + 1, PC_CLNMSZ)))