Lines Matching refs:enable
233 struct fiosnapcreate_multi *enable;
272 if ((enable = calloc(1, sizeof (struct fiosnapcreate_multi) +
276 enable->backfilecount = backcount;
277 bcopy(fd_array, &(enable->backfiledesc), backcount * sizeof (int));
279 enable->rootfiledesc = mountfd;
281 enable->maxsize = maxsize;
282 enable->chunksize = chunksize;
283 enable->backfilesize = max_bf_size;
286 * enable.backfilename is advisory only. So, we don't overflow
292 (void) snprintf(enable->backfilename,
293 sizeof (enable->backfilename) - 1, "%s <UNLINKED>",
296 (void) strncpy(enable->backfilename, backpath,
297 sizeof (enable->backfilename) - 1);
298 enable->backfilename[sizeof (enable->backfilename)-1] = '\0';
306 if (ioctl(ctlfd, _FIOSNAPSHOTCREATE_MULTI, enable) == -1) {
308 if (enable->error != 0) {
309 die_create_error(enable->error);
332 enable->snapshotnumber);
339 enable->snapshotnumber);
341 free(enable);