Lines Matching refs:isst_cpu_info
304 static struct isst_if_cpu_info *isst_cpu_info; variable
321 bus_number = isst_cpu_info[cpu].bus_info[bus_no]; in _isst_if_get_pci_dev()
343 if (node == isst_cpu_info[cpu].numa_node) { in _isst_if_get_pci_dev()
391 pci_dev = isst_cpu_info[cpu].pci_dev[bus_no]; in isst_if_get_pci_dev()
405 isst_cpu_info[cpu].numa_node = cpu_to_node(cpu); in isst_if_cpu_online()
410 isst_cpu_info[cpu].bus_info[0] = -1; in isst_if_cpu_online()
411 isst_cpu_info[cpu].bus_info[1] = -1; in isst_if_cpu_online()
413 isst_cpu_info[cpu].bus_info[0] = data & 0xff; in isst_if_cpu_online()
414 isst_cpu_info[cpu].bus_info[1] = (data >> 8) & 0xff; in isst_if_cpu_online()
415 isst_cpu_info[cpu].pci_dev[0] = _isst_if_get_pci_dev(cpu, 0, 0, 1); in isst_if_cpu_online()
416 isst_cpu_info[cpu].pci_dev[1] = _isst_if_get_pci_dev(cpu, 1, 30, 1); in isst_if_cpu_online()
428 isst_cpu_info[cpu].punit_cpu_id = -1; in isst_if_cpu_online()
433 isst_cpu_info[cpu].punit_cpu_id = data; in isst_if_cpu_online()
446 isst_cpu_info = kcalloc(num_possible_cpus(), in isst_if_cpu_info_init()
447 sizeof(*isst_cpu_info), in isst_if_cpu_info_init()
449 if (!isst_cpu_info) in isst_if_cpu_info_init()
456 kfree(isst_cpu_info); in isst_if_cpu_info_init()
465 kfree(isst_cpu_info); in isst_if_cpu_info_init()
478 kfree(isst_cpu_info); in isst_if_cpu_info_exit()
491 cpu_map->physical_cpu = isst_cpu_info[cpu_map->logical_cpu].punit_cpu_id; in isst_if_proc_phyid_req()