Lines Matching full:available
168 format_draw_none(struct screen_write_ctx *octx, u_int available, u_int ocx, in format_draw_none() argument
183 while (width_left + width_centre + width_right > available) { in format_draw_none()
195 /* Write right at available - width_right. */ in format_draw_none()
197 available - width_right, in format_draw_none()
205 * available - width_right. in format_draw_none()
209 + ((available - width_right) - width_left) / 2 in format_draw_none()
217 if (width_abs_centre > available) in format_draw_none()
218 width_abs_centre = available; in format_draw_none()
220 (available - width_abs_centre) / 2, in format_draw_none()
227 format_draw_left(struct screen_write_ctx *octx, u_int available, u_int ocx, in format_draw_left() argument
252 width_after > available) { in format_draw_left()
271 format_draw_none(octx, available, ocx, ocy, left, centre, in format_draw_left()
279 /* Write right at available - width_right. */ in format_draw_left()
281 available - width_right, in format_draw_left()
295 * available - width_right. in format_draw_left()
299 + ((available - width_right) in format_draw_left()
320 if (width_abs_centre > available) in format_draw_left()
321 width_abs_centre = available; in format_draw_left()
323 (available - width_abs_centre) / 2, in format_draw_left()
330 format_draw_centre(struct screen_write_ctx *octx, u_int available, u_int ocx, in format_draw_centre() argument
355 width_after > available) { in format_draw_centre()
374 format_draw_none(octx, available, ocx, ocy, left, centre, in format_draw_centre()
382 /* Write right at available - width_right. */ in format_draw_centre()
384 available - width_right, in format_draw_centre()
390 * available space. in format_draw_centre()
392 middle = (width_left + ((available - width_right) - width_left) / 2); in format_draw_centre()
428 if (width_abs_centre > available) in format_draw_centre()
429 width_abs_centre = available; in format_draw_centre()
431 (available - width_abs_centre) / 2, in format_draw_centre()
438 format_draw_right(struct screen_write_ctx *octx, u_int available, u_int ocx, in format_draw_right() argument
463 width_after > available) { in format_draw_right()
482 format_draw_none(octx, available, ocx, ocy, left, centre, in format_draw_right()
490 /* Write after at available - width_after. */ in format_draw_right()
492 available - width_after, in format_draw_right()
498 * available - width_right - width_list - width_after. in format_draw_right()
501 available - width_right - width_list - width_after, in format_draw_right()
509 * available - width_right - width_list - width_after. in format_draw_right()
513 + ((available - width_right - width_list - width_after) in format_draw_right()
521 * available - width_list - width_after in format_draw_right()
523 * available - width_after in format_draw_right()
528 format_draw_put_list(octx, ocx, ocy, available - width_list - in format_draw_right()
535 if (width_abs_centre > available) in format_draw_right()
536 width_abs_centre = available; in format_draw_right()
538 (available - width_abs_centre) / 2, in format_draw_right()
544 format_draw_absolute_centre(struct screen_write_ctx *octx, u_int available, in format_draw_absolute_centre() argument
565 width_right > available) { in format_draw_absolute_centre()
579 while (width_list + width_after + width_abs_centre > available) { in format_draw_absolute_centre()
591 /* Write right at available - width_right. */ in format_draw_absolute_centre()
593 available - width_right, in format_draw_absolute_centre()
601 middle = (width_left + ((available - width_right) - width_left) / 2); in format_draw_absolute_centre()
622 abs_centre_offset = (available - width_list - width_abs_centre) / 2; in format_draw_absolute_centre()
690 u_int available, const char *expanded, struct style_ranges *srs, in format_draw() argument
975 /* Clear the available area. */ in format_draw()
979 for (i = 0; i < available; i++) in format_draw()
990 format_draw_none(octx, available, ocx, ocy, &s[LEFT], in format_draw()
995 format_draw_left(octx, available, ocx, ocy, &s[LEFT], in format_draw()
1002 format_draw_centre(octx, available, ocx, ocy, &s[LEFT], in format_draw()
1009 format_draw_right(octx, available, ocx, ocy, &s[LEFT], in format_draw()
1016 format_draw_absolute_centre(octx, available, ocx, ocy, &s[LEFT], in format_draw()