Lines Matching refs:sh_info
50 struct xen_pci_sharedinfo *sh_info; member
107 if (test_bit(_XEN_PCIB_active, (unsigned long *)&pdev->sh_info->flags) in schedule_pcifront_aer_op()
117 struct xen_pci_op *active_op = &pdev->sh_info->op; in do_pci_op()
129 set_bit(_XEN_PCIF_active, (unsigned long *)&pdev->sh_info->flags); in do_pci_op()
143 (unsigned long *)&pdev->sh_info->flags)) { in do_pci_op()
151 (unsigned long *)&pdev->sh_info->flags); in do_pci_op()
163 (unsigned long *)&pdev->sh_info->flags)) { in do_pci_op()
596 int bus = pdev->sh_info->aer_op.bus; in pcifront_common_process()
597 int devfn = pdev->sh_info->aer_op.devfn; in pcifront_common_process()
598 int domain = pdev->sh_info->aer_op.domain; in pcifront_common_process()
656 int cmd = pdev->sh_info->aer_op.cmd; in pcifront_do_aer()
658 (pci_channel_state_t)pdev->sh_info->aer_op.err; in pcifront_do_aer()
664 pdev->sh_info->aer_op.bus, pdev->sh_info->aer_op.devfn); in pcifront_do_aer()
666 pdev->sh_info->aer_op.err = pcifront_common_process(cmd, pdev, state); in pcifront_do_aer()
670 clear_bit(_XEN_PCIB_active, (unsigned long *)&pdev->sh_info->flags); in pcifront_do_aer()
730 pdev->sh_info = in alloc_pdev()
732 if (pdev->sh_info == NULL) { in alloc_pdev()
737 pdev->sh_info->flags = 0; in alloc_pdev()
740 set_bit(_XEN_PCIB_AERHANDLER, (void *)&pdev->sh_info->flags); in alloc_pdev()
756 pdev, pdev->sh_info); in alloc_pdev()
777 (unsigned long)pdev->sh_info); in free_pdev()
779 free_page((unsigned long)pdev->sh_info); in free_pdev()
792 err = xenbus_grant_ring(pdev->xdev, pdev->sh_info, 1, &gref); in pcifront_publish_info()