Home
last modified time | relevance | path

Searched refs:cfgrom (Results 1 – 9 of 9) sorted by relevance

/titanic_50/usr/src/uts/common/io/1394/
H A Ds1394_dev_disc.c532 uint32_t *cfgrom; in s1394_alloc_cfgrom() local
545 ASSERT(node->cfgrom == NULL || (node->cfgrom != NULL && in s1394_alloc_cfgrom()
553 (node->cfgrom == NULL || LINK_ACTIVE(node->old_node) == B_FALSE) || in s1394_alloc_cfgrom()
557 cfgrom = (uint32_t *)kmem_zalloc(IEEE1394_CONFIG_ROM_SZ, KM_SLEEP); in s1394_alloc_cfgrom()
559 kmem_free(cfgrom, IEEE1394_CONFIG_ROM_SZ); in s1394_alloc_cfgrom()
567 node->cfgrom = cfgrom; in s1394_alloc_cfgrom()
573 node_num, node->node_num, tnf_opaque, cfgrom, cfgrom); in s1394_alloc_cfgrom()
586 ASSERT(node->cfgrom != NULL); in s1394_free_cfgrom()
598 if (NODE_MATCHED(node) == B_TRUE && onode->cfgrom != NULL) in s1394_free_cfgrom()
599 ASSERT(onode->cfgrom == node->cfgrom); in s1394_free_cfgrom()
[all …]
H A Ds1394_hotplug.c208 root_dir = CFGROM_ROOT_DIR(node->cfgrom); in s1394_create_devinfo()
503 ASSERT(node->cfgrom != NULL); in s1394_update_devinfo_tree()
507 node->node_num, tnf_opaque, cfgrom, node->cfgrom); in s1394_update_devinfo_tree()
510 root_dir = CFGROM_ROOT_DIR(node->cfgrom); in s1394_update_devinfo_tree()
632 tnf_opaque, cfgrom, node->cfgrom, in s1394_update_devinfo_tree()
701 root_dir = CFGROM_ROOT_DIR(node->cfgrom); in s1394_offline_node()
833 if (node->cfgrom == NULL) { in s1394_process_topology_tree()
840 if (onode != NULL && onode->cfgrom != NULL && node->cfgrom != in s1394_process_topology_tree()
846 if (onode->cfgrom != node->cfgrom) in s1394_process_topology_tree()
852 onode->cfgrom, tnf_opaque, new_cfgrom, in s1394_process_topology_tree()
[all …]
H A Ds1394_bus_reset.c399 config_rom = node->cfgrom; in s1394_init_topology_tree()
406 tnf_opaque, cfgrom, config_rom); in s1394_init_topology_tree()
413 tnf_opaque, cfgrom, config_rom); in s1394_init_topology_tree()
900 if ((tmp->cfgrom != NULL && CONFIG_ROM_GEN(tmp->cfgrom) <= 1) || in s1394_match_tree_nodes()
1328 ASSERT(hal->topology_tree[i].cfgrom); in s1394_update_speed_map_link_speeds()
1331 cfgrom[IEEE1212_NODE_CAP_QUAD]; in s1394_update_speed_map_link_speeds()
H A Ds1394_misc.c935 uint32_t *cfgrom; in s1394_cleanup_node_cfgrom() local
939 if ((cfgrom = hal->topology_tree[i].cfgrom) != NULL) in s1394_cleanup_node_cfgrom()
940 kmem_free(cfgrom, IEEE1394_CONFIG_ROM_SZ); in s1394_cleanup_node_cfgrom()
H A Ds1394_asynch.c508 if (hal->topology_tree[to_node].cfgrom) { in s1394_setup_asynch_command()
510 hal->topology_tree[to_node].cfgrom[ in s1394_setup_asynch_command()
/titanic_50/usr/src/cmd/mdb/common/modules/s1394/
H A Ds1394.c139 uint32_t cfgrom[IEEE1394_CONFIG_ROM_QUAD_SZ]; in print_node_info() local
172 if (node[i].cfgrom != NULL) { in print_node_info()
173 if (mdb_vread(&cfgrom, IEEE1394_CONFIG_ROM_SZ, in print_node_info()
174 (uintptr_t)node[i].cfgrom) == -1) { in print_node_info()
196 " | %08x%08x\n", cfgrom[3], cfgrom[4]); in print_node_info()
/titanic_50/usr/src/uts/common/sys/1394/
H A Dieee1212.h50 #define CFGROM_ROOT_DIR(cfgrom) (&(cfgrom)[IEEE1212_ROOT_DIR_QUAD]) argument
H A Ds1394.h291 uint32_t *cfgrom; member
292 #define node_guid_hi cfgrom[3]
293 #define node_guid_lo cfgrom[4]
294 #define node_root_dir cfgrom[5]
346 ((((n)->cfgrom_state & S1394_CFGROM_READ_MASK) != 0 && (n)->cfgrom != \
/titanic_50/usr/src/uts/common/
H A DMakefile.files859 SBP2_OBJS += cfgrom.o sbp2.o