Lines Matching refs:disk
77 static int disk_flash_access_status(struct disk_info *disk) in disk_flash_access_status() argument
79 LOG_DBG("status : %s", disk->dev ? "okay" : "no media"); in disk_flash_access_status()
80 if (!disk->dev) { in disk_flash_access_status()
155 static int disk_flash_access_init(struct disk_info *disk) in disk_flash_access_init() argument
161 ctx = CONTAINER_OF(disk, struct flashdisk_data, info); in disk_flash_access_init()
171 disk->dev = flash_area_get_device(fap); in disk_flash_access_init()
199 static int disk_flash_access_read(struct disk_info *disk, uint8_t *buff, in disk_flash_access_read() argument
209 ctx = CONTAINER_OF(disk, struct flashdisk_data, info); in disk_flash_access_read()
233 } else if (flash_read(disk->dev, fl_addr + offset, buff, len) < 0) { in disk_flash_access_read()
346 static int disk_flash_access_write(struct disk_info *disk, const uint8_t *buff, in disk_flash_access_write() argument
355 ctx = CONTAINER_OF(disk, struct flashdisk_data, info); in disk_flash_access_write()
430 static int disk_flash_access_ioctl(struct disk_info *disk, uint8_t cmd, void *buff) in disk_flash_access_ioctl() argument
435 ctx = CONTAINER_OF(disk, struct flashdisk_data, info); in disk_flash_access_ioctl()
456 return disk_flash_access_init(disk); in disk_flash_access_ioctl()