Home | History | Annotate | Download | only in hw

Lines Matching refs:erase_size

66     uint32_t   erase_size;   /* size of the data buffer mentioned above */
366 size_t read_len = dev->erase_size;
373 if(read_len < dev->erase_size) {
374 memset(dev->data, 0xff, dev->erase_size);
375 read_len = dev->erase_size;
397 size_t write_len = dev->erase_size;
425 size_t write_len = dev->erase_size;
429 memset(dev->data, 0xff, dev->erase_size);
624 return dev->erase_size;
841 dev->erase_size = erase_pages * (page_size + extra_size);
842 pad = dev_size % dev->erase_size;
844 dev_size += (dev->erase_size - pad);
850 dev->data = malloc(dev->erase_size);
860 read_size = do_read(initfd, dev->data, dev->erase_size);
869 } while(read_size == dev->erase_size);