Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/1394/
H A Ds1394_dev_disc.c445 uint32_t *cfgrom; in s1394_alloc_cfgrom() local
455 ASSERT(node->cfgrom == NULL || (node->cfgrom != NULL && in s1394_alloc_cfgrom()
473 node->cfgrom = cfgrom; in s1394_alloc_cfgrom()
499 ASSERT(onode->cfgrom == node->cfgrom); in s1394_free_cfgrom()
501 if (onode != NULL && onode->cfgrom != NULL && onode->cfgrom != in s1394_free_cfgrom()
502 node->cfgrom) in s1394_free_cfgrom()
542 to->cfgrom = from->cfgrom; in s1394_copy_cfgrom()
789 nnode->cfgrom != NULL && CONFIG_ROM_GEN(nnode->cfgrom) > in s1394_cfgrom_scan_phase1()
1620 onode->cfgrom = nnode->cfgrom; in s1394_match_GUID()
1629 if (onode->cfgrom != nnode->cfgrom) { in s1394_match_GUID()
[all …]
H A Ds1394_hotplug.c175 root_dir = CFGROM_ROOT_DIR(node->cfgrom); in s1394_create_devinfo()
437 ASSERT(node->cfgrom != NULL); in s1394_update_devinfo_tree()
440 root_dir = CFGROM_ROOT_DIR(node->cfgrom); in s1394_update_devinfo_tree()
603 root_dir = CFGROM_ROOT_DIR(node->cfgrom); in s1394_offline_node()
709 if (node->cfgrom == NULL) { in s1394_process_topology_tree()
716 if (onode != NULL && onode->cfgrom != NULL && node->cfgrom != in s1394_process_topology_tree()
722 ASSERT(onode->cfgrom == node->cfgrom); in s1394_process_topology_tree()
812 if (onode->cfgrom == NULL) { in s1394_process_old_tree()
903 ASSERT(hal->topology_tree[i].cfgrom != NULL); in s1394_add_target_to_node()
H A Ds1394_misc.c829 uint32_t *cfgrom; in s1394_cleanup_node_cfgrom() local
833 if ((cfgrom = hal->topology_tree[i].cfgrom) != NULL) in s1394_cleanup_node_cfgrom()
834 kmem_free(cfgrom, IEEE1394_CONFIG_ROM_SZ); in s1394_cleanup_node_cfgrom()
H A Ds1394_bus_reset.c362 config_rom = node->cfgrom; in s1394_init_topology_tree()
725 if ((tmp->cfgrom != NULL && CONFIG_ROM_GEN(tmp->cfgrom) <= 1) || in s1394_match_tree_nodes()
1113 ASSERT(hal->topology_tree[i].cfgrom); in s1394_update_speed_map_link_speeds()
1116 cfgrom[IEEE1212_NODE_CAP_QUAD]; in s1394_update_speed_map_link_speeds()
H A Ds1394_asynch.c441 if (hal->topology_tree[to_node].cfgrom) { in s1394_setup_asynch_command()
443 hal->topology_tree[to_node].cfgrom[ in s1394_setup_asynch_command()
/illumos-gate/usr/src/cmd/mdb/common/modules/s1394/
H A Ds1394.c137 uint32_t cfgrom[IEEE1394_CONFIG_ROM_QUAD_SZ]; in print_node_info() local
170 if (node[i].cfgrom != NULL) { in print_node_info()
171 if (mdb_vread(&cfgrom, IEEE1394_CONFIG_ROM_SZ, in print_node_info()
172 (uintptr_t)node[i].cfgrom) == -1) { in print_node_info()
194 " | %08x%08x\n", cfgrom[3], cfgrom[4]); in print_node_info()
/illumos-gate/usr/src/uts/common/sys/1394/
H A Dieee1212.h48 #define CFGROM_ROOT_DIR(cfgrom) (&(cfgrom)[IEEE1212_ROOT_DIR_QUAD]) argument
H A Ds1394.h255 uint32_t *cfgrom; member
256 #define node_guid_hi cfgrom[3]
257 #define node_guid_lo cfgrom[4]
258 #define node_root_dir cfgrom[5]
310 ((((n)->cfgrom_state & S1394_CFGROM_READ_MASK) != 0 && (n)->cfgrom != \
/illumos-gate/usr/src/uts/common/
H A DMakefile.files890 SBP2_OBJS += cfgrom.o sbp2.o