Lines Matching refs:fd
38 int fd; member
52 static lv_display_t * lcd_init(int fd, int hor_res, int ver_res);
72 int fd; in lv_nuttx_lcd_create() local
78 fd = open(dev_path, 0); in lv_nuttx_lcd_create()
79 if(fd < 0) { in lv_nuttx_lcd_create()
86 ret = ioctl(fd, LCDDEVIO_GETVIDEOINFO, in lv_nuttx_lcd_create()
90 close(fd); in lv_nuttx_lcd_create()
94 ret = ioctl(fd, LCDDEVIO_GETPLANEINFO, in lv_nuttx_lcd_create()
98 close(fd); in lv_nuttx_lcd_create()
102 disp = lcd_init(fd, vinfo.xres, vinfo.yres); in lv_nuttx_lcd_create()
104 close(fd); in lv_nuttx_lcd_create()
147 ioctl(lcd->fd, LCDDEVIO_PUTAREA, (unsigned long) & (lcd->area)); in flush_cb()
151 static lv_display_t * lcd_init(int fd, int hor_res, int ver_res) in lcd_init() argument
194 lcd->fd = fd; in lcd_init()
195 if(ioctl(fd, LCDDEVIO_GETAREAALIGN, &lcd->align_info) < 0) { in lcd_init()
228 if(dsc->fd >= 0) { in display_release_cb()
229 close(dsc->fd); in display_release_cb()
230 dsc->fd = -1; in display_release_cb()