Lines Matching defs:slice
68 char *slice;
82 inuse_vxvm(char *slice, nvlist_t *attrs, int *errp)
89 if (slice == NULL) {
95 * slice passed in. Strip the slice component from the devname.
97 if (is_ctds(slice)) {
98 if ((sp = strrchr(slice, '/')) == NULL)
99 sp = slice;
125 if (strcmp(slice, listp->slice) == 0) {
139 /* restore slice name to orignal value */
156 if ((sp->slice = strdup(devname)) == NULL) {
166 * slice passed in. Strip the slice component from the devname.
168 if (is_ctds(sp->slice)) {
171 if ((dp = strrchr(sp->slice, '/')) == NULL)
172 dp = sp->slice;
223 /* check the slice number */
246 free((void *)listp->slice);