/kernel/linux/linux-5.10/arch/c6x/kernel/ |
H A D | setup.c | 69 static unsigned long dma_size __initdata; 231 dma_size = memparse(p, &p); in early_memdma() 311 if (dma_size) { in setup_arch() 313 dma_size = CACHE_REGION_END(dma_size); in setup_arch() 316 dma_start = memory_end - dma_size; in setup_arch() 322 if (memblock_is_region_memory(dma_start, dma_size)) in setup_arch() 323 memblock_reserve(dma_start, dma_size); in setup_arch() 374 if (dma_size && memblock_is_region_memory(dma_start, dma_size)) in setup_arch() [all...] |
/kernel/linux/linux-5.10/arch/c6x/mm/ |
H A D | dma-coherent.c | 32 static u32 dma_size; variable 81 if (!dma_size || !size) in arch_dma_alloc() 107 if (!dma_size || !size) in arch_dma_free() 128 dma_size = size; in coherent_mem_init() 131 dma_pages = dma_size >> PAGE_SHIFT; in coherent_mem_init() 132 if (dma_size & (PAGE_SIZE - 1)) in coherent_mem_init()
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-ismt.c | 401 u8 dma_size = 0; in ismt_access() local 447 dma_size = 1; in ismt_access() 461 dma_size = 2; in ismt_access() 471 dma_size = 1; in ismt_access() 481 dma_size = 3; in ismt_access() 492 dma_size = 2; in ismt_access() 501 dma_size = 3; in ismt_access() 515 dma_size = data->block[0] + 1; in ismt_access() 517 desc->wr_len_cmd = dma_size; in ismt_access() 520 memcpy(&dma_buffer[1], &data->block[1], dma_size in ismt_access() [all...] |
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-ismt.c | 399 u8 dma_size = 0; in ismt_access() local 445 dma_size = 1; in ismt_access() 459 dma_size = 2; in ismt_access() 469 dma_size = 1; in ismt_access() 479 dma_size = 3; in ismt_access() 490 dma_size = 2; in ismt_access() 499 dma_size = 3; in ismt_access() 513 dma_size = data->block[0] + 1; in ismt_access() 515 desc->wr_len_cmd = dma_size; in ismt_access() 518 memcpy(&dma_buffer[1], &data->block[1], dma_size in ismt_access() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/selftests/ |
H A D | huge_gem_object.c | 100 dma_addr_t dma_size) in huge_gem_object() 106 GEM_BUG_ON(!phys_size || phys_size > dma_size); in huge_gem_object() 108 GEM_BUG_ON(!IS_ALIGNED(dma_size, I915_GTT_PAGE_SIZE)); in huge_gem_object() 110 if (overflows_type(dma_size, obj->base.size)) in huge_gem_object() 117 drm_gem_private_object_init(&i915->drm, &obj->base, dma_size); in huge_gem_object() 98 huge_gem_object(struct drm_i915_private *i915, phys_addr_t phys_size, dma_addr_t dma_size) huge_gem_object() argument
|
H A D | huge_gem_object.h | 19 dma_addr_t dma_size);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/selftests/ |
H A D | huge_gem_object.c | 103 dma_addr_t dma_size) in huge_gem_object() 109 GEM_BUG_ON(!phys_size || phys_size > dma_size); in huge_gem_object() 111 GEM_BUG_ON(!IS_ALIGNED(dma_size, I915_GTT_PAGE_SIZE)); in huge_gem_object() 113 if (overflows_type(dma_size, obj->base.size)) in huge_gem_object() 120 drm_gem_private_object_init(&i915->drm, &obj->base, dma_size); in huge_gem_object() 101 huge_gem_object(struct drm_i915_private *i915, phys_addr_t phys_size, dma_addr_t dma_size) huge_gem_object() argument
|
H A D | huge_gem_object.h | 19 dma_addr_t dma_size);
|
/kernel/linux/linux-6.6/sound/soc/sof/amd/ |
H A D | acp-loader.c | 55 u32 dma_size, page_count; in acp_dsp_block_write() local 65 dma_size = page_count * ACP_PAGE_SIZE; in acp_dsp_block_write() 66 adata->bin_buf = dma_alloc_coherent(&pci->dev, dma_size, in acp_dsp_block_write() 157 u32 page_count, dma_size; in acp_dsp_pre_fw_run() local 198 dma_size = (PAGE_ALIGN(sdev->basefw.fw->size) >> PAGE_SHIFT) * ACP_PAGE_SIZE; in acp_dsp_pre_fw_run() 199 dma_free_coherent(&pci->dev, dma_size, adata->bin_buf, adata->sha_dma_addr); in acp_dsp_pre_fw_run()
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | myrs.h | 691 u32 dma_size:24; /* Bytes 4-6 */ member 705 u32 dma_size; /* Bytes 4-7 */ member 718 u32 dma_size; /* Bytes 4-7 */ member 732 u32 dma_size:24; /* Bytes 4-6 */ member 747 u32 dma_size:24; /* Bytes 4-6 */ member 761 u32 dma_size:24; /* Bytes 4-6 */ member 775 u32 dma_size:24; /* Bytes 4-6 */ member 791 u32 dma_size:24; /* Bytes 4-6 */ member 809 u32 dma_size:24; /* Bytes 4-6 */ member 847 u32 dma_size member [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | myrs.h | 691 u32 dma_size:24; /* Bytes 4-6 */ member 705 u32 dma_size; /* Bytes 4-7 */ member 718 u32 dma_size; /* Bytes 4-7 */ member 732 u32 dma_size:24; /* Bytes 4-6 */ member 747 u32 dma_size:24; /* Bytes 4-6 */ member 761 u32 dma_size:24; /* Bytes 4-6 */ member 775 u32 dma_size:24; /* Bytes 4-6 */ member 791 u32 dma_size:24; /* Bytes 4-6 */ member 809 u32 dma_size:24; /* Bytes 4-6 */ member 847 u32 dma_size member [all...] |
/kernel/linux/linux-5.10/drivers/crypto/xilinx/ |
H A D | zynqmp-aes-gcm.c | 88 size_t dma_size; in zynqmp_aes_aead_cipher() local 93 dma_size = req->cryptlen + ZYNQMP_AES_KEY_SIZE in zynqmp_aes_aead_cipher() 96 dma_size = req->cryptlen + GCM_AES_IV_SIZE; in zynqmp_aes_aead_cipher() 98 kbuf = dma_alloc_coherent(dev, dma_size, &dma_addr_data, GFP_KERNEL); in zynqmp_aes_aead_cipher() 105 dma_free_coherent(dev, dma_size, kbuf, dma_addr_data); in zynqmp_aes_aead_cipher() 166 memzero_explicit(kbuf, dma_size); in zynqmp_aes_aead_cipher() 167 dma_free_coherent(dev, dma_size, kbuf, dma_addr_data); in zynqmp_aes_aead_cipher()
|
/kernel/linux/linux-6.6/drivers/crypto/xilinx/ |
H A D | zynqmp-aes-gcm.c | 88 size_t dma_size; in zynqmp_aes_aead_cipher() local 93 dma_size = req->cryptlen + ZYNQMP_AES_KEY_SIZE in zynqmp_aes_aead_cipher() 96 dma_size = req->cryptlen + GCM_AES_IV_SIZE; in zynqmp_aes_aead_cipher() 98 kbuf = dma_alloc_coherent(dev, dma_size, &dma_addr_data, GFP_KERNEL); in zynqmp_aes_aead_cipher() 105 dma_free_coherent(dev, dma_size, kbuf, dma_addr_data); in zynqmp_aes_aead_cipher() 166 memzero_explicit(kbuf, dma_size); in zynqmp_aes_aead_cipher() 167 dma_free_coherent(dev, dma_size, kbuf, dma_addr_data); in zynqmp_aes_aead_cipher()
|
/kernel/linux/linux-5.10/drivers/media/pci/cx23885/ |
H A D | cx23885-alsa.c | 263 BUG_ON(!chip->dma_size); in dsp_buffer_free() 273 chip->dma_size = 0; in dsp_buffer_free() 372 chip->dma_size = chip->period_size * params_periods(hw_params); in snd_cx23885_hw_params() 374 BUG_ON(!chip->dma_size); in snd_cx23885_hw_params() 385 (PAGE_ALIGN(chip->dma_size) >> PAGE_SHIFT)); in snd_cx23885_hw_params() 404 substream->runtime->dma_bytes = chip->dma_size; in snd_cx23885_hw_params()
|
/kernel/linux/linux-6.6/drivers/media/pci/cx23885/ |
H A D | cx23885-alsa.c | 263 BUG_ON(!chip->dma_size); in dsp_buffer_free() 273 chip->dma_size = 0; in dsp_buffer_free() 372 chip->dma_size = chip->period_size * params_periods(hw_params); in snd_cx23885_hw_params() 374 BUG_ON(!chip->dma_size); in snd_cx23885_hw_params() 385 (PAGE_ALIGN(chip->dma_size) >> PAGE_SHIFT)); in snd_cx23885_hw_params() 404 substream->runtime->dma_bytes = chip->dma_size; in snd_cx23885_hw_params()
|
/kernel/linux/linux-5.10/drivers/media/pci/cx25821/ |
H A D | cx25821-alsa.c | 76 unsigned int dma_size; member 401 BUG_ON(!chip->dma_size); in dsp_buffer_free() 410 chip->dma_size = 0; in dsp_buffer_free() 511 chip->dma_size = chip->period_size * params_periods(hw_params); in snd_cx25821_hw_params() 513 BUG_ON(!chip->dma_size); in snd_cx25821_hw_params() 527 (PAGE_ALIGN(chip->dma_size) >> PAGE_SHIFT)); in snd_cx25821_hw_params() 548 substream->runtime->dma_bytes = chip->dma_size; in snd_cx25821_hw_params()
|
/kernel/linux/linux-6.6/drivers/media/pci/cx25821/ |
H A D | cx25821-alsa.c | 76 unsigned int dma_size; member 400 BUG_ON(!chip->dma_size); in dsp_buffer_free() 409 chip->dma_size = 0; in dsp_buffer_free() 510 chip->dma_size = chip->period_size * params_periods(hw_params); in snd_cx25821_hw_params() 512 BUG_ON(!chip->dma_size); in snd_cx25821_hw_params() 526 (PAGE_ALIGN(chip->dma_size) >> PAGE_SHIFT)); in snd_cx25821_hw_params() 547 substream->runtime->dma_bytes = chip->dma_size; in snd_cx25821_hw_params()
|
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | sunplus-mmc.c | 434 unsigned int dma_size; in spmmc_prepare_data() local 446 dma_size = sg_dma_len(sg) / data->blksz - 1; in spmmc_prepare_data() 449 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_0_SIZE_REG); in spmmc_prepare_data() 452 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_1_LENG_REG); in spmmc_prepare_data() 455 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_2_LENG_REG); in spmmc_prepare_data() 458 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_3_LENG_REG); in spmmc_prepare_data() 461 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_4_LENG_REG); in spmmc_prepare_data() 464 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_5_LENG_REG); in spmmc_prepare_data() 467 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_6_LENG_REG); in spmmc_prepare_data() 470 writel(dma_size, hos in spmmc_prepare_data() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_init.c | 107 rds_ring->dma_size, in netxen_release_rx_buffers() 220 rds_ring->dma_size = in netxen_alloc_sw_resources() 226 rds_ring->dma_size = in netxen_alloc_sw_resources() 229 rds_ring->dma_size = in netxen_alloc_sw_resources() 232 rds_ring->dma_size + NET_IP_ALIGN; in netxen_alloc_sw_resources() 239 rds_ring->dma_size = in netxen_alloc_sw_resources() 242 rds_ring->dma_size = in netxen_alloc_sw_resources() 246 rds_ring->dma_size += NX_LRO_BUFFER_EXTRA; in netxen_alloc_sw_resources() 249 rds_ring->dma_size + NET_IP_ALIGN; in netxen_alloc_sw_resources() 254 rds_ring->dma_size in netxen_alloc_sw_resources() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_init.c | 106 rds_ring->dma_size, DMA_FROM_DEVICE); in netxen_release_rx_buffers() 218 rds_ring->dma_size = in netxen_alloc_sw_resources() 224 rds_ring->dma_size = in netxen_alloc_sw_resources() 227 rds_ring->dma_size = in netxen_alloc_sw_resources() 230 rds_ring->dma_size + NET_IP_ALIGN; in netxen_alloc_sw_resources() 237 rds_ring->dma_size = in netxen_alloc_sw_resources() 240 rds_ring->dma_size = in netxen_alloc_sw_resources() 244 rds_ring->dma_size += NX_LRO_BUFFER_EXTRA; in netxen_alloc_sw_resources() 247 rds_ring->dma_size + NET_IP_ALIGN; in netxen_alloc_sw_resources() 252 rds_ring->dma_size in netxen_alloc_sw_resources() [all...] |
/kernel/linux/linux-5.10/drivers/crypto/ |
H A D | atmel-tdes.c | 123 size_t dma_size; member 316 dd->dma_size, DMA_FROM_DEVICE); in atmel_tdes_crypt_pdc_stop() 320 dd->buf_out, dd->buflen, dd->dma_size, 1); in atmel_tdes_crypt_pdc_stop() 321 if (count != dd->dma_size) { in atmel_tdes_crypt_pdc_stop() 392 dd->dma_size = length; in atmel_tdes_crypt_pdc() 437 dd->dma_size = length; in atmel_tdes_crypt_dma() 675 dd->dma_size, DMA_FROM_DEVICE); in atmel_tdes_crypt_dma_stop() 679 dd->buf_out, dd->buflen, dd->dma_size, 1); in atmel_tdes_crypt_dma_stop() 680 if (count != dd->dma_size) { in atmel_tdes_crypt_dma_stop()
|
/kernel/linux/linux-5.10/sound/isa/gus/ |
H A D | gus_pcm.c | 43 unsigned int dma_size; member 122 begin = pcmp->memory + voice * (pcmp->dma_size / runtime->channels); in snd_gf1_pcm_trigger_up() 216 step = pcmp->dma_size / runtime->channels; in snd_gf1_pcm_interrupt_wave() 248 snd_gf1_pcm_block_change(pcmp->substream, end + (pcmp->block_size / 2), pcmp->memory + (pcmp->dma_size / 2) + (end / 2), pcmp->block_size / 2); in snd_gf1_pcm_interrupt_wave() 344 unsigned int bpos = pos + (voice * (pcmp->dma_size / 2)); in get_bpos() 345 if (snd_BUG_ON(bpos > pcmp->dma_size)) in get_bpos() 347 if (snd_BUG_ON(bpos + len > pcmp->dma_size)) in get_bpos() 492 pcmp->dma_size = snd_pcm_lib_buffer_bytes(substream); in snd_gf1_pcm_playback_prepare() 494 pcmp->blocks = pcmp->dma_size / pcmp->block_size; in snd_gf1_pcm_playback_prepare()
|
/kernel/linux/linux-6.6/drivers/crypto/ |
H A D | atmel-tdes.c | 123 size_t dma_size; member 308 dd->dma_size, DMA_FROM_DEVICE); in atmel_tdes_crypt_pdc_stop() 312 dd->buf_out, dd->buflen, dd->dma_size, 1); in atmel_tdes_crypt_pdc_stop() 313 if (count != dd->dma_size) { in atmel_tdes_crypt_pdc_stop() 382 dd->dma_size = length; in atmel_tdes_crypt_pdc() 427 dd->dma_size = length; in atmel_tdes_crypt_dma() 659 dd->dma_size, DMA_FROM_DEVICE); in atmel_tdes_crypt_dma_stop() 663 dd->buf_out, dd->buflen, dd->dma_size, 1); in atmel_tdes_crypt_dma_stop() 664 if (count != dd->dma_size) { in atmel_tdes_crypt_dma_stop()
|
/kernel/linux/linux-6.6/sound/isa/gus/ |
H A D | gus_pcm.c | 43 unsigned int dma_size; member 122 begin = pcmp->memory + voice * (pcmp->dma_size / runtime->channels); in snd_gf1_pcm_trigger_up() 216 step = pcmp->dma_size / runtime->channels; in snd_gf1_pcm_interrupt_wave() 248 snd_gf1_pcm_block_change(pcmp->substream, end + (pcmp->block_size / 2), pcmp->memory + (pcmp->dma_size / 2) + (end / 2), pcmp->block_size / 2); in snd_gf1_pcm_interrupt_wave() 344 unsigned int bpos = pos + (voice * (pcmp->dma_size / 2)); in get_bpos() 345 if (snd_BUG_ON(bpos > pcmp->dma_size)) in get_bpos() 347 if (snd_BUG_ON(bpos + len > pcmp->dma_size)) in get_bpos() 479 pcmp->dma_size = snd_pcm_lib_buffer_bytes(substream); in snd_gf1_pcm_playback_prepare() 481 pcmp->blocks = pcmp->dma_size / pcmp->block_size; in snd_gf1_pcm_playback_prepare()
|
/kernel/linux/linux-5.10/include/sound/ |
H A D | sof.h | 81 int dma_size; member
|