| /linux/drivers/iommu/iommufd/ |
| H A D | driver.c | 92 /* Caller should xa_lock(&viommu->vdevs) to protect the return value */ 98 lockdep_assert_held(&viommu->vdevs.xa_lock); in iommufd_viommu_find_dev() 100 vdev = xa_load(&viommu->vdevs, vdev_id); in iommufd_viommu_find_dev() 116 xa_lock(&viommu->vdevs); in iommufd_viommu_get_vdev_id() 117 xa_for_each(&viommu->vdevs, index, vdev) { in iommufd_viommu_get_vdev_id() 124 xa_unlock(&viommu->vdevs); in iommufd_viommu_get_vdev_id()
|
| H A D | viommu.c | 14 xa_destroy(&viommu->vdevs); in iommufd_viommu_destroy() 84 xa_init(&viommu->vdevs); in iommufd_viommu_alloc_ioctl() 131 xa_cmpxchg(&viommu->vdevs, vdev->virt_id, vdev, NULL, GFP_KERNEL); in iommufd_vdevice_abort() 234 rc = xa_insert(&viommu->vdevs, virt_id, NULL, GFP_KERNEL); in iommufd_vdevice_alloc_ioctl() 244 xa_release(&viommu->vdevs, virt_id); in iommufd_vdevice_alloc_ioctl() 249 xa_store(&viommu->vdevs, virt_id, vdev, GFP_KERNEL); in iommufd_vdevice_alloc_ioctl()
|
| /linux/drivers/media/platform/chips-media/coda/ |
| H A D | coda-common.c | 377 return dev->devtype->vdevs[i]; in to_coda_video_device() 2889 name = dev->devtype->vdevs[i]->name; in coda_register_device() 2891 strscpy(vfd->name, dev->devtype->vdevs[i]->name, sizeof(vfd->name)); in coda_register_device() 2906 if (dev->devtype->vdevs[i]->type == CODA_INST_ENCODER) { in coda_register_device() 2909 if (dev->devtype->vdevs[i]->dst_formats[0] == V4L2_PIX_FMT_JPEG) { in coda_register_device() 3034 dev->devtype->vdevs[i]->name, ret); in coda_fw_callback() 3068 .vdevs = codadx6_video_devices, 3082 .vdevs = codahx4_video_devices, 3097 .vdevs = coda7_video_devices, 3112 .vdevs = coda9_video_devices, [all …]
|
| H A D | coda.h | 63 const struct coda_video_device **vdevs; member
|
| /linux/drivers/iommu/arm/arm-smmu-v3/ |
| H A D | arm-smmu-v3-iommufd.c | 287 xa_lock(&vsmmu->core.vdevs); in arm_vsmmu_vsid_to_sid() 299 xa_unlock(&vsmmu->core.vdevs); in arm_vsmmu_vsid_to_sid()
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | hw.h | 22 /* Num VDEVS per radio */
|
| H A D | debugfs.c | 1291 /* VDEV stats is always sent for all active VDEVs from FW */ in ath12k_open_vdev_stats() 1355 /* loop all active VDEVs for bcn stats */ in ath12k_open_bcn_stats()
|
| H A D | core.c | 1250 INIT_LIST_HEAD(&ar->fw_stats.vdevs); in ath12k_fw_stats_init() 1260 ath12k_fw_stats_vdevs_free(&stats->vdevs); in ath12k_fw_stats_free()
|
| H A D | core.h | 579 struct list_head vdevs; member
|
| H A D | wmi.c | 7979 list_for_each_entry(vdev, &fw_stats->vdevs, list) { in ath12k_wmi_fw_vdev_stats_dump() 8450 list_add_tail(&dst->list, &stats->vdevs); in ath12k_wmi_tlv_fw_stats_data_parse() 8625 if (list_empty(&stats->vdevs)) { in ath12k_wmi_fw_stats_process() 8630 * hence limit until the count of all VDEVs started in ath12k_wmi_fw_stats_process() 8644 list_splice_tail_init(&stats->vdevs, in ath12k_wmi_fw_stats_process() 8645 &ar->fw_stats.vdevs); in ath12k_wmi_fw_stats_process() 8672 INIT_LIST_HEAD(&stats.vdevs); in ath12k_update_stats_event() 10648 * be provided from the vdevs identified in the array. in ath12k_wmi_send_tpc_stats_request()
|
| H A D | mac.c | 5816 ath12k_hw_warn(ah, "Scan failed %d , cleanup all scan vdevs\n", ret); in ath12k_mac_op_hw_scan() 10981 /* TODO: recal traffic pause state based on the available vdevs */ in ath12k_mac_vdev_delete() 11316 * link vdevs which are advertised as partners below in ath12k_mac_mlo_get_vdev_args() 12597 "failed to set RTS config for all vdevs of pdev %d", in ath12k_mac_op_set_rts_threshold() 12610 ath12k_warn(ar->ab, "failed to set RTS config for all vdevs of pdev %d", in ath12k_mac_op_set_rts_threshold() 12616 /* Setting new RTS threshold for vdevs of all radios passed, so update in ath12k_mac_op_set_rts_threshold() 12631 "failed to restore RTS threshold for all vdevs of pdev %d", in ath12k_mac_op_set_rts_threshold()
|
| /linux/include/linux/pds/ |
| H A D | pds_core_if.h | 197 * Resets and clears all LIFs, VDevs, and VIFs on the device.
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | core.c | 1109 INIT_LIST_HEAD(&ar->fw_stats.vdevs); in ath11k_fw_stats_init() 1119 ath11k_fw_stats_vdevs_free(&stats->vdevs); in ath11k_fw_stats_free()
|
| H A D | wmi.c | 6761 list_add_tail(&dst->list, &stats->vdevs); in ath11k_wmi_tlv_fw_stats_data_parse() 7026 /* VDEV stats has all the active VDEVs of other PDEVs as well, in ath11k_wmi_fw_vdev_stats_fill() 7155 list_for_each_entry(vdev, &fw_stats->vdevs, list) in ath11k_wmi_fw_stats_fill() 8248 INIT_LIST_HEAD(&stats.vdevs); in ath11k_update_stats_event() 8286 if (list_empty(&stats.vdevs)) { in ath11k_update_stats_event() 8291 * hence limit until the count of all VDEVs started in ath11k_update_stats_event() 8303 list_splice_tail_init(&stats.vdevs, in ath11k_update_stats_event() 8304 &ar->fw_stats.vdevs); in ath11k_update_stats_event()
|
| H A D | mac.c | 4060 ath11k_fw_stats_vdevs_free(&ar->fw_stats.vdevs); in ath11k_mac_fw_stats_reset() 7432 /* TODO: recalc traffic pause state based on the available vdevs */ in ath11k_mac_op_remove_interface() 7797 /* Associated channel resources of all relevant vdevs in ath11k_mac_update_vif_chan()
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | wmi.c | 3435 list_add_tail(&dst->list, &stats->vdevs); in ath10k_wmi_10_4_op_pull_fw_stats() 8515 num_vdevs = list_count_nodes(&fw_stats->vdevs); in ath10k_wmi_main_op_fw_stats_fill() 8527 list_for_each_entry(vdev, &fw_stats->vdevs, list) { in ath10k_wmi_main_op_fw_stats_fill() 8573 num_vdevs = list_count_nodes(&fw_stats->vdevs); in ath10k_wmi_10x_op_fw_stats_fill() 8586 list_for_each_entry(vdev, &fw_stats->vdevs, list) { in ath10k_wmi_10x_op_fw_stats_fill() 8721 num_vdevs = list_count_nodes(&fw_stats->vdevs); in ath10k_wmi_10_4_op_fw_stats_fill() 8759 list_for_each_entry(vdev, &fw_stats->vdevs, list) { in ath10k_wmi_10_4_op_fw_stats_fill()
|
| H A D | mac.c | 1977 * force-enable PS for non-running vdevs. in ath10k_mac_vif_setup_ps() 7545 ath10k_warn(ar, "vdev %i exceeded maximum number of tdls vdevs %i\n", in ath10k_sta_state() 8095 * we'll collect those frames either way if we stop/delete vdevs in ath10k_mac_wait_tx_complete() 8796 /* All relevant vdevs are downed and associated channel resources in ath10k_mac_update_vif_chan()
|