Lines Matching refs:damap_t
87 typedef struct __damap_dm *damap_t; typedef
115 typedef int (*damap_configure_cb_t)(void *, damap_t *, damap_id_t);
116 typedef int (*damap_unconfig_cb_t)(void *, damap_t *, damap_id_t);
134 damap_t **);
135 void damap_destroy(damap_t *);
137 char *damap_name(damap_t *);
138 int damap_size(damap_t *);
139 int damap_is_empty(damap_t *);
140 int damap_sync(damap_t *, int);
142 int damap_addr_add(damap_t *, char *, damap_id_t *, nvlist_t *, void *);
143 int damap_addr_del(damap_t *, char *);
144 int damap_addrid_del(damap_t *, int);
152 int damap_addrset_begin(damap_t *);
153 int damap_addrset_add(damap_t *, char *, damap_id_t *,
155 int damap_addrset_end(damap_t *, int);
156 int damap_addrset_flush(damap_t *);
157 int damap_addrset_reset(damap_t *, int);
158 damap_id_t damap_id_next(damap_t *, damap_id_list_t, damap_id_t);
159 char *damap_id2addr(damap_t *, damap_id_t);
160 nvlist_t *damap_id2nvlist(damap_t *, damap_id_t);
161 int damap_id_hold(damap_t *, damap_id_t);
162 void damap_id_rele(damap_t *, damap_id_t);
163 int damap_id_ref(damap_t *, damap_id_t);
164 void damap_id_list_rele(damap_t *, damap_id_list_t);
165 void *damap_id_priv_get(damap_t *, damap_id_t);
166 void damap_id_priv_set(damap_t *, damap_id_t, void *);
167 damap_id_t damap_lookup(damap_t *, char *);
168 int damap_lookup_all(damap_t *, damap_id_list_t *);