/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/ |
D | intf.c | 65 list_add_tail(&dev_ctx->list, &priv->ctx_list); in mlx4_add_device() 78 list_for_each_entry(dev_ctx, &priv->ctx_list, list) in mlx4_remove_device() 159 list_for_each_entry_safe(dev_ctx, temp_dev_ctx, &priv->ctx_list, list) { in mlx4_do_bond() 172 list_add_tail(&dev_ctx->list, &priv->ctx_list); in mlx4_do_bond() 191 list_for_each_entry(dev_ctx, &priv->ctx_list, list) in mlx4_dispatch_event() 257 list_for_each_entry(dev_ctx, &priv->ctx_list, list) in mlx4_get_protocol_dev()
|
D | mlx4.h | 878 struct list_head ctx_list; member
|
/Linux-v4.19/drivers/misc/vmw_vmci/ |
D | vmci_context.c | 41 } ctx_list = { variable 42 .head = LIST_HEAD_INIT(ctx_list.head), 43 .lock = __SPIN_LOCK_UNLOCKED(ctx_list.lock), 162 spin_lock(&ctx_list.lock); in vmci_ctx_create() 172 list_add_tail_rcu(&context->list_item, &ctx_list.head); in vmci_ctx_create() 173 spin_unlock(&ctx_list.lock); in vmci_ctx_create() 192 spin_lock(&ctx_list.lock); in vmci_ctx_destroy() 194 spin_unlock(&ctx_list.lock); in vmci_ctx_destroy() 224 list_for_each_entry_rcu(sub_ctx, &ctx_list.head, list_item) { in ctx_fire_notification() 379 list_for_each_entry_rcu(context, &ctx_list.head, list_item) { in vmci_ctx_exists() [all …]
|
/Linux-v4.19/drivers/iommu/ |
D | msm_iommu.c | 141 list_for_each_entry(master, &iommu->ctx_list, list) in __flush_iotlb() 164 list_for_each_entry(master, &iommu->ctx_list, list) { in __flush_iotlb_range() 381 master = list_first_entry(&iommu->ctx_list, in find_iommu_for_dev() 445 master = list_first_entry(&iommu->ctx_list, in msm_iommu_attach_dev() 453 list_for_each_entry(master, &iommu->ctx_list, list) { in msm_iommu_attach_dev() 498 list_for_each_entry(master, &iommu->ctx_list, list) { in msm_iommu_detach_dev() 551 if (list_empty(&iommu->ctx_list)) in msm_iommu_iova_to_phys() 554 master = list_first_entry(&iommu->ctx_list, in msm_iommu_iova_to_phys() 621 if (list_empty(&(*iommu)->ctx_list)) { in insert_iommu_master() 624 list_add(&master->list, &(*iommu)->ctx_list); in insert_iommu_master() [all …]
|
D | msm_iommu.h | 70 struct list_head ctx_list; member
|
/Linux-v4.19/arch/sparc/mm/ |
D | srmmu.c | 399 struct ctx_list { struct 400 struct ctx_list *next; argument 401 struct ctx_list *prev; argument 406 static struct ctx_list *ctx_list_pool; argument 407 static struct ctx_list ctx_free; 408 static struct ctx_list ctx_used; 413 static inline void remove_from_ctx_list(struct ctx_list *entry) in remove_from_ctx_list() 419 static inline void add_to_ctx_list(struct ctx_list *head, struct ctx_list *entry) in add_to_ctx_list() 431 struct ctx_list *ctxp; in alloc_context() 457 struct ctx_list *ctx_old; in free_context() [all …]
|
/Linux-v4.19/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_binding.c | 250 ctx_list)->ctx; in vmw_cbs_context() 282 list_del(&bi->ctx_list); in vmw_binding_drop() 310 list_add(&loc->ctx_list, &cbs->list); in vmw_binding_add() 337 list_add_tail(&loc->ctx_list, &cbs->list); in vmw_binding_transfer() 356 list_for_each_entry_safe(entry, next, &cbs->list, ctx_list) in vmw_binding_state_kill() 373 list_for_each_entry(entry, &cbs->list, ctx_list) { in vmw_binding_state_scrub() 449 list_for_each_entry_safe(entry, next, &from->list, ctx_list) { in vmw_binding_state_commit() 468 list_for_each_entry(entry, &cbs->list, ctx_list) { in vmw_binding_rebind_all() 1268 list_for_each_entry_safe(entry, next, &cbs->list, ctx_list) in vmw_binding_state_reset()
|
D | vmwgfx_binding.h | 69 struct list_head ctx_list; member
|
D | vmwgfx_execbuf.c | 409 list_for_each_entry(entry, binding_list, ctx_list) { in vmw_resource_context_res_add()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | dev.c | 141 list_add_tail(&dev_ctx->list, &priv->ctx_list); in mlx5_add_device() 167 list_for_each_entry(dev_ctx, &priv->ctx_list, list) in mlx5_get_device() 362 list_for_each_entry(dev_ctx, &mdev->priv.ctx_list, list) in mlx5_get_protocol_dev() 441 list_for_each_entry(dev_ctx, &priv->ctx_list, list) in mlx5_core_event()
|
D | main.c | 1409 INIT_LIST_HEAD(&priv->ctx_list); in init_one()
|
/Linux-v4.19/drivers/media/platform/mtk-vcodec/ |
D | mtk_vcodec_dec_drv.c | 96 list_for_each_entry(ctx, &dev->ctx_list, list) { in mtk_vcodec_dec_reset_handler() 173 list_add(&ctx->list, &dev->ctx_list); in fops_vcodec_open() 245 INIT_LIST_HEAD(&dev->ctx_list); in mtk_vcodec_probe()
|
D | mtk_vcodec_enc_drv.c | 120 list_for_each_entry(ctx, &dev->ctx_list, list) { in mtk_vcodec_enc_reset_handler() 191 list_add(&ctx->list, &dev->ctx_list); in fops_vcodec_open() 252 INIT_LIST_HEAD(&dev->ctx_list); in mtk_vcodec_probe()
|
D | mtk_vcodec_drv.h | 352 struct list_head ctx_list; member
|
/Linux-v4.19/drivers/media/platform/mtk-mdp/ |
D | mtk_mdp_core.c | 89 list_for_each_entry(ctx, &mdp->ctx_list, list) { in mtk_mdp_wdt_worker() 115 INIT_LIST_HEAD(&mdp->ctx_list); in mtk_mdp_probe()
|
D | mtk_mdp_core.h | 169 struct list_head ctx_list; member
|
D | mtk_mdp_m2m.c | 1158 list_add(&ctx->list, &mdp->ctx_list); in mtk_mdp_m2m_open()
|
/Linux-v4.19/drivers/infiniband/hw/usnic/ |
D | usnic_ib.h | 76 struct list_head ctx_list; member
|
D | usnic_ib_main.c | 107 list_for_each_entry(ctx, &us_ibdev->ctx_list, link) { in usnic_ib_qp_grp_modify_active_to_err() 357 INIT_LIST_HEAD(&us_ibdev->ctx_list); in usnic_ib_device_add()
|
D | usnic_ib_verbs.c | 687 list_add_tail(&context->link, &us_ibdev->ctx_list); in usnic_ib_alloc_ucontext()
|
/Linux-v4.19/drivers/infiniband/core/ |
D | ucm.c | 98 struct list_head ctx_list; /* member in ctx event list */ member 169 struct ib_ucm_event, ctx_list); in ib_ucm_cleanup_events() 171 list_del(&uevent->ctx_list); in ib_ucm_cleanup_events() 380 list_add_tail(&uevent->ctx_list, &ctx->events); in ib_ucm_event_handler() 466 list_del(&uevent->ctx_list); in ib_ucm_event()
|
D | ucma.c | 77 struct list_head ctx_list; member 225 list_add_tail(&ctx->list, &file->ctx_list); in ucma_alloc_ctx() 1613 list_move_tail(&ctx->list, &new_file->ctx_list); in ucma_migrate_id() 1733 INIT_LIST_HEAD(&file->ctx_list); in ucma_open() 1749 list_for_each_entry_safe(ctx, tmp, &file->ctx_list, list) { in ucma_close()
|
/Linux-v4.19/drivers/gpu/ipu-v3/ |
D | ipu-image-convert.c | 179 struct list_head ctx_list; member 894 list_for_each_entry(ctx, &chan->ctx_list, list) { in do_bh() 1454 get_res = list_empty(&chan->ctx_list); in ipu_image_convert_prepare() 1456 list_add_tail(&ctx->list, &chan->ctx_list); in ipu_image_convert_prepare() 1598 put_res = list_empty(&chan->ctx_list); in ipu_image_convert_unprepare() 1710 INIT_LIST_HEAD(&chan->ctx_list); in ipu_image_convert_init()
|
/Linux-v4.19/block/ |
D | blk-mq.c | 1614 LIST_HEAD(ctx_list); in blk_mq_flush_plug_list() 1633 &ctx_list, in blk_mq_flush_plug_list() 1643 list_add_tail(&rq->queuelist, &ctx_list); in blk_mq_flush_plug_list() 1652 blk_mq_sched_insert_requests(this_q, this_ctx, &ctx_list, in blk_mq_flush_plug_list()
|
/Linux-v4.19/include/linux/mlx5/ |
D | driver.h | 692 struct list_head ctx_list; member
|