Home
last modified time | relevance | path

Searched refs:src_list (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/crypto/async_tx/
Dasync_xor.c35 dma_addr_t *src_list = unmap->addr; in do_async_xor() local
62 tmp = src_list[0]; in do_async_xor()
63 if (src_list > unmap->addr) in do_async_xor()
64 src_list[0] = dma_dest; in do_async_xor()
65 tx = dma->device_prep_dma_xor(chan, dma_dest, src_list, in do_async_xor()
76 src_list, in do_async_xor()
80 src_list[0] = tmp; in do_async_xor()
91 src_list += xor_src_cnt - 1; in do_async_xor()
100 do_sync_xor(struct page *dest, struct page **src_list, unsigned int offset, in do_sync_xor() argument
112 srcs = (void **) src_list; in do_sync_xor()
[all …]
/Linux-v5.4/drivers/dma-buf/
Ddma-resv.c313 struct dma_resv_list *src_list, *dst_list; in dma_resv_copy_fences() local
320 src_list = rcu_dereference(src->fence); in dma_resv_copy_fences()
323 if (src_list) { in dma_resv_copy_fences()
324 unsigned shared_count = src_list->shared_count; in dma_resv_copy_fences()
333 src_list = rcu_dereference(src->fence); in dma_resv_copy_fences()
334 if (!src_list || src_list->shared_count > shared_count) { in dma_resv_copy_fences()
340 for (i = 0; i < src_list->shared_count; ++i) { in dma_resv_copy_fences()
343 fence = rcu_dereference(src_list->shared[i]); in dma_resv_copy_fences()
350 src_list = rcu_dereference(src->fence); in dma_resv_copy_fences()
368 src_list = dma_resv_get_list(dst); in dma_resv_copy_fences()
[all …]
/Linux-v5.4/sound/core/seq/
Dseq_ports.c198 return list_entry(p, struct snd_seq_subscribers, src_list); in get_subscriber()
504 list_add_tail(&subs->src_list, &grp->list_head); in check_and_subscribe_port()
527 list = is_src ? &subs->src_list : &subs->dest_list; in delete_and_unsubscribe_port()
559 INIT_LIST_HEAD(&subs->src_list); in snd_seq_port_connect()
599 list_for_each_entry(subs, &src->list_head, src_list) { in snd_seq_port_disconnect()
628 list_for_each_entry(s, &src_grp->list_head, src_list) { in snd_seq_port_get_subscription()
Dseq_ports.h30 struct list_head src_list; /* link of sources */ member
Dseq_clientmgr.c684 list_for_each_entry(subs, &grp->list_head, src_list) { in deliver_to_subscribers()
1985 s = list_entry(p, struct snd_seq_subscribers, src_list); in snd_seq_ioctl_query_subs()
2401 s = list_entry(p, struct snd_seq_subscribers, src_list); in snd_seq_info_dump_subscribers()
/Linux-v5.4/include/linux/
Dasync_tx.h162 async_xor(struct page *dest, struct page **src_list, unsigned int offset,
166 async_xor_val(struct page *dest, struct page **src_list, unsigned int offset,
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Dfs_counters.c626 mlx5_fc_pool_acquire_from_list(struct list_head *src_list, in mlx5_fc_pool_acquire_from_list() argument
633 if (list_empty(src_list)) in mlx5_fc_pool_acquire_from_list()
636 bulk = list_first_entry(src_list, struct mlx5_fc_bulk, pool_list); in mlx5_fc_pool_acquire_from_list()