Home
last modified time | relevance | path

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

/linux-6.15/sound/soc/intel/avs/
H A Dpath.c194 node_id->dma_type = te->copier.dma_type; in avs_init_node_id()
201 node_id->vindex = te->copier.vindex.val; in avs_init_node_id()
212 node_id->vindex = te->copier.vindex.val | dma_id; in avs_init_node_id()
235 switch (te->copier.dma_type) { in avs_nhlt_config_or_default()
239 bus_id = te->copier.vindex.i2s.instance; in avs_nhlt_config_or_default()
241 fmt = te->copier.out_fmt; in avs_nhlt_config_or_default()
247 bus_id = te->copier.vindex.i2s.instance; in avs_nhlt_config_or_default()
265 if (te->copier.blob_fmt) in avs_nhlt_config_or_default()
266 fmt = te->copier.blob_fmt; in avs_nhlt_config_or_default()
329 cfg->out_fmt = *te->copier.out_fmt; in avs_copier_create()
[all …]
H A Dtopology.c641 .offset = offsetof(struct avs_tplg_modcfg_ext, copier.out_fmt),
647 .offset = offsetof(struct avs_tplg_modcfg_ext, copier.feature_mask),
653 .offset = offsetof(struct avs_tplg_modcfg_ext, copier.vindex),
659 .offset = offsetof(struct avs_tplg_modcfg_ext, copier.dma_type),
665 .offset = offsetof(struct avs_tplg_modcfg_ext, copier.dma_buffer_size),
671 .offset = offsetof(struct avs_tplg_modcfg_ext, copier.blob_fmt),
911 switch (cfg->copier.dma_type) { in assign_copier_gtw_instance()
920 if (cfg->copier.vindex.val) in assign_copier_gtw_instance()
933 cfg->copier.vindex.i2s.instance = ssp_port; in assign_copier_gtw_instance()
934 cfg->copier.vindex.i2s.time_slot = tdm_slot; in assign_copier_gtw_instance()
H A Dtopology.h77 } copier; member
H A Dapl.c209 if (cfg->copier.dma_type == INVALID_OBJECT_ID) in avs_apl_lp_streaming()
/linux-6.15/drivers/md/
H A Ddm-cache-target.c369 struct dm_kcopyd_client *copier; member
1114 dm_kcopyd_copy(cache->copier, &o_region, 1, &c_region, 0, copy_complete, &mg->k); in copy()
1116 dm_kcopyd_copy(cache->copier, &c_region, 1, &o_region, 0, copy_complete, &mg->k); in copy()
1934 if (cache->copier) in __destroy()
1935 dm_kcopyd_client_destroy(cache->copier); in __destroy()
2529 cache->copier = dm_kcopyd_client_create(&dm_kcopyd_throttle); in cache_create()
2530 if (IS_ERR(cache->copier)) { in cache_create()
2532 r = PTR_ERR(cache->copier); in cache_create()
H A Ddm-thin.c251 struct dm_kcopyd_client *copier; member
1289 dm_kcopyd_zero(tc->pool->copier, 1, &to, 0, copy_complete, m); in ll_zero()
1353 dm_kcopyd_copy(pool->copier, &from, 1, &to, in schedule_copy()
2919 dm_kcopyd_client_destroy(pool->copier); in __pool_destroy()
2976 pool->copier = dm_kcopyd_client_create(&dm_kcopyd_throttle); in pool_create()
2977 if (IS_ERR(pool->copier)) { in pool_create()
2978 r = PTR_ERR(pool->copier); in pool_create()
3060 dm_kcopyd_client_destroy(pool->copier); in pool_create()
/linux-6.15/drivers/char/xillybus/
H A Dxillyusb.c226 int (*copier)(void *, const void *, int)) in fifo_write()
256 rc = (*copier)(fifo->mem[writebuf] + writepos, data + done, n); in fifo_write()
279 int (*copier)(void *, const void *, int)) in fifo_read()
319 rc = (*copier)(data + done, fifo->mem[readbuf] + readpos, n); in fifo_read()