Home
last modified time | relevance | path

Searched refs:num_ids (Results 1 – 25 of 35) sorted by relevance

12

/linux-6.12.1/drivers/gpio/
Dgpio-virtuser.c869 int num_ids) in gpio_virtuser_get_ids() argument
879 ids, num_ids); in gpio_virtuser_get_ids()
905 int ret, num_ids = 0, i; in gpio_virtuser_probe() local
909 num_ids = gpio_virtuser_count_ids(dev); in gpio_virtuser_probe()
910 if (num_ids < 0) in gpio_virtuser_probe()
911 return dev_err_probe(dev, num_ids, in gpio_virtuser_probe()
914 if (num_ids == 0) in gpio_virtuser_probe()
917 ids = devm_kcalloc(dev, num_ids, sizeof(*ids), GFP_KERNEL); in gpio_virtuser_probe()
921 ret = gpio_virtuser_get_ids(dev, ids, num_ids); in gpio_virtuser_probe()
932 for (i = 0; i < num_ids; i++) { in gpio_virtuser_probe()
[all …]
/linux-6.12.1/drivers/media/pci/bt8xx/
Ddst_ca.c168 int srcPtr, dstPtr, i, num_ids; in ca_get_ca_info() local
187 num_ids = state->messages[in_num_ids_pos]; in ca_get_ca_info()
188 if (num_ids >= 100) { in ca_get_ca_info()
189 num_ids = 100; in ca_get_ca_info()
192 put_command_and_length(&state->messages[0], CA_INFO, num_ids * 2); in ca_get_ca_info()
197 for(i = 0; i < num_ids; i++) { in ca_get_ca_info()
/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ids.c212 fences = kmalloc_array(id_mgr->num_ids, sizeof(void *), GFP_KERNEL); in amdgpu_vmid_grab_idle()
572 for (j = 1; j < id_mgr->num_ids; ++j) in amdgpu_vmid_reset_all()
597 id_mgr->num_ids = adev->vm_manager.first_kfd_vmid; in amdgpu_vmid_mgr_init()
600 for (j = 1; j < id_mgr->num_ids; ++j) { in amdgpu_vmid_mgr_init()
Damdgpu_ids.h67 unsigned num_ids; member
Dgmc_v9_0.c1844 static bool gmc_v9_0_is_node_present(int *node_ids, int num_ids, int nid) in gmc_v9_0_is_node_present() argument
1849 for (i = 0; i < num_ids; ++i) in gmc_v9_0_is_node_present()
/linux-6.12.1/drivers/net/ethernet/intel/idpf/
Didpf_virtchnl.c3357 int num_ids, err = 0; in idpf_vport_queue_ids_init() local
3375 num_ids = idpf_vport_get_queue_ids(qids, IDPF_MAX_QIDS, in idpf_vport_queue_ids_init()
3378 if (num_ids < vport->num_txq) { in idpf_vport_queue_ids_init()
3382 num_ids = __idpf_vport_queue_ids_init(vport, qids, num_ids, in idpf_vport_queue_ids_init()
3384 if (num_ids < vport->num_txq) { in idpf_vport_queue_ids_init()
3389 num_ids = idpf_vport_get_queue_ids(qids, IDPF_MAX_QIDS, in idpf_vport_queue_ids_init()
3392 if (num_ids < vport->num_rxq) { in idpf_vport_queue_ids_init()
3396 num_ids = __idpf_vport_queue_ids_init(vport, qids, num_ids, in idpf_vport_queue_ids_init()
3398 if (num_ids < vport->num_rxq) { in idpf_vport_queue_ids_init()
3407 num_ids = idpf_vport_get_queue_ids(qids, IDPF_MAX_QIDS, q_type, chunks); in idpf_vport_queue_ids_init()
[all …]
/linux-6.12.1/drivers/iommu/arm/arm-smmu/
Dqcom_iommu.c120 for (i = 0; i < fwspec->num_ids; i++) { in qcom_iommu_tlb_sync()
139 for (i = 0; i < fwspec->num_ids; i++) { in qcom_iommu_tlb_inv_context()
156 for (i = 0; i < fwspec->num_ids; i++) { in qcom_iommu_tlb_inv_range_nosync()
254 for (i = 0; i < fwspec->num_ids; i++) { in qcom_iommu_init_domain()
408 for (i = 0; i < fwspec->num_ids; i++) { in qcom_iommu_identity_attach()
Darm-smmu.h460 (i >= fw->num_ids ? INVALID_SMENDX : cfg->smendx[i])
462 for (i = 0; idx = cfg_smendx(cfg, fw, i), i < fw->num_ids; ++i)
Darm-smmu-qcom.c113 for (i = 0; i < fwspec->num_ids; i++) { in qcom_adreno_smmu_is_gpu_device()
/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_guc_submit.h15 int xe_guc_submit_init(struct xe_guc *guc, unsigned int num_ids);
/linux-6.12.1/include/linux/
Diommu.h991 unsigned int num_ids; member
1024 int iommu_fwspec_add_ids(struct device *dev, const u32 *ids, int num_ids);
1343 int num_ids) in iommu_fwspec_add_ids() argument
1491 if (fwspec && fwspec->num_ids == 1) { in tegra_dev_iommu_get_stream_id()
/linux-6.12.1/drivers/iommu/
Dipmmu-vmsa.c632 for (i = 0; i < fwspec->num_ids; ++i) in ipmmu_attach_device()
650 for (i = 0; i < fwspec->num_ids; ++i) in ipmmu_iommu_identity_attach()
863 for (i = 0; i < fwspec->num_ids; ++i) { in ipmmu_release_device()
Dmtk_iommu.c535 for (i = 0; i < fwspec->num_ids; i++) in mtk_iommu_get_bank_id()
562 for (i = 0; i < fwspec->num_ids; i++) in mtk_iommu_get_iova_region_id()
590 for (i = 0; i < fwspec->num_ids; ++i) { in mtk_iommu_config()
621 if (fwspec->num_ids != 1) { in mtk_iommu_config()
883 for (i = 1; i < fwspec->num_ids; i++) { in mtk_iommu_probe_device()
Dmtk_iommu_v1.c240 for (i = 0; i < fwspec->num_ids; ++i) { in mtk_iommu_v1_config()
485 for (idx = 1; idx < fwspec->num_ids; idx++) { in mtk_iommu_v1_probe_device()
Diommu.c2877 int iommu_fwspec_add_ids(struct device *dev, const u32 *ids, int num_ids) in iommu_fwspec_add_ids() argument
2885 new_num = fwspec->num_ids + num_ids; in iommu_fwspec_add_ids()
2895 for (i = 0; i < num_ids; i++) in iommu_fwspec_add_ids()
2896 fwspec->ids[fwspec->num_ids + i] = ids[i]; in iommu_fwspec_add_ids()
2898 fwspec->num_ids = new_num; in iommu_fwspec_add_ids()
Dvirtio-iommu.c525 if (!fwspec->num_ids) in viommu_probe_endpoint()
767 for (i = 0; i < fwspec->num_ids; i++) { in viommu_attach_dev()
806 for (i = 0; i < fwspec->num_ids; i++) { in viommu_detach_dev()
Dtegra-smmu.c491 for (index = 0; index < fwspec->num_ids; index++) { in tegra_smmu_attach_dev()
530 for (index = 0; index < fwspec->num_ids; index++) { in tegra_smmu_identity_attach()
/linux-6.12.1/drivers/misc/vmw_vmci/
Dvmci_context.c821 u32 num_ids = buf_size / sizeof(u32); in vmci_ctx_set_chkpt_state() local
823 if (cpt_type == VMCI_WELLKNOWN_CPT_STATE && num_ids > 0) { in vmci_ctx_set_chkpt_state()
837 for (i = 0; i < num_ids && result == VMCI_SUCCESS; i++) { in vmci_ctx_set_chkpt_state()
/linux-6.12.1/drivers/net/phy/
Dphy_device.c556 const int num_ids = ARRAY_SIZE(phydev->c45_ids.device_ids); in phy_bus_match() local
566 for (i = 1; i < num_ids; i++) { in phy_bus_match()
723 const int num_ids = ARRAY_SIZE(c45_ids->device_ids); in phy_device_create() local
726 for (i = 1; i < num_ids; i++) { in phy_device_create()
815 const int num_ids = ARRAY_SIZE(c45_ids->device_ids); in get_phy_c45_ids() local
862 for (i = 1; i < num_ids; i++) { in get_phy_c45_ids()
/linux-6.12.1/sound/soc/intel/avs/
Dmessages.c751 size_t num_ids) in avs_ipc_probe_disconnect_points() argument
757 array_size(sizeof(*ids), num_ids)); in avs_ipc_probe_disconnect_points()
Dpath.c555 u32 num_ids = mod->template->num_config_ids; in avs_path_module_send_init_configs() local
558 for (int i = 0; i < num_ids; i++) { in avs_path_module_send_init_configs()
Dmessages.h962 size_t num_ids);
/linux-6.12.1/drivers/acpi/arm64/
Diort.c968 for (i = 0; i < fwspec->num_ids; i++) { in iort_rmr_has_dev()
1129 for (i = 0; i < fwspec->num_ids; i++) { in iort_iommu_msi_get_resv_regions()
/linux-6.12.1/drivers/irqchip/
Dirq-riscv-imsic-state.c578 global->nr_ids = imsic->num_ids; in imsic_populate_global_acpi()
/linux-6.12.1/drivers/iommu/arm/arm-smmu-v3/
Darm-smmu-v3.c3207 master->streams = kcalloc(fwspec->num_ids, sizeof(*master->streams), in arm_smmu_insert_master()
3211 master->num_streams = fwspec->num_ids; in arm_smmu_insert_master()
3214 for (i = 0; i < fwspec->num_ids; i++) { in arm_smmu_insert_master()
3255 for (i = 0; i < fwspec->num_ids; i++) in arm_smmu_remove_master()

12