Lines Matching refs:lib_id
172 static int sof_ipc4_load_library(struct snd_sof_dev *sdev, unsigned long lib_id,
220 fw_lib->id = lib_id;
224 fw_lib->modules[i].man4_module_entry.id |= (lib_id << SOF_IPC4_MOD_LIB_ID_SHIFT);
230 ret = xa_insert(&ipc4_data->fw_lib_xa, lib_id, fw_lib, GFP_KERNEL);
269 unsigned long lib_id = 1;
306 ret = sof_ipc4_load_library(sdev, lib_id, lib_filename, true);
311 lib_id++;
322 unsigned long lib_id, const guid_t *uuid)
338 ret = sof_ipc4_load_library(sdev, lib_id, lib_filename, false);
350 unsigned long lib_id;
356 xa_for_each(&ipc4_data->fw_lib_xa, lib_id, fw_lib) {
367 if ((lib_id + 1) == ipc4_data->max_libs_count) {
375 ret = sof_ipc4_load_library_by_uuid(sdev, lib_id + 1, uuid);
380 xa_for_each_start(&ipc4_data->fw_lib_xa, lib_id, fw_lib, lib_id) {
536 unsigned long lib_id;
539 xa_for_each_start(&ipc4_data->fw_lib_xa, lib_id, fw_lib, 1) {