Home
last modified time | relevance | path

Searched refs:mod (Results 1 – 25 of 244) sorted by relevance

12345678910

/titanic_44/usr/src/lib/fm/topo/libtopo/common/
H A Dtopo_module.c49 topo_mod_release(topo_mod_t *mod, tnode_t *node) in topo_mod_release() argument
51 topo_mod_enter(mod); in topo_mod_release()
53 if (mod->tm_info->tmi_ops->tmo_release != NULL) in topo_mod_release()
54 mod->tm_info->tmi_ops->tmo_release(mod, node); in topo_mod_release()
56 topo_mod_exit(mod); in topo_mod_release()
60 topo_mod_hold(topo_mod_t *mod) in topo_mod_hold() argument
62 (void) pthread_mutex_lock(&mod->tm_lock); in topo_mod_hold()
63 mod->tm_refs++; in topo_mod_hold()
64 assert(mod->tm_refs != 0); in topo_mod_hold()
65 (void) pthread_mutex_unlock(&mod->tm_lock); in topo_mod_hold()
[all …]
H A Dtopo_mod.c117 topo_mod_t *mod = NULL; in topo_mod_load() local
125 if ((mod = topo_mod_lookup(thp, name, 1)) != NULL) { in topo_mod_load()
126 if (mod->tm_info->tmi_version != version) { in topo_mod_load()
127 topo_mod_rele(mod); in topo_mod_load()
131 return (mod); in topo_mod_load()
138 (mod = topo_modhash_load(thp, name, path, &topo_rtld_ops, version)) in topo_mod_load()
148 return (mod); in topo_mod_load()
152 topo_mod_unload(topo_mod_t *mod) in topo_mod_unload() argument
154 topo_mod_rele(mod); in topo_mod_unload()
158 set_register_error(topo_mod_t *mod, int err) in set_register_error() argument
[all …]
H A Dsvc.c105 svc_error(topo_mod_t *mod) in svc_error() argument
109 return (topo_mod_seterrno(mod, EMOD_NOMEM)); in svc_error()
112 return (topo_mod_seterrno(mod, EMOD_UNKNOWN)); in svc_error()
117 svc_get_handle(topo_mod_t *mod) in svc_get_handle() argument
119 scf_handle_t *hdl = topo_mod_getspecific(mod); in svc_get_handle()
125 (void) svc_error(mod); in svc_get_handle()
131 (void) svc_error(mod); in svc_get_handle()
135 topo_mod_setspecific(mod, hdl); in svc_get_handle()
141 svc_init(topo_mod_t *mod, topo_version_t version) in svc_init() argument
144 topo_mod_setdebug(mod); in svc_init()
[all …]
/titanic_44/usr/src/lib/fm/topo/modules/i86pc/chip/
H A Dchip_label.c43 get_fmtstr(topo_mod_t *mod, nvlist_t *in) in get_fmtstr() argument
49 topo_mod_dprintf(mod, "get_fmtstr() called\n"); in get_fmtstr()
52 topo_mod_dprintf(mod, "Failed to lookup 'args' list (%s)\n", in get_fmtstr()
54 (void) topo_mod_seterrno(mod, EMOD_NVL_INVAL); in get_fmtstr()
58 topo_mod_dprintf(mod, "Failed to lookup 'format' arg (%s)\n", in get_fmtstr()
60 (void) topo_mod_seterrno(mod, EMOD_NVL_INVAL); in get_fmtstr()
67 store_prop_val(topo_mod_t *mod, char *buf, char *propname, nvlist_t **out) in store_prop_val() argument
69 if (topo_mod_nvalloc(mod, out, NV_UNIQUE_NAME) != 0) { in store_prop_val()
70 topo_mod_dprintf(mod, "Failed to allocate 'out' nvlist\n"); in store_prop_val()
71 return (topo_mod_seterrno(mod, EMOD_NOMEM)); in store_prop_val()
[all …]
H A Dchip.c109 _topo_init(topo_mod_t *mod) in _topo_init() argument
112 topo_mod_setdebug(mod); in _topo_init()
113 topo_mod_dprintf(mod, "initializing chip enumerator\n"); in _topo_init()
115 if (topo_mod_register(mod, &chip_info, TOPO_VERSION) != 0) { in _topo_init()
116 whinge(mod, NULL, "failed to register hc: " in _topo_init()
117 "%s\n", topo_mod_errmsg(mod)); in _topo_init()
125 _topo_fini(topo_mod_t *mod) in _topo_fini() argument
127 topo_mod_unregister(mod); in _topo_fini()
145 create_node(topo_mod_t *mod, tnode_t *pnode, nvlist_t *auth, char *name, in create_node() argument
151 if (mkrsrc(mod, pnode, name, inst, auth, &fmri) != 0) { in create_node()
[all …]
H A Dchip_amd.c139 amd_generic_mc_create(topo_mod_t *mod, uint16_t smbid, tnode_t *cnode, in amd_generic_mc_create() argument
154 if (topo_node_range_create(mod, mcnode, CHAN_NODE_NAME, 0, in amd_generic_mc_create()
156 whinge(mod, NULL, "amd_generic_mc_create: range create for " in amd_generic_mc_create()
166 if (mkrsrc(mod, mcnode, CHAN_NODE_NAME, chan, auth, in amd_generic_mc_create()
168 whinge(mod, NULL, "amd_generic_mc_create: mkrsrc " in amd_generic_mc_create()
173 if ((chnode = topo_node_bind(mod, mcnode, CHAN_NODE_NAME, in amd_generic_mc_create()
176 whinge(mod, NULL, "amd_generic_mc_create: node " in amd_generic_mc_create()
188 if (FM_AWARE_SMBIOS(mod)) { in amd_generic_mc_create()
190 whinge(mod, NULL, "amd_generic_mc_create: " in amd_generic_mc_create()
193 whinge(mod, NULL, "amd_generic_mc_create: " in amd_generic_mc_create()
[all …]
/titanic_44/usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/
H A Dfac_prov_ipmi.c168 _topo_init(topo_mod_t *mod, topo_version_t version) in _topo_init() argument
171 topo_mod_setdebug(mod); in _topo_init()
173 return (topo_mod_register(mod, &ipmi_info, TOPO_VERSION)); in _topo_init()
177 _topo_fini(topo_mod_t *mod) in _topo_fini() argument
179 topo_mod_unregister(mod); in _topo_fini()
183 strarr_free(topo_mod_t *mod, char **arr, uint_t nelems) in strarr_free() argument
186 topo_mod_strfree(mod, arr[i]); in strarr_free()
187 topo_mod_free(mod, arr, (nelems * sizeof (char *))); in strarr_free()
198 ipmi_platform_message(topo_mod_t *mod, tnode_t *node, topo_version_t vers, in ipmi_platform_message() argument
211 return (topo_mod_seterrno(mod, ETOPO_METHOD_VERNEW)); in ipmi_platform_message()
[all …]
/titanic_44/usr/src/lib/fm/topo/modules/i86pc/x86pi/
H A Dx86pi.c80 _topo_init(topo_mod_t *mod, topo_version_t version) in _topo_init() argument
87 topo_mod_setdebug(mod); in _topo_init()
89 topo_mod_dprintf(mod, "module initializing.\n"); in _topo_init()
92 (void) topo_mod_seterrno(mod, EMOD_VER_NEW); in _topo_init()
93 topo_mod_dprintf(mod, "incompatible topo version %d\n", in _topo_init()
101 topo_mod_dprintf(mod, "not i86pc architecture: %s\n", isa); in _topo_init()
105 result = topo_mod_register(mod, &x86pi_modinfo, TOPO_VERSION); in _topo_init()
107 topo_mod_dprintf(mod, "registration failed: %s\n", in _topo_init()
108 topo_mod_errmsg(mod)); in _topo_init()
112 topo_mod_dprintf(mod, "module ready.\n"); in _topo_init()
[all …]
H A Dx86pi_bay.c63 bay_bdf(topo_mod_t *mod, smbios_port_ext_t *epp, uint16_t *bdf) in bay_bdf() argument
72 shp = topo_mod_smbios(mod); in bay_bdf()
74 topo_mod_dprintf(mod, "%s: failed to load SMBIOS\n", f); in bay_bdf()
95 topo_mod_dprintf(mod, "%s: unknown device type: %d\n", in bay_bdf()
99 topo_mod_dprintf(mod, "%s: %s: bus(0x%02x) dev/func(0x%02x)\n", f, in bay_bdf()
111 bay_pgroups(topo_mod_t *mod, tnode_t *tnp, di_node_t *dnp, di_node_t *sibp, in bay_pgroups() argument
124 topo_mod_dprintf(mod, in bay_pgroups()
127 (void) topo_mod_seterrno(mod, err); in bay_pgroups()
131 ap_path = topo_mod_alloc(mod, MAXPATHLEN); in bay_pgroups()
133 topo_mod_dprintf(mod, "%s: ap_path alloc failed\n"); in bay_pgroups()
[all …]
H A Dx86pi_hostbridge.c68 x86pi_hbr_enum_init(topo_mod_t *mod) in x86pi_hbr_enum_init() argument
72 if (did_hash_init(mod) < 0) { in x86pi_hbr_enum_init()
73 topo_mod_dprintf(mod, "%s: did_hash_init() failed.\n", f); in x86pi_hbr_enum_init()
77 if ((pcimp = topo_mod_load(mod, PCI_ENUM, PCI_ENUMR_VERS)) == NULL) { in x86pi_hbr_enum_init()
78 topo_mod_dprintf(mod, in x86pi_hbr_enum_init()
81 did_hash_fini(mod); in x86pi_hbr_enum_init()
89 x86pi_hbr_enum_fini(topo_mod_t *mod) in x86pi_hbr_enum_fini() argument
91 did_hash_fini(mod); in x86pi_hbr_enum_fini()
97 pciex_process(topo_mod_t *mod, tnode_t *tn_hbr, di_node_t rcn, in pciex_process() argument
107 if ((did = did_create(mod, rcn, topo_node_instance(tn_bb), in pciex_process()
[all …]
/titanic_44/usr/src/cmd/mdb/common/mdb/
H A Dmdb_module.c114 mdb_module_t *mod; in mdb_module_create() local
116 mod = mdb_zalloc(sizeof (mdb_module_t), UM_SLEEP); in mdb_module_create()
117 mod->mod_info = mdb_alloc(sizeof (mdb_modinfo_t), UM_SLEEP); in mdb_module_create()
119 (void) mdb_nv_create(&mod->mod_dcmds, UM_SLEEP); in mdb_module_create()
120 (void) mdb_nv_create(&mod->mod_walkers, UM_SLEEP); in mdb_module_create()
122 mod->mod_name = strdup(name); in mdb_module_create()
123 mdb.m_lmod = mod; /* Mark module as currently loading */ in mdb_module_create()
127 mod->mod_hdl = dlmopen(LM_ID_BASE, fname, RTLD_NOW | dlmode); in mdb_module_create()
129 if (mod->mod_hdl == NULL) { in mdb_module_create()
134 mod->mod_init = (const mdb_modinfo_t *(*)(void)) in mdb_module_create()
[all …]
/titanic_44/usr/src/lib/fm/topo/modules/sun4v/niu/
H A Dniu.c65 _topo_init(topo_mod_t *mod, topo_version_t version) in _topo_init() argument
71 topo_mod_setdebug(mod); in _topo_init()
72 topo_mod_dprintf(mod, "initializing niu enumerator\n"); in _topo_init()
74 if (topo_mod_register(mod, &niu_info, TOPO_VERSION) < 0) { in _topo_init()
75 topo_mod_dprintf(mod, "niu registration failed: %s\n", in _topo_init()
76 topo_mod_errmsg(mod)); in _topo_init()
79 topo_mod_dprintf(mod, "NIU enumr initd\n"); in _topo_init()
83 _topo_fini(topo_mod_t *mod) in _topo_fini() argument
85 topo_mod_unregister(mod); in _topo_fini()
89 const char *tpgrp, const char *tpnm, topo_mod_t *mod) in devprop_set() argument
[all …]
/titanic_44/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/
H A Dpi_bay.c71 pi_bay_ocpath(topo_mod_t *mod, di_node_t dnode) in pi_bay_ocpath() argument
80 tgt_port = pi_get_target_port(mod, dnode); in pi_bay_ocpath()
82 topo_mod_dprintf(mod, "pi_bay_ocpath: failed to get " in pi_bay_ocpath()
88 lun = pi_get_lun(mod, dnode); in pi_bay_ocpath()
90 topo_mod_dprintf(mod, "pi_bay_ocpath: failed to get 'lun' " in pi_bay_ocpath()
92 topo_mod_strfree(mod, tgt_port); in pi_bay_ocpath()
106 topo_mod_strfree(mod, tgt_port); in pi_bay_ocpath()
107 return (topo_mod_strdup(mod, buf)); in pi_bay_ocpath()
116 pi_bay_pgroups(topo_mod_t *mod, tnode_t *t_node, di_node_t cnode, in pi_bay_pgroups() argument
127 topo_mod_dprintf(mod, "pi_bay_pgroups: failed to create " in pi_bay_pgroups()
[all …]
H A Dsun4vpi.c60 _topo_init(topo_mod_t *mod, topo_version_t version) in _topo_init() argument
67 topo_mod_setdebug(mod); in _topo_init()
69 topo_mod_dprintf(mod, "sun4vpi module initializing.\n"); in _topo_init()
72 (void) topo_mod_seterrno(mod, EMOD_VER_NEW); in _topo_init()
73 topo_mod_dprintf(mod, "incompatible topo version %d\n", in _topo_init()
81 topo_mod_dprintf(mod, "not sun4v architecture: %s\n", isa); in _topo_init()
85 result = topo_mod_register(mod, &pi_modinfo, TOPO_VERSION); in _topo_init()
87 topo_mod_dprintf(mod, "registration failed: %s\n", in _topo_init()
88 topo_mod_errmsg(mod)); in _topo_init()
93 topo_mod_dprintf(mod, "module ready.\n"); in _topo_init()
[all …]
H A Dpi_pciexrc.c66 pi_enum_pciexrc(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node, in pi_enum_pciexrc() argument
72 topo_mod_dprintf(mod, "%s called for node_0x%llx type %s\n", in pi_enum_pciexrc()
81 result = pi_enum_generic_impl(mod, mdp, mde_node, inst, t_parent, in pi_enum_pciexrc()
84 topo_mod_dprintf(mod, in pi_enum_pciexrc()
87 topo_strerror(topo_mod_errno(mod))); in pi_enum_pciexrc()
92 result = pi_enum_update(mod, mdp, mde_node, t_parent, *t_node, in pi_enum_pciexrc()
95 topo_mod_dprintf(mod, in pi_enum_pciexrc()
98 topo_strerror(topo_mod_errno(mod))); in pi_enum_pciexrc()
102 result = pi_enum_pciexrc_finddev(mod, mdp, mde_node, *t_node); in pi_enum_pciexrc()
110 result = pi_defer_add(mod, mde_node, t_parent, *t_node, in pi_enum_pciexrc()
[all …]
H A Dpi_subr.c76 pi_find_mdenodes(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_start, in pi_find_mdenodes() argument
92 *nodes = topo_mod_zalloc(mod, *nsize); in pi_find_mdenodes()
96 (void) topo_mod_seterrno(mod, EMOD_NOMEM); in pi_find_mdenodes()
103 topo_mod_free(mod, *nodes, *nsize); in pi_find_mdenodes()
116 pi_skip_node(topo_mod_t *mod, md_t *mdp, mde_cookie_t mde_node) in pi_skip_node() argument
121 if (mod == NULL || mdp == NULL) { in pi_skip_node()
157 pi_get_dipath(topo_mod_t *mod, di_node_t dnode) in pi_get_dipath() argument
174 bus_addr[depth] = topo_mod_strdup(mod, in pi_get_dipath()
178 topo_mod_dprintf(mod, "pi_get_dipath: path too " in pi_get_dipath()
188 dev_path[j] = (char *)topo_mod_alloc(mod, len); in pi_get_dipath()
[all …]
H A Dpi_walker.c136 pi_walker_init(topo_mod_t *mod) in pi_walker_init() argument
142 result = topo_mod_nvalloc(mod, &pi_enum_fns, NV_UNIQUE_NAME); in pi_walker_init()
143 result |= topo_mod_nvalloc(mod, &pi_meths, NV_UNIQUE_NAME); in pi_walker_init()
145 topo_mod_dprintf(mod, "pi_walker_init failed\n"); in pi_walker_init()
172 topo_mod_dprintf(mod, "pi_walker_init failed\n"); in pi_walker_init()
183 pi_walker_fini(topo_mod_t *mod) in pi_walker_fini() argument
185 topo_mod_dprintf(mod, "pi_walker_fini: enter\n"); in pi_walker_fini()
202 topo_mod_t *mod; in pi_walker() local
207 mod = pip->mod; in pi_walker()
210 topo_mod_dprintf(mod, "walker starting at node_0x%llx\n", in pi_walker()
[all …]
/titanic_44/usr/src/lib/fm/topo/modules/common/disk/
H A Ddisk.c51 disk_declare_driver(topo_mod_t *mod, tnode_t *baynode, topo_list_t *dlistp, in disk_declare_driver() argument
60 if ((err = disk_mptsas_find_disk(mod, baynode, in disk_declare_driver()
64 err = disk_declare_addr(mod, baynode, dlistp, in disk_declare_driver()
66 topo_mod_strfree(mod, sas_address); in disk_declare_driver()
71 topo_mod_dprintf(mod, "unknown disk driver '%s'\n", driver); in disk_declare_driver()
77 disk_enum(topo_mod_t *mod, tnode_t *baynode, in disk_enum() argument
84 topo_list_t *dlistp = topo_mod_getspecific(mod); in disk_enum()
87 topo_mod_dprintf(mod, "disk_enum: " in disk_enum()
94 topo_mod_dprintf(mod, "disk_enum: " in disk_enum()
99 topo_mod_dprintf(mod, "disk_enum: " in disk_enum()
[all …]
H A Ddisk_common.c125 disk_set_props(topo_mod_t *mod, tnode_t *parent, in disk_set_props() argument
135 topo_mod_dprintf(mod, "disk_set_props: " in disk_set_props()
140 topo_mod_dprintf(mod, "disk_set_props: " in disk_set_props()
147 topo_mod_dprintf(mod, "disk_set_props: " in disk_set_props()
152 topo_mod_dprintf(mod, "disk_set_props: " in disk_set_props()
160 topo_mod_dprintf(mod, "disk_set_props: " in disk_set_props()
167 topo_mod_dprintf(mod, "disk_set_props: " in disk_set_props()
179 if ((asru = topo_mod_devfmri(mod, FM_DEV_SCHEME_VERSION, in disk_set_props()
182 topo_mod_dprintf(mod, "disk_set_props: " in disk_set_props()
187 topo_mod_dprintf(mod, "disk_set_props: " in disk_set_props()
[all …]
/titanic_44/usr/src/lib/fm/topo/modules/common/ipmi/
H A Dipmi_methods.c39 get_fmtstr(topo_mod_t *mod, nvlist_t *in) in get_fmtstr() argument
45 topo_mod_dprintf(mod, "get_fmtstr() called\n"); in get_fmtstr()
48 topo_mod_dprintf(mod, "Failed to lookup 'args' list (%s)\n", in get_fmtstr()
50 (void) topo_mod_seterrno(mod, EMOD_NVL_INVAL); in get_fmtstr()
54 topo_mod_dprintf(mod, "Failed to lookup 'format' arg (%s)\n", in get_fmtstr()
56 (void) topo_mod_seterrno(mod, EMOD_NVL_INVAL); in get_fmtstr()
63 store_prop_val(topo_mod_t *mod, void *buf, char *propname, topo_type_t type, in store_prop_val() argument
66 if (topo_mod_nvalloc(mod, out, NV_UNIQUE_NAME) != 0) { in store_prop_val()
67 topo_mod_dprintf(mod, "Failed to allocate 'out' nvlist\n"); in store_prop_val()
68 return (topo_mod_seterrno(mod, EMOD_NOMEM)); in store_prop_val()
[all …]
H A Dipmi_enum.c52 extern int ipmi_fru_label(topo_mod_t *mod, tnode_t *node,
55 extern int ipmi_fru_fmri(topo_mod_t *mod, tnode_t *node,
81 ipmi_present(topo_mod_t *mod, tnode_t *tn, topo_version_t version, in ipmi_present() argument
93 if ((ihp = topo_mod_ipmi_hold(mod)) == NULL) in ipmi_present()
94 return (topo_mod_seterrno(mod, ETOPO_METHOD_UNKNOWN)); in ipmi_present()
109 topo_mod_dprintf(mod, in ipmi_present()
112 topo_mod_strfree(mod, name); in ipmi_present()
113 topo_mod_ipmi_rele(mod); in ipmi_present()
117 topo_mod_dprintf(mod, in ipmi_present()
120 topo_mod_strfree(mod, name); in ipmi_present()
[all …]
/titanic_44/usr/src/lib/fm/topo/modules/sun4v/chip/
H A Dchip_sun4v.c75 _topo_init(topo_mod_t *mod) in _topo_init() argument
80 topo_mod_setdebug(mod); in _topo_init()
81 topo_mod_dprintf(mod, "initializing chip enumerator\n"); in _topo_init()
83 if ((chip = topo_mod_zalloc(mod, sizeof (md_info_t))) == NULL) in _topo_init()
86 if (cpu_mdesc_init(mod, chip) != 0) { in _topo_init()
87 topo_mod_dprintf(mod, "failed to get cpus from the PRI/MD\n"); in _topo_init()
88 topo_mod_free(mod, chip, sizeof (md_info_t)); in _topo_init()
92 topo_mod_setspecific(mod, (void *)chip); in _topo_init()
94 if (topo_mod_register(mod, &chip_info, TOPO_VERSION) != 0) { in _topo_init()
95 topo_mod_dprintf(mod, "failed to register hc: " in _topo_init()
[all …]
/titanic_44/usr/src/lib/fm/topo/modules/sun4v/cpuboard/
H A Dcpuboard.c90 cpuboard_get_pri_info(topo_mod_t *mod, cpuboard_contents_t cpubs[]) in cpuboard_get_pri_info() argument
108 topo_mod_dprintf(mod, "ldom_init failed\n"); in cpuboard_get_pri_info()
114 topo_mod_dprintf(mod, "not sun4v architecture%s\n", isa); in cpuboard_get_pri_info()
126 topo_mod_dprintf(mod, "Failed to get pri/md, bufsize=%d\n", in cpuboard_get_pri_info()
131 topo_mod_dprintf(mod, "pri/md bufsize=%d\n", bufsize); in cpuboard_get_pri_info()
136 topo_mod_dprintf(mod, "md_init_intern error\n"); in cpuboard_get_pri_info()
141 topo_mod_dprintf(mod, "num_nodes=%d\n", num_nodes); in cpuboard_get_pri_info()
145 topo_mod_dprintf(mod, "alloc listp error\n"); in cpuboard_get_pri_info()
154 topo_mod_dprintf(mod, "ncomp=%d\n", ncomp); in cpuboard_get_pri_info()
170 topo_mod_dprintf(mod, "cpuboard_get_pri_info: " in cpuboard_get_pri_info()
[all …]
/titanic_44/usr/src/lib/fm/topo/modules/sun4v/hostbridge/
H A Dhb_sun4v.c51 get_rcs(topo_mod_t *mod) in get_rcs() argument
58 devtree = topo_mod_devinfo(mod); in get_rcs()
60 topo_mod_dprintf(mod, "devinfo init failed.\n"); in get_rcs()
65 if (busorrc_add(mod, &rcs, pnode) < 0) { in get_rcs()
66 topo_mod_dprintf(mod, "busorrc_add() failed.\n"); in get_rcs()
67 busorrc_free(mod, rcs); in get_rcs()
98 hb_tnode_create(topo_mod_t *mod, tnode_t *parent, const char *name, in hb_tnode_create() argument
104 nvlist_t *auth = topo_mod_auth(mod, parent); in hb_tnode_create()
111 if ((fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, name, in hb_tnode_create()
113 topo_mod_dprintf(mod, "create of tnode for %s failed: %s\n", in hb_tnode_create()
[all …]
/titanic_44/usr/src/lib/fm/topo/modules/sun4u/hostbridge/
H A Dhb_sun4u.c37 count_busorrc(topo_mod_t *mod, busorrc_t *list, int *hbc, int *bph) in count_busorrc() argument
59 topo_mod_dprintf(mod, in count_busorrc()
62 return (topo_mod_seterrno(mod, EMOD_PARTIAL_ENUM)); in count_busorrc()
65 topo_mod_dprintf(mod, in count_busorrc()
67 topo_mod_dprintf(mod, "%d buses total.\n", bt); in count_busorrc()
72 busorrc_process(topo_mod_t *mod, busorrc_t *list, int isrc, tnode_t *ptn) in busorrc_process() argument
78 topo_mod_dprintf(mod, "No root complexes found.\n"); in busorrc_process()
80 topo_mod_dprintf(mod, "No pci buses found.\n"); in busorrc_process()
107 if (count_busorrc(mod, list, &hbc, &busper) < 0) in busorrc_process()
110 return (declare_exbuses(mod, list, ptn, hbc, busper)); in busorrc_process()
[all …]

12345678910