/linux-6.6.21/Documentation/ABI/testing/ |
D | debugfs-hisi-zip | 1 What: /sys/kernel/debug/hisi_zip/<bdf>/comp_core[01]/regs 7 What: /sys/kernel/debug/hisi_zip/<bdf>/decomp_core[0-5]/regs 13 What: /sys/kernel/debug/hisi_zip/<bdf>/clear_enable 22 What: /sys/kernel/debug/hisi_zip/<bdf>/current_qm 29 What: /sys/kernel/debug/hisi_zip/<bdf>/alg_qos 32 Description: The <bdf> is related the function for PF and VF. 34 supports to write <bdf> value to alg_qos in the host. Such as 35 "echo <bdf> value > alg_qos". The qos value is 1~1000, means 39 What: /sys/kernel/debug/hisi_zip/<bdf>/qm/regs 46 What: /sys/kernel/debug/hisi_zip/<bdf>/qm/current_q [all …]
|
D | debugfs-hisi-hpre | 1 What: /sys/kernel/debug/hisi_hpre/<bdf>/cluster[0-3]/regs 7 What: /sys/kernel/debug/hisi_hpre/<bdf>/cluster[0-3]/cluster_ctrl 14 What: /sys/kernel/debug/hisi_hpre/<bdf>/rdclr_en 23 What: /sys/kernel/debug/hisi_hpre/<bdf>/current_qm 30 What: /sys/kernel/debug/hisi_hpre/<bdf>/alg_qos 33 Description: The <bdf> is related the function for PF and VF. 35 supports to write <bdf> value to alg_qos in the host. Such as 36 "echo <bdf> value > alg_qos". The qos value is 1~1000, means 40 What: /sys/kernel/debug/hisi_hpre/<bdf>/regs 46 What: /sys/kernel/debug/hisi_hpre/<bdf>/qm/regs [all …]
|
D | debugfs-hisi-sec | 1 What: /sys/kernel/debug/hisi_sec2/<bdf>/clear_enable 9 What: /sys/kernel/debug/hisi_sec2/<bdf>/current_qm 17 What: /sys/kernel/debug/hisi_sec2/<bdf>/alg_qos 20 Description: The <bdf> is related the function for PF and VF. 22 supports to write <bdf> value to alg_qos in the host. Such as 23 "echo <bdf> value > alg_qos". The qos value is 1~1000, means 27 What: /sys/kernel/debug/hisi_sec2/<bdf>/qm/qm_regs 34 What: /sys/kernel/debug/hisi_sec2/<bdf>/qm/current_q 41 What: /sys/kernel/debug/hisi_sec2/<bdf>/qm/clear_enable 49 What: /sys/kernel/debug/hisi_sec2/<bdf>/qm/err_irq [all …]
|
D | sysfs-devices-hisi_ptt | 82 What: /sys/devices/hisi_ptt<sicl_id>_<core_id>/root_port_filters/<bdf> 108 What: /sys/devices/hisi_ptt<sicl_id>_<core_id>/requester_filters/<bdf>
|
/linux-6.6.21/drivers/perf/hisilicon/ |
D | hns3_pmu.c | 318 #define GET_PCI_DEVFN(bdf) ((bdf) & 0xff) argument 336 HNS3_PMU_FILTER_ATTR(bdf, config1, 8, 23); 490 u16 bdf = hns3_pmu->bdf_min; in bdf_min_show() local 492 return sysfs_emit(buf, "%02x:%02x.%x\n", PCI_BUS_NUM(bdf), in bdf_min_show() 493 PCI_SLOT(bdf), PCI_FUNC(bdf)); in bdf_min_show() 501 u16 bdf = hns3_pmu->bdf_max; in bdf_max_show() local 503 return sysfs_emit(buf, "%02x:%02x.%x\n", PCI_BUS_NUM(bdf), in bdf_max_show() 504 PCI_SLOT(bdf), PCI_FUNC(bdf)); in bdf_max_show() 667 HNS3_PMU_FORMAT_ATTR(bdf, "config1:8-23"), 824 static bool hns3_pmu_valid_bdf(struct hns3_pmu *hns3_pmu, u16 bdf) in hns3_pmu_valid_bdf() argument [all …]
|
D | hisi_pcie_pmu.c | 85 #define GET_PCI_DEVFN(bdf) ((bdf) & 0xff) argument 100 HISI_PCIE_PMU_FILTER_ATTR(bdf, config2, 31, 16); 270 static bool hisi_pcie_pmu_valid_requester_id(struct hisi_pcie_pmu *pcie_pmu, u32 bdf) in hisi_pcie_pmu_valid_requester_id() argument 275 pdev = pci_get_domain_bus_and_slot(pci_domain_nr(pcie_pmu->pdev->bus), PCI_BUS_NUM(bdf), in hisi_pcie_pmu_valid_requester_id() 276 GET_PCI_DEVFN(bdf)); in hisi_pcie_pmu_valid_requester_id() 737 HISI_PCIE_PMU_FORMAT_ATTR(bdf, "config2:16-31"),
|
/linux-6.6.21/drivers/crypto/intel/qat/qat_common/ |
D | adf_dev_mgr.c | 15 u32 bdf; member 34 static struct vf_id_map *adf_find_vf(u32 bdf) in adf_find_vf() argument 42 if (ptr->bdf == bdf) in adf_find_vf() 76 if (map->bdf != -1) { in adf_clean_vf_map() 81 if (vf && map->bdf == -1) in adf_clean_vf_map() 180 map->bdf = ~0; in adf_devmgr_add_dev() 220 map->bdf = adf_get_vf_num(accel_dev); in adf_devmgr_add_dev() 362 if (ptr->bdf != ~0 && !ptr->attached) in adf_get_num_dettached_vfs()
|
/linux-6.6.21/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_acpi.c | 71 uint16_t bdf; member 930 static struct amdgpu_acpi_dev_info *amdgpu_acpi_get_dev(u16 bdf) in amdgpu_acpi_get_dev() argument 938 if (acpi_dev->bdf == bdf) in amdgpu_acpi_get_dev() 945 struct amdgpu_acpi_xcc_info *xcc_info, u16 bdf) in amdgpu_acpi_dev_init() argument 958 tmp->bdf = bdf; in amdgpu_acpi_dev_init() 1010 tmp->bdf, tmp->supp_xcp_mode, tmp->xcp_mode, tmp->mem_mode, in amdgpu_acpi_dev_init() 1026 u16 *bdf) in amdgpu_acpi_get_xcc_info() argument 1058 *bdf = (obj->integer.value >> 48) & 0xFFFF; in amdgpu_acpi_get_xcc_info() 1082 u16 bdf; in amdgpu_acpi_enumerate_xcc() local 1110 ret = amdgpu_acpi_get_xcc_info(xcc_info, &bdf); in amdgpu_acpi_enumerate_xcc() [all …]
|
/linux-6.6.21/Documentation/admin-guide/perf/ |
D | hisi-pcie-pmu.rst | 54 "bdf" interfaces for users, and these two interfaces aren't supported at the 73 - bdf 75 "bdf" filter can only be used in bandwidth events, target Endpoint is 76 selected by configuring BDF to "bdf". Counter only counts the bandwidth of 79 For example, "bdf=0x3900" means BDF of target Endpoint is 0000:39:00.0. 83 $# perf stat -e hisi_pcie0_core0/rx_mrd_flux,bdf=0x3900/ sleep 5
|
D | hns3-pmu.rst | 35 The "bdf_min" and "bdf_max" files show the supported bdf range of each 120 $# perf stat -a -e hns3_pmu_sicl_0/config=0x1020F,bdf=0x3500,queue=0xFFFF/ -I 1000 128 $# perf stat -a -e hns3_pmu_sicl_0/config=0x1020F,bdf=0x3500,queue=0/ -I 1000 136 $# perf stat -a -e hns3_pmu_sicl_0/config=0x00301,bdf=0x3500,intr=0/ -I 1000
|
/linux-6.6.21/drivers/acpi/ |
D | viot.c | 78 u16 segment, u16 bdf) in viot_get_pci_iommu_fwnode() argument 83 pdev = pci_get_domain_bus_and_slot(segment, PCI_BUS_NUM(bdf), in viot_get_pci_iommu_fwnode() 84 bdf & 0xff); in viot_get_pci_iommu_fwnode() 156 node->pci.bdf); in viot_get_iommu()
|
/linux-6.6.21/arch/x86/hyperv/ |
D | irqdomain.c | 127 dev_id.pci.bdf.bus = PCI_BUS_NUM(data.rid); in hv_build_pci_dev_id() 128 dev_id.pci.bdf.device = PCI_SLOT(data.rid); in hv_build_pci_dev_id() 129 dev_id.pci.bdf.function = PCI_FUNC(data.rid); in hv_build_pci_dev_id()
|
/linux-6.6.21/drivers/misc/ocxl/ |
D | ocxl_internal.h | 88 __be16 bdf; member
|
D | link.c | 539 u64 amr, u16 bdf, struct mm_struct *mm, in ocxl_link_add_pe() argument 577 pe->bdf = cpu_to_be16(bdf); in ocxl_link_add_pe()
|
/linux-6.6.21/drivers/infiniband/hw/efa/ |
D | efa_main.c | 271 EFA_SET(&hinf->bdf, EFA_ADMIN_HOST_INFO_BUS, dev->pdev->bus->number); in efa_set_host_info() 272 EFA_SET(&hinf->bdf, EFA_ADMIN_HOST_INFO_DEVICE, in efa_set_host_info() 274 EFA_SET(&hinf->bdf, EFA_ADMIN_HOST_INFO_FUNCTION, in efa_set_host_info()
|
D | efa_admin_cmds_defs.h | 966 u16 bdf; member
|
/linux-6.6.21/include/misc/ |
D | ocxl.h | 450 u64 amr, u16 bdf, struct mm_struct *mm,
|
/linux-6.6.21/Documentation/devicetree/bindings/pci/ |
D | renesas,pci-rcar-gen2.yaml | 78 form <bdf 0 0 0 0>.
|
/linux-6.6.21/include/acpi/ |
D | actbl3.h | 552 u16 bdf; member
|
D | actbl1.h | 574 u16 bdf; member
|
/linux-6.6.21/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_crat.c | 1826 u32 bdf; in kfd_find_numa_node_in_srat() local 1873 bdf = *((u16 *)(&gpu->device_handle[0])) << 16 | in kfd_find_numa_node_in_srat() 1875 if (bdf == pci_id) { in kfd_find_numa_node_in_srat()
|
/linux-6.6.21/drivers/pci/controller/dwc/ |
D | pcie-qcom.c | 978 u32 bdf; in qcom_pcie_config_sid_1_9_0() member 1012 __be16 bdf_be = cpu_to_be16(map[i].bdf); in qcom_pcie_config_sid_1_9_0() 1035 val = map[i].bdf << 16 | (map[i].smmu_sid - smmu_sid_base) << 8 | 0; in qcom_pcie_config_sid_1_9_0()
|
/linux-6.6.21/include/asm-generic/ |
D | hyperv-tlfs.h | 724 union hv_pci_bdf bdf; member
|
/linux-6.6.21/drivers/net/ethernet/amazon/ena/ |
D | ena_admin_defs.h | 860 u16 bdf; member
|
/linux-6.6.21/arch/powerpc/include/asm/ |
D | opal.h | 31 int64_t opal_npu_map_lpar(uint64_t phb_id, uint64_t bdf, uint64_t lparid,
|