Home
last modified time | relevance | path

Searched refs:ctx_list (Results 1 – 16 of 16) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dintf.c64 list_add_tail(&dev_ctx->list, &priv->ctx_list); in mlx4_add_device()
77 list_for_each_entry(dev_ctx, &priv->ctx_list, list) in mlx4_remove_device()
158 list_for_each_entry_safe(dev_ctx, temp_dev_ctx, &priv->ctx_list, list) { in mlx4_do_bond()
171 list_add_tail(&dev_ctx->list, &priv->ctx_list); in mlx4_do_bond()
190 list_for_each_entry(dev_ctx, &priv->ctx_list, list) in mlx4_dispatch_event()
241 list_for_each_entry(dev_ctx, &priv->ctx_list, list) in mlx4_get_protocol_dev()
Dmlx4.h859 struct list_head ctx_list; member
Dmain.c3026 INIT_LIST_HEAD(&priv->ctx_list); in mlx4_load_one()
/linux-4.4.14/drivers/misc/vmw_vmci/
Dvmci_context.c40 } ctx_list = { variable
41 .head = LIST_HEAD_INIT(ctx_list.head),
42 .lock = __SPIN_LOCK_UNLOCKED(ctx_list.lock),
161 spin_lock(&ctx_list.lock); in vmci_ctx_create()
171 list_add_tail_rcu(&context->list_item, &ctx_list.head); in vmci_ctx_create()
172 spin_unlock(&ctx_list.lock); in vmci_ctx_create()
191 spin_lock(&ctx_list.lock); in vmci_ctx_destroy()
193 spin_unlock(&ctx_list.lock); in vmci_ctx_destroy()
223 list_for_each_entry_rcu(sub_ctx, &ctx_list.head, list_item) { in ctx_fire_notification()
378 list_for_each_entry_rcu(context, &ctx_list.head, list_item) { in vmci_ctx_exists()
[all …]
/linux-4.4.14/arch/sparc/mm/
Dsrmmu.c374 struct ctx_list { struct
375 struct ctx_list *next; argument
376 struct ctx_list *prev; argument
381 static struct ctx_list *ctx_list_pool; argument
382 static struct ctx_list ctx_free;
383 static struct ctx_list ctx_used;
388 static inline void remove_from_ctx_list(struct ctx_list *entry) in remove_from_ctx_list()
394 static inline void add_to_ctx_list(struct ctx_list *head, struct ctx_list *entry) in add_to_ctx_list()
406 struct ctx_list *ctxp; in alloc_context()
432 struct ctx_list *ctx_old; in free_context()
[all …]
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_binding.c250 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()
1264 list_for_each_entry_safe(entry, next, &cbs->list, ctx_list) in vmw_binding_state_reset()
Dvmwgfx_binding.h69 struct list_head ctx_list; member
Dvmwgfx_execbuf.c376 list_for_each_entry(entry, binding_list, ctx_list) { in vmw_resource_context_res_add()
/linux-4.4.14/drivers/infiniband/hw/usnic/
Dusnic_ib.h76 struct list_head ctx_list; member
Dusnic_ib_main.c125 list_for_each_entry(ctx, &us_ibdev->ctx_list, link) { in usnic_ib_qp_grp_modify_active_to_err()
360 INIT_LIST_HEAD(&us_ibdev->ctx_list); in usnic_ib_device_add()
Dusnic_ib_verbs.c670 list_add_tail(&context->link, &us_ibdev->ctx_list); in usnic_ib_alloc_ucontext()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Dmain.c738 list_add_tail(&dev_ctx->list, &priv->ctx_list); in mlx5_add_device()
750 list_for_each_entry(dev_ctx, &priv->ctx_list, list) in mlx5_remove_device()
826 list_for_each_entry(dev_ctx, &mdev->priv.ctx_list, list) in mlx5_get_protocol_dev()
1172 list_for_each_entry(dev_ctx, &priv->ctx_list, list) in mlx5_core_event()
1211 INIT_LIST_HEAD(&priv->ctx_list); in init_one()
/linux-4.4.14/drivers/infiniband/core/
Ducm.c94 struct list_head ctx_list; /* member in ctx event list */ member
162 struct ib_ucm_event, ctx_list); in ib_ucm_cleanup_events()
164 list_del(&uevent->ctx_list); in ib_ucm_cleanup_events()
373 list_add_tail(&uevent->ctx_list, &ctx->events); in ib_ucm_event_handler()
459 list_del(&uevent->ctx_list); in ib_ucm_event()
Ducma.c75 struct list_head ctx_list; member
203 list_add_tail(&ctx->list, &file->ctx_list); in ucma_alloc_ctx()
1523 list_move_tail(&ctx->list, &new_file->ctx_list); in ucma_migrate_id()
1638 INIT_LIST_HEAD(&file->ctx_list); in ucma_open()
1654 list_for_each_entry_safe(ctx, tmp, &file->ctx_list, list) { in ucma_close()
/linux-4.4.14/block/
Dblk-mq.c1074 LIST_HEAD(ctx_list); in blk_mq_flush_plug_list()
1092 &ctx_list, depth, in blk_mq_flush_plug_list()
1102 list_add_tail(&rq->queuelist, &ctx_list); in blk_mq_flush_plug_list()
1110 blk_mq_insert_requests(this_q, this_ctx, &ctx_list, depth, in blk_mq_flush_plug_list()
/linux-4.4.14/include/linux/mlx5/
Ddriver.h486 struct list_head ctx_list; member