Lines Matching refs:pdev
23 int enable_ats_device(struct pci_dev *pdev, struct list_head *ats_list) in enable_ats_device() argument
26 u16 seg = pdev->seg; in enable_ats_device()
27 u8 bus = pdev->bus, devfn = pdev->devfn; in enable_ats_device()
44 if ( other == pdev ) in enable_ats_device()
60 pdev->ats.cap_pos = pos; in enable_ats_device()
63 pdev->ats.queue_depth = value & ATS_QUEUE_DEPTH_MASK ?: in enable_ats_device()
65 list_add(&pdev->ats.list, ats_list); in enable_ats_device()
76 void disable_ats_device(struct pci_dev *pdev) in disable_ats_device() argument
79 u16 seg = pdev->seg; in disable_ats_device()
80 u8 bus = pdev->bus, devfn = pdev->devfn; in disable_ats_device()
82 BUG_ON(!pdev->ats.cap_pos); in disable_ats_device()
85 pdev->ats.cap_pos + ATS_REG_CTL); in disable_ats_device()
88 pdev->ats.cap_pos + ATS_REG_CTL, value); in disable_ats_device()
90 list_del(&pdev->ats.list); in disable_ats_device()