Home
last modified time | relevance | path

Searched refs:buf_cfg (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/xen/
H A Dxen_drm_front.c166 struct xen_front_pgdir_shbuf_cfg buf_cfg; in xen_drm_front_dbuf_create() local
180 memset(&buf_cfg, 0, sizeof(buf_cfg)); in xen_drm_front_dbuf_create()
181 buf_cfg.xb_dev = front_info->xb_dev; in xen_drm_front_dbuf_create()
182 buf_cfg.num_pages = DIV_ROUND_UP(size, PAGE_SIZE); in xen_drm_front_dbuf_create()
183 buf_cfg.pages = pages; in xen_drm_front_dbuf_create()
184 buf_cfg.pgdir = &dbuf->shbuf; in xen_drm_front_dbuf_create()
185 buf_cfg.be_alloc = front_info->cfg.be_alloc; in xen_drm_front_dbuf_create()
187 ret = xen_front_pgdir_shbuf_alloc(&buf_cfg); in xen_drm_front_dbuf_create()
203 if (buf_cfg in xen_drm_front_dbuf_create()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/xen/
H A Dxen_drm_front.c165 struct xen_front_pgdir_shbuf_cfg buf_cfg; in xen_drm_front_dbuf_create() local
179 memset(&buf_cfg, 0, sizeof(buf_cfg)); in xen_drm_front_dbuf_create()
180 buf_cfg.xb_dev = front_info->xb_dev; in xen_drm_front_dbuf_create()
181 buf_cfg.num_pages = DIV_ROUND_UP(size, PAGE_SIZE); in xen_drm_front_dbuf_create()
182 buf_cfg.pages = pages; in xen_drm_front_dbuf_create()
183 buf_cfg.pgdir = &dbuf->shbuf; in xen_drm_front_dbuf_create()
184 buf_cfg.be_alloc = front_info->cfg.be_alloc; in xen_drm_front_dbuf_create()
186 ret = xen_front_pgdir_shbuf_alloc(&buf_cfg); in xen_drm_front_dbuf_create()
202 if (buf_cfg in xen_drm_front_dbuf_create()
[all...]
/kernel/linux/linux-5.10/drivers/hsi/clients/
H A Dcmt_speech.c811 const struct cs_buffer_config *buf_cfg) in check_buf_params()
813 size_t buf_size_aligned = L1_CACHE_ALIGN(buf_cfg->buf_size) * in check_buf_params()
814 (buf_cfg->rx_bufs + buf_cfg->tx_bufs); in check_buf_params()
818 if (buf_cfg->rx_bufs > CS_MAX_BUFFERS || in check_buf_params()
819 buf_cfg->tx_bufs > CS_MAX_BUFFERS) { in check_buf_params()
880 struct cs_buffer_config *buf_cfg) in cs_hsi_data_enable()
886 set_buffer_sizes(hi, buf_cfg->rx_bufs, buf_cfg->tx_bufs); in cs_hsi_data_enable()
925 struct cs_buffer_config *buf_cfg) in cs_hsi_buf_config()
810 check_buf_params(struct cs_hsi_iface *hi, const struct cs_buffer_config *buf_cfg) check_buf_params() argument
879 cs_hsi_data_enable(struct cs_hsi_iface *hi, struct cs_buffer_config *buf_cfg) cs_hsi_data_enable() argument
924 cs_hsi_buf_config(struct cs_hsi_iface *hi, struct cs_buffer_config *buf_cfg) cs_hsi_buf_config() argument
1241 struct cs_buffer_config buf_cfg; cs_char_ioctl() local
[all...]
/kernel/linux/linux-6.6/drivers/hsi/clients/
H A Dcmt_speech.c811 const struct cs_buffer_config *buf_cfg) in check_buf_params()
813 size_t buf_size_aligned = L1_CACHE_ALIGN(buf_cfg->buf_size) * in check_buf_params()
814 (buf_cfg->rx_bufs + buf_cfg->tx_bufs); in check_buf_params()
818 if (buf_cfg->rx_bufs > CS_MAX_BUFFERS || in check_buf_params()
819 buf_cfg->tx_bufs > CS_MAX_BUFFERS) { in check_buf_params()
880 struct cs_buffer_config *buf_cfg) in cs_hsi_data_enable()
886 set_buffer_sizes(hi, buf_cfg->rx_bufs, buf_cfg->tx_bufs); in cs_hsi_data_enable()
925 struct cs_buffer_config *buf_cfg) in cs_hsi_buf_config()
810 check_buf_params(struct cs_hsi_iface *hi, const struct cs_buffer_config *buf_cfg) check_buf_params() argument
879 cs_hsi_data_enable(struct cs_hsi_iface *hi, struct cs_buffer_config *buf_cfg) cs_hsi_data_enable() argument
924 cs_hsi_buf_config(struct cs_hsi_iface *hi, struct cs_buffer_config *buf_cfg) cs_hsi_buf_config() argument
1241 struct cs_buffer_config buf_cfg; cs_char_ioctl() local
[all...]
/kernel/linux/linux-5.10/sound/xen/
H A Dxen_snd_front_alsa.c466 struct xen_front_pgdir_shbuf_cfg buf_cfg; in alsa_hw_params() local
478 memset(&buf_cfg, 0, sizeof(buf_cfg)); in alsa_hw_params()
479 buf_cfg.xb_dev = front_info->xb_dev; in alsa_hw_params()
480 buf_cfg.pgdir = &stream->shbuf; in alsa_hw_params()
481 buf_cfg.num_pages = stream->num_pages; in alsa_hw_params()
482 buf_cfg.pages = stream->pages; in alsa_hw_params()
484 ret = xen_front_pgdir_shbuf_alloc(&buf_cfg); in alsa_hw_params()
/kernel/linux/linux-6.6/sound/xen/
H A Dxen_snd_front_alsa.c466 struct xen_front_pgdir_shbuf_cfg buf_cfg; in alsa_hw_params() local
478 memset(&buf_cfg, 0, sizeof(buf_cfg)); in alsa_hw_params()
479 buf_cfg.xb_dev = front_info->xb_dev; in alsa_hw_params()
480 buf_cfg.pgdir = &stream->shbuf; in alsa_hw_params()
481 buf_cfg.num_pages = stream->num_pages; in alsa_hw_params()
482 buf_cfg.pages = stream->pages; in alsa_hw_params()
484 ret = xen_front_pgdir_shbuf_alloc(&buf_cfg); in alsa_hw_params()
/kernel/linux/linux-5.10/sound/x86/
H A Dintel_hdmi_audio.c352 union aud_buf_config buf_cfg = {.regval = 0}; in had_init_audio_ctrl() local
357 buf_cfg.regx.audio_fifo_watermark = FIFO_THRESHOLD; in had_init_audio_ctrl()
358 buf_cfg.regx.dma_fifo_watermark = DMA_FIFO_THRESHOLD; in had_init_audio_ctrl()
359 buf_cfg.regx.aud_delay = 0; in had_init_audio_ctrl()
360 had_write_register(intelhaddata, AUD_BUF_CONFIG, buf_cfg.regval); in had_init_audio_ctrl()
/kernel/linux/linux-6.6/sound/x86/
H A Dintel_hdmi_audio.c354 union aud_buf_config buf_cfg = {.regval = 0}; in had_init_audio_ctrl() local
359 buf_cfg.regx.audio_fifo_watermark = FIFO_THRESHOLD; in had_init_audio_ctrl()
360 buf_cfg.regx.dma_fifo_watermark = DMA_FIFO_THRESHOLD; in had_init_audio_ctrl()
361 buf_cfg.regx.aud_delay = 0; in had_init_audio_ctrl()
362 had_write_register(intelhaddata, AUD_BUF_CONFIG, buf_cfg.regval); in had_init_audio_ctrl()

Completed in 13 milliseconds