Lines Matching refs:clevel
861 static struct md_personality *find_pers(int level, char *clevel)
867 if (strcmp(pers->name, clevel)==0)
1291 mddev->clevel[0] = 0;
1801 mddev->clevel[0] = 0;
3902 else if (mddev->clevel[0])
3903 ret = sprintf(page, "%s\n", mddev->clevel);
3915 char clevel[16];
3923 if (slen == 0 || slen >= sizeof(clevel))
3931 strncpy(mddev->clevel, buf, slen);
3932 if (mddev->clevel[slen-1] == '\n')
3934 mddev->clevel[slen] = 0;
3964 strncpy(clevel, buf, slen);
3965 if (clevel[slen-1] == '\n')
3967 clevel[slen] = 0;
3968 if (kstrtol(clevel, 10, &level))
3971 if (request_module("md-%s", clevel) != 0)
3972 request_module("md-level-%s", clevel);
3974 pers = find_pers(level, clevel);
3977 pr_warn("md: personality %s not loaded\n", clevel);
3992 mdname(mddev), clevel);
4013 mdname(mddev), clevel);
4027 strscpy(mddev->clevel, pers->name, sizeof(mddev->clevel));
5872 else if (mddev->clevel[0])
5873 request_module("md-%s", mddev->clevel);
5945 pers = find_pers(mddev->level, mddev->clevel);
5953 mddev->clevel);
5962 strscpy(mddev->clevel, pers->name, sizeof(mddev->clevel));
6237 mddev->clevel[0] = 0;
7242 mddev->clevel[0] = 0;