Home
last modified time | relevance | path

Searched refs:cap_offset (Results 1 – 17 of 17) sorted by relevance

/Linux-v6.6/drivers/pci/
Ddoe.c53 u16 cap_offset; member
107 int offset = doe_mb->cap_offset; in pci_doe_write_ctrl()
115 int offset = doe_mb->cap_offset; in pci_doe_abort()
148 int offset = doe_mb->cap_offset; in pci_doe_send_req()
203 int offset = doe_mb->cap_offset; in pci_doe_data_obj_ready()
216 int offset = doe_mb->cap_offset; in pci_doe_recv_resp()
225 doe_mb->cap_offset, task->prot.vid, task->prot.type, in pci_doe_recv_resp()
311 doe_mb->cap_offset); in signal_task_abort()
323 int offset = doe_mb->cap_offset; in doe_statemachine_work()
436 doe_mb->cap_offset, xa_idx, vid, prot); in pci_doe_cache_protocols()
[all …]
/Linux-v6.6/drivers/xen/xen-pciback/
Dconf_space_capability.c43 int cap_offset; in xen_pcibk_config_capability_add_fields() local
46 cap_offset = pci_find_capability(dev, cap->capability); in xen_pcibk_config_capability_add_fields()
47 if (cap_offset) { in xen_pcibk_config_capability_add_fields()
49 cap->capability, cap_offset); in xen_pcibk_config_capability_add_fields()
53 cap_offset); in xen_pcibk_config_capability_add_fields()
58 cap_offset); in xen_pcibk_config_capability_add_fields()
/Linux-v6.6/drivers/usb/host/
Dxhci-ext-caps.c28 static int xhci_create_intel_xhci_sw_pdev(struct xhci_hcd *xhci, u32 cap_offset) in xhci_create_intel_xhci_sw_pdev() argument
44 res.start = hcd->rsrc_start + cap_offset; in xhci_create_intel_xhci_sw_pdev()
/Linux-v6.6/drivers/pci/hotplug/
Dshpchp_hpc.c201 u32 cap_offset = ctrl->cap_offset; in shpc_indirect_read() local
204 rc = pci_write_config_byte(pdev, cap_offset + DWORD_SELECT, index); in shpc_indirect_read()
207 return pci_read_config_dword(pdev, cap_offset + DWORD_DATA, value); in shpc_indirect_read()
913 ctrl->cap_offset = pci_find_capability(pdev, PCI_CAP_ID_SHPC); in shpc_init()
914 if (!ctrl->cap_offset) { in shpc_init()
918 ctrl_dbg(ctrl, " cap_offset = %x\n", ctrl->cap_offset); in shpc_init()
Dshpchp.h102 u32 cap_offset; member
/Linux-v6.6/drivers/pci/controller/
Dpcie-altera.c111 u32 cap_offset; /* PCIe capability structure register offset */ member
143 pcie->pcie_data->cap_offset + in s10_altera_pcie_link_up()
546 pcie->pcie_data->cap_offset + offset, in altera_read_cap_word()
557 pcie->pcie_data->cap_offset + offset, in altera_write_cap_word()
735 .cap_offset = 0x80,
746 .cap_offset = 0x70,
/Linux-v6.6/include/uapi/linux/
Dvfio.h219 __u32 cap_offset; /* Offset within info struct of first cap */ member
279 __u32 cap_offset; /* Offset within info struct of first cap */ member
1453 __u32 cap_offset; /* Offset within info struct of first cap */ member
/Linux-v6.6/drivers/platform/x86/intel/
Dtpmi.c82 u64 cap_offset:16; member
364 pfs->pfs_header.entry_size, pfs->pfs_header.cap_offset, in tpmi_pfs_dbg_show()
726 pfs->vsec_offset = pfs_start + pfs->pfs_header.cap_offset * TPMI_CAP_OFFSET_UNIT; in intel_vsec_tpmi_init()
/Linux-v6.6/drivers/iommu/iommufd/
Dvfio_compat.c470 info.cap_offset = 0; in iommufd_vfio_iommu_get_info()
503 info.cap_offset = sizeof(info); in iommufd_vfio_iommu_get_info()
/Linux-v6.6/drivers/scsi/qla4xxx/
Dql4_init.c287 uint32_t *cap_offset; in qla4_80xx_is_minidump_dma_capable() local
289 cap_offset = (uint32_t *)((char *)md_hdr + offset); in qla4_80xx_is_minidump_dma_capable()
291 if (!(le32_to_cpu(*cap_offset) & BIT_0)) { in qla4_80xx_is_minidump_dma_capable()
293 *cap_offset); in qla4_80xx_is_minidump_dma_capable()
/Linux-v6.6/drivers/net/ethernet/intel/e1000e/
Dmac.c19 u16 pcie_link_status, cap_offset; in e1000e_get_bus_info_pcie() local
21 cap_offset = adapter->pdev->pcie_cap; in e1000e_get_bus_info_pcie()
22 if (!cap_offset) { in e1000e_get_bus_info_pcie()
26 cap_offset + PCIE_LINK_STATUS, in e1000e_get_bus_info_pcie()
/Linux-v6.6/drivers/s390/cio/
Dvfio_ccw_ops.c362 info->cap_offset = 0; in vfio_ccw_mdev_get_region_info()
370 info->cap_offset = sizeof(*info); in vfio_ccw_mdev_get_region_info()
/Linux-v6.6/tools/testing/selftests/iommu/
Diommufd.c1612 ASSERT_GE(info_cmd->argsz, info_cmd->cap_offset + sizeof(*cap)); in check_vfio_info_cap_chain()
1613 cap = buffer + info_cmd->cap_offset; in check_vfio_info_cap_chain()
1663 .argsz = offsetof(struct vfio_iommu_type1_info, cap_offset), in TEST_F()
1678 ASSERT_EQ(0, info_cmd->cap_offset); in TEST_F()
1690 if (!info_cmd->cap_offset) in TEST_F()
/Linux-v6.6/drivers/vfio/pci/
Dvfio_pci_core.c1005 info.cap_offset = sizeof(*arg); in vfio_pci_ioctl_get_info()
1139 info.cap_offset = 0; in vfio_pci_ioctl_get_region_info()
1146 info.cap_offset = sizeof(*arg); in vfio_pci_ioctl_get_region_info()
/Linux-v6.6/drivers/gpu/drm/i915/gvt/
Dkvmgt.c1295 info.cap_offset = 0; in intel_vgpu_ioctl()
1305 info.cap_offset = sizeof(info); in intel_vgpu_ioctl()
/Linux-v6.6/samples/vfio-mdev/
Dmbochs.c1068 ext->base.cap_offset = offsetof(typeof(*ext), type); in mbochs_get_region_info()
/Linux-v6.6/drivers/vfio/
Dvfio_iommu_type1.c2811 info.cap_offset = sizeof(info); in vfio_iommu_type1_get_info()