Lines Matching refs:borders
4237 struct wl_array *borders) in add_non_overlapping_edges() argument
4310 new_border = add_border(borders, in add_non_overlapping_edges()
4328 new_border = wl_array_add(borders, sizeof *border); in add_non_overlapping_edges()
4341 struct wl_array *borders) in add_band_bottom_edges() argument
4346 add_border(borders, in add_band_bottom_edges()
4354 region_to_outline(pixman_region32_t *region, struct wl_array *borders) in region_to_outline() argument
4396 borders); in region_to_outline()
4410 borders); in region_to_outline()
4416 borders); in region_to_outline()
4430 borders); in region_to_outline()
4439 add_border(borders, in region_to_outline()
4447 add_border(borders, in region_to_outline()
4454 add_border(borders, in region_to_outline()
4460 add_border(borders, in region_to_outline()
4494 get_closest_border(struct wl_array *borders, in get_closest_border() argument
4505 wl_array_for_each(border, borders) { in get_closest_border()
4580 struct wl_array borders; in weston_pointer_clamp_event_to_region() local
4589 wl_array_init(&borders); in weston_pointer_clamp_event_to_region()
4598 region_to_outline(region, &borders); in weston_pointer_clamp_event_to_region()
4613 closest_border = get_closest_border(&borders, in weston_pointer_clamp_event_to_region()
4628 wl_array_release(&borders); in weston_pointer_clamp_event_to_region()
4708 struct wl_array borders; in maybe_warp_confined_pointer() local
4713 wl_array_init(&borders); in maybe_warp_confined_pointer()
4719 region_to_outline(&confine_region, &borders); in maybe_warp_confined_pointer()
4722 wl_array_for_each(border, &borders) { in maybe_warp_confined_pointer()
4735 wl_array_release(&borders); in maybe_warp_confined_pointer()