Home | History | Annotate | Download | only in hw

Lines Matching full:value

323 static void nand_dev_write(void *opaque, target_phys_addr_t offset, uint32_t value)
329 s->dev = value;
331 cpu_abort(cpu_single_env, "nand_dev_write: Bad dev %x\n", value);
335 s->addr_high = value;
338 s->addr_low = value;
341 s->transfer_size = value;
344 s->data = value;
347 s->result = nand_dev_do_cmd(s, value);
444 const char *value;
462 value = strchr(arg, '=');
466 if(value >= next_arg)
467 value = NULL;
471 if(value != NULL) {
472 size_t new_arg_len = value - arg;
475 value++;
481 if(value != NULL)
489 else if(value == NULL) {
501 dev_size = strtoull(value, &ep, 0);
502 if(ep != value + value_len)
507 page_size = strtoul(value, &ep, 0);
508 if(ep != value + value_len)
513 extra_size = strtoul(value, &ep, 0);
514 if(ep != value + value_len)
519 erase_pages = strtoul(value, &ep, 0);
520 if(ep != value + value_len)
527 memcpy(initfilename, value, value_len);
534 memcpy(rwfilename, value, value_len);
631 XLOG("bad arg: %.*s=%.*s\n", arg_len, arg, value_len, value);