Lines Matching refs:dmt

81           dm_target_t *dmt;  in dm_target_autoload()  local
94 dmt = dm_target_lookup_name(dm_target_name); in dm_target_autoload()
95 if (dmt != NULL) in dm_target_autoload()
96 dm_target_busy(dmt); in dm_target_autoload()
99 return dmt; in dm_target_autoload()
108 dm_target_t *dmt; in dm_target_lookup() local
115 dmt = dm_target_lookup_name(dm_target_name); in dm_target_lookup()
116 if (dmt != NULL) in dm_target_lookup()
117 dm_target_busy(dmt); in dm_target_lookup()
121 return dmt; in dm_target_lookup()
156 dm_target_t *dmt; in dm_target_insert() local
180 dmt = dm_target_lookup_name(dm_target->name); in dm_target_insert()
181 if (dmt != NULL) { in dm_target_insert()
198 dm_target_t *dmt; in dm_target_rem() local
204 dmt = dm_target_lookup_name(dm_target_name); in dm_target_rem()
205 if (dmt == NULL) { in dm_target_rem()
209 if (dmt->ref_cnt > 0) { in dm_target_rem()
213 TAILQ_REMOVE(&dm_target_list, dmt, dm_target_next); in dm_target_rem()
217 kmem_free(dmt, sizeof(dm_target_t)); in dm_target_rem()
256 dm_target_t *dmt; in dm_target_alloc() local
258 dmt = kmem_zalloc(sizeof(dm_target_t), KM_SLEEP); in dm_target_alloc()
259 if (dmt == NULL) in dm_target_alloc()
263 strlcpy(dmt->name, name, sizeof(dmt->name)); in dm_target_alloc()
265 return dmt; in dm_target_alloc()
312 dm_target_t *dmt; in dm_target_init() local
316 dmt = dm_target_alloc("linear"); in dm_target_init()
317 dmt->version[0] = 1; in dm_target_init()
318 dmt->version[1] = 0; in dm_target_init()
319 dmt->version[2] = 2; in dm_target_init()
320 dmt->init = &dm_target_linear_init; in dm_target_init()
321 dmt->table = &dm_target_linear_table; in dm_target_init()
322 dmt->strategy = &dm_target_linear_strategy; in dm_target_init()
323 dmt->sync = &dm_target_linear_sync; in dm_target_init()
324 dmt->destroy = &dm_target_linear_destroy; in dm_target_init()
326 dmt->secsize = &dm_target_linear_secsize; in dm_target_init()
327 if (dm_target_insert(dmt)) in dm_target_init()
330 dmt = dm_target_alloc("striped"); in dm_target_init()
331 dmt->version[0] = 1; in dm_target_init()
332 dmt->version[1] = 0; in dm_target_init()
333 dmt->version[2] = 3; in dm_target_init()
334 dmt->init = &dm_target_stripe_init; in dm_target_init()
335 dmt->info = &dm_target_stripe_info; in dm_target_init()
336 dmt->table = &dm_target_stripe_table; in dm_target_init()
337 dmt->strategy = &dm_target_stripe_strategy; in dm_target_init()
338 dmt->sync = &dm_target_stripe_sync; in dm_target_init()
339 dmt->destroy = &dm_target_stripe_destroy; in dm_target_init()
341 dmt->secsize = &dm_target_stripe_secsize; in dm_target_init()
342 if (dm_target_insert(dmt)) in dm_target_init()
345 dmt = dm_target_alloc("error"); in dm_target_init()
346 dmt->version[0] = 1; in dm_target_init()
347 dmt->version[1] = 0; in dm_target_init()
348 dmt->version[2] = 0; in dm_target_init()
349 dmt->init = &dm_target_error_init; in dm_target_init()
350 dmt->strategy = &dm_target_error_strategy; in dm_target_init()
351 dmt->destroy = &dm_target_error_destroy; in dm_target_init()
353 if (dm_target_insert(dmt)) in dm_target_init()
356 dmt = dm_target_alloc("zero"); in dm_target_init()
357 dmt->version[0] = 1; in dm_target_init()
358 dmt->version[1] = 0; in dm_target_init()
359 dmt->version[2] = 0; in dm_target_init()
360 dmt->init = &dm_target_zero_init; in dm_target_init()
361 dmt->strategy = &dm_target_zero_strategy; in dm_target_init()
362 dmt->destroy = &dm_target_zero_destroy; in dm_target_init()
364 if (dm_target_insert(dmt)) in dm_target_init()
367 dmt = dm_target_alloc("delay"); in dm_target_init()
368 dmt->version[0] = 1; in dm_target_init()
369 dmt->version[1] = 0; in dm_target_init()
370 dmt->version[2] = 0; in dm_target_init()
371 dmt->init = &dm_target_delay_init; in dm_target_init()
372 dmt->info = &dm_target_delay_info; in dm_target_init()
373 dmt->table = &dm_target_delay_table; in dm_target_init()
374 dmt->strategy = &dm_target_delay_strategy; in dm_target_init()
375 dmt->sync = &dm_target_delay_sync; in dm_target_init()
376 dmt->destroy = &dm_target_delay_destroy; in dm_target_init()
378 dmt->secsize = &dm_target_delay_secsize; in dm_target_init()
379 if (dm_target_insert(dmt)) in dm_target_init()
383 dmt = dm_target_alloc("flakey"); in dm_target_init()
384 dmt->version[0] = 1; in dm_target_init()
385 dmt->version[1] = 0; in dm_target_init()
386 dmt->version[2] = 0; in dm_target_init()
387 dmt->init = &dm_target_flakey_init; in dm_target_init()
388 dmt->table = &dm_target_flakey_table; in dm_target_init()
389 dmt->strategy = &dm_target_flakey_strategy; in dm_target_init()
390 dmt->sync = &dm_target_flakey_sync; in dm_target_init()
391 dmt->destroy = &dm_target_flakey_destroy; in dm_target_init()
393 dmt->secsize = &dm_target_flakey_secsize; in dm_target_init()
394 if (dm_target_insert(dmt)) in dm_target_init()