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,