Home
last modified time | relevance | path

Searched refs:dvsec (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/net/ethernet/sfc/
H A Defx_cxl.c23 u16 dvsec; in efx_cxl_init() local
30 dvsec = pci_find_dvsec_capability(pci_dev, PCI_VENDOR_ID_CXL, in efx_cxl_init()
32 if (!dvsec) { in efx_cxl_init()
43 pci_get_dsn(pci_dev), dvsec, in efx_cxl_init()
/linux/drivers/cxl/core/
H A Dpci.c801 u16 dvsec; in cxl_gpf_get_dvsec() local
810 dvsec = pci_find_dvsec_capability(pdev, PCI_VENDOR_ID_CXL, in cxl_gpf_get_dvsec()
812 if (!dvsec) in cxl_gpf_get_dvsec()
815 return dvsec; in cxl_gpf_get_dvsec()
819 static int update_gpf_port_dvsec(struct pci_dev *pdev, int dvsec, int phase) in update_gpf_port_dvsec() argument
840 rc = pci_read_config_word(pdev, dvsec + offset, &ctrl); in update_gpf_port_dvsec()
851 rc = pci_write_config_word(pdev, dvsec + offset, ctrl); in update_gpf_port_dvsec()
866 int dvsec; in cxl_gpf_port_setup() local
868 dvsec = cxl_gpf_get_dvsec(dport->dport_dev); in cxl_gpf_port_setup()
869 if (!dvsec) in cxl_gpf_port_setup()
[all …]
H A Dmemdev.c740 u64 serial, u16 dvsec, in _devm_cxl_dev_state_create() argument
751 cxlds->cxl_dvsec = dvsec; in _devm_cxl_dev_state_create()
H A Dmbox.c1485 u16 dvsec) in cxl_memdev_state_create() argument
1490 dvsec, struct cxl_memdev_state, cxlds, in cxl_memdev_state_create()
/linux/include/cxl/
H A Dcxl.h198 u64 serial, u16 dvsec,
218 #define devm_cxl_dev_state_create(parent, type, serial, dvsec, drv_struct, member, mbox) \ argument
223 (drv_struct *)_devm_cxl_dev_state_create(parent, type, serial, dvsec, \
/linux/drivers/cxl/
H A Dpci.c793 u16 dvsec; in cxl_pci_probe() local
800 dvsec = pci_find_dvsec_capability(pdev, PCI_VENDOR_ID_CXL, in cxl_pci_probe()
802 if (!dvsec) in cxl_pci_probe()
805 mds = cxl_memdev_state_create(&pdev->dev, pci_get_dsn(pdev), dvsec); in cxl_pci_probe()
H A Dcxlmem.h799 u16 dvsec);
/linux/include/linux/
H A Dpci.h1304 u16 pci_find_dvsec_capability(struct pci_dev *dev, u16 vendor, u16 dvsec);