Home
last modified time | relevance | path

Searched refs:xa_for_each (Results 1 – 25 of 142) sorted by relevance

123456

/linux/drivers/gpu/drm/xe/
H A Dxe_reg_sr.c34 xa_for_each(&sr->xa, reg, entry) in reg_sr_fini()
190 xa_for_each(&sr->xa, reg, entry) in xe_reg_sr_apply_mmio()
208 xa_for_each(&sr->xa, reg, entry) in xe_reg_sr_dump()
239 xa_for_each(&sr->xa, offset, entry) { in xe_reg_sr_readback_check()
265 xa_for_each(&sr->xa, offset, entry) { in xe_reg_sr_lrc_check()
H A Dxe_reg_whitelist.c157 xa_for_each(&sr->xa, reg, entry) { in whitelist_apply_to_hwe()
263 xa_for_each(&sr->xa, reg, entry) in xe_reg_whitelist_dump()
H A Dxe_guc_submit.c269 xa_for_each(&guc->submission_state.exec_queue_lookup, index, q) { in guc_submit_fini()
1333 xa_for_each(&guc->submission_state.exec_queue_lookup, index, q) in xe_guc_submit_wedge()
2408 xa_for_each(&guc->submission_state.exec_queue_lookup, index, q) { in xe_guc_submit_stop()
2548 xa_for_each(&guc->submission_state.exec_queue_lookup, index, q) in xe_guc_submit_pause()
2566 xa_for_each(&guc->submission_state.exec_queue_lookup, index, q) { in xe_guc_submit_pause_vf()
2616 xa_for_each(&guc->submission_state.exec_queue_lookup, index, q) { in xe_guc_submit_start()
2667 xa_for_each(&guc->submission_state.exec_queue_lookup, index, q) { in xe_guc_submit_unpause_prepare_vf()
2740 xa_for_each(&guc->submission_state.exec_queue_lookup, index, q) in xe_guc_submit_unpause()
2757 xa_for_each(&guc->submission_state.exec_queue_lookup, index, q) { in xe_guc_submit_unpause_vf()
2781 xa_for_each(&guc->submission_state.exec_queue_lookup, index, q) { in xe_guc_submit_pause_abort()
[all …]
/linux/drivers/pci/
H A Ddoe.c147 xa_for_each(&doe_mb->feats, i, entry) { in pci_doe_sysfs_feature_remove()
167 xa_for_each(&doe_mb->feats, i, entry) in pci_doe_sysfs_feature_populate()
177 xa_for_each(&doe_mb->feats, i, entry) { in pci_doe_sysfs_feature_populate()
228 xa_for_each(&pdev->doe_mbs, index, doe_mb) in pci_doe_sysfs_teardown()
238 xa_for_each(&pdev->doe_mbs, index, doe_mb) { in pci_doe_sysfs_init()
728 xa_for_each(&doe_mb->feats, index, entry) in pci_doe_supports_feat()
841 xa_for_each(&pdev->doe_mbs, index, doe_mb) in pci_find_doe_mailbox()
880 xa_for_each(&pdev->doe_mbs, index, doe_mb) in pci_doe_destroy()
891 xa_for_each(&pdev->doe_mbs, index, doe_mb) in pci_doe_disconnected()
/linux/drivers/gpu/drm/vkms/
H A Dvkms_config.h163 xa_for_each(&(plane_cfg)->possible_crtcs, idx, (possible_crtc))
173 xa_for_each(&(encoder_cfg)->possible_crtcs, idx, (possible_crtc))
183 xa_for_each(&(connector_cfg)->possible_encoders, idx, (possible_encoder))
/linux/drivers/gpu/drm/imagination/
H A Dpvr_sync.c53 xa_for_each(array, i, sig_sync) in pvr_sync_signal_array_cleanup()
112 xa_for_each(array, i, sig_sync) { in pvr_sync_signal_array_search()
194 xa_for_each(array, i, sig_sync) { in pvr_sync_signal_array_push_fences()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_userq.c1021 xa_for_each(&uq_mgr->userq_xa, queue_id, queue) { in amdgpu_userq_restore_all()
1138 xa_for_each(&xa, tmp_key, range) { in amdgpu_userq_vm_validate()
1191 xa_for_each(&xa, tmp_key, range) { in amdgpu_userq_vm_validate()
1225 xa_for_each(&xa, tmp_key, range) { in amdgpu_userq_vm_validate()
1267 xa_for_each(&uq_mgr->userq_xa, queue_id, queue) { in amdgpu_userq_evict_all()
1302 xa_for_each(&uq_mgr->userq_xa, queue_id, queue) { in amdgpu_userq_wait_for_signal()
1371 xa_for_each(&adev->userq_doorbell_xa, queue_id, queue) { in amdgpu_userq_suspend()
1397 xa_for_each(&adev->userq_doorbell_xa, queue_id, queue) { in amdgpu_userq_resume()
1427 xa_for_each(&adev->userq_doorbell_xa, queue_id, queue) { in amdgpu_userq_stop_sched_for_enforce_isolation()
1463 xa_for_each(&adev->userq_doorbell_xa, queue_id, queue) { in amdgpu_userq_start_sched_for_enforce_isolation()
[all …]
/linux/drivers/dpll/
H A Ddpll_netlink.c58 xa_for_each(&pin->parent_refs, i, par_ref) in dpll_pin_available()
62 xa_for_each(&pin->dpll_refs, i, par_ref) in dpll_pin_available()
556 xa_for_each(&pin->ref_sync_pins, index, ref_sync_pin) { in dpll_msg_add_pin_ref_sync()
605 xa_for_each(&pin->parent_refs, index, ref) { in dpll_msg_add_pin_parents()
645 xa_for_each(&pin->dpll_refs, index, ref) { in dpll_msg_add_pin_dplls()
1061 xa_for_each(&pin->dpll_refs, i, ref) { in dpll_pin_freq_set()
1080 xa_for_each(&pin->dpll_refs, i, ref) { in dpll_pin_freq_set()
1097 xa_for_each(&pin->dpll_refs, i, ref) { in dpll_pin_freq_set()
1122 xa_for_each(&pin->dpll_refs, i, ref) { in dpll_pin_esync_set()
1150 xa_for_each(&pin->dpll_refs, i, ref) { in dpll_pin_esync_set()
[all …]
/linux/drivers/cxl/core/
H A Dcdat.c219 xa_for_each(dsmas_xa, index, dent) { in cxl_port_perf_data_calculate()
265 xa_for_each(dsmas_xa, index, dent) { in cxl_memdev_set_qos_class()
395 xa_for_each(xa, index, ent) { in discard_dsmas()
731 xa_for_each(xa, index, ctx) in free_perf_xa()
772 xa_for_each(input_xa, index, ctx) { in DEFINE_FREE()
873 xa_for_each(xa, index, ctx) { in cxl_rp_gather_bandwidth()
917 xa_for_each(xa, index, ctx) { in cxl_hb_gather_bandwidth()
962 xa_for_each(input_xa, index, ctx) in cxl_region_update_bandwidth()
/linux/Documentation/translations/zh_CN/core-api/
H A Dxarray.rst76 xa_for_each()、xa_for_each_start()或xa_for_each_range()来遍历XArray中的现有条目。你
92 先释放这些条目。你可以通过使用xa_for_each()迭代器遍历XArray中所有存在的条目来实现这一目的。
154 * xa_for_each()
/linux/arch/x86/kernel/cpu/sgx/
H A Dvirt.c160 xa_for_each(&vepc->page_array, index, entry) { in sgx_vepc_remove_all()
197 xa_for_each(&vepc->page_array, index, entry) { in sgx_vepc_release()
215 xa_for_each(&vepc->page_array, index, entry) { in sgx_vepc_release()
/linux/net/qrtr/
H A Dns.c227 xa_for_each(&node->servers, index, srv) { in server_add()
384 xa_for_each(&node->servers, index, srv) in ctrl_cmd_del_client()
398 xa_for_each(&local_node->servers, index, srv) { in ctrl_cmd_del_client()
482 xa_for_each(&local_node->servers, index, srv) { in ctrl_cmd_new_server()
598 xa_for_each(&nodes, node_idx, node) { in qrtr_ns_worker()
599 xa_for_each(&node->servers, srv_idx, srv) { in qrtr_ns_worker()
/linux/drivers/infiniband/hw/cxgb4/
H A Ddevice.c344 xa_for_each(&qpd->devp->qps, index, qp) in qp_open()
355 xa_for_each(&qpd->devp->qps, index, qp) in qp_open()
435 xa_for_each(&stagd->devp->mrs, index, p) in stag_open()
446 xa_for_each(&stagd->devp->mrs, index, p) in stag_open()
686 xa_for_each(&epd->devp->hwtids, index, ep) in ep_open()
688 xa_for_each(&epd->devp->atids, index, ep) in ep_open()
690 xa_for_each(&epd->devp->stids, index, lep) in ep_open()
701 xa_for_each(&epd->devp->hwtids, index, ep) in ep_open()
705 xa_for_each(&epd->devp->atids, index, ep) in ep_open()
709 xa_for_each(&epd->devp->stids, index, lep) in ep_open()
[all …]
/linux/drivers/gpu/drm/tegra/
H A Duapi.c39 xa_for_each(&context->mappings, id, mapping) in tegra_drm_channel_context_close()
55 xa_for_each(&file->contexts, id, context) in tegra_drm_uapi_close_file()
58 xa_for_each(&file->syncpoints, id, sp) in tegra_drm_uapi_close_file()
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge_mcast.c78 xa_for_each(&entry->ports, idx, port) { in mlx5_esw_bridge_mdb_flow_create()
694 xa_for_each(&port->vlans, index, vlan) { in mlx5_esw_bridge_port_mcast_fhs_init()
708 xa_for_each(&port->vlans, index, vlan) { in mlx5_esw_bridge_port_mcast_fhs_init()
725 xa_for_each(&port->vlans, index, vlan) in mlx5_esw_bridge_port_mcast_fhs_cleanup()
1025 xa_for_each(&br_offloads->ports, i, port) { in mlx5_esw_brige_mcast_init()
1038 xa_for_each(&br_offloads->ports, i, port) { in mlx5_esw_brige_mcast_init()
1055 xa_for_each(&br_offloads->ports, i, port) { in mlx5_esw_brige_mcast_cleanup()
/linux/drivers/infiniband/core/
H A Ddevice.c358 xa_for_each (&devices, index, device) in __ib_device_get_by_name()
372 xa_for_each (&device->compat_devs, index, cdev) { in rename_compat_devs()
447 xa_for_each (&devices, index, device) { in alloc_name()
1022 xa_for_each (&device->compat_devs, index, cdev) in remove_compat_devs()
1035 xa_for_each (&rdma_nets, index, rnet) { in add_compat_devs()
1051 xa_for_each (&devices, index, dev) { in remove_all_compat_devs()
1058 xa_for_each (&dev->compat_devs, c_index, cdev) in remove_all_compat_devs()
1080 xa_for_each (&rdma_nets, net_index, rnet) { in add_all_compat_devs()
1108 xa_for_each (&rdma_nets, index, rnet) { in rdma_compatdev_set()
1141 xa_for_each (&devices, index, dev) { in rdma_dev_exit_net()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dfs_hws.c98 xa_for_each(&hws_pool->sample_dests, i, fs_hws_data) in mlx5_fs_cleanup_hws_actions_pool()
101 xa_for_each(&hws_pool->aso_meters, i, fs_hws_data) in mlx5_fs_cleanup_hws_actions_pool()
104 xa_for_each(&hws_pool->vport_vhca_dests, i, action) in mlx5_fs_cleanup_hws_actions_pool()
107 xa_for_each(&hws_pool->vport_dests, i, action) in mlx5_fs_cleanup_hws_actions_pool()
111 xa_for_each(&hws_pool->mh_pools, i, pool) in mlx5_fs_cleanup_hws_actions_pool()
114 xa_for_each(&hws_pool->el2tol2tnl_pools, i, pool) in mlx5_fs_cleanup_hws_actions_pool()
117 xa_for_each(&hws_pool->el2tol3tnl_pools, i, pool) in mlx5_fs_cleanup_hws_actions_pool()
1475 xa_for_each(&hws_pool->mh_pools, i, pool) { in mlx5_cmd_hws_modify_header_alloc()
/linux/net/sunrpc/xprtrdma/
H A Dib_client.c143 xa_for_each(&rd->rd_xa, index, rn) in rpcrdma_remove_one()
/linux/drivers/gpu/drm/lima/
H A Dlima_ctx.c96 xa_for_each(&mgr->handles, id, ctx) { in lima_ctx_mgr_fini()
/linux/io_uring/
H A Dtctx.c59 xa_for_each(&tctx->xa, index, node) { in __io_uring_free()
239 xa_for_each(&tctx->xa, index, node) { in io_uring_clean_tctx()
/linux/drivers/iommu/iommufd/
H A Dioas.c384 xa_for_each(ioas_list, index, ioas) { in iommufd_release_all_iova_rwsem()
413 xa_for_each(&ictx->objects, index, obj) { in iommufd_take_all_iova_rwsem()
512 xa_for_each((_xa), (_index), (_ioas)) \
/linux/block/
H A Dgenhd.c348 xa_for_each(&disk->part_tbl, idx, part) { in disk_uevent()
644 xa_for_each(&disk->part_tbl, idx, bdev) { in blk_report_disk_dead()
711 xa_for_each(&disk->part_tbl, idx, part) in __del_gendisk()
976 xa_for_each(&sgp->part_tbl, idx, part) { in show_partition()
1370 xa_for_each(&gp->part_tbl, idx, hd) { in diskstats_show()
/linux/drivers/scsi/elx/libefc/
H A Defc_nport.c195 xa_for_each(&nport->lookup, index, node) { in efc_nport_attach()
219 xa_for_each(&nport->lookup, index, node) { in efc_nport_shutdown()
511 xa_for_each(&nport->lookup, index, node) in __efc_nport_attached()
/linux/fs/dlm/
H A Dlockspace.c348 xa_for_each(&ls->ls_lkbxa, id, lkb) { in free_lockspace()
687 xa_for_each(&ls->ls_lkbxa, id, lkb) { in lockspace_busy()
693 xa_for_each(&ls->ls_lkbxa, id, lkb) { in lockspace_busy()
/linux/drivers/gpu/drm/scheduler/
H A Dsched_entity.c186 xa_for_each(&job->dependencies, index, f) { in drm_sched_entity_kill_jobs_work()
588 xa_for_each(&sched_job->dependencies, index, entry) in drm_sched_entity_push_job()

123456