Lines Matching refs:dissoc
2043 pool_dissoc_undo_t *dissoc;
2060 if ((dissoc = malloc(sizeof (pool_dissoc_undo_t))) == NULL) {
2064 dissoc->pdu_dissoc = TO_ELEM(pool);
2065 dissoc->pdu_oldres = TO_ELEM(resource);
2066 dissoc->pdu_newres = TO_ELEM(default_res);
2068 dissoc->pdu_ioctl.pd_o_id_type = res_class;
2070 if (log_append(prov->pkc_log, POOL_DISSOC, (void *)dissoc) !=
2072 free(dissoc);
2787 pool_dissoc_undo_t *dissoc;
2892 dissoc = (pool_dissoc_undo_t *)li->li_details;
2894 dissoc->pdu_ioctl.pd_o_pool_id =
2895 elem_get_sysid(dissoc->pdu_dissoc);
2898 &dissoc->pdu_ioctl)) < 0 && errno == EAGAIN)
3007 pool_dissoc_undo_t *dissoc;
3054 dissoc = (pool_dissoc_undo_t *)li->li_details;
3056 if (dissoc->pdu_oldres != NULL)
3057 ((pool_knl_pool_t *)dissoc->pdu_dissoc)->pkp_assoc
3058 [pool_resource_elem_class(dissoc->pdu_oldres)] =
3059 (pool_knl_resource_t *)dissoc->pdu_oldres;
3267 dissoc = (pool_dissoc_undo_t *)li->li_details;
3269 u_assoc.pa_o_pool_id = elem_get_sysid(dissoc->pdu_dissoc);
3270 u_assoc.pa_o_res_id = elem_get_sysid(dissoc->pdu_oldres);
3271 u_assoc.pa_o_id_type = dissoc->pdu_ioctl.pd_o_id_type;
3412 pool_dissoc_undo_t *dissoc;
3445 dissoc = (pool_dissoc_undo_t *)li->li_details;
3447 free(dissoc);