Home
last modified time | relevance | path

Searched refs:cb_list (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/dma-buf/
A Ddma-fence.c361 struct list_head cb_list; in dma_fence_signal_timestamp_locked() local
370 list_replace(&fence->cb_list, &cb_list); in dma_fence_signal_timestamp_locked()
376 list_for_each_entry_safe(cur, tmp, &cb_list, node) { in dma_fence_signal_timestamp_locked()
526 if (WARN(!list_empty(&fence->cb_list) && in dma_fence_release()
652 list_add_tail(&cb->node, &fence->cb_list); in dma_fence_add_callback()
778 list_add(&cb.base.node, &fence->cb_list); in dma_fence_default_wait()
934 INIT_LIST_HEAD(&fence->cb_list); in dma_fence_init()
/linux/net/netfilter/
A Dnf_tables_offload.c197 struct list_head *cb_list) in nft_setup_cb_call() argument
202 list_for_each_entry(block_cb, cb_list, list) { in nft_setup_cb_call()
258 &basechain->flow_block.cb_list); in nft_flow_offload_cmd()
294 list_splice(&bo->cb_list, &basechain->flow_block.cb_list); in nft_flow_offload_bind()
312 nft_setup_cb_call(TC_SETUP_CLSFLOWER, &cls_flow, &bo->cb_list); in nft_flow_offload_unbind()
315 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) { in nft_flow_offload_unbind()
356 bo->cb_list_head = &basechain->flow_block.cb_list; in nft_flow_block_offload_init()
357 INIT_LIST_HEAD(&bo->cb_list); in nft_flow_block_offload_init()
391 list_move(&block_cb->list, &bo.cb_list); in nft_indr_block_cleanup()
411 if (list_empty(&bo.cb_list)) in nft_indr_block_offload_cmd()
A Dnf_flow_table_offload.c867 &offload->flowtable->flow_block.cb_list); in flow_offload_tuple_add()
875 &offload->flowtable->flow_block.cb_list); in flow_offload_tuple_del()
926 &offload->flowtable->flow_block.cb_list); in flow_offload_tuple_stats()
1071 list_splice(&bo->cb_list, &flowtable->flow_block.cb_list); in nf_flow_table_block_setup()
1074 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) { in nf_flow_table_block_setup()
1099 bo->cb_list_head = &flowtable->flow_block.cb_list; in nf_flow_table_block_offload_init()
1100 INIT_LIST_HEAD(&bo->cb_list); in nf_flow_table_block_offload_init()
/linux/drivers/dma/
A Dbcm2835-dma.c95 struct bcm2835_cb_entry cb_list[]; member
209 dma_pool_free(desc->c->cb_pool, desc->cb_list[i].cb, in bcm2835_dma_free_cb_chain()
210 desc->cb_list[i].paddr); in bcm2835_dma_free_cb_chain()
317 d = kzalloc(struct_size(d, cb_list, frames), gfp); in bcm2835_dma_create_cb_chain()
330 cb_entry = &d->cb_list[frame]; in bcm2835_dma_create_cb_chain()
357 d->cb_list[frame - 1].cb->next = cb_entry->paddr; in bcm2835_dma_create_cb_chain()
370 d->cb_list[d->frames - 1].cb->info |= finalextrainfo; in bcm2835_dma_create_cb_chain()
452 writel(d->cb_list[0].paddr, c->chan_base + BCM2835_DMA_ADDR); in bcm2835_dma_start_desc()
544 struct bcm2835_dma_cb *control_block = d->cb_list[i].cb; in bcm2835_dma_desc_size_pos()
686 bcm2835_dma_fill_cb_chain_with_sg(chan, direction, d->cb_list, in bcm2835_dma_prep_slave_sg()
[all …]
/linux/net/core/
A Dflow_offload.c238 list_for_each_entry(block_cb, &block->cb_list, list) { in flow_block_cb_lookup()
358 struct list_head *cb_list; member
370 INIT_LIST_HEAD(&bo.cb_list); in existing_qdiscs_register()
372 list_splice(&bo.cb_list, cur->cb_list); in existing_qdiscs_register()
526 info->cb_list = bo->cb_list_head; in indir_dev_add()
565 return list_empty(&bo->cb_list) ? -EOPNOTSUPP : 0; in flow_indr_dev_setup_offload()
/linux/include/net/
A Dflow_offload.h438 struct list_head cb_list; member
450 struct list_head cb_list; member
507 list_add_tail(&block_cb->list, &offload->cb_list); in flow_block_cb_add()
513 list_move(&block_cb->list, &offload->cb_list); in flow_block_cb_remove()
520 list_move(&block_cb->list, &offload->cb_list); in flow_indr_block_cb_remove()
563 INIT_LIST_HEAD(&flow_block->cb_list); in flow_block_init()
/linux/drivers/gpu/drm/i915/gt/
A Dintel_breadcrumbs.c246 struct list_head cb_list; in signal_irq_work() local
252 list_replace(&rq->fence.cb_list, &cb_list); in signal_irq_work()
254 __dma_fence_signal__notify(&rq->fence, &cb_list); in signal_irq_work()
A Dselftest_hangcheck.c1544 if (wait_for(!list_empty(&rq->fence.cb_list), 10)) { in __igt_reset_evict_vma()
/linux/arch/s390/kernel/
A Dvtime.c291 LIST_HEAD(cb_list); in virt_timer_expire()
299 list_move_tail(&timer->entry, &cb_list); in virt_timer_expire()
312 list_for_each_entry_safe(timer, tmp, &cb_list, entry) { in virt_timer_expire()
/linux/block/
A Dblk-core.c1508 INIT_LIST_HEAD(&plug->cb_list); in blk_start_plug_nr_ios()
1550 while (!list_empty(&plug->cb_list)) { in flush_plug_callbacks()
1551 list_splice_init(&plug->cb_list, &callbacks); in flush_plug_callbacks()
1572 list_for_each_entry(cb, &plug->cb_list, list) in blk_check_plugged()
1582 list_add(&cb->list, &plug->cb_list); in blk_check_plugged()
1590 if (!list_empty(&plug->cb_list)) in blk_flush_plug()
/linux/include/drm/
A Ddrm_syncobj.h55 struct list_head cb_list; member
/linux/drivers/infiniband/hw/mlx4/
A Dalias_GUID.c500 &dev->sriov.alias_guid.ports_guid[port - 1].cb_list; in set_guid_rec()
810 while (!list_empty(&det->cb_list)) { in mlx4_ib_destroy_alias_guid_service()
811 cb_ctx = list_entry(det->cb_list.next, in mlx4_ib_destroy_alias_guid_service()
868 INIT_LIST_HEAD(&dev->sriov.alias_guid.ports_guid[i].cb_list); in mlx4_ib_init_alias_guid_service()
A Dmlx4_ib.h435 struct list_head cb_list; member
/linux/drivers/gpu/drm/
A Ddrm_syncobj.c256 list_add_tail(&wait->node, &syncobj->cb_list); in drm_syncobj_fence_add_wait()
304 list_for_each_entry_safe(cur, tmp, &syncobj->cb_list, node) in drm_syncobj_add_point()
337 list_for_each_entry_safe(cur, tmp, &syncobj->cb_list, node) in drm_syncobj_replace_fence()
502 INIT_LIST_HEAD(&syncobj->cb_list); in drm_syncobj_create()
/linux/include/linux/
A Ddma-fence.h85 struct list_head cb_list; member
A Dblkdev.h770 struct list_head cb_list; /* md requires an unplug callback */ member
793 (plug->mq_list || !list_empty(&plug->cb_list)); in blk_needs_flush_plug()
/linux/include/net/netfilter/
A Dnf_flow_table.h233 list_add_tail(&block_cb->list, &block->cb_list); in nf_flow_table_offload_add_cb()
/linux/net/sched/
A Dcls_api.c637 bo->cb_list_head = &flow_block->cb_list; in tcf_block_offload_init()
638 INIT_LIST_HEAD(&bo->cb_list); in tcf_block_offload_init()
659 list_move(&block_cb->list, &bo.cb_list); in tc_block_indr_cleanup()
1450 list_for_each_entry(block_cb, &bo->cb_list, list) { in tcf_block_bind()
1462 list_splice(&bo->cb_list, &block->flow_block.cb_list); in tcf_block_bind()
1467 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) { in tcf_block_bind()
1490 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) { in tcf_block_unbind()
3239 list_for_each_entry(block_cb, &block->flow_block.cb_list, list) { in __tc_setup_cb_call()
A Dact_ct.c336 list_for_each_entry_safe(block_cb, tmp_cb, &block->cb_list, list) { in tcf_ct_flow_table_cleanup_work()
/linux/fs/xfs/
A Dxfs_log.c502 LIST_HEAD(cb_list); in xlog_state_shutdown_callbacks()
511 list_splice_init(&iclog->ic_callbacks, &cb_list); in xlog_state_shutdown_callbacks()
519 xlog_cil_process_committed(&cb_list); in xlog_state_shutdown_callbacks()
2871 LIST_HEAD(cb_list); in xlog_state_do_iclog_callbacks()
2879 list_splice_init(&iclog->ic_callbacks, &cb_list); in xlog_state_do_iclog_callbacks()
2883 xlog_cil_process_committed(&cb_list); in xlog_state_do_iclog_callbacks()
/linux/drivers/gpu/drm/i915/
A Di915_active.c1030 list_add_tail((struct list_head *)node, &rq->fence.cb_list); in i915_request_add_active_barriers()
1087 list_add_tail(&active->cb.node, &fence->cb_list); in __i915_active_fence_set()
/linux/drivers/misc/habanalabs/common/
A Ddebugfs.c108 list_for_each_entry(cb, &dev_entry->cb_list, debugfs_list) { in command_buffers_show()
1345 INIT_LIST_HEAD(&dev_entry->cb_list); in hl_debugfs_add_device()
1526 list_add(&cb->debugfs_list, &dev_entry->cb_list); in hl_debugfs_add_cb()
A Dhabanalabs.h1874 struct list_head cb_list; member
/linux/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_fence.c192 list_add(&cb.base.node, &f->cb_list); in vmw_fence_wait()
/linux/drivers/net/wireless/intel/ipw2x00/
A Dipw2200.h752 struct command_block cb_list[CB_NUMBER_OF_ELEMENTS_SMALL]; member

Completed in 99 milliseconds

12