Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/canonical/mir
/ functions
Functions
10,873 in github.com/canonical/mir
⨍
Functions
10,873
◇
Types & classes
4,666
↓ 45 callers
Method
compositor_acquire
src/server/compositor/multi_monitor_arbiter.cpp:89
↓ 44 callers
Method
window_debug_string
src/server/frontend_xwayland/xcb_connection.cpp:572
↓ 43 callers
Method
lock
tests/unit-tests/shell/test_basic_idle_handler.cpp:55
↓ 43 callers
Method
window_size
tests/miral/test_window_manager_tools.cpp:110
↓ 42 callers
Method
add_property
src/platforms/atomic-kms/server/kms/atomic_kms_output.cpp:142
↓ 42 callers
Method
claim_buffer
tests/include/mir/test/doubles/stub_buffer_stream.h:50
↓ 42 callers
Function
close
tests/acceptance-tests/strict_close.cpp:23
↓ 42 callers
Method
load_config
src/miral/static_display_config.cpp:228
↓ 42 callers
Function
mir_input_event_get_type
src/miral/toolkit_event.cpp:40
↓ 42 callers
Method
scene_elements_for
tests/include/mir/test/doubles/stub_scene.h:33
↓ 42 callers
Method
update_key
src/miral/basic_store.cpp:160
↓ 41 callers
Method
add
tests/unit-tests/input/test_input_platform_probing.cpp:52
↓ 41 callers
Function
mir_event_get_type
src/miral/toolkit_event.cpp:25
↓ 41 callers
Method
renderable
tests/unit-tests/compositor/test_default_display_buffer_compositor.cpp:55
↓ 40 callers
Method
append
src/miral/window_management_trace.cpp:62
↓ 40 callers
Method
bounding_rectangle
src/server/input/basic_seat.cpp:205
↓ 40 callers
Function
make_weak
include/wayland/mir/wayland/weak.h:102
↓ 40 callers
Method
observation_made
tests/unit-tests/test_observer_multiplexer.cpp:168
↓ 40 callers
Method
run
tests/miral/wayland_extensions.cpp:118
↓ 39 callers
Method
data
tests/include/mir/test/doubles/stub_buffer.h:141
↓ 39 callers
Method
load_file
src/miral/live_config_ini_file.cpp:33
↓ 39 callers
Method
parent
src/miral/window_info.cpp:335
↓ 39 callers
Method
pending
src/server/frontend_wayland/layer_shell_v1.cpp:112
↓ 39 callers
Method
size
examples/example-server-lib/wayland_shm.h:41
↓ 39 callers
Function
to_address
! * Pointer and reference adaptors for MirEvent inside gmock matchers. * \{ */
include/test/mir/test/event_matchers.h:252
↓ 38 callers
Method
add_int_attribute
src/miral/basic_store.cpp:427
↓ 38 callers
Method
info_for
src/miral/basic_window_manager.cpp:478
↓ 37 callers
Method
add_watch
src/common/dispatch/multiplexing_dispatchable.cpp:152
↓ 37 callers
Method
advance_by
tests/unit-tests/scene/test_basic_idle_hub.cpp:47
↓ 37 callers
Method
application
src/miral/window.cpp:99
↓ 37 callers
Method
apply_to
tests/unit-tests/graphics/test_multiplexing_display.cpp:669
↓ 37 callers
Method
capture_on_damage
src/server/frontend_wayland/wlr_screencopy_v1.cpp:214
↓ 37 callers
Function
eglGetProcAddress
tests/mir_test_doubles/mock_egl.cpp:277
↓ 37 callers
Method
insert_participant
src/server/scene/prompt_session_container.cpp:56
↓ 37 callers
Method
lock
* Lock the mutex and return an accessor for the protected data. * * \return A smart-pointer-esque accessor for the contained data. *
tests/mir_test_framework/test_wlcs_display_server.cpp:157
↓ 36 callers
Function
copy_if_set
src/miral/window_specification_internal.cpp:22
↓ 36 callers
Method
for_each_output
tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:75
↓ 36 callers
Method
register_interest
src/server/scene/basic_surface.cpp:254
↓ 35 callers
Method
acquire_device
tests/unit-tests/graphics/test_platform_prober.cpp:166
↓ 35 callers
Method
add_surface
tests/unit-tests/input/test_cursor_controller.cpp:236
↓ 35 callers
Method
spawn
src/server/frontend_wayland/frame_executor.cpp:48
↓ 34 callers
Method
add_observer
tests/unit-tests/input/test_cursor_controller.cpp:215
↓ 34 callers
Method
id
tests/unit-tests/compositor/test_multi_monitor_arbiter.cpp:71
↓ 34 callers
Method
insert_session
src/server/scene/session_container.cpp:29
↓ 34 callers
Function
mir_keyboard_event_action
src/miral/toolkit_event.cpp:65
↓ 34 callers
Function
to_string
tests/unit-tests/graphics/test_shm_buffer.cpp:298
↓ 34 callers
Method
top
src/miral/mru_window_list.cpp:53
↓ 34 callers
Method
type
src/miral/output.cpp:31
↓ 33 callers
Function
default_submission_data_from_buffer
tests/unit-tests/compositor/test_multi_monitor_arbiter.cpp:107
↓ 33 callers
Method
end
src/platform/udev/udev_wrapper.cpp:275
↓ 33 callers
Method
left
include/core/mir/geometry/rectangle.h:101
↓ 33 callers
Function
make_touch
tests/unit-tests/input/test_validator.cpp:62
↓ 33 callers
Method
size
src/platform/graphics/linux_dmabuf.cpp:348
↓ 32 callers
Method
overlaps
include/core/mir/geometry/rectangle.h:88
↓ 32 callers
Method
trigger
tests/mir_test/test_dispatchable.cpp:71
↓ 31 callers
Function
mir_pointer_event_action
src/miral/toolkit_event.cpp:137
↓ 31 callers
Method
set_value
src/common/events/window_event.cpp:53
↓ 31 callers
Method
size
src/platform/graphics/shm_buffer.cpp:237
↓ 30 callers
Method
add_surface
tests/unit-tests/input/test_surface_input_dispatcher.cpp:70
↓ 30 callers
Method
begin
src/server/frontend_wayland/input_trigger_registry.cpp:233
↓ 30 callers
Function
enums_match
include/test/mir/test/event_matchers.h:51
↓ 30 callers
Function
expect_event_type
src/common/input/input_event.cpp:66
↓ 30 callers
Function
mir_pointer_event_button_state
src/miral/toolkit_event.cpp:142
↓ 30 callers
Method
read_fd
tests/mir_test/pipe.cpp:47
↓ 30 callers
Method
select_active_window
tests/mir_test_framework/window_management_test_harness.cpp:133
↓ 30 callers
Method
unlock
src/server/scene/surface_stack.cpp:631
↓ 29 callers
Method
action
src/common/events/touch_event.cpp:170
↓ 29 callers
Method
handle_focus_change
tests/include/mir/test/doubles/null_session_event_sink.h:32
↓ 29 callers
Method
input_area_contains
tests/unit-tests/input/test_cursor_controller.cpp:119
↓ 29 callers
Function
paired_calls
include/common/mir/raii.h:51
↓ 28 callers
Method
add_options
src/platform/options/default_configuration.cpp:299
↓ 28 callers
Function
eglBindAPI
tests/mir_test_doubles/mock_egl.cpp:271
↓ 28 callers
Method
enable
tests/include/mir/test/doubles/stub_touch_visualizer.h:34
↓ 28 callers
Function
event_is_nullptr
include/test/mir/test/event_matchers.h:230
↓ 28 callers
Method
reschedule_in
tests/mir_test_doubles/fake_alarm_factory.cpp:106
↓ 28 callers
Method
set_focus_to
tests/include/mir/test/doubles/stub_shell.h:71
↓ 27 callers
Method
add_strings_attribute
src/miral/basic_store.cpp:475
↓ 27 callers
Method
bottom_right
* The bottom right boundary point of the rectangle. * * Note that the returned point is *not* included in the rectangle * area, that is
include/core/mir/geometry/rectangle.h:49
↓ 27 callers
Method
drain_work
tests/unit-tests/test_observer_multiplexer.cpp:89
↓ 27 callers
Function
eglQueryString
tests/mir_test_doubles/mock_egl.cpp:265
↓ 27 callers
Method
flush
src/server/frontend_xwayland/xcb_connection.h:260
↓ 27 callers
Method
for_each_output
tests/unit-tests/graphics/test_overlapping_output_grouping.cpp:61
↓ 27 callers
Function
mir_touch_event_action
src/miral/toolkit_event.cpp:110
↓ 26 callers
Method
add_connector
tests/mir_test_doubles/mock_drm.cpp:154
↓ 26 callers
Method
add_float_attribute
src/miral/basic_store.cpp:453
↓ 26 callers
Method
add_string_attribute
src/miral/basic_store.cpp:470
↓ 26 callers
Method
attached_edges
src/miral/window_info.cpp:463
↓ 26 callers
Method
call_queued
tests/mir_test_doubles/queued_alarm_stub_main_loop.cpp:69
↓ 26 callers
Method
device
src/platforms/evdev/libinput_device.cpp:486
↓ 26 callers
Method
enqueue
tests/unit-tests/scene/test_mediating_display_changer.cpp:81
↓ 26 callers
Method
generate_renderables
tests/include/mir/test/doubles/stub_surface.h:55
↓ 26 callers
Method
map
src/server/frontend_xwayland/xwayland_surface.cpp:458
↓ 26 callers
Function
mir_keyboard_event_modifiers
src/miral/toolkit_event.cpp:85
↓ 26 callers
Method
setup_touch_event
tests/mir_test_doubles/mock_libinput.cpp:662
↓ 26 callers
Method
size
src/platforms/atomic-kms/server/kms/atomic_kms_output.cpp:269
↓ 25 callers
Method
add_bool_attribute
src/miral/basic_store.cpp:444
↓ 25 callers
Method
add_encoder
tests/mir_test_doubles/mock_drm.cpp:142
↓ 25 callers
Method
apply_settings
tests/mir_test_framework/fake_input_device_impl.cpp:268
↓ 25 callers
Function
mir_keyboard_event_scan_code
src/miral/toolkit_event.cpp:75
↓ 25 callers
Method
raw_client
src/server/frontend_wayland/wl_client.h:56
← previous
next →
101–200 of 10,873, ranked by callers