damap_t
sas_phymap_unconfig(void *arg, damap_t *phydam, damap_id_t phyid)
damap_t *iportmap_dam;
damap_t *tgtmap_dam[SCSI_TGT_NTYPES];
damap_t *lundam);
damap_t *lundam,
damap_t *lundam);
damap_t *tgtdam;
damap_t *lundam = NULL;
scsi_tgtmap_scsi_config(void *arg, damap_t *mapp, damap_id_t tgtid)
scsi_tgtmap_scsi_unconfig(void *arg, damap_t *mapp, damap_id_t tgtid)
scsi_tgtmap_smp_config(void *arg, damap_t *mapp, damap_id_t tgtid)
scsi_tgtmap_smp_unconfig(void *arg, damap_t *mapp, damap_id_t tgtid)
damap_t *mapp;
scsi_iportmap_config(void *arg, damap_t *mapp, damap_id_t tgtid)
scsi_iportmap_unconfig(void *arg, damap_t *mapp, damap_id_t tgtid)
damap_t *mapp;
scsi_lunmap_config(void *arg, damap_t *lundam, damap_id_t lunid)
scsi_lunmap_unconfig(void *arg, damap_t *lundam, damap_id_t lunid)
damap_t *tgtdam;
damap_t *lundam;
damap_t *tgtdam;
damap_t *lundam;
lundam = (damap_t *)damap_id_priv_get(tgtdam, tgtid);
scsi_lunmap_set_begin(dev_info_t *self, damap_t *lundam)
scsi_lunmap_set_add(dev_info_t *self, damap_t *lundam,
scsi_lunmap_set_end(dev_info_t *self, damap_t *lundam)
scsi_lunmap_lookup(dev_info_t *self, damap_t *lundam, char *addr)
damap_t *phymap_dam;
sas_phymap_config(void *arg, damap_t *phydam, damap_id_t phyid)
damap_id_list_rele(damap_t *damapp, damap_id_list_t id_list)
damap_t **damapp)
*damapp = (damap_t *)mapp;
char *, mapp->dam_name, damap_t *, mapp,
char *addrstr = damap_id2addr((damap_t *)mapp, addrid);
char *addrstr = damap_id2addr((damap_t *)mapp, addrid);
damap_destroy(damap_t *damapp)
char *, mapp->dam_name, damap_t *, mapp);
damap_sync(damap_t *damapp, int sync_usec)
damap_is_empty(damap_t *damapp)
damap_name(damap_t *damapp)
damap_size(damap_t *damapp)
damap_addr_add(damap_t *damapp, char *address, damap_id_t *addridp,
damap_addr_del(damap_t *damapp, char *address)
damap_addrset_flush_locked(damap_t *damapp)
damap_addrset_begin(damap_t *damapp)
damap_addrset_flush(damap_t *damapp)
damap_addrset_add(damap_t *damapp, char *address, damap_id_t *ridx,
damap_addrset_end(damap_t *damapp, int flags)
damap_id2nvlist(damap_t *damapp, damap_id_t addrid)
damap_id2addr(damap_t *damapp, damap_id_t addrid)
damap_id_rele(damap_t *damapp, damap_id_t addrid)
damap_id_ref(damap_t *damapp, damap_id_t addrid)
damap_id_next(damap_t *damapp, damap_id_list_t damap_list, damap_id_t last)
damap_id_priv_set(damap_t *damapp, damap_id_t addrid, void *cfg_priv)
damap_id_priv_get(damap_t *damapp, damap_id_t addrid)
damap_lookup(damap_t *damapp, char *address)
damap_lookup_all(damap_t *damapp, damap_id_list_t *id_listp)
typedef int (*damap_configure_cb_t)(void *, damap_t *, damap_id_t);
typedef int (*damap_unconfig_cb_t)(void *, damap_t *, damap_id_t);
damap_t **);
void damap_destroy(damap_t *);
char *damap_name(damap_t *);
int damap_size(damap_t *);
int damap_is_empty(damap_t *);
int damap_sync(damap_t *, int);
int damap_addr_add(damap_t *, char *, damap_id_t *, nvlist_t *, void *);
int damap_addr_del(damap_t *, char *);
int damap_addrid_del(damap_t *, int);
int damap_addrset_begin(damap_t *);
int damap_addrset_add(damap_t *, char *, damap_id_t *,
int damap_addrset_end(damap_t *, int);
int damap_addrset_flush(damap_t *);
int damap_addrset_reset(damap_t *, int);
damap_id_t damap_id_next(damap_t *, damap_id_list_t, damap_id_t);
char *damap_id2addr(damap_t *, damap_id_t);
nvlist_t *damap_id2nvlist(damap_t *, damap_id_t);
int damap_id_hold(damap_t *, damap_id_t);
void damap_id_rele(damap_t *, damap_id_t);
int damap_id_ref(damap_t *, damap_id_t);
void damap_id_list_rele(damap_t *, damap_id_list_t);
void *damap_id_priv_get(damap_t *, damap_id_t);
void damap_id_priv_set(damap_t *, damap_id_t, void *);
damap_id_t damap_lookup(damap_t *, char *);
int damap_lookup_all(damap_t *, damap_id_list_t *);