Home | History | Annotate | Download | only in hw

Lines Matching full:size

61     uint64_t   size;
156 static int do_read(int fd, void* buf, size_t size)
160 ret = read(fd, buf, size);
166 static int do_write(int fd, const void* buf, size_t size)
170 ret = write(fd, buf, size);
263 uint32_t size;
268 size = s->transfer_size;
275 if(size > dev->devname_len)
276 size = dev->devname_len;
277 cpu_memory_rw_debug(cpu_single_env, s->data, dev->devname, size, 1);
278 return size;
280 if(addr >= dev->size)
282 if(size + addr > dev->size)
283 size = dev->size - addr;
285 return nand_dev_read_file(dev, s->data, addr, size);
286 cpu_memory_rw_debug(cpu_single_env,s->data, &dev->data[addr], size, 1);
287 return size;
291 if(addr >= dev->size)
293 if(size + addr > dev->size)
294 size = dev->size - addr;
296 return nand_dev_write_file(dev, s->data, addr, size);
297 cpu_memory_rw_debug(cpu_single_env,s->data, &dev->data[addr], size, 0);
298 return size;
302 if(addr >= dev->size)
304 if(size + addr > dev->size)
305 size = dev->size - addr;
307 return nand_dev_erase_file(dev, addr, size);
308 memset(&dev->data[addr], 0xff, size);
309 return size;
392 return (uint32_t)dev->size;
395 return (uint32_t)(dev->size >> 32);
499 if(arg_match("size", arg, arg_len)) {
600 dev->size = dev_size;