Symbol: dm_target
sys/dev/dm/dm.h
204
TAILQ_ENTRY(dm_target) dm_target_next;
sys/dev/dm/dm.h
84
struct dm_target *target; /* Link to table target. */
sys/dev/dm/dm_target.c
130
dm_target_t *dm_target;
sys/dev/dm/dm_target.c
136
TAILQ_FOREACH(dm_target, &dm_target_list, dm_target_next) {
sys/dev/dm/dm_target.c
137
dlen = strlen(dm_target->name) + 1;
sys/dev/dm/dm_target.c
141
if (strncmp(dm_target_name, dm_target->name, slen) == 0)
sys/dev/dm/dm_target.c
142
return dm_target;
sys/dev/dm/dm_target.c
154
dm_target_insert(dm_target_t *dm_target)
sys/dev/dm/dm_target.c
159
if (dm_target->init == NULL) {
sys/dev/dm/dm_target.c
160
printf("%s missing init\n", dm_target->name);
sys/dev/dm/dm_target.c
163
if (dm_target->strategy == NULL) {
sys/dev/dm/dm_target.c
164
printf("%s missing strategy\n", dm_target->name);
sys/dev/dm/dm_target.c
167
if (dm_target->destroy == NULL) {
sys/dev/dm/dm_target.c
168
printf("%s missing destroy\n", dm_target->name);
sys/dev/dm/dm_target.c
172
if (dm_target->upcall == NULL) {
sys/dev/dm/dm_target.c
173
printf("%s missing upcall\n", dm_target->name);
sys/dev/dm/dm_target.c
180
dmt = dm_target_lookup_name(dm_target->name);
sys/dev/dm/dm_target.c
185
TAILQ_INSERT_TAIL(&dm_target_list, dm_target, dm_target_next);
sys/dev/dm/dm_target.c
230
dm_target_t *dm_target;
sys/dev/dm/dm_target.c
234
while ((dm_target = TAILQ_FIRST(&dm_target_list)) != NULL) {
sys/dev/dm/dm_target.c
235
TAILQ_REMOVE(&dm_target_list, dm_target, dm_target_next);
sys/dev/dm/dm_target.c
236
kmem_free(dm_target, sizeof(dm_target_t));
sys/dev/dm/dm_target.c
275
dm_target_t *dm_target;
sys/dev/dm/dm_target.c
281
TAILQ_FOREACH(dm_target, &dm_target_list, dm_target_next) {
sys/dev/dm/dm_target.c
289
dm_target->name);
sys/dev/dm/dm_target.c
292
prop_array_add_uint32(ver, dm_target->version[i]);
sys/dev/dm/dm_target.c
44
TAILQ_HEAD(dm_target_head, dm_target);