/kernel/linux/linux-6.6/sound/soc/intel/avs/ |
H A D | path.c | 246 cfg->base.ibs = t->cfg_base->ibs; in avs_copier_create() 311 cfg->base.ibs = t->cfg_base->ibs; in avs_peakvol_create() 334 cfg.base.ibs = t->cfg_base->ibs; in avs_updown_mix_create() 355 cfg.base.ibs = t->cfg_base->ibs; in avs_src_create() 372 cfg.base.ibs = t->cfg_base->ibs; in avs_asrc_create() [all...] |
H A D | topology.h | 47 u32 ibs; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm_sdma.c | 93 struct amdgpu_ib *ib = p->job->ibs; in amdgpu_vm_sdma_commit() 142 struct amdgpu_ib *ib = p->job->ibs; in amdgpu_vm_sdma_copy_ptes() 172 struct amdgpu_ib *ib = p->job->ibs; in amdgpu_vm_sdma_set_ptes() 217 ndw -= p->job->ibs->length_dw; in amdgpu_vm_sdma_update() 260 pte = (uint64_t *)&(p->job->ibs->ptr[p->num_dw_left]); in amdgpu_vm_sdma_update()
|
H A D | amdgpu_job.c | 83 (*job)->ibs = (void *)&(*job)[1]; in amdgpu_job_alloc() 104 r = amdgpu_ib_get(adev, NULL, size, pool_type, &(*job)->ibs[0]); in amdgpu_job_alloc_with_ib() 121 amdgpu_ib_free(ring->adev, &job->ibs[i], f); in amdgpu_job_free_resources() 171 r = amdgpu_ib_schedule(ring, job->num_ibs, job->ibs, NULL, fence); in amdgpu_job_submit_direct() 229 r = amdgpu_ib_schedule(ring, job->num_ibs, job->ibs, job, in amdgpu_job_run()
|
H A D | amdgpu_ib.c | 108 * @ibs: IB objects to schedule 125 struct amdgpu_ib *ibs, struct amdgpu_job *job, in amdgpu_ib_schedule() 129 struct amdgpu_ib *ib = &ibs[0]; in amdgpu_ib_schedule() 239 ib = &ibs[i]; in amdgpu_ib_schedule() 124 amdgpu_ib_schedule(struct amdgpu_ring *ring, unsigned num_ibs, struct amdgpu_ib *ibs, struct amdgpu_job *job, struct dma_fence **f) amdgpu_ib_schedule() argument
|
H A D | amdgpu_job.h | 48 struct amdgpu_ib *ibs; member
|
H A D | amdgpu_ttm.c | 278 src_addr += job->ibs[0].gpu_addr; in amdgpu_ttm_map_buffer() 282 amdgpu_emit_copy_buffer(adev, &job->ibs[0], src_addr, in amdgpu_ttm_map_buffer() 285 amdgpu_ring_pad_ib(ring, &job->ibs[0]); in amdgpu_ttm_map_buffer() 286 WARN_ON(job->ibs[0].length_dw > num_dw); in amdgpu_ttm_map_buffer() 292 cpu_addr = &job->ibs[0].ptr[num_dw]; in amdgpu_ttm_map_buffer() 2153 amdgpu_emit_copy_buffer(adev, &job->ibs[0], src_offset, in amdgpu_copy_buffer() 2161 amdgpu_ring_pad_ib(ring, &job->ibs[0]); in amdgpu_copy_buffer() 2162 WARN_ON(job->ibs[0].length_dw > num_dw); in amdgpu_copy_buffer() 2248 amdgpu_emit_fill_buffer(adev, &job->ibs[0], src_data, in amdgpu_fill_buffer() 2259 amdgpu_ring_pad_ib(ring, &job->ibs[ in amdgpu_fill_buffer() [all...] |
H A D | amdgpu_vce.c | 454 ib = &job->ibs[0]; in amdgpu_vce_get_create_msg() 534 ib = &job->ibs[0]; in amdgpu_vce_get_destroy_msg() 721 struct amdgpu_ib *ib = &p->job->ibs[ib_idx]; in amdgpu_vce_ring_parse_cs() 957 struct amdgpu_ib *ib = &p->job->ibs[ib_idx]; in amdgpu_vce_ring_parse_cs_vm()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm_sdma.c | 120 struct amdgpu_ib *ib = p->job->ibs; in amdgpu_vm_sdma_commit() 169 struct amdgpu_ib *ib = p->job->ibs; in amdgpu_vm_sdma_copy_ptes() 199 struct amdgpu_ib *ib = p->job->ibs; in amdgpu_vm_sdma_set_ptes() 253 ndw -= p->job->ibs->length_dw; in amdgpu_vm_sdma_update() 286 pte = (uint64_t *)&(p->job->ibs->ptr[p->num_dw_left]); in amdgpu_vm_sdma_update()
|
H A D | amdgpu_job.c | 100 *job = kzalloc(struct_size(*job, ibs, num_ibs), GFP_KERNEL); in amdgpu_job_alloc() 133 r = amdgpu_ib_get(adev, NULL, size, pool_type, &(*job)->ibs[0]); in amdgpu_job_alloc_with_ib() 175 amdgpu_ib_free(ring->adev, &job->ibs[i], f); in amdgpu_job_free_resources() 243 r = amdgpu_ib_schedule(ring, job->num_ibs, job->ibs, job, fence); in amdgpu_job_submit_direct() 305 r = amdgpu_ib_schedule(ring, job->num_ibs, job->ibs, job, in amdgpu_job_run()
|
H A D | amdgpu_ib.c | 109 * @ibs: IB objects to schedule 127 struct amdgpu_ib *ibs, struct amdgpu_job *job, in amdgpu_ib_schedule() 131 struct amdgpu_ib *ib = &ibs[0]; in amdgpu_ib_schedule() 253 ib = &ibs[i]; in amdgpu_ib_schedule() 126 amdgpu_ib_schedule(struct amdgpu_ring *ring, unsigned int num_ibs, struct amdgpu_ib *ibs, struct amdgpu_job *job, struct dma_fence **f) amdgpu_ib_schedule() argument
|
H A D | amdgpu_ttm.c | 239 src_addr += job->ibs[0].gpu_addr; in amdgpu_ttm_map_buffer() 243 amdgpu_emit_copy_buffer(adev, &job->ibs[0], src_addr, in amdgpu_ttm_map_buffer() 246 amdgpu_ring_pad_ib(ring, &job->ibs[0]); in amdgpu_ttm_map_buffer() 247 WARN_ON(job->ibs[0].length_dw > num_dw); in amdgpu_ttm_map_buffer() 253 cpu_addr = &job->ibs[0].ptr[num_dw]; in amdgpu_ttm_map_buffer() 1487 amdgpu_emit_copy_buffer(adev, &job->ibs[0], src_addr, dst_addr, in amdgpu_ttm_access_memory_sdma() 1490 amdgpu_ring_pad_ib(adev->mman.buffer_funcs_ring, &job->ibs[0]); in amdgpu_ttm_access_memory_sdma() 1491 WARN_ON(job->ibs[0].length_dw > num_dw); in amdgpu_ttm_access_memory_sdma() 2163 amdgpu_emit_copy_buffer(adev, &job->ibs[0], src_offset, in amdgpu_copy_buffer() 2171 amdgpu_ring_pad_ib(ring, &job->ibs[ in amdgpu_copy_buffer() [all...] |
H A D | amdgpu_job.h | 80 struct amdgpu_ib ibs[]; member
|
/kernel/linux/linux-6.6/arch/x86/events/amd/ |
H A D | Makefile | 5 obj-$(CONFIG_X86_LOCAL_APIC) += ibs.o
|
/kernel/linux/linux-6.6/include/sound/sof/ |
H A D | ext_manifest4.h | 112 uint32_t ibs; /* input buffer size (bytes) */ member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_migrate.c | 76 src_addr += job->ibs[0].gpu_addr; in svm_migrate_gart_map() 79 amdgpu_emit_copy_buffer(adev, &job->ibs[0], src_addr, in svm_migrate_gart_map() 82 amdgpu_ring_pad_ib(ring, &job->ibs[0]); in svm_migrate_gart_map() 83 WARN_ON(job->ibs[0].length_dw > num_dw); in svm_migrate_gart_map() 91 cpu_addr = &job->ibs[0].ptr[num_dw]; in svm_migrate_gart_map()
|
/kernel/linux/linux-6.6/sound/soc/sof/ |
H A D | ipc4-loader.c | 458 basecfg->ibs == fw_mod_cfg[i].ibs && in sof_ipc4_update_cpc_from_manifest() 482 dev_dbg(sdev->dev, "%s (UUID: %pUL): %s (ibs/obs: %u/%u)\n", in sof_ipc4_update_cpc_from_manifest() 484 &fw_module->man4_module_entry.uuid, msg, basecfg->ibs, in sof_ipc4_update_cpc_from_manifest()
|
H A D | ipc4-topology.c | 968 int ibs, bss, total; in sof_ipc4_update_resource_usage() local 970 ibs = base_config->ibs; in sof_ipc4_update_resource_usage() 985 ibs = SOF_IPC4_FW_ROUNDUP(ibs); in sof_ipc4_update_resource_usage() 986 queue_mem = SOF_IPC4_FW_MAX_QUEUE_COUNT * (SOF_IPC4_DATA_QUEUE_OBJECT_SIZE + ibs); in sof_ipc4_update_resource_usage() 998 dev_dbg(sdev->dev, "%s: ibs / obs: %u / %u, forcing cpc to 0 from %u\n", in sof_ipc4_update_resource_usage() 999 swidget->widget->name, base_config->ibs, base_config->obs, in sof_ipc4_update_resource_usage() 1003 dev_dbg(sdev->dev, "%s: ibs / obs / cpc: %u / %u / %u\n", in sof_ipc4_update_resource_usage() 1004 swidget->widget->name, base_config->ibs, base_confi in sof_ipc4_update_resource_usage() [all...] |
/kernel/linux/linux-5.10/include/uapi/sound/ |
H A D | skl-tplg-interface.h | 210 __u32 ibs; member
|
/kernel/linux/linux-6.6/include/uapi/sound/ |
H A D | skl-tplg-interface.h | 210 __u32 ibs; member
|
/kernel/linux/linux-6.6/tools/perf/ |
H A D | check-headers.sh | 163 check arch/x86/include/asm/amd-ibs.h '-I "^#include [<\"]\(asm/\)*msr-index.h"'
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/sound/ |
H A D | skl-tplg-interface.h | 158 __u32 ibs; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/sound/ |
H A D | skl-tplg-interface.h | 145 __u32 ibs; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/sound/ |
H A D | skl-tplg-interface.h | 158 __u32 ibs; member
|
/kernel/linux/linux-5.10/sound/soc/intel/skylake/ |
H A D | skl-messages.c | 470 base_cfg->ibs = res->ibs; in skl_set_base_module_format() 581 dma_io_buf = res->ibs; in skl_setup_cpr_gateway_cfg() 590 dma_io_buf = res->ibs; in skl_setup_cpr_gateway_cfg() 607 cpr_mconfig->gtw_cfg.dma_buffer_size = 2 * res->ibs; in skl_setup_cpr_gateway_cfg()
|