Lines Matching refs:topology_map
422 fc->topology_map = malloc(sizeof(struct fw_topology_map), in firewire_attach()
424 if (fc->topology_map == NULL) { in firewire_attach()
436 free(fc->topology_map, M_FW); in firewire_attach()
540 free(fc->topology_map, M_FW); in firewire_detach()
1307 fc->topology_map->crc_len = 2; in fw_sidrcv()
1308 fc->topology_map->generation++; in fw_sidrcv()
1309 fc->topology_map->self_id_count = 0; in fw_sidrcv()
1310 fc->topology_map->node_count= 0; in fw_sidrcv()
1313 self_id = &fc->topology_map->self_id[0]; in fw_sidrcv()
1322 fc->topology_map->crc_len++; in fw_sidrcv()
1324 fc->topology_map->node_count++; in fw_sidrcv()
1354 fc->topology_map->self_id_count++; in fw_sidrcv()
1357 fc->topology_map->crc = fw_crc16( in fw_sidrcv()
1358 (uint32_t *)&fc->topology_map->generation, in fw_sidrcv()
1359 fc->topology_map->crc_len * 4); in fw_sidrcv()
1364 p = (uint32_t *)fc->topology_map; in fw_sidrcv()
1365 for (i = 0; i <= fc->topology_map->crc_len; i++) in fw_sidrcv()
1668 for (i = 0; i < fc->topology_map->self_id_count; i++) { in fw_find_self_id()
1669 s = &fc->topology_map->self_id[i]; in fw_find_self_id()