Lines Matching defs:sh_info
48 /* Lock this when doing any operations in sh_info */
50 struct xen_pci_sharedinfo *sh_info;
104 if (test_bit(_XEN_PCIB_active, (unsigned long *)&pdev->sh_info->flags)
114 struct xen_pci_op *active_op = &pdev->sh_info->op;
126 set_bit(_XEN_PCIF_active, (unsigned long *)&pdev->sh_info->flags);
140 (unsigned long *)&pdev->sh_info->flags)) {
148 (unsigned long *)&pdev->sh_info->flags);
160 (unsigned long *)&pdev->sh_info->flags)) {
579 int bus = pdev->sh_info->aer_op.bus;
580 int devfn = pdev->sh_info->aer_op.devfn;
581 int domain = pdev->sh_info->aer_op.domain;
622 int cmd = pdev->sh_info->aer_op.cmd;
624 (pci_channel_state_t)pdev->sh_info->aer_op.err;
632 pdev->sh_info->aer_op.bus, pdev->sh_info->aer_op.devfn);
634 pdev->sh_info->aer_op.err = pcifront_common_process(cmd, pdev, state);
638 clear_bit(_XEN_PCIB_active, (unsigned long *)&pdev->sh_info->flags);
694 if (xenbus_setup_ring(xdev, GFP_KERNEL, (void **)&pdev->sh_info, 1,
700 pdev->sh_info->flags = 0;
703 set_bit(_XEN_PCIB_AERHANDLER, (void *)&pdev->sh_info->flags);
717 dev_dbg(&xdev->dev, "Allocated pdev @ 0x%p pdev->sh_info @ 0x%p\n",
718 pdev, pdev->sh_info);
737 xenbus_teardown_ring((void **)&pdev->sh_info, 1, &pdev->gnt_ref);