Home
last modified time | relevance | path

Searched refs:tn (Results 1 – 25 of 48) sorted by relevance

12

/illumos-gate/usr/src/lib/fm/topo/modules/common/ses/
H A Dses_facility.c141 ses_indicator_mode(topo_mod_t *mod, tnode_t *tn, topo_version_t vers, in ses_indicator_mode() argument
150 ses_enum_target_t *tp = topo_node_getspecific(tn); in ses_indicator_mode()
166 if ((np = ses_node_lock(mod, tn)) == NULL) { in ses_indicator_mode()
237 ses_node_unlock(mod, tn); in ses_indicator_mode()
242 ses_node_unlock(mod, tn); in ses_indicator_mode()
252 ses_sensor_reading(topo_mod_t *mod, tnode_t *tn, topo_version_t vers, in ses_sensor_reading() argument
278 if ((np = ses_node_lock(mod, tn)) == NULL) { in ses_sensor_reading()
292 ses_node_unlock(mod, tn); in ses_sensor_reading()
296 ses_node_unlock(mod, tn); in ses_sensor_reading()
322 ses_sensor_state(topo_mod_t *mod, tnode_t *tn, topo_version_t vers, in ses_sensor_state() argument
[all …]
H A Dses.c915 ses_contains(topo_mod_t *mod, tnode_t *tn, topo_version_t version, in ses_contains() argument
953 ses_node_lock(topo_mod_t *mod, tnode_t *tn) in ses_node_lock() argument
955 ses_enum_target_t *tp = topo_node_getspecific(tn); in ses_node_lock()
1034 verify(topo_prop_get_uint64(tn, TOPO_PGROUP_SES, in ses_node_lock()
1043 ses_node_unlock(topo_mod_t *mod, tnode_t *tn) in ses_node_unlock() argument
1045 ses_enum_target_t *tp = topo_node_getspecific(tn); in ses_node_unlock()
1057 ses_present(topo_mod_t *mod, tnode_t *tn, topo_version_t version, in ses_present() argument
1065 if ((np = ses_node_lock(mod, tn)) == NULL) in ses_present()
1072 ses_node_unlock(mod, tn); in ses_present()
1098 ses_set_standard_props(topo_mod_t *mod, tnode_t *frutn, tnode_t *tn, in ses_set_standard_props() argument
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/shared/
H A Dtopo_port.c58 tnode_t *tn = NULL; in port_create_common() local
80 if ((tn = topo_node_bind(mod, pnode, PORT, inst, fmri)) == NULL) { in port_create_common()
95 if (topo_node_fru_set(tn, presource, 0, &err) != 0) { in port_create_common()
101 if (topo_pgroup_create(tn, &port_pgroup, &err) != 0) { in port_create_common()
107 if (topo_prop_set_string(tn, TOPO_PGROUP_PORT, TOPO_PROP_PORT_TYPE, in port_create_common()
114 if (topo_method_register(mod, tn, port_methods) != 0) { in port_create_common()
124 return (tn); in port_create_common()
126 topo_node_unbind(tn); in port_create_common()
137 tnode_t *tn; in port_create_sff() local
139 tn = port_create_common(mod, pnode, inst, TOPO_PROP_PORT_TYPE_SFF); in port_create_sff()
[all …]
H A Dtopo_transceiver.c52 tnode_t *tn = NULL; in transceiver_create_common() local
74 if ((tn = topo_node_bind(mod, pnode, TRANSCEIVER, inst, fmri)) == in transceiver_create_common()
84 if (topo_node_fru_set(tn, fmri, 0, &err) != 0) { in transceiver_create_common()
90 if (topo_pgroup_create(tn, &transceiver_pgroup, &err) != 0) { in transceiver_create_common()
96 if (topo_prop_set_string(tn, TOPO_PGROUP_TRANSCEIVER, in transceiver_create_common()
104 if (topo_prop_set_string(tn, TOPO_PGROUP_TRANSCEIVER, in transceiver_create_common()
114 return (tn); in transceiver_create_common()
117 topo_node_unbind(tn); in transceiver_create_common()
129 tnode_t *tn = NULL; in transceiver_create_sff() local
131 if ((tn = transceiver_create_common(mod, pnode, inst, in transceiver_create_sff()
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/
H A Ddid_props.c455 ASRU_set(tnode_t *tn, did_t *pd, in ASRU_set() argument
471 nm = topo_node_name(tn); in ASRU_set()
502 if (topo_prop_get_fmri(tn, TOPO_PGROUP_PROTOCOL, in ASRU_set()
506 if (topo_node_asru_set(tn, fmri, 0, &e) < 0) { in ASRU_set()
513 (void) topo_node_asru_set(tn, NULL, 0, &e); in ASRU_set()
522 FRU_fmri_set(topo_mod_t *mp, tnode_t *tn) in FRU_fmri_set() argument
527 if (topo_node_resource(tn, &fmri, &err) < 0 || in FRU_fmri_set()
533 e = topo_node_fru_set(tn, fmri, 0, &err); in FRU_fmri_set()
541 find_predecessor(tnode_t *tn, char *mod_name) in find_predecessor() argument
543 tnode_t *pnode = topo_node_parent(tn); in find_predecessor()
[all …]
H A Dutil.c36 child_range_add(topo_mod_t *mp, tnode_t *tn, const char *cnm, in child_range_add() argument
41 e = topo_node_range_create(mp, tn, cnm, imin, imax); in child_range_add()
139 labelmethod_inherit(topo_mod_t *mp, tnode_t *tn, nvlist_t *in, nvlist_t **out) in labelmethod_inherit() argument
148 if (topo_node_label_set(tn, NULL, &err) < 0) { in labelmethod_inherit()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/string/
H A Dbase64.c51 base64encode(const void* fb, size_t fz, void** fn, void* tb, size_t tz, void** tn) in base64encode() argument
80 if (tn) in base64encode()
81 *tn = 0; in base64encode()
97 if (tn) in base64encode()
98 *tn = tp; in base64encode()
126 if (tn) in base64encode()
127 *tn = tp; in base64encode()
149 if (tn) in base64encode()
150 *tn = tp; in base64encode()
162 base64decode(const void* fb, size_t fz, void** fn, void* tb, size_t tz, void** tn) in base64decode() argument
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/disk/
H A Ddisk_nvme.c190 disk_nvme_common_io(topo_mod_t *mod, tnode_t *tn, di_node_t di) in disk_nvme_common_io() argument
198 if (inst != -1 && topo_prop_set_uint32(tn, TOPO_PGROUP_IO, in disk_nvme_common_io()
201 "%s", TOPO_PGROUP_IO, TOPO_IO_INSTANCE, topo_node_name(tn), in disk_nvme_common_io()
202 topo_node_instance(tn), topo_strerror(err)); in disk_nvme_common_io()
206 if (drv != NULL && topo_prop_set_string(tn, TOPO_PGROUP_IO, in disk_nvme_common_io()
209 "%s", TOPO_PGROUP_IO, TOPO_IO_DRIVER, topo_node_name(tn), in disk_nvme_common_io()
210 topo_node_instance(tn), topo_strerror(err)); in disk_nvme_common_io()
217 if (mod != NULL && topo_prop_set_fmri(tn, TOPO_PGROUP_IO, in disk_nvme_common_io()
221 topo_node_name(tn), topo_node_instance(tn), in disk_nvme_common_io()
231 if (path != NULL && topo_prop_set_string(tn, TOPO_PGROUP_IO, in disk_nvme_common_io()
[all …]
/illumos-gate/usr/src/contrib/ast/src/lib/libast/comp/
H A Diconv.c260 _win_iconv(_ast_iconv_t cd, char** fb, size_t* fn, char** tb, size_t* tn) in _win_iconv() argument
280 fz = tz = (*fn < *tn) ? *fn : *tn; in _win_iconv()
294 …tz = MultiByteToWideChar(cc->from.index, 0, (LPCSTR)*fb, (int)*fn, (LPWSTR)*tb, *tn)) && tz <= *tn) in _win_iconv()
315 if (tz == *tn) in _win_iconv()
323 if (tz > *tn) in _win_iconv()
351 if (tz = WideCharToMultiByte(cc->to.index, 0, (LPCWSTR)ub, un, *tb, *tn, 0, 0)) in _win_iconv()
370 if (tz == *tn) in _win_iconv()
378 if (tz > *tn) in _win_iconv()
389 …HA#%d _win_iconv *fn=%u fz=%u[%u] *tn=%u tz=%u\n", __LINE__, *fn, fz, fz * sizeof(WCHAR), *tn, tz); in _win_iconv()
402 *tn -= tz; in _win_iconv()
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/zen/
H A Dtopo_zen_tn.c87 tnode_t *tn = NULL; in topo_zen_create_tn() local
106 tn = topo_node_bind(mod, pnode, name, inst, fmri); in topo_zen_create_tn()
108 if (tn == NULL) { in topo_zen_create_tn()
116 ret = topo_node_fru_set(tn, fmri, 0, &err); in topo_zen_create_tn()
118 ret = topo_node_fru_set(tn, NULL, 0, &err); in topo_zen_create_tn()
126 topo_node_unbind(tn); in topo_zen_create_tn()
130 return (tn); in topo_zen_create_tn()
144 tnode_t *tn = topo_zen_create_tn(mod, sock, pnode, inst, CACHE); in topo_zen_build_cache() local
145 if (tn == NULL) { in topo_zen_build_cache()
183 if (topo_create_props(mod, tn, TOPO_PROP_IMMUTABLE, in topo_zen_build_cache()
[all …]
H A Dtopo_zen_sensor.c29 topo_zen_create_tdie(topo_mod_t *mod, tnode_t *tn, const amdzen_topo_ccd_t *ccd) in topo_zen_create_tdie() argument
38 return (topo_sensor_create_scalar_sensor(mod, tn, buf, "Tdie")); in topo_zen_create_tdie()
42 topo_zen_create_tctl(topo_mod_t *mod, tnode_t *tn, const amdzen_topo_df_t *df) in topo_zen_create_tctl() argument
51 return (topo_sensor_create_scalar_sensor(mod, tn, buf, "Tctl")); in topo_zen_create_tctl()
/illumos-gate/usr/src/cmd/fm/eversholt/files/common/
H A Dnic.esc62 prop fault.io.nic.transceiver.TYPE@pcifn/port[pn]/transceiver[tn] (2) -> \
64 payloadprop("txr_index") == tn && \
67 setpayloadprop("txr_index", tn) && \
70 (!confprop_defined(pcifn/port[pn]/transceiver[tn], "vendor") || \
71 setpayloadprop("vendor", confprop(pcifn/port[pn]/transceiver[tn], "vendor"))) \
74 prop fault.io.nic.transceiver.TYPE@pciexfn/port[pn]/transceiver[tn] (2) -> \
76 payloadprop("txr_index") == tn && \
79 setpayloadprop("txr_index", tn) && \
82 (!confprop_defined(pciexfn/port[pn]/transceiver[tn], "vendor") || \
83 setpayloadprop("vendor", confprop(pciexfn/port[pn]/transceiver[tn], "vendor"))) \
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dtxg.c831 txg_node_t *tn = (txg_node_t *)((char *)p + tl->tl_offset); in txg_list_add() local
836 add = (tn->tn_member[t] == 0); in txg_list_add()
838 tn->tn_member[t] = 1; in txg_list_add()
839 tn->tn_next[t] = tl->tl_head[t]; in txg_list_add()
840 tl->tl_head[t] = tn; in txg_list_add()
856 txg_node_t *tn = (txg_node_t *)((char *)p + tl->tl_offset); in txg_list_add_tail() local
861 add = (tn->tn_member[t] == 0); in txg_list_add_tail()
868 tn->tn_member[t] = 1; in txg_list_add_tail()
869 tn->tn_next[t] = NULL; in txg_list_add_tail()
870 *tp = tn; in txg_list_add_tail()
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/ipmi/
H A Dipmi_enum.c86 ipmi_find_entity(topo_mod_t *mod, tnode_t *tn, ipmi_handle_t **ihpp, in ipmi_find_entity() argument
104 ep = topo_node_getspecific(tn); in ipmi_find_entity()
111 if (topo_prop_get_string(tn, TOPO_PGROUP_IPMI, in ipmi_find_entity()
122 if (topo_prop_get_string_array(tn, TOPO_PGROUP_IPMI, in ipmi_find_entity()
150 topo_node_name(tn), topo_node_instance(tn)); in ipmi_find_entity()
154 topo_node_setspecific(tn, ep); in ipmi_find_entity()
168 ipmi_present(topo_mod_t *mod, tnode_t *tn, topo_version_t version, in ipmi_present() argument
179 err = ipmi_find_entity(mod, tn, &ihp, &ep, &name, &sdrp); in ipmi_present()
265 ipmi_unusable(topo_mod_t *mod, tnode_t *tn, topo_version_t version, in ipmi_unusable() argument
276 err = ipmi_find_entity(mod, tn, &ihp, &ep, &name, &sdrp); in ipmi_unusable()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/nfs/
H A Dnfssrv.c332 print_tree(uintptr_t addr, uint_t opt_v, treenode_t *tn, char *s) in print_tree() argument
337 if (mdb_vread(tn, sizeof (*tn), addr) == -1) { in print_tree()
343 if (mdb_vread(&a, sizeof (a), (uintptr_t)tn->tree_exi in print_tree()
367 mdb_printf("tree_parent: %p\n", tn->tree_parent); in print_tree()
368 mdb_printf("tree_child_first: %p\n", tn->tree_child_first); in print_tree()
369 mdb_printf("tree_sibling: %p\n", tn->tree_sibling); in print_tree()
370 mdb_printf("tree_exi: %p\n", tn->tree_exi); in print_tree()
371 mdb_printf("tree_vis: %p\n", tn->tree_vis); in print_tree()
376 (uintptr_t)tn->tree_exi, DCMD_ADDRSPEC, 0, NULL) in print_tree()
380 if (tn->tree_vis) { in print_tree()
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/usb/
H A Dtopo_usb.c1146 topo_usb_port_properties(topo_mod_t *mod, tnode_t *tn, topo_usb_port_t *port) in topo_usb_port_properties() argument
1175 if (topo_pgroup_create(tn, &topo_usb_port_pgroup, &err) != 0) { in topo_usb_port_properties()
1182 if (label != NULL && topo_node_label_set(tn, label, &err) != 0) { in topo_usb_port_properties()
1188 if (ptype != NULL && topo_prop_set_string(tn, TOPO_PGROUP_USB_PORT, in topo_usb_port_properties()
1232 if (i > 0 && topo_prop_set_string_array(tn, TOPO_PGROUP_USB_PORT, in topo_usb_port_properties()
1260 if (i > 0 && topo_prop_set_string_array(tn, TOPO_PGROUP_USB_PORT, in topo_usb_port_properties()
1273 if (i > 0 && topo_prop_set_string_array(tn, TOPO_PGROUP_USB_PORT, in topo_usb_port_properties()
1303 topo_usb_enum_scsa2usb(topo_mod_t *mod, tnode_t *tn, topo_usb_lport_t *lport) in topo_usb_enum_scsa2usb() argument
1327 if (topo_pgroup_create(tn, &topo_binding_pgroup, &ret) != 0) { in topo_usb_enum_scsa2usb()
1333 if (topo_prop_set_string(tn, TOPO_PGROUP_BINDING, in topo_usb_enum_scsa2usb()
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/fac_prov_libhp/
H A Dfac_prov_libhp.c208 fac_prov_libhp_opt_set(topo_mod_t *mod, tnode_t *tn, topo_version_t vers, in fac_prov_libhp_opt_set() argument
220 if (topo_prop_get_string(tn, TOPO_PGROUP_LIBHP, in fac_prov_libhp_opt_set()
222 topo_prop_get_string(tn, TOPO_PGROUP_LIBHP, in fac_prov_libhp_opt_set()
224 topo_prop_get_string(tn, TOPO_PGROUP_LIBHP, in fac_prov_libhp_opt_set()
226 topo_prop_get_string(tn, TOPO_PGROUP_LIBHP, in fac_prov_libhp_opt_set()
285 topo_fac_prov_libhp_enum(topo_mod_t *mod, tnode_t *tn, const char *name, in topo_fac_prov_libhp_enum() argument
288 const char *tname = topo_node_name(tn); in topo_fac_prov_libhp_enum()
289 topo_instance_t inst = topo_node_instance(tn); in topo_fac_prov_libhp_enum()
290 int flags = topo_node_flags(tn); in topo_fac_prov_libhp_enum()
301 if (topo_method_register(mod, tn, fac_prov_libhp_methods) != 0) { in topo_fac_prov_libhp_enum()
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dtopo_digraph.c161 tnode_t *tn = NULL; in topo_digraph_new() local
183 if ((tn = topo_mod_zalloc(mod, sizeof (tnode_t))) == NULL) in topo_digraph_new()
191 tn->tn_state = TOPO_NODE_ROOT | TOPO_NODE_INIT; in topo_digraph_new()
192 tn->tn_name = (char *)scheme; in topo_digraph_new()
193 tn->tn_instance = 0; in topo_digraph_new()
194 tn->tn_enum = mod; in topo_digraph_new()
195 tn->tn_hdl = thp; in topo_digraph_new()
196 topo_node_hold(tn); in topo_digraph_new()
198 tdg->tdg_rootnode = tn; in topo_digraph_new()
199 if (topo_method_register(mod, tn, digraph_root_methods) != 0) { in topo_digraph_new()
[all …]
H A Dtopo_digraph_xml.c441 tnode_t *tn; in serialize_edge() local
444 tn = topo_vertex_node(edge->tve_vertex); in serialize_edge()
445 if (topo_node_resource(tn, &fmri, &err) != 0 || in serialize_edge()
467 serialize_property(topo_hdl_t *thp, FILE *fp, uint_t pad, tnode_t *tn, in serialize_property() argument
479 if (topo_prop_get_int32(tn, pgname, pname, &val, in serialize_property()
489 if (topo_prop_get_uint32(tn, pgname, pname, &val, in serialize_property()
499 if (topo_prop_get_int64(tn, pgname, pname, &val, in serialize_property()
509 if (topo_prop_get_uint64(tn, pgname, pname, &val, in serialize_property()
519 if (topo_prop_get_string(tn, pgname, pname, &val, in serialize_property()
531 if (topo_prop_get_fmri(tn, pgname, pname, &nvl, in serialize_property()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/libtopo/
H A Dlibtopo.c251 tnode_t tn; in topo_node() local
260 if (mdb_vread(&tn, sizeof (tn), addr) != sizeof (tn)) { in topo_node()
265 if (mdb_readstr(name, sizeof (name), (uintptr_t)tn.tn_name) < 0) { in topo_node()
266 (void) mdb_snprintf(name, sizeof (name), "<%p>", tn.tn_name); in topo_node()
282 mdb_printf("%-12s %-36d %-30s\n", "tn_instance", tn.tn_instance, in topo_node()
284 mdb_printf("%-12s %-36d %-30s\n", "tn_state", tn.tn_state, in topo_node()
286 if (TOPO_NODE_INIT & tn.tn_state) { in topo_node()
289 if (TOPO_NODE_ROOT & tn.tn_state) { in topo_node()
292 if (TOPO_NODE_BOUND & tn.tn_state) { in topo_node()
295 if (TOPO_NODE_LINKED & tn.tn_state) { in topo_node()
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chipset/
H A Dchipset.c82 tnode_t *tn = NULL; in topo_chipset_enum() local
116 if ((tn = topo_node_bind(mod, pnode, CHIPSET, inst, fmri)) == NULL) { in topo_chipset_enum()
130 if (topo_node_fru_set(tn, presource, 0, &ret) != 0) { in topo_chipset_enum()
140 if ((ret = topo_sensor_create_scalar_sensor(mod, tn, in topo_chipset_enum()
155 topo_node_unbind(tn); in topo_chipset_enum()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/asn.1/
H A Dasn1_get.c45 asn1_tagnum tn=0; in asn1_get_tag_2() local
66 tn = (tn<<7) + (asn1_tagnum)(o&0x7F); in asn1_get_tag_2()
68 t->tagnum = tn; in asn1_get_tag_2()
/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_fru.c108 libzfs_fru_gather(topo_hdl_t *thp, tnode_t *tn, void *arg) in libzfs_fru_gather() argument
122 strcmp(_topo_node_name(tn), "chassis") == 0) { in libzfs_fru_gather()
123 if (_topo_prop_get_string(tn, FM_FMRI_AUTHORITY, in libzfs_fru_gather()
132 if (strcmp(_topo_node_name(tn), "disk") != 0) in libzfs_fru_gather()
138 if (_topo_prop_get_string(tn, "io", "devfs-path", &devpath, &err) != 0) in libzfs_fru_gather()
146 if (_topo_node_fru(tn, &fru, NULL, &err) != 0) { in libzfs_fru_gather()
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_print.c197 char tn[MDB_SYM_NAMLEN]; in cmd_sizeof() local
203 if ((ret = args_to_typename(&argc, &argv, tn, sizeof (tn))) != 0) in cmd_sizeof()
209 if (mdb_ctf_lookup_by_name(tn, &id) != 0) { in cmd_sizeof()
210 mdb_warn("failed to look up type %s", tn); in cmd_sizeof()
217 mdb_printf("sizeof (%s) = %#lr\n", tn, mdb_ctf_type_size(id)); in cmd_sizeof()
226 char tn[MDB_SYM_NAMLEN]; in cmd_sizeof_tab() local
235 if ((ret = mdb_tab_typename(&argc, &argv, tn, sizeof (tn))) < 0) in cmd_sizeof_tab()
239 return (mdb_tab_complete_type(mcp, tn, MDB_TABC_NOPOINT)); in cmd_sizeof_tab()
251 char tn[MDB_SYM_NAMLEN]; in cmd_offsetof() local
258 if ((ret = args_to_typename(&argc, &argv, tn, sizeof (tn))) != 0) in cmd_offsetof()
[all …]
H A Dmdb_tab.c596 char tn[MDB_SYM_NAMLEN]; in mdb_tab_complete_mt() local
605 if ((ret = mdb_tab_typename(&argc, &argv, tn, sizeof (tn))) < 0) in mdb_tab_complete_mt()
609 return (mdb_tab_complete_type(mcp, tn, MDB_TABC_MEMBERS)); in mdb_tab_complete_mt()
612 return (mdb_tab_complete_member(mcp, tn, NULL)); in mdb_tab_complete_mt()
615 return (mdb_tab_complete_member(mcp, tn, argv[1].a_un.a_str)); in mdb_tab_complete_mt()

12