Lines Matching defs:xdiv

997 static void fill_map(char **map, int xdiv, int ydiv, struct tcm_area *a,
1002 for (x = a->p0.x / xdiv; x <= a->p1.x / xdiv; x++)
1007 static void fill_map_pt(char **map, int xdiv, int ydiv, struct tcm_pt *p,
1010 map[p->y / ydiv][p->x / xdiv] = c;
1013 static char read_map_pt(char **map, int xdiv, int ydiv, struct tcm_pt *p)
1015 return map[p->y / ydiv][p->x / xdiv];
1018 static int map_width(int xdiv, int x0, int x1)
1020 return (x1 / xdiv) - (x0 / xdiv) + 1;
1023 static void text_map(char **map, int xdiv, char *nice, int yd, int x0, int x1)
1025 char *p = map[yd] + (x0 / xdiv);
1026 int w = (map_width(xdiv, x0, x1) - strlen(nice)) / 2;
1034 static void map_1d_info(char **map, int xdiv, int ydiv, char *nice,
1039 text_map(map, xdiv, nice, (a->p0.y + a->p1.y) / 2 / ydiv, 0,
1042 if (strlen(nice) < map_width(xdiv, a->p0.x, 256 - 1))
1043 text_map(map, xdiv, nice, a->p0.y / ydiv,
1044 a->p0.x + xdiv, 256 - 1);
1045 else if (strlen(nice) < map_width(xdiv, 0, a->p1.x))
1046 text_map(map, xdiv, nice, a->p1.y / ydiv,
1047 0, a->p1.y - xdiv);
1048 } else if (strlen(nice) + 1 < map_width(xdiv, a->p0.x, a->p1.x)) {
1049 text_map(map, xdiv, nice, a->p0.y / ydiv, a->p0.x, a->p1.x);
1053 static void map_2d_info(char **map, int xdiv, int ydiv, char *nice,
1057 if (strlen(nice) + 1 < map_width(xdiv, a->p0.x, a->p1.x))
1058 text_map(map, xdiv, nice, (a->p0.y + a->p1.y) / 2 / ydiv,
1064 int xdiv = 2, ydiv = 1;
1085 w_adj = omap_dmm->container_width / xdiv;
1107 fill_map(map, xdiv, ydiv, &block->area,
1113 map_2d_info(map, xdiv, ydiv, nice,
1116 bool start = read_map_pt(map, xdiv,
1118 bool end = read_map_pt(map, xdiv, ydiv,
1122 fill_map(map, xdiv, ydiv, &a,
1124 fill_map_pt(map, xdiv, ydiv,
1127 fill_map_pt(map, xdiv, ydiv,
1130 map_1d_info(map, xdiv, ydiv, nice,