Lines Matching refs:acopy_args
843 dsw_aioctl_t *acopy_args; in get_overflow_list() local
850 acopy_args = malloc(sizeof (dsw_aioctl_t) + num * DSW_NAMELEN); in get_overflow_list()
851 if (acopy_args == NULL) in get_overflow_list()
854 acopy_args->count = num; in get_overflow_list()
855 acopy_args->flags = 0; in get_overflow_list()
856 acopy_args->status = spcs_s_ucreate(); in get_overflow_list()
858 rc = do_ioctl(dsw_fd, DSWIOC_OLIST, acopy_args); in get_overflow_list()
861 &acopy_args->status); in get_overflow_list()
863 acopy_args->shadow_vol[DSW_NAMELEN*acopy_args->count] = NULL; in get_overflow_list()
865 return (acopy_args->shadow_vol); in get_overflow_list()
2471 dsw_aioctl_t *acopy_args; local
2485 acopy_args = calloc(sizeof (dsw_aioctl_t) + n_vols * DSW_NAMELEN, 1);
2486 if (acopy_args == NULL)
2489 acopy_args->count = n_vols;
2491 acopy_args->flags = 0;
2494 acopy_args->flags |= CV_BMP_ONLY;
2496 acopy_args->flags |= CV_SHD2MST;
2498 acopy_args->flags |= CV_LOCK_PID;
2502 acopy_args->pid = atoi(ppid);
2505 acopy_args->pid = getppid();
2508 acopy_args->pid = getppid();
2546 acopy_args->status = spcs_s_ucreate();
2555 sp = acopy_args->shadow_vol;
2559 (void) strncpy(acopy_args->shadow_vol, group_name, DSW_NAMELEN);
2560 acopy_args->flags |= CV_IS_GROUP;
2562 rc = do_ioctl(dsw_fd, DSWIOC_ACOPY, acopy_args);
2564 i = acopy_args->count;
2571 vol_list[acopy_args->count]);
2573 vol_list[acopy_args->count]);
2575 dsw_error(buf, &(acopy_args->status));
3245 dsw_aioctl_t *acopy_args; local
3252 acopy_args = malloc(sizeof (dsw_aioctl_t) + count * DSW_NAMELEN);
3253 if (acopy_args == NULL)
3256 bzero(acopy_args, sizeof (dsw_aioctl_t) + count * DSW_NAMELEN);
3257 acopy_args->count = count;
3258 acopy_args->flags = 0;
3259 acopy_args->status = spcs_s_ucreate();
3261 (void) strncpy(acopy_args->shadow_vol, cluster, DSW_NAMELEN);
3263 rc = do_ioctl(dsw_fd, DSWIOC_CLIST, acopy_args);
3266 &acopy_args->status);
3268 acopy_args->shadow_vol[DSW_NAMELEN*acopy_args->count] = NULL;
3277 for (i = 0, ptr = acopy_args->shadow_vol; *ptr &&
3278 i < acopy_args->count; i++, ptr += DSW_NAMELEN) {