Home
last modified time | relevance | path

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

12345

/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/dpll/
H A Ddpll_core.c200 xa_for_each(xa_pins, i, ref) { in dpll_xa_ref_pin_add()
251 xa_for_each(xa_pins, i, ref) { in dpll_xa_ref_pin_del()
281 xa_for_each(xa_dplls, i, ref) { in dpll_xa_ref_dpll_add()
332 xa_for_each(xa_dplls, i, ref) { in dpll_xa_ref_dpll_del()
409 xa_for_each(&dpll_device_xa, index, dpll) { in dpll_device_get()
755 xa_for_each(&dpll_pin_xa, i, pos) { in dpll_pin_get()
828 xa_for_each(&dpll_pin_xa, index, pin) { in fwnode_dpll_pin_find()
927 xa_for_each(&dpll_pin_xa, i, pin) { in dpll_pin_ref_sync_pair_del()
1008 xa_for_each(&parent->dpll_refs, i, ref) { in dpll_pin_on_pin_register()
1021 xa_for_each(&parent->dpll_refs, i, ref) in dpll_pin_on_pin_register()
[all …]
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()
79 xa_for_each(&pin->dpll_refs, i, ref) in dpll_pin_first_registered_ref()
582 xa_for_each(&pin->ref_sync_pins, index, ref_sync_pin) { in dpll_msg_add_pin_ref_sync()
634 xa_for_each(&pin->parent_refs, index, ref) { in dpll_msg_add_pin_parents()
674 xa_for_each(&pin->dpll_refs, index, ref) { in dpll_msg_add_pin_dplls()
1311 xa_for_each(&parent->dpll_refs, i, dpll_ref) { in dpll_pin_on_pin_state_set()
/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/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/drivers/gpu/drm/xe/
H A Dxe_reg_whitelist.c180 xa_for_each(&sr->xa, reg, entry) { in whitelist_apply_to_hwe()
240 xa_for_each(&hwe->oa_sr.xa, reg, entry) { in __whitelist_oa_regs()
356 xa_for_each(&sr->xa, reg, entry) in xe_reg_whitelist_dump()
/linux/net/qrtr/
H A Dns.c227 xa_for_each(&node->servers, index, srv) { in announce_servers()
384 xa_for_each(&node->servers, index, srv) in ctrl_cmd_bye()
398 xa_for_each(&local_node->servers, index, srv) { in ctrl_cmd_bye()
482 xa_for_each(&local_node->servers, index, srv) { in ctrl_cmd_del_client()
598 xa_for_each(&nodes, node_idx, node) { in ctrl_cmd_new_lookup()
599 xa_for_each(&node->servers, srv_idx, srv) { in ctrl_cmd_new_lookup()
/linux/drivers/accel/ivpu/
H A Divpu_job.c341 xa_for_each(&file_priv->cmdq_xa, id, cmdq) in ivpu_cmdq_acquire_legacy()
378 xa_for_each(&file_priv->cmdq_xa, cmdq_id, cmdq) in ivpu_cmdq_release_all_locked()
395 xa_for_each(&file_priv->cmdq_xa, cmdq_id, cmdq) { in ivpu_cmdq_reset()
413 xa_for_each(&vdev->context_xa, ctx_id, file_priv) in ivpu_cmdq_reset_all_contexts()
428 xa_for_each(&file_priv->cmdq_xa, cmdq_id, cmdq) in ivpu_context_abort_locked()
704 xa_for_each(&vdev->submitted_jobs_xa, id, job) in ivpu_jobs_abort_all()
717 xa_for_each(&vdev->submitted_jobs_xa, id, job) in ivpu_cmdq_abort_all_jobs()
1227 xa_for_each(&vdev->context_xa, ctx_id, file_priv) { in ivpu_context_abort_work_fn()
1255 xa_for_each(&vdev->submitted_jobs_xa, id, job) in ivpu_context_abort_work_fn()
/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/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()
1477 xa_for_each(&hws_pool->mh_pools, i, pool) { in mlx5_cmd_hws_modify_header_alloc()
/linux/drivers/gpu/drm/lima/
H A Dlima_ctx.c96 xa_for_each(&mgr->handles, id, ctx) { in lima_ctx_mgr_fini()
/linux/net/sunrpc/xprtrdma/
H A Dib_client.c177 xa_for_each(&rd->rd_xa, index, rn) in rpcrdma_remove_one()
/linux/io_uring/
H A Dtctx.c59 xa_for_each(&tctx->xa, index, node) { in io_uring_free_tctx()
249 xa_for_each(&tctx->xa, index, node) { in io_uring_clean_tctx()
/linux/block/
H A Dgenhd.c348 xa_for_each(&disk->part_tbl, idx, part) { in disk_uevent()
640 xa_for_each(&disk->part_tbl, idx, bdev) { in blk_report_disk_dead()
708 xa_for_each(&disk->part_tbl, idx, part) in __del_gendisk()
973 xa_for_each(&sgp->part_tbl, idx, part) { in show_partition()
1371 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/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Ddr_definer.c46 xa_for_each(&dmn->definers_xa, id, definer_obj) { in dr_definer_find_obj()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dst.c119 xa_for_each(&st->idx_xa, index, idx_data) { in mlx5_st_alloc_index()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_eswitch.c424 xa_for_each(&pf->eswitch.reprs, id, repr) in ice_eswitch_start_all_tx_queues()
440 xa_for_each(&pf->eswitch.reprs, id, repr) in ice_eswitch_stop_all_tx_queues()
/linux/drivers/iommu/iommufd/
H A Ddevice.c378 xa_for_each(&ictx->objects, index, obj) { in iommufd_ctx_has_group()
430 xa_for_each(&attach->device_array, index, idev) in iommufd_group_device_num()
819 xa_for_each(&attach->device_array, index, cur) in iommufd_group_remove_reserved_iova()
838 xa_for_each(&attach->device_array, index, cur) { in iommufd_group_do_replace_reserved_iova()
1386 xa_for_each(&ioas->iopt.access_list, index, access) { in iommufd_access_notify_unmap()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_port_range.c105 xa_for_each(&pr_core->prr_xa, index, prr) { in mlxsw_sp_port_range_reg_find()
/linux/net/core/
H A Ddevmem.c142 xa_for_each(&binding->bound_rxqs, xa_idx, rxq) { in net_devmem_unbind_dmabuf()
531 xa_for_each(&binding->bound_rxqs, xa_idx, bound_rxq) { in mp_dmabuf_devmem_uninstall()
/linux/net/devlink/
H A Dparam.c160 xa_for_each(params, param_id, param_item) { in devlink_param_find_by_name()
489 xa_for_each(&devlink->params, param_id, param_item) in devlink_params_notify()
984 xa_for_each(&devlink->params, param_id, param_item) { in devlink_params_driverinit_load_new()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ctx.c884 xa_for_each(&mgr->ctx_handles, id, ctx) { in amdgpu_ctx_mgr_entity_flush()
910 xa_for_each(&mgr->ctx_handles, id, ctx) in amdgpu_ctx_mgr_fini()
934 xa_for_each(&mgr->ctx_handles, id, ctx) { in amdgpu_ctx_mgr_usage()

12345