Lines Matching defs:cfg_size
337 struct avs_tplg_module *t, u32 dma_id, size_t *cfg_size)
358 if (*cfg_size + tlv_size > AVS_MAILBOX_SIZE)
374 *cfg_size += tlv_size;
380 struct avs_tplg_module *t, u32 dma_id, size_t *cfg_size)
390 if (*cfg_size + gtw_size > AVS_MAILBOX_SIZE)
395 *cfg_size += gtw_size;
397 return avs_append_dma_cfg(adev, gtw, t, dma_id, cfg_size);
405 size_t cfg_size;
412 cfg_size = offsetof(struct avs_copier_cfg, gtw_cfg.config);
414 ret = avs_fill_gtw_config(adev, &cfg->gtw_cfg, t, dma_id, &cfg_size);
430 t->domain, cfg, cfg_size, &mod->instance_id);
439 size_t cfg_size;
446 cfg_size = offsetof(struct avs_whm_cfg, gtw_cfg.config);
448 ret = avs_fill_gtw_config(adev, &cfg->gtw_cfg, t, dma_id, &cfg_size);
465 t->domain, cfg, cfg_size, &mod->instance_id);
570 size_t cfg_size;
573 cfg_size = struct_size(cfg, vols, 1);
574 if (cfg_size > AVS_MAILBOX_SIZE)
578 memset(cfg, 0, cfg_size);
590 t->domain, cfg, cfg_size, &mod->instance_id);
759 size_t cfg_size, num_pins;
763 cfg_size = struct_size(cfg, pin_fmts, num_pins);
765 if (cfg_size > AVS_MAILBOX_SIZE)
769 memset(cfg, 0, cfg_size);
789 t->core_id, t->domain, cfg, cfg_size,