Home | History | Annotate | Download | only in hw

Lines Matching refs:cur_entry

50     uint16_t cur_entry;
56 int arch = !!(s->cur_entry & FW_CFG_ARCH_LOCAL);
57 FWCfgEntry *e = &s->entries[arch][s->cur_entry & FW_CFG_ENTRY_MASK];
61 if (s->cur_entry & FW_CFG_WRITE_CHANNEL && s->cur_offset < e->len) {
76 s->cur_entry = FW_CFG_INVALID;
79 s->cur_entry = key;
90 int arch = !!(s->cur_entry & FW_CFG_ARCH_LOCAL);
91 FWCfgEntry *e = &s->entries[arch][s->cur_entry & FW_CFG_ENTRY_MASK];
94 if (s->cur_entry == FW_CFG_INVALID || !e->data || s->cur_offset >= e->len)
171 qemu_put_be16s(f, &s->cur_entry);
182 qemu_get_be16s(f, &s->cur_entry);