Lines Matching refs:topology_map
446 fc->topology_map = (struct fw_topology_map *)malloc( in firewire_attach()
448 if (fc->topology_map == NULL) { in firewire_attach()
453 memset(fc->topology_map, 0, sizeof(struct fw_topology_map)); in firewire_attach()
459 free(fc->topology_map); in firewire_attach()
557 free(fc->topology_map); in firewire_detach()
1383 fc->topology_map->crc_len = 2; in fw_sidrcv()
1384 fc->topology_map->generation ++; in fw_sidrcv()
1385 fc->topology_map->self_id_count = 0; in fw_sidrcv()
1386 fc->topology_map->node_count = 0; in fw_sidrcv()
1389 self_id = &fc->topology_map->self_id[0]; in fw_sidrcv()
1398 (void)(fc->topology_map->crc_len++); in fw_sidrcv()
1400 (void)(fc->topology_map->node_count++); in fw_sidrcv()
1437 (void)(fc->topology_map->self_id_count++); in fw_sidrcv()
1440 fc->topology_map->crc = fw_crc16( in fw_sidrcv()
1441 (uint32_t *)&fc->topology_map->generation, in fw_sidrcv()
1442 fc->topology_map->crc_len * 4); in fw_sidrcv()
1447 p = (uint32_t *)fc->topology_map; in fw_sidrcv()
1448 for (i = 0; i <= fc->topology_map->crc_len; i++) in fw_sidrcv()
1767 for (i = 0; i < fc->topology_map->self_id_count; i++) { in fw_find_self_id()
1768 s = &fc->topology_map->self_id[i]; in fw_find_self_id()