Home
last modified time | relevance | path

Searched refs:fragment_size (Results 1 – 25 of 34) sorted by relevance

12

/linux/drivers/hid/intel-ish-hid/ishtp/
H A Dloader.c139 void **dma_bufs, u32 fragment_size) in release_dma_bufs() argument
145 dma_free_coherent(dev->devc, fragment_size, dma_bufs[i], in release_dma_bufs()
165 void **dma_bufs, u32 fragment_size) in prepare_dma_bufs() argument
171 dma_bufs[i] = dma_alloc_coherent(dev->devc, fragment_size, in prepare_dma_bufs()
176 fragment->fragment_tbl[i].length = clamp(ish_fw->size - offset, 0, fragment_size); in prepare_dma_bufs()
179 clflush_cache_range(dma_bufs[i], fragment_size); in prepare_dma_bufs()
219 u32 fragment_size; in ishtp_loader_work() local
234 fragment_size = PFN_ALIGN(DIV_ROUND_UP(ish_fw->size, FRAGMENT_MAX_NUM)); in ishtp_loader_work()
236 fragment->fragment_cnt = DIV_ROUND_UP(ish_fw->size, fragment_size); in ishtp_loader_work()
238 rv = prepare_dma_bufs(dev, ish_fw, fragment, dma_bufs, fragment_size); in ishtp_loader_work()
[all …]
/linux/drivers/hid/intel-ish-hid/
H A Dishtp-fw-loader.c558 u32 fragment_offset, fragment_size, payload_max_size; in ish_fw_xfer_ishtp() local
578 fragment_size = payload_max_size; in ish_fw_xfer_ishtp()
581 fragment_size = fw->size - fragment_offset; in ish_fw_xfer_ishtp()
586 ldr_xfer_ipc_frag->fragment.size = fragment_size; in ish_fw_xfer_ishtp()
589 fragment_size); in ish_fw_xfer_ishtp()
599 IPC_FRAGMENT_DATA_PREAMBLE + fragment_size, in ish_fw_xfer_ishtp()
607 fragment_offset += fragment_size; in ish_fw_xfer_ishtp()
678 fragment_size = payload_max_size; in ish_fw_xfer_direct_dma()
681 fragment_size = fw->size - fragment_offset; in ish_fw_xfer_direct_dma()
686 ldr_xfer_dma_frag.fragment.size = fragment_size; in ish_fw_xfer_direct_dma()
[all …]
/linux/net/caif/
H A Dcfrfml.c27 int fragment_size; member
63 this->fragment_size = tmp; in cfrfml_create()
198 caif_assert(cfpkt_getlen(pkt) < rfml->fragment_size + RFM_HEAD_SIZE); in cfrfml_transmit_segment()
233 if (cfpkt_getlen(pkt) > rfml->fragment_size + RFM_HEAD_SIZE) in cfrfml_transmit()
239 while (cfpkt_getlen(frontpkt) > rfml->fragment_size + RFM_HEAD_SIZE) { in cfrfml_transmit()
253 rearpkt = cfpkt_split(frontpkt, rfml->fragment_size); in cfrfml_transmit()
/linux/sound/soc/uniphier/
H A Daio-compress.c185 int bytes = runtime->fragment_size; in uniphier_aio_compr_prepare()
225 int bytes = runtime->fragment_size, ret = 0; in uniphier_aio_compr_trigger()
258 int bytes = runtime->fragment_size; in uniphier_aio_compr_pointer()
334 int bytes = runtime->fragment_size; in uniphier_aio_compr_copy()
H A Daio-dma.c51 int bytes = runtime->fragment_size; in aiodma_compr_irq()
/linux/fs/squashfs/
H A Dsquashfs_fs_i.h22 int fragment_size; member
H A Dfile.c425 squashfs_i(inode)->fragment_size); in squashfs_readpage_fragment()
431 squashfs_i(inode)->fragment_size); in squashfs_readpage_fragment()
502 squashfs_i(inode)->fragment_size); in squashfs_readahead_fragment()
H A Dinode.c163 squashfs_i(inode)->fragment_size = frag_size; in squashfs_read_inode()
210 squashfs_i(inode)->fragment_size = frag_size; in squashfs_read_inode()
/linux/net/batman-adv/
H A Dfragmentation.c399 unsigned int fragment_size) in batadv_frag_create() argument
405 unsigned int mtu = fragment_size + header_size; in batadv_frag_create()
415 skb_split(skb, skb_fragment, skb->len - fragment_size); in batadv_frag_create()
/linux/drivers/md/dm-vdo/
H A Dpacker.h99 u16 *fragment_offset, u16 *fragment_size);
H A Dpacker.c48 u16 *fragment_offset, u16 *fragment_size) in vdo_get_compressed_block_fragment() argument
78 *fragment_size = compressed_size; in vdo_get_compressed_block_fragment()
H A Ddata-vio.c1445 u16 fragment_offset, fragment_size; in uncompress_data_vio() local
1448 &fragment_offset, &fragment_size); in uncompress_data_vio()
1456 fragment_size, VDO_BLOCK_SIZE); in uncompress_data_vio()
/linux/sound/soc/sprd/
H A Dsprd-pcm-compress.c173 period_cnt = params->buffer.fragment_size / period; in sprd_platform_compr_dma_config()
184 period = params->buffer.fragment_size; in sprd_platform_compr_dma_config()
544 if (stream->received_stage0 < runtime->fragment_size) { in sprd_platform_compr_copy()
545 avail_bytes = runtime->fragment_size - stream->received_stage0; in sprd_platform_compr_copy()
/linux/sound/core/
H A Dcompress_offload.c422 if (avail >= stream->runtime->fragment_size) in snd_compr_poll()
524 buffer_size = params->buffer.fragment_size * params->buffer.fragments; in snd_compr_allocate_buffer()
546 stream->runtime->fragment_size = params->buffer.fragment_size; in snd_compr_allocate_buffer()
556 if (params->buffer.fragment_size == 0 || in snd_compress_check_input()
557 params->buffer.fragments > U32_MAX / params->buffer.fragment_size || in snd_compress_check_input()
/linux/include/uapi/sound/
H A Dcompress_offload.h24 __u32 fragment_size; member
/linux/include/sound/
H A Dcompress_driver.h46 u32 fragment_size; member
/linux/sound/soc/sof/intel/
H A Dhda-probes.c91 hstream->period_bytes = cstream->runtime->fragment_size; in hda_probes_compr_set_params()
/linux/sound/soc/codecs/
H A Dwm_adsp.c1301 if (params->buffer.fragment_size < WM_ADSP_MIN_FRAGMENT_SIZE || in wm_adsp_compr_check_params()
1302 params->buffer.fragment_size > WM_ADSP_MAX_FRAGMENT_SIZE || in wm_adsp_compr_check_params()
1305 params->buffer.fragment_size % CS_DSP_DATA_WORD_SIZE) { in wm_adsp_compr_check_params()
1307 params->buffer.fragment_size, in wm_adsp_compr_check_params()
1344 return compr->size.fragment_size / CS_DSP_DATA_WORD_SIZE; in wm_adsp_compr_frag_words()
1362 compr->size.fragment_size, compr->size.fragments); in wm_adsp_compr_set_params()
/linux/sound/soc/intel/atom/
H A Dsst-mfld-platform-compress.c152 str_params.aparams.frag_size = cstream->runtime->fragment_size; in sst_platform_compr_set_params()
/linux/sound/soc/qcom/qdsp6/
H A Dq6apm-dai.c650 prtd->pcm_count = runtime->fragment_size; in q6apm_dai_compr_set_params()
651 prtd->pcm_size = runtime->fragments * runtime->fragment_size; in q6apm_dai_compr_set_params()
H A Dq6asm-dai.c895 prtd->pcm_count = runtime->fragment_size; in q6asm_dai_compr_set_params()
896 prtd->pcm_size = runtime->fragments * runtime->fragment_size; in q6asm_dai_compr_set_params()
/linux/Documentation/sound/designs/
H A Doss-emulation.rst138 app_name fragments fragment_size [options]
144 ``fragment_size`` is the size of fragment in bytes or zero if not given.
/linux/sound/soc/sof/
H A Dcompress.c227 pcm->params.host_period_bytes = params->buffer.fragment_size; in sof_compr_set_params()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm.h407 uint32_t fragment_size; member
/linux/drivers/net/wireless/intel/ipw2x00/
H A Dipw2100.h286 u16 fragment_size; member

12