Lines Matching refs:area
40 struct lcddev_area_s area; member
122 lv_area_t * area = lv_event_get_param(e); in rounder_cb() local
127 area->x1 &= ~(align_info->col_start_align - 1); in rounder_cb()
128 area->y1 &= ~(align_info->row_start_align - 1); in rounder_cb()
130 w = align_round_up(lv_area_get_width(area), align_info->width_align); in rounder_cb()
131 h = align_round_up(lv_area_get_height(area), align_info->height_align); in rounder_cb()
133 area->x2 = area->x1 + w - 1; in rounder_cb()
134 area->y2 = area->y1 + h - 1; in rounder_cb()
142 lcd->area.row_start = area_p->y1; in flush_cb()
143 lcd->area.row_end = area_p->y2; in flush_cb()
144 lcd->area.col_start = area_p->x1; in flush_cb()
145 lcd->area.col_end = area_p->x2; in flush_cb()
146 lcd->area.data = (uint8_t *)color_p; in flush_cb()
147 ioctl(lcd->fd, LCDDEVIO_PUTAREA, (unsigned long) & (lcd->area)); in flush_cb()