devhandle 1621 arch/sparc/include/asm/hypervisor.h unsigned long sun4v_devino_to_sysino(unsigned long devhandle, devhandle 48 arch/sparc/include/asm/irq_64.h unsigned int sun4v_build_irq(u32 devhandle, unsigned int devino); devhandle 49 arch/sparc/include/asm/irq_64.h unsigned int sun4v_build_virq(u32 devhandle, unsigned int devino); devhandle 50 arch/sparc/include/asm/irq_64.h unsigned int sun4v_build_msi(u32 devhandle, unsigned int *irq_p, devhandle 254 arch/sparc/kernel/irq_64.c static unsigned int cookie_exists(u32 devhandle, unsigned int devino) devhandle 260 arch/sparc/kernel/irq_64.c hv_err = sun4v_vintr_get_cookie(devhandle, devino, &cookie); devhandle 275 arch/sparc/kernel/irq_64.c static unsigned int sysino_exists(u32 devhandle, unsigned int devino) devhandle 277 arch/sparc/kernel/irq_64.c unsigned long sysino = sun4v_devino_to_sysino(devhandle, devino); devhandle 649 arch/sparc/kernel/irq_64.c static unsigned int sun4v_build_common(u32 devhandle, unsigned int devino, devhandle 651 arch/sparc/kernel/irq_64.c u32 devhandle, unsigned int devino), devhandle 657 arch/sparc/kernel/irq_64.c irq = irq_alloc(devhandle, devino); devhandle 670 arch/sparc/kernel/irq_64.c handler_data_init(data, devhandle, devino); devhandle 678 arch/sparc/kernel/irq_64.c static unsigned long cookie_assign(unsigned int irq, u32 devhandle, devhandle 690 arch/sparc/kernel/irq_64.c hv_error = sun4v_vintr_set_cookie(devhandle, devino, cookie); devhandle 698 arch/sparc/kernel/irq_64.c u32 devhandle, unsigned int devino) devhandle 700 arch/sparc/kernel/irq_64.c data->dev_handle = devhandle; devhandle 704 arch/sparc/kernel/irq_64.c static unsigned int cookie_build_irq(u32 devhandle, unsigned int devino, devhandle 710 arch/sparc/kernel/irq_64.c irq = sun4v_build_common(devhandle, devino, cookie_handler_data, chip); devhandle 712 arch/sparc/kernel/irq_64.c hv_error = cookie_assign(irq, devhandle, devino); devhandle 721 arch/sparc/kernel/irq_64.c static unsigned int sun4v_build_cookie(u32 devhandle, unsigned int devino) devhandle 725 arch/sparc/kernel/irq_64.c irq = cookie_exists(devhandle, devino); devhandle 729 arch/sparc/kernel/irq_64.c irq = cookie_build_irq(devhandle, devino, &sun4v_virq); devhandle 748 arch/sparc/kernel/irq_64.c u32 devhandle, unsigned int devino) devhandle 752 arch/sparc/kernel/irq_64.c sysino = sun4v_devino_to_sysino(devhandle, devino); devhandle 756 arch/sparc/kernel/irq_64.c static unsigned int sysino_build_irq(u32 devhandle, unsigned int devino, devhandle 761 arch/sparc/kernel/irq_64.c irq = sun4v_build_common(devhandle, devino, sysino_handler_data, chip); devhandle 770 arch/sparc/kernel/irq_64.c static int sun4v_build_sysino(u32 devhandle, unsigned int devino) devhandle 774 arch/sparc/kernel/irq_64.c irq = sysino_exists(devhandle, devino); devhandle 778 arch/sparc/kernel/irq_64.c irq = sysino_build_irq(devhandle, devino, &sun4v_irq); devhandle 783 arch/sparc/kernel/irq_64.c unsigned int sun4v_build_irq(u32 devhandle, unsigned int devino) devhandle 788 arch/sparc/kernel/irq_64.c irq = sun4v_build_cookie(devhandle, devino); devhandle 790 arch/sparc/kernel/irq_64.c irq = sun4v_build_sysino(devhandle, devino); devhandle 795 arch/sparc/kernel/irq_64.c unsigned int sun4v_build_virq(u32 devhandle, unsigned int devino) devhandle 799 arch/sparc/kernel/irq_64.c irq = cookie_build_irq(devhandle, devino, &sun4v_virq); devhandle 261 arch/sparc/kernel/pci_common.c u32 devhandle = pbm->devhandle; devhandle 270 arch/sparc/kernel/pci_common.c ret = pci_sun4v_config_get(devhandle, devhandle 294 arch/sparc/kernel/pci_common.c u32 devhandle = pbm->devhandle; devhandle 306 arch/sparc/kernel/pci_common.c pci_sun4v_config_put(devhandle, devhandle 79 arch/sparc/kernel/pci_impl.h u32 devhandle; devhandle 87 arch/sparc/kernel/pci_sun4v.c unsigned long devhandle = pbm->devhandle; devhandle 101 arch/sparc/kernel/pci_sun4v.c num = pci_sun4v_iommu_map(devhandle, devhandle 109 arch/sparc/kernel/pci_sun4v.c devhandle, devhandle 118 arch/sparc/kernel/pci_sun4v.c ret = pci_sun4v_iotsb_map(devhandle, devhandle 127 arch/sparc/kernel/pci_sun4v.c devhandle, iotsb_num, devhandle 257 arch/sparc/kernel/pci_sun4v.c unsigned long dma_4v_iotsb_bind(unsigned long devhandle, devhandle 270 arch/sparc/kernel/pci_sun4v.c dma_4v_iotsb_bind(devhandle, iotsb_num, devhandle 276 arch/sparc/kernel/pci_sun4v.c err = pci_sun4v_iotsb_bind(devhandle, iotsb_num, devhandle 294 arch/sparc/kernel/pci_sun4v.c static void dma_4v_iommu_demap(struct device *dev, unsigned long devhandle, devhandle 304 arch/sparc/kernel/pci_sun4v.c num = pci_sun4v_iommu_demap(devhandle, devhandle 308 arch/sparc/kernel/pci_sun4v.c ret = pci_sun4v_iotsb_demap(devhandle, iotsb_num, devhandle 330 arch/sparc/kernel/pci_sun4v.c u32 devhandle; devhandle 336 arch/sparc/kernel/pci_sun4v.c devhandle = pbm->devhandle; devhandle 346 arch/sparc/kernel/pci_sun4v.c dma_4v_iommu_demap(dev, devhandle, dvma, iotsb_num, entry, npages); devhandle 438 arch/sparc/kernel/pci_sun4v.c u32 devhandle; devhandle 449 arch/sparc/kernel/pci_sun4v.c devhandle = pbm->devhandle; devhandle 463 arch/sparc/kernel/pci_sun4v.c dma_4v_iommu_demap(dev, devhandle, bus_addr, iotsb_num, entry, npages); devhandle 635 arch/sparc/kernel/pci_sun4v.c u32 devhandle; devhandle 642 arch/sparc/kernel/pci_sun4v.c devhandle = pbm->devhandle; devhandle 666 arch/sparc/kernel/pci_sun4v.c dma_4v_iommu_demap(dev, devhandle, dma_handle, iotsb_num, devhandle 715 arch/sparc/kernel/pci_sun4v.c u32 devhandle; devhandle 717 arch/sparc/kernel/pci_sun4v.c devhandle = pbm->devhandle; devhandle 723 arch/sparc/kernel/pci_sun4v.c ret = pci_sun4v_iommu_getmap(devhandle, devhandle 728 arch/sparc/kernel/pci_sun4v.c pci_sun4v_iommu_demap(devhandle, devhandle 774 arch/sparc/kernel/pci_sun4v.c err = pci_sun4v_iotsb_conf(pbm->devhandle, devhandle 786 arch/sparc/kernel/pci_sun4v.c err = dma_4v_iotsb_bind(pbm->devhandle, iotsb_num, pbm->pci_bus); devhandle 966 arch/sparc/kernel/pci_sun4v.c err = pci_sun4v_msiq_gethead(pbm->devhandle, msiqid, head); devhandle 1000 arch/sparc/kernel/pci_sun4v.c err = pci_sun4v_msi_setstate(pbm->devhandle, devhandle 1022 arch/sparc/kernel/pci_sun4v.c err = pci_sun4v_msiq_sethead(pbm->devhandle, msiqid, head); devhandle 1032 arch/sparc/kernel/pci_sun4v.c if (pci_sun4v_msi_setmsiq(pbm->devhandle, msi, msiqid, devhandle 1036 arch/sparc/kernel/pci_sun4v.c if (pci_sun4v_msi_setstate(pbm->devhandle, msi, HV_MSISTATE_IDLE)) devhandle 1038 arch/sparc/kernel/pci_sun4v.c if (pci_sun4v_msi_setvalid(pbm->devhandle, msi, HV_MSIVALID_VALID)) devhandle 1047 arch/sparc/kernel/pci_sun4v.c err = pci_sun4v_msi_getmsiq(pbm->devhandle, msi, &msiqid); devhandle 1051 arch/sparc/kernel/pci_sun4v.c pci_sun4v_msi_setvalid(pbm->devhandle, msi, HV_MSIVALID_INVALID); devhandle 1077 arch/sparc/kernel/pci_sun4v.c err = pci_sun4v_msiq_conf(pbm->devhandle, devhandle 1086 arch/sparc/kernel/pci_sun4v.c err = pci_sun4v_msiq_info(pbm->devhandle, devhandle 1118 arch/sparc/kernel/pci_sun4v.c (void) pci_sun4v_msiq_conf(pbm->devhandle, msiqid, 0UL, 0); devhandle 1136 arch/sparc/kernel/pci_sun4v.c unsigned int irq = sun4v_build_irq(pbm->devhandle, devino); devhandle 1141 arch/sparc/kernel/pci_sun4v.c if (pci_sun4v_msiq_setvalid(pbm->devhandle, msiqid, HV_MSIQ_VALID)) devhandle 1143 arch/sparc/kernel/pci_sun4v.c if (pci_sun4v_msiq_setstate(pbm->devhandle, msiqid, HV_MSIQSTATE_IDLE)) devhandle 1171 arch/sparc/kernel/pci_sun4v.c struct platform_device *op, u32 devhandle) devhandle 1185 arch/sparc/kernel/pci_sun4v.c pbm->devhandle = devhandle; devhandle 1230 arch/sparc/kernel/pci_sun4v.c u32 devhandle; devhandle 1274 arch/sparc/kernel/pci_sun4v.c devhandle = (regs->phys_addr >> 32UL) & 0x0fffffff; devhandle 1311 arch/sparc/kernel/pci_sun4v.c err = pci_sun4v_pbm_init(pbm, op, devhandle); devhandle 10 arch/sparc/kernel/pci_sun4v.h long pci_sun4v_iommu_map(unsigned long devhandle, devhandle 15 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_iommu_demap(unsigned long devhandle, devhandle 18 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_iommu_getmap(unsigned long devhandle, devhandle 22 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_config_get(unsigned long devhandle, devhandle 26 arch/sparc/kernel/pci_sun4v.h int pci_sun4v_config_put(unsigned long devhandle, devhandle 32 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msiq_conf(unsigned long devhandle, devhandle 36 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msiq_info(unsigned long devhandle, devhandle 40 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msiq_getvalid(unsigned long devhandle, devhandle 43 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msiq_setvalid(unsigned long devhandle, devhandle 46 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msiq_getstate(unsigned long devhandle, devhandle 49 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msiq_setstate(unsigned long devhandle, devhandle 52 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msiq_gethead(unsigned long devhandle, devhandle 55 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msiq_sethead(unsigned long devhandle, devhandle 58 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msiq_gettail(unsigned long devhandle, devhandle 61 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msi_getvalid(unsigned long devhandle, devhandle 64 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msi_setvalid(unsigned long devhandle, devhandle 67 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msi_getmsiq(unsigned long devhandle, devhandle 70 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msi_setmsiq(unsigned long devhandle, devhandle 74 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msi_getstate(unsigned long devhandle, devhandle 77 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msi_setstate(unsigned long devhandle, devhandle 80 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msg_getmsiq(unsigned long devhandle, devhandle 83 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msg_setmsiq(unsigned long devhandle, devhandle 86 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msg_getvalid(unsigned long devhandle, devhandle 89 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_msg_setvalid(unsigned long devhandle, devhandle 94 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_iotsb_conf(unsigned long devhandle, devhandle 100 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_iotsb_bind(unsigned long devhandle, devhandle 103 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_iotsb_map(unsigned long devhandle, devhandle 109 arch/sparc/kernel/pci_sun4v.h unsigned long pci_sun4v_iotsb_demap(unsigned long devhandle, devhandle 463 arch/sparc/kernel/prom_irqtrans.c u32 devhandle = (u32) (unsigned long) _data; devhandle 465 arch/sparc/kernel/prom_irqtrans.c return sun4v_build_irq(devhandle, devino); devhandle 787 arch/sparc/kernel/prom_irqtrans.c u32 devhandle = (u32) (unsigned long) _data; devhandle 789 arch/sparc/kernel/prom_irqtrans.c return sun4v_build_irq(devhandle, devino); devhandle 4583 drivers/scsi/megaraid/megaraid_sas_fusion.c u16 devhandle = (u16)ULONG_MAX; devhandle 4594 drivers/scsi/megaraid/megaraid_sas_fusion.c devhandle = pd_sync->seq[pd_index].devHandle; devhandle 4601 drivers/scsi/megaraid/megaraid_sas_fusion.c devhandle = device_id; devhandle 4604 drivers/scsi/megaraid/megaraid_sas_fusion.c return devhandle; devhandle 4617 drivers/scsi/megaraid/megaraid_sas_fusion.c u16 smid, devhandle; devhandle 4656 drivers/scsi/megaraid/megaraid_sas_fusion.c devhandle = megasas_get_tm_devhandle(scmd->device); devhandle 4658 drivers/scsi/megaraid/megaraid_sas_fusion.c if (devhandle == (u16)ULONG_MAX) { devhandle 4667 drivers/scsi/megaraid/megaraid_sas_fusion.c scmd, devhandle); devhandle 4670 drivers/scsi/megaraid/megaraid_sas_fusion.c ret = megasas_issue_tm(instance, devhandle, devhandle 4699 drivers/scsi/megaraid/megaraid_sas_fusion.c u16 devhandle; devhandle 4726 drivers/scsi/megaraid/megaraid_sas_fusion.c devhandle = megasas_get_tm_devhandle(scmd->device); devhandle 4728 drivers/scsi/megaraid/megaraid_sas_fusion.c if (devhandle == (u16)ULONG_MAX) { devhandle 4738 drivers/scsi/megaraid/megaraid_sas_fusion.c scmd, devhandle); devhandle 4740 drivers/scsi/megaraid/megaraid_sas_fusion.c ret = megasas_issue_tm(instance, devhandle,