Searched refs:hubdev (Results 1 - 10 of 10) sorted by relevance

/linux-4.1.27/arch/ia64/sn/kernel/
H A Dio_init.c19 #include "xtalk/hubdev.h"
89 struct hubdev_info *hubdev; sn_fixup_ionodes() local
100 hubdev = (struct hubdev_info *)(NODEPDA(i)->pdinfo); sn_fixup_ionodes()
102 hubdev->max_segment_number = 0xffffffff; sn_fixup_ionodes()
103 hubdev->max_pcibus_number = 0xff; sn_fixup_ionodes()
104 status = sal_get_hubdev_info(nasid, (u64) __pa(hubdev)); sn_fixup_ionodes()
109 if (hubdev->max_segment_number) { sn_fixup_ionodes()
113 max_segment_number = hubdev->max_segment_number; sn_fixup_ionodes()
114 max_pcibus_number = hubdev->max_pcibus_number; sn_fixup_ionodes()
116 sn_common_hubdev_init(hubdev); sn_fixup_ionodes()
H A Dio_common.c26 #include "xtalk/hubdev.h"
122 * removed from arch/ia64/sn/include/xtalk/hubdev.h
156 sn_common_hubdev_init(struct hubdev_info *hubdev) sn_common_hubdev_init() argument
165 if (hubdev->hdi_nasid & 1) /* If TIO */ sn_common_hubdev_init()
166 ice_error_init(hubdev); sn_common_hubdev_init()
168 hub_error_init(hubdev); sn_common_hubdev_init()
171 hubdev->hdi_xwidget_info[widget].xwi_hubinfo = hubdev; sn_common_hubdev_init()
173 if (!hubdev->hdi_flush_nasid_list.widget_p) sn_common_hubdev_init()
178 hubdev->hdi_flush_nasid_list.widget_p = sn_common_hubdev_init()
180 BUG_ON(!hubdev->hdi_flush_nasid_list.widget_p); sn_common_hubdev_init()
196 hubdev->hdi_nasid, widget, device, sn_common_hubdev_init()
199 status = sn_device_fixup_war(hubdev->hdi_nasid, sn_common_hubdev_init()
210 hubdev->hdi_flush_nasid_list.widget_p[widget] = sn_common_hubdev_init()
405 struct hubdev_info *hubdev; cnodeid_get_geoid() local
407 hubdev = (struct hubdev_info *)(NODEPDA(cnode)->pdinfo); cnodeid_get_geoid()
408 return hubdev->hdi_geoid; cnodeid_get_geoid()
H A Dtiocx.c28 #include "xtalk/hubdev.h"
184 * @hubdev: hub info associated with this device
190 struct hubdev_info *hubdev, int bt) cx_device_register()
203 cx_dev->hubdev = hubdev; cx_device_register()
246 cx_dev->cx_id.mfg_num, cx_dev->hubdev, cx_device_reload()
509 struct hubdev_info *hubdev; tiocx_init() local
514 hubdev = tiocx_init()
517 widgetp = &hubdev->hdi_xwidget_info[TIOCX_CORELET]; tiocx_init()
528 widgetp->xwi_hwid.mfg_num, hubdev, bt) < 0) tiocx_init()
189 cx_device_register(nasid_t nasid, int part_num, int mfg_num, struct hubdev_info *hubdev, int bt) cx_device_register() argument
H A Dio_acpi_init.c14 #include "xtalk/hubdev.h"
70 struct hubdev_info *hubdev; sn_acpi_hubdev_init() local
109 hubdev = (struct hubdev_info *)(NODEPDA(i)->pdinfo); sn_acpi_hubdev_init()
110 *hubdev = *hubdev_ptr; sn_acpi_hubdev_init()
111 sn_common_hubdev_init(hubdev); sn_acpi_hubdev_init()
H A Dbte_error.c16 #include "xtalk/hubdev.h"
H A Dhuberror.c18 #include "xtalk/hubdev.h"
H A Dsetup.c53 #include "xtalk/hubdev.h"
544 * Initialize the per node hubdev. This includes IO Nodes and
/linux-4.1.27/arch/ia64/include/asm/sn/
H A Dtiocx.h24 struct hubdev_info *hubdev; member in struct:cx_dev
/linux-4.1.27/arch/ia64/sn/pci/pcibr/
H A Dpcibr_provider.c23 #include "xtalk/hubdev.h"
H A Dpcibr_dma.c22 #include "xtalk/hubdev.h"

Completed in 206 milliseconds