Symbol: dam
usr/src/cmd/mdb/common/modules/genunix/damap.c
101
damap_free(struct dam *dam, void **kdamda, int kdamda_n)
usr/src/cmd/mdb/common/modules/genunix/damap.c
107
if (dam) {
usr/src/cmd/mdb/common/modules/genunix/damap.c
109
ss = (struct i_ddi_soft_state *)dam->dam_da;
usr/src/cmd/mdb/common/modules/genunix/damap.c
125
bitset_free(&dam->dam_report_set, 1);
usr/src/cmd/mdb/common/modules/genunix/damap.c
126
bitset_free(&dam->dam_stable_set, 1);
usr/src/cmd/mdb/common/modules/genunix/damap.c
127
bitset_free(&dam->dam_active_set, 1);
usr/src/cmd/mdb/common/modules/genunix/damap.c
130
local_strfree(dam->dam_name);
usr/src/cmd/mdb/common/modules/genunix/damap.c
133
mdb_free(dam, sizeof (*dam));
usr/src/cmd/mdb/common/modules/genunix/damap.c
148
struct dam *
usr/src/cmd/mdb/common/modules/genunix/damap.c
152
struct dam kdam;
usr/src/cmd/mdb/common/modules/genunix/damap.c
159
struct dam *dam = NULL;
usr/src/cmd/mdb/common/modules/genunix/damap.c
197
dam = mdb_zalloc(sizeof (*dam), UM_SLEEP);
usr/src/cmd/mdb/common/modules/genunix/damap.c
198
*dam = kdam;
usr/src/cmd/mdb/common/modules/genunix/damap.c
199
dam->dam_name = NULL;
usr/src/cmd/mdb/common/modules/genunix/damap.c
201
dam->dam_active_set.bs_set = NULL;
usr/src/cmd/mdb/common/modules/genunix/damap.c
202
dam->dam_stable_set.bs_set = NULL;
usr/src/cmd/mdb/common/modules/genunix/damap.c
203
dam->dam_report_set.bs_set = NULL;
usr/src/cmd/mdb/common/modules/genunix/damap.c
205
dam->dam_da = NULL;
usr/src/cmd/mdb/common/modules/genunix/damap.c
209
dam->dam_name = local_strdup(kstring);
usr/src/cmd/mdb/common/modules/genunix/damap.c
212
bs = bitset_get(damaddr + (offsetof(struct dam, dam_active_set)));
usr/src/cmd/mdb/common/modules/genunix/damap.c
214
dam->dam_active_set = *bs;
usr/src/cmd/mdb/common/modules/genunix/damap.c
217
bs = bitset_get(damaddr + (offsetof(struct dam, dam_stable_set)));
usr/src/cmd/mdb/common/modules/genunix/damap.c
219
dam->dam_stable_set = *bs;
usr/src/cmd/mdb/common/modules/genunix/damap.c
222
bs = bitset_get(damaddr + (offsetof(struct dam, dam_report_set)));
usr/src/cmd/mdb/common/modules/genunix/damap.c
224
dam->dam_report_set = *bs;
usr/src/cmd/mdb/common/modules/genunix/damap.c
233
dam->dam_da = ss;
usr/src/cmd/mdb/common/modules/genunix/damap.c
255
return (dam);
usr/src/cmd/mdb/common/modules/genunix/damap.c
257
err: damap_free(dam, kssarray, array_sz / sizeof (void *));
usr/src/cmd/mdb/common/modules/genunix/damap.c
265
damap_print(struct dam *dam, void **kdamda, int kdamda_n)
usr/src/cmd/mdb/common/modules/genunix/damap.c
271
mdb_printf("%s:\n", dam->dam_name);
usr/src/cmd/mdb/common/modules/genunix/damap.c
273
ss = (struct i_ddi_soft_state *)dam->dam_da;
usr/src/cmd/mdb/common/modules/genunix/damap.c
291
if (BT_TEST(dam->dam_active_set.bs_set, i))
usr/src/cmd/mdb/common/modules/genunix/damap.c
295
if (BT_TEST(dam->dam_stable_set.bs_set, i))
usr/src/cmd/mdb/common/modules/genunix/damap.c
299
if (BT_TEST(dam->dam_report_set.bs_set, i))
usr/src/cmd/mdb/common/modules/genunix/damap.c
316
struct dam *dam;
usr/src/cmd/mdb/common/modules/genunix/damap.c
324
dam = damap_get(addr, &kdamda, &kdamda_n);
usr/src/cmd/mdb/common/modules/genunix/damap.c
325
if (dam == NULL)
usr/src/cmd/mdb/common/modules/genunix/damap.c
328
damap_print(dam, kdamda, kdamda_n);
usr/src/cmd/mdb/common/modules/genunix/damap.c
329
damap_free(dam, kdamda, kdamda_n);
usr/src/uts/common/sys/damap_impl.h
48
typedef struct dam dam_t;