Symbol: did_t
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
243
did_t *pd;
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
268
did_t *pd;
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
293
did_t *pd;
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
321
did_t *iodid = (did_t *)priv;
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
322
did_t *didp;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
318
did_physlot(did_t *did)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
325
did_physlot_exists(did_t *did)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
331
did_t *
usr/src/lib/fm/topo/modules/common/pcibus/did.c
335
did_t *np;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
336
did_t *pd;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
346
if ((np = topo_mod_zalloc(mp, sizeof (did_t))) == NULL)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
358
topo_mod_free(mp, np, sizeof (did_t));
usr/src/lib/fm/topo/modules/common/pcibus/did.c
395
topo_mod_free(mp, np, sizeof (did_t));
usr/src/lib/fm/topo/modules/common/pcibus/did.c
407
topo_mod_free(mp, np, sizeof (did_t));
usr/src/lib/fm/topo/modules/common/pcibus/did.c
416
did_t *
usr/src/lib/fm/topo/modules/common/pcibus/did.c
417
did_link_get(did_t *dp)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
423
did_t *
usr/src/lib/fm/topo/modules/common/pcibus/did.c
424
did_chain_get(did_t *dp)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
431
did_link_set(topo_mod_t *mod, tnode_t *head, did_t *tail)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
433
did_t *hd, *pd;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
445
did_did_link_set(did_t *from, did_t *to)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
452
did_did_chain_set(did_t *from, did_t *to)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
459
did_destroy(did_t *dp)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
478
topo_mod_free(dp->dp_mod, dp, sizeof (did_t));
usr/src/lib/fm/topo/modules/common/pcibus/did.c
482
did_hold(did_t *dp)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
489
did_rele(did_t *dp)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
497
did_dinode(did_t *dp)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
505
did_mod(did_t *dp)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
512
did_markrc(did_t *dp)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
519
did_BDF(did_t *dp, int *bus, int *dev, int *fn)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
531
did_board(did_t *did)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
538
did_bridge(did_t *did)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
545
did_rc(did_t *did)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
552
did_excap(did_t *dp)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
559
did_excap_set(did_t *dp, int type)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
565
did_bdf(did_t *dp)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
572
did_physlot_name(did_t *dp, int dev)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
596
did_slot_label_get(did_t *did)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
603
did_slot_label_set(did_t *did, char *l)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
609
did_t *
usr/src/lib/fm/topo/modules/common/pcibus/did.c
618
did_t *dp;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
632
did_t *dp;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
649
did_t *dp;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
660
did_t *dp;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
671
did_t *hbdid;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
673
hbdid = (did_t *)data;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
678
did_settnode(did_t *pd, tnode_t *tn)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
685
did_gettnode(did_t *pd)
usr/src/lib/fm/topo/modules/common/pcibus/did.h
40
extern did_t *did_create(topo_mod_t *, di_node_t, int, int, int,
usr/src/lib/fm/topo/modules/common/pcibus/did.h
42
extern did_t *did_find(topo_mod_t *, di_node_t);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
43
extern did_t *did_hash_lookup(topo_mod_t *, di_node_t);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
44
extern void did_hash_insert(topo_mod_t *, di_node_t, did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
47
extern void did_link_set(topo_mod_t *, tnode_t *, did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
50
extern topo_mod_t *did_mod(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
51
extern di_node_t did_dinode(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
52
extern void did_BDF(did_t *, int *, int *, int *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
53
extern void did_markrc(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
54
extern const char *did_physlot_name(did_t *, int);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
55
extern int did_board(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
56
extern int did_bridge(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
57
extern int did_rc(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
58
extern int did_physlot(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
59
extern int did_physlot_exists(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
60
extern char *did_slot_label_get(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
61
extern void did_slot_label_set(did_t *, char *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
62
extern int did_excap(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
63
extern void did_excap_set(did_t *, int);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
65
extern int did_bdf(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
66
extern did_t *did_link_get(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
67
extern did_t *did_chain_get(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
68
extern void did_destroy(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
69
extern void did_hold(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
70
extern void did_did_link_set(did_t *, did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
71
extern void did_did_chain_set(did_t *, did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
72
extern void did_rele(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
73
extern void did_settnode(did_t *, tnode_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
74
extern tnode_t *did_gettnode(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did_hash.c
110
did_t *e, *n;
usr/src/lib/fm/topo/modules/common/pcibus/did_hash.c
123
ht->dph_hash, ht->dph_hashlen * sizeof (did_t *));
usr/src/lib/fm/topo/modules/common/pcibus/did_hash.c
128
did_hash_insert(topo_mod_t *mp, di_node_t key, did_t *new)
usr/src/lib/fm/topo/modules/common/pcibus/did_hash.c
131
did_t *assertchk;
usr/src/lib/fm/topo/modules/common/pcibus/did_hash.c
154
did_t *
usr/src/lib/fm/topo/modules/common/pcibus/did_hash.c
157
did_t *e;
usr/src/lib/fm/topo/modules/common/pcibus/did_hash.c
98
r->dph_hashlen * sizeof (did_t *));
usr/src/lib/fm/topo/modules/common/pcibus/did_impl.h
91
did_t **dph_hash; /* hash bucket array */
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
1045
did_props_set(tnode_t *tn, did_t *pd, txprop_t txarray[], int txnum)
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
1081
maybe_di_int_to_uint32(tnode_t *tn, did_t *pd, const char *dpnm,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
1100
maybe_pcie_speed(tnode_t *tn, did_t *pd, const char *dpnm, const char *tpgrp,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
1119
maybe_pcie_supported_speed(tnode_t *tn, did_t *pd, const char *dpnm,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
1140
maybe_pcie_target_speed(tnode_t *tn, did_t *pd, const char *dpnm,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
455
ASRU_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
49
static int ASRU_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
51
static int FRU_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
53
static int DEVprop_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
55
static int DRIVERprop_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
57
static int INSTprop_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
59
static int MODULEprop_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
595
FRU_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
61
static int EXCAP_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
63
static int BDF_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
65
static int label_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
663
label_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
67
static int maybe_di_chars_copy(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
69
static int maybe_di_uint_to_str(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
71
static int maybe_di_uint_to_dec_str(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
710
EXCAP_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
73
static int AADDR_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
75
static int maybe_pcidb_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
750
DEVprop_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
77
static int maybe_di_int_to_uint32(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
789
DRIVERprop_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
79
static int maybe_pcie_speed(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
806
INSTprop_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
81
static int maybe_pcie_supported_speed(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
822
MODULEprop_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
83
static int maybe_pcie_target_speed(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
849
maybe_di_chars_copy(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
890
maybe_di_uint_to_str(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
916
maybe_di_uint_to_dec_str(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
928
AADDR_set(tnode_t *tn, did_t *pd, const char *dpnm, const char *tpgrp,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
952
BDF_set(tnode_t *tn, did_t *pd, const char *dpnm, const char *tpgrp,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
971
maybe_pcidb_set(tnode_t *tn, did_t *pd, const char *dpnm, const char *tpgrp,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.h
58
int (*tx_xlate)(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.h
84
extern int did_props_set(tnode_t *, did_t *, txprop_t[], int);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
214
did_t *pd;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
316
did_t *pd;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
350
did_t *pd;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
377
did_t *pd;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
404
did_t *pd;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
438
did_t *pd;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
509
did_t *dp = NULL;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
732
did_t *pps[MAX_PCIBUS_DEVS][MAX_PCIDEV_FNS];
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
733
did_t *bp = NULL;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
734
did_t *np;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
835
did_t *didp, *hbdid = (did_t *)data;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
152
pci_label_missing_lookup(topo_mod_t *mod, char *platform, did_t *dp)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
221
pci_slot_label_lookup(topo_mod_t *mod, tnode_t *node, did_t *dp, did_t *pdp)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
224
did_t *adp, *apdp;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
424
did_t *dp, *pdp;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
449
dp = (did_t *)(uintptr_t)ptr;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
46
pci_label_physlot_lookup(topo_mod_t *mod, char *platform, did_t *dp)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
477
did_t *dp, *pdp;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
492
dp = (did_t *)(uintptr_t)ptr;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
93
const char *label, did_t *dp)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.h
107
extern char *pci_slot_label_lookup(topo_mod_t *, tnode_t *, did_t *, did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.h
65
int (*srw_test)(topo_mod_t *, did_t *); /* test function */
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.h
91
int (*dl_test)(topo_mod_t *, did_t *); /* test function */
usr/src/lib/fm/topo/modules/i86pc/hostbridge/hb_i86pc.c
40
did_t *hbdid;
usr/src/lib/fm/topo/modules/i86pc/hostbridge/hb_i86pc.c
60
did_t *hbdid;
usr/src/lib/fm/topo/modules/i86pc/pcibus/pci_i86pc.c
100
ba_is_4(topo_mod_t *mod, did_t *dp)
usr/src/lib/fm/topo/modules/i86pc/pcibus/pci_i86pc.c
103
did_t *pdp;
usr/src/lib/fm/topo/modules/i86pc/pcibus/pci_i86pc.c
60
parent_is_rc(topo_mod_t *mod, did_t *dp)
usr/src/lib/fm/topo/modules/i86pc/pcibus/pci_i86pc.c
71
ba_is_2(topo_mod_t *mod, did_t *dp)
usr/src/lib/fm/topo/modules/i86pc/pcibus/pci_i86pc.c
74
did_t *pdp;
usr/src/lib/fm/topo/modules/i86pc/pcibus/pci_i86pc.h
100
extern int ba_is_2(topo_mod_t *, did_t *);
usr/src/lib/fm/topo/modules/i86pc/pcibus/pci_i86pc.h
101
extern int ba_is_4(topo_mod_t *, did_t *);
usr/src/lib/fm/topo/modules/i86pc/pcibus/pci_i86pc.h
99
extern int parent_is_rc(topo_mod_t *, did_t *);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c
100
did_t *did;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c
165
did_t *did;