| /linux/net/netfilter/ |
| H A D | nf_tables_offload.c | 199 struct list_head *cb_list) in nft_setup_cb_call() argument 204 list_for_each_entry(block_cb, cb_list, list) { in nft_setup_cb_call() 285 &basechain->flow_block.cb_list); in nft_flow_offload_cmd() 321 list_splice(&bo->cb_list, &basechain->flow_block.cb_list); in nft_flow_offload_bind() 339 nft_setup_cb_call(TC_SETUP_CLSFLOWER, &cls_flow, &bo->cb_list); in nft_flow_offload_unbind() 342 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) { in nft_flow_offload_unbind() 383 bo->cb_list_head = &basechain->flow_block.cb_list; in nft_flow_block_offload_init() 384 INIT_LIST_HEAD(&bo->cb_list); in nft_flow_block_offload_init() 418 list_move(&block_cb->list, &bo.cb_list); in nft_indr_block_cleanup() 438 if (list_empty(&bo.cb_list)) in nft_indr_block_offload_cmd()
|
| H A D | nf_flow_table_offload.c | 945 &offload->flowtable->flow_block.cb_list); in flow_offload_tuple_add() 954 &offload->flowtable->flow_block.cb_list); in flow_offload_tuple_del() 1008 &offload->flowtable->flow_block.cb_list); in flow_offload_tuple_stats() 1192 list_splice(&bo->cb_list, &flowtable->flow_block.cb_list); in nf_flow_table_block_setup() 1195 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) { in nf_flow_table_block_setup() 1221 bo->cb_list_head = &flowtable->flow_block.cb_list; in nf_flow_table_block_offload_init() 1222 INIT_LIST_HEAD(&bo->cb_list); in nf_flow_table_block_offload_init()
|
| /linux/drivers/dma-buf/ |
| H A D | dma-fence.c | 358 struct list_head cb_list; in dma_fence_signal_timestamp_locked() local 378 list_replace(&fence->cb_list, &cb_list); in dma_fence_signal_timestamp_locked() 383 list_for_each_entry_safe(cur, tmp, &cb_list, node) { in dma_fence_signal_timestamp_locked() 580 if (!list_empty(&fence->cb_list) && in dma_fence_release() 715 list_add_tail(&cb->node, &fence->cb_list); in dma_fence_add_callback() 835 list_add(&cb.base.node, &fence->cb_list); in dma_fence_default_wait() 1075 INIT_LIST_HEAD(&fence->cb_list); in __dma_fence_init()
|
| /linux/drivers/dma/ |
| H A D | bcm2835-dma.c | 95 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() 300 d = kzalloc_flex(*d, cb_list, frames, gfp); in bcm2835_dma_create_cb_chain() 313 cb_entry = &d->cb_list[frame]; in bcm2835_dma_create_cb_chain() 340 d->cb_list[frame - 1].cb->next = cb_entry->paddr; in bcm2835_dma_create_cb_chain() 353 d->cb_list[d->frames - 1].cb->info |= finalextrainfo; in bcm2835_dma_create_cb_chain() 435 writel(d->cb_list[0].paddr, c->chan_base + BCM2835_DMA_ADDR); in bcm2835_dma_start_desc() 527 struct bcm2835_dma_cb *control_block = d->cb_list[i].cb; in bcm2835_dma_desc_size_pos() 669 bcm2835_dma_fill_cb_chain_with_sg(chan, direction, d->cb_list, in bcm2835_dma_prep_slave_sg() [all …]
|
| /linux/net/core/ |
| H A D | flow_offload.c | 292 list_for_each_entry(block_cb, &block->cb_list, list) { in flow_block_cb_lookup() 412 struct list_head *cb_list; member 424 INIT_LIST_HEAD(&bo.cb_list); in existing_qdiscs_register() 426 list_splice(&bo.cb_list, cur->cb_list); in existing_qdiscs_register() 583 info->cb_list = bo->cb_list_head; in indir_dev_add() 628 return (bo && list_empty(&bo->cb_list)) ? -EOPNOTSUPP : count; in flow_indr_dev_setup_offload()
|
| /linux/block/ |
| H A D | blk-core.c | 1186 INIT_LIST_HEAD(&plug->cb_list); in blk_start_plug_nr_ios() 1228 while (!list_empty(&plug->cb_list)) { in flush_plug_callbacks() 1229 list_splice_init(&plug->cb_list, &callbacks); in flush_plug_callbacks() 1250 list_for_each_entry(cb, &plug->cb_list, list) in blk_check_plugged() 1260 list_add(&cb->list, &plug->cb_list); in blk_check_plugged() 1268 if (!list_empty(&plug->cb_list)) in __blk_flush_plug()
|
| /linux/include/linux/ |
| H A D | blk_plug.h | 40 struct list_head cb_list; /* md requires an unplug callback */ member
|
| /linux/include/drm/ |
| H A D | drm_syncobj.h | 55 struct list_head cb_list; member
|
| /linux/fs/xfs/ |
| H A D | xfs_log.c | 427 LIST_HEAD(cb_list); in xlog_state_shutdown_callbacks() 435 list_splice_init(&iclog->ic_callbacks, &cb_list); in xlog_state_shutdown_callbacks() 438 xlog_cil_process_committed(&cb_list); in xlog_state_shutdown_callbacks() 2401 LIST_HEAD(cb_list); in xlog_state_do_iclog_callbacks() 2409 list_splice_init(&iclog->ic_callbacks, &cb_list); in xlog_state_do_iclog_callbacks() 2413 xlog_cil_process_committed(&cb_list); in xlog_state_do_iclog_callbacks()
|
| /linux/net/sched/ |
| H A D | cls_api.c | 805 bo->cb_list_head = &flow_block->cb_list; in tcf_block_offload_init() 806 INIT_LIST_HEAD(&bo->cb_list); in tcf_block_offload_init() 827 list_move(&block_cb->list, &bo.cb_list); in tc_block_indr_cleanup() 1649 list_for_each_entry(block_cb, &bo->cb_list, list) { in tcf_block_bind() 1661 list_splice(&bo->cb_list, &block->flow_block.cb_list); in tcf_block_bind() 1666 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) { in tcf_block_bind() 1690 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) { in tcf_block_unbind() 3632 list_for_each_entry(block_cb, &block->flow_block.cb_list, list) { in __tc_setup_cb_call()
|
| H A D | act_ct.c | 390 WARN_ON(!list_empty(&block->cb_list)); in tcf_ct_flow_table_cleanup_work()
|
| /linux/include/net/netfilter/ |
| H A D | nf_flow_table.h | 273 list_add_tail(&block_cb->list, &block->cb_list); in nf_flow_table_offload_add_cb()
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_active.c | 995 list_add_tail((struct list_head *)node, &rq->fence.cb_list); in i915_request_add_active_barriers() 1101 list_add_tail(&active->cb.node, &fence->cb_list); in __i915_active_fence_set()
|
| /linux/drivers/accel/habanalabs/common/ |
| H A D | debugfs.c | 114 list_for_each_entry(cb, &dev_entry->cb_list, debugfs_list) { in command_buffers_show() 2065 INIT_LIST_HEAD(&dev_entry->cb_list); in hl_debugfs_device_init() 2143 list_add(&cb->debugfs_list, &dev_entry->cb_list); in hl_debugfs_add_cb()
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | selftest_hangcheck.c | 1544 if (wait_for(!list_empty(&rq->fence.cb_list), 10)) { in __igt_reset_evict_vma()
|