Lines Matching refs:current
35 struct goldfish_device *current; member
105 if(s->current) { in goldfish_bus_read()
106 s->current->reported_state = 1; in goldfish_bus_read()
107 s->current = s->current->next; in goldfish_bus_read()
110 s->current = first_device; in goldfish_bus_read()
112 while(s->current && s->current->reported_state == 1) in goldfish_bus_read()
113 s->current = s->current->next; in goldfish_bus_read()
114 if(s->current) in goldfish_bus_read()
122 return s->current ? strlen(s->current->name) : 0; in goldfish_bus_read()
124 return s->current ? s->current->id : 0; in goldfish_bus_read()
126 return s->current ? s->current->base : 0; in goldfish_bus_read()
128 return s->current ? s->current->size : 0; in goldfish_bus_read()
130 return s->current ? s->current->irq : 0; in goldfish_bus_read()
132 return s->current ? s->current->irq_count : 0; in goldfish_bus_read()
146 s->current = NULL; in goldfish_bus_op_init()
165 if(s->current) { in goldfish_bus_write()
166 … safe_memory_rw_debug(cpu_single_env, value, (void*)s->current->name, strlen(s->current->name), 1); in goldfish_bus_write()