Lines Matching defs:xtransfer

1865 	pool_xtransfer_undo_t *xtransfer;
1887 if ((xtransfer = malloc(sizeof (pool_xtransfer_undo_t))) == NULL) {
1893 xtransfer->pxu_ioctl.px_o_id_type =
1901 for (xtransfer->pxu_ioctl.px_o_complist_size = 0;
1902 rl[xtransfer->pxu_ioctl.px_o_complist_size] != NULL;
1903 xtransfer->pxu_ioctl.px_o_complist_size++)
1905 if ((xtransfer->pxu_ioctl.px_o_comp_list =
1906 calloc(xtransfer->pxu_ioctl.px_o_complist_size,
1911 if ((xtransfer->pxu_rl = calloc(
1912 xtransfer->pxu_ioctl.px_o_complist_size + 1,
1917 (void) memcpy(xtransfer->pxu_rl, rl,
1918 xtransfer->pxu_ioctl.px_o_complist_size *
1920 xtransfer->pxu_src = src_e;
1921 xtransfer->pxu_tgt = tgt_e;
1923 if (log_append(prov->pkc_log, POOL_XTRANSFER, (void *)xtransfer) !=
1925 free(xtransfer);
2790 pool_xtransfer_undo_t *xtransfer;
2911 xtransfer = (pool_xtransfer_undo_t *)li->li_details;
2913 xtransfer->pxu_ioctl.px_o_src_id =
2914 elem_get_sysid(xtransfer->pxu_src);
2915 xtransfer->pxu_ioctl.px_o_tgt_id =
2916 elem_get_sysid(xtransfer->pxu_tgt);
2917 for (size = 0; xtransfer->pxu_rl[size] != NULL; size ++) {
2918 xtransfer->pxu_ioctl.px_o_comp_list[size] =
2919 elem_get_sysid(TO_ELEM(xtransfer->pxu_rl[size]));
2922 pool_elem_dprintf(TO_ELEM(xtransfer->pxu_rl[size]));
2934 &xtransfer->pxu_ioctl) < 0) {
3010 pool_xtransfer_undo_t *xtransfer;
3065 xtransfer = (pool_xtransfer_undo_t *)li->li_details;
3067 for (size = 0; xtransfer->pxu_rl[size] != NULL; size++) {
3072 if (pool_set_container(xtransfer->pxu_src,
3073 TO_ELEM(xtransfer->pxu_rl[size])) == PO_FAIL) {
3079 if (resource_get_size(pool_elem_res(xtransfer->pxu_src),
3081 resource_get_size(pool_elem_res(xtransfer->pxu_tgt),
3089 (void) pool_put_any_ns_property(xtransfer->pxu_src,
3092 (void) pool_put_any_ns_property(xtransfer->pxu_tgt,
3287 xtransfer = (pool_xtransfer_undo_t *)li->li_details;
3289 (void) memcpy(&u_xtransfer, &xtransfer->pxu_ioctl,
3291 u_xtransfer.px_o_src_id = elem_get_sysid(xtransfer->pxu_tgt);
3292 u_xtransfer.px_o_tgt_id = elem_get_sysid(xtransfer->pxu_src);
3415 pool_xtransfer_undo_t *xtransfer;
3453 xtransfer = (pool_xtransfer_undo_t *)li->li_details;
3455 free(xtransfer->pxu_rl);
3456 free(xtransfer->pxu_ioctl.px_o_comp_list);
3457 free(xtransfer);