Lines Matching defs:ca
191 zfs_hold_cleanup_arg_t *ca = arg;
195 error = spa_open(ca->zhca_spaname, &spa, FTAG);
199 ca->zhca_spaname);
202 if (spa_load_guid(spa) != ca->zhca_spa_load_guid) {
205 ca->zhca_spaname);
210 (void) dsl_dataset_user_release_tmp(spa_get_dsl(spa), ca->zhca_holds);
211 fnvlist_free(ca->zhca_holds);
212 kmem_free(ca, sizeof (zfs_hold_cleanup_arg_t));
219 zfs_hold_cleanup_arg_t *ca;
227 ca = kmem_alloc(sizeof (*ca), KM_SLEEP);
229 (void) strlcpy(ca->zhca_spaname, spa_name(spa),
230 sizeof (ca->zhca_spaname));
231 ca->zhca_spa_load_guid = spa_load_guid(spa);
232 ca->zhca_holds = holds;
234 dsl_dataset_user_release_onexit, ca, NULL));