Lines Matching refs:element

79 	struct qemu_loader_element *element;
84 element = calloc(1, sizeof(struct qemu_loader_element));
85 if (element == NULL) {
90 element->entry.cmd_le = htole32(QEMU_LOADER_CMD_ALLOC);
91 strncpy(element->entry.alloc.name, name, QEMU_FWCFG_MAX_NAME);
92 element->entry.alloc.alignment_le = htole32(alignment);
93 element->entry.alloc.zone = zone;
101 STAILQ_INSERT_HEAD(&loader->list, element, chain);
110 struct qemu_loader_element *element;
115 element = calloc(1, sizeof(struct qemu_loader_element));
116 if (element == NULL) {
121 element->entry.cmd_le = htole32(QEMU_LOADER_CMD_ADD_CHECKSUM);
122 strncpy(element->entry.add_checksum.name, name, QEMU_FWCFG_MAX_NAME);
123 element->entry.add_checksum.off_le = htole32(off);
124 element->entry.add_checksum.start_le = htole32(start);
125 element->entry.add_checksum.len_le = htole32(len);
127 STAILQ_INSERT_TAIL(&loader->list, element, chain);
137 struct qemu_loader_element *element;
143 element = calloc(1, sizeof(struct qemu_loader_element));
144 if (element == NULL) {
149 element->entry.cmd_le = htole32(QEMU_LOADER_CMD_ADD_POINTER);
150 strncpy(element->entry.add_pointer.dest_name, dest_name,
152 strncpy(element->entry.add_pointer.src_name, src_name,
154 element->entry.add_pointer.off_le = htole32(off);
155 element->entry.add_pointer.size = size;
157 STAILQ_INSERT_TAIL(&loader->list, element, chain);
248 struct qemu_loader_element *element;
252 STAILQ_FOREACH(element, &loader->list, chain) {
267 STAILQ_FOREACH(element, &loader->list, chain) {
268 memcpy(&data[i], &element->entry,