Home | History | Annotate | Download | only in hw

Lines Matching refs:erase_size

63     uint32_t   erase_size;   /* size of the data buffer mentioned above */
365 size_t read_len = dev->erase_size;
372 if(read_len < dev->erase_size) {
373 memset(dev->data, 0xff, dev->erase_size);
374 read_len = dev->erase_size;
392 size_t write_len = dev->erase_size;
416 size_t write_len = dev->erase_size;
420 memset(dev->data, 0xff, dev->erase_size);
603 return dev->erase_size;
820 dev->erase_size = erase_pages * (page_size + extra_size);
821 pad = dev_size % dev->erase_size;
823 dev_size += (dev->erase_size - pad);
829 dev->data = malloc(dev->erase_size);
839 read_size = do_read(initfd, dev->data, dev->erase_size);
848 } while(read_size == dev->erase_size);