damap_id_t
sas_phymap_unconfig(void *arg, damap_t *phydam, damap_id_t phyid)
damap_id_t phyid;
damap_id_t tgtid;
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_id_t tgtid;
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_id_t iportid;
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_id_t tgtid;
damap_id_t tgtid;
damap_id_t lunid;
sas_phymap_config(void *arg, damap_t *phydam, damap_id_t phyid)
damap_id_t addrid;
address)) == (damap_id_t)0) {
damap_addr_add(damap_t *damapp, char *address, damap_id_t *addridp,
*addridp = (damap_id_t)addrid;
damap_addrset_add(damap_t *damapp, char *address, damap_id_t *ridx,
*ridx = (damap_id_t)addrid;
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_t
damap_id_next(damap_t *damapp, damap_id_list_t damap_list, damap_id_t last)
return ((damap_id_t)0);
return ((damap_id_t)i);
return ((damap_id_t)0);
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_id_t
return ((damap_id_t)addrid);
typedef int (*damap_configure_cb_t)(void *, damap_t *, damap_id_t);
typedef int (*damap_unconfig_cb_t)(void *, damap_t *, damap_id_t);
int damap_addr_add(damap_t *, char *, damap_id_t *, nvlist_t *, void *);
int damap_addrset_add(damap_t *, char *, damap_id_t *,
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_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 *);
#define NODAM (damap_id_t)0