Lines Matching refs:file_index
346 uint32_t file_index; in qemu_fwcfg_add_file() local
347 for (file_index = 0; file_index < count - 1; ++file_index) { in qemu_fwcfg_add_file()
349 if (strcmp(name, fwcfg_sc.directory->files[file_index].name) < in qemu_fwcfg_add_file()
354 (char *)fwcfg_sc.directory->files[file_index].name) < 0) { in qemu_fwcfg_add_file()
375 file_index * sizeof(struct qemu_fwcfg_file)); in qemu_fwcfg_add_file()
378 memcpy(&new_directory->files[file_index + 1], in qemu_fwcfg_add_file()
379 &fwcfg_sc.directory->files[file_index], in qemu_fwcfg_add_file()
380 (count - file_index - 1) * sizeof(struct qemu_fwcfg_file)); in qemu_fwcfg_add_file()
393 for (uint32_t i = QEMU_FWCFG_MIN_FILES - 1; i > file_index; in qemu_fwcfg_add_file()
407 fwcfg_sc.directory->files[file_index].be_size = htobe32(size); in qemu_fwcfg_add_file()
408 fwcfg_sc.directory->files[file_index].be_selector = htobe16(index); in qemu_fwcfg_add_file()
410 strcpy(fwcfg_sc.directory->files[file_index].name, name); in qemu_fwcfg_add_file()
412 strcpy((char *)fwcfg_sc.directory->files[file_index].name, in qemu_fwcfg_add_file()