Lines Matching refs:fd
22 int fd; in kv_flash_fd_open() local
34 fd = open(dev_str, 0); in kv_flash_fd_open()
35 if(fd < 0){ in kv_flash_fd_open()
36 return fd; in kv_flash_fd_open()
38 g_kv_flash_fd = fd; in kv_flash_fd_open()
46 int fd; in kv_flash_read() local
50 fd = g_kv_flash_fd; in kv_flash_read()
51 ret = lseek(fd, offset, SEEK_SET); in kv_flash_read()
55 ret = read(fd, buf, nbytes); in kv_flash_read()
66 int fd; in kv_flash_write() local
70 fd = g_kv_flash_fd; in kv_flash_write()
71 ret = lseek(fd, offset, SEEK_SET); in kv_flash_write()
75 ret = write(fd, buf, nbytes); in kv_flash_write()
86 int fd; in kv_flash_erase() local
94 fd = g_kv_flash_fd; in kv_flash_erase()
95 ret = lseek(fd, offset, SEEK_SET); in kv_flash_erase()
103 ret = ioctl(fd, IOC_MTD_ERASE, &erase_arg); in kv_flash_erase()
105 ret = ioctl(fd, IOC_FLASH_ERASE_FLASH, size); in kv_flash_erase()