Home
last modified time | relevance | path

Searched refs:devhandle (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/sys/arch/sparc64/include/
Dhypervisor.h91 int64_t hv_intr_devino_to_sysino(uint64_t devhandle, uint64_t devino,
107 int64_t hv_vintr_getcookie(uint64_t devhandle, uint64_t devino,
109 int64_t hv_vintr_setcookie(uint64_t devhandle, uint64_t devino,
111 int64_t hv_vintr_getenabled(uint64_t devhandle, uint64_t devino,
113 int64_t hv_vintr_setenabled(uint64_t devhandle, uint64_t devino,
115 int64_t hv_vintr_getstate(uint64_t devhandle, uint64_t devino,
117 int64_t hv_vintr_setstate(uint64_t devhandle, uint64_t devino,
119 int64_t hv_vintr_gettarget(uint64_t devhandle, uint64_t devino,
121 int64_t hv_vintr_settarget(uint64_t devhandle, uint64_t devino,
156 int64_t hv_pci_iommu_map(uint64_t devhandle, uint64_t tsbid,
[all …]
/openbsd/src/sys/arch/sparc64/dev/
Dvbus.c142 uint64_t devhandle; in vbus_intr_map() local
178 devhandle = reg[0] & 0x0fffffff; in vbus_intr_map()
180 err = sun4v_intr_devino_to_sysino(devhandle, devino, sysino); in vbus_intr_map()
197 uint64_t devhandle = sc->sc_devhandle; in vbus_intr_setstate() local
200 err = sun4v_intr_setstate(devhandle, sysino, state); in vbus_intr_setstate()
211 uint64_t devhandle = sc->sc_devhandle; in vbus_intr_setenabled() local
214 err = sun4v_intr_setenabled(devhandle, sysino, enabled); in vbus_intr_setenabled()
226 uint64_t devhandle = sc->sc_devhandle; in vbus_intr_establish() local
239 err = sun4v_intr_setenabled(devhandle, sysino, INTR_DISABLED); in vbus_intr_establish()
243 err = sun4v_intr_setcookie(devhandle, sysino, (vaddr_t)ih); in vbus_intr_establish()
[all …]
Dcbus.c130 uint64_t devhandle = sc->sc_devhandle; in cbus_intr_setstate() local
133 err = hv_vintr_setstate(devhandle, devino, state); in cbus_intr_setstate()
144 uint64_t devhandle = sc->sc_devhandle; in cbus_intr_setenabled() local
147 err = hv_vintr_setenabled(devhandle, devino, enabled); in cbus_intr_setenabled()
159 uint64_t devhandle = sc->sc_devhandle; in cbus_intr_establish() local
169 err = hv_vintr_setenabled(devhandle, devino, INTR_DISABLED); in cbus_intr_establish()
175 err = hv_vintr_setcookie(devhandle, devino, (vaddr_t)ih); in cbus_intr_establish()
189 err = hv_vintr_settarget(devhandle, devino, ih->ih_cpu->ci_upaid); in cbus_intr_establish()
196 err = hv_vintr_setstate(devhandle, devino, INTR_IDLE); in cbus_intr_establish()
210 uint64_t devhandle = sc->sc_devhandle; in cbus_intr_ack() local
[all …]
Dvpci.c409 uint64_t devhandle = pbm->vp_devhandle; in vpci_intr_map() local
423 err = sun4v_intr_devino_to_sysino(devhandle, devino, &sysino); in vpci_intr_map()
618 uint64_t devhandle = pbm->vp_devhandle; in vpci_intr_establish_cpu() local
663 err = hv_pci_msi_setmsiq(devhandle, msi, eq, 0); in vpci_intr_establish_cpu()
669 err = hv_pci_msi_setvalid(devhandle, msi, PCI_MSI_VALID); in vpci_intr_establish_cpu()
675 err = hv_pci_msi_setstate(devhandle, msi, PCI_MSISTATE_IDLE); in vpci_intr_establish_cpu()
684 err = sun4v_intr_setcookie(devhandle, sysino, (vaddr_t)ih); in vpci_intr_establish_cpu()
692 err = sun4v_intr_settarget(devhandle, sysino, ih->ih_cpu->ci_upaid); in vpci_intr_establish_cpu()
697 err = sun4v_intr_setstate(devhandle, sysino, INTR_IDLE); in vpci_intr_establish_cpu()
701 err = sun4v_intr_setenabled(devhandle, sysino, INTR_ENABLED); in vpci_intr_establish_cpu()
[all …]
Debus_mainbus.c249 u_int64_t devhandle, devino = INTINO(ihandle); in ebus_mainbus_intr_establish() local
265 devhandle = (reg.ur_paddr >> 32) & 0x0fffffff; in ebus_mainbus_intr_establish()
267 err = hv_intr_devino_to_sysino(devhandle, devino, &sysino); in ebus_mainbus_intr_establish()
/openbsd/src/sys/arch/sparc64/sparc64/
Dintr.c347 sun4v_intr_devino_to_sysino(uint64_t devhandle, uint64_t devino, uint64_t *ino) in sun4v_intr_devino_to_sysino() argument
350 return hv_intr_devino_to_sysino(devhandle, devino, ino); in sun4v_intr_devino_to_sysino()
358 sun4v_intr_setcookie(uint64_t devhandle, uint64_t ino, uint64_t cookie_value) in sun4v_intr_setcookie() argument
363 return hv_vintr_setcookie(devhandle, ino, cookie_value); in sun4v_intr_setcookie()
367 sun4v_intr_setenabled(uint64_t devhandle, uint64_t ino, uint64_t intr_enabled) in sun4v_intr_setenabled() argument
372 return hv_vintr_setenabled(devhandle, ino, intr_enabled); in sun4v_intr_setenabled()
376 sun4v_intr_setstate(uint64_t devhandle, uint64_t ino, uint64_t intr_state) in sun4v_intr_setstate() argument
381 return hv_vintr_setstate(devhandle, ino, intr_state); in sun4v_intr_setstate()
385 sun4v_intr_settarget(uint64_t devhandle, uint64_t ino, uint64_t cpuid) in sun4v_intr_settarget() argument
390 return hv_vintr_settarget(devhandle, ino, cpuid); in sun4v_intr_settarget()