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
↓ 735 callers
Method
value
src/common/events/window_event.cpp:48
↓ 554 callers
Method
push_back
tests/mir_test_doubles/mock_libinput.cpp:75
↓ 547 callers
Method
as_int
src/miral/display_configuration.cpp:215
↓ 525 callers
Function
fake_shared
include/test/mir/test/fake_shared.h:29
↓ 381 callers
Method
is_set
src/platform/options/program_option.cpp:105
↓ 361 callers
Method
get
tests/mir_test_framework/stub_input_platform_accessor.cpp:46
↓ 303 callers
Method
size
tests/include/mir/test/doubles/stub_buffer.h:109
↓ 282 callers
Method
get
src/server/frontend_wayland/std_layout_uptr.h:61
↓ 241 callers
Function
log_info
include/core/mir/log.h:91
↓ 228 callers
Function
log_warning
include/core/mir/log.h:102
↓ 227 callers
Method
lock
src/server/basic_callback.cpp:29
↓ 224 callers
Method
get
src/platform/options/program_option.cpp:111
↓ 217 callers
Method
as_value
include/core/mir/int_wrapper.h:31
↓ 208 callers
Method
lock
src/server/scene/surface_stack.cpp:616
↓ 182 callers
Method
top_left
tests/miral/test_window_manager_tools.cpp:107
↓ 170 callers
Function
log_debug
include/core/mir/log.h:80
↓ 164 callers
Method
execute
tests/include/mir/test/doubles/explicit_executor.h:53
↓ 162 callers
Method
value
include/core/mir/flags.h:89
↓ 160 callers
Method
empty
src/include/server/mir/observer_multiplexer.h:297
↓ 160 callers
Method
erase
src/miral/mru_window_list.cpp:48
↓ 154 callers
Method
find
src/miral/application_selector.cpp:286
↓ 146 callers
Method
value_or
src/platform/graphics/quirk_common.cpp:87
↓ 141 callers
Method
register_interest
tests/unit-tests/scene/test_surface_stack.cpp:102
↓ 135 callers
Method
end
src/core/geometry/rectangles.cpp:152
↓ 134 callers
Method
wait_for
tests/unit-tests/test_glib_main_loop.cpp:926
↓ 128 callers
Method
size
tests/unit-tests/graphics/test_software_cursor.cpp:57
↓ 126 callers
Method
state
tests/miral/mru_window_list.cpp:31
↓ 123 callers
Method
extents
src/miral/zone.cpp:72
↓ 119 callers
Function
egl_error
include/platform/mir/graphics/egl_error.h:31
↓ 117 callers
Method
window
src/miral/window_info.cpp:433
↓ 115 callers
Method
dispatch
tests/mir_test/test_dispatchable.cpp:55
↓ 115 callers
Method
start
tests/mir_test_framework/stub_input_platform.cpp:45
↓ 113 callers
Method
state
src/miral/window_info.cpp:276
↓ 109 callers
Method
as_uint32_t
include/core/mir/geometry/dimensions.h:77
↓ 108 callers
Method
devnode
src/platform/udev/udev_wrapper.cpp:86
↓ 108 callers
Method
top_left
src/miral/window.cpp:75
↓ 106 callers
Function
to_string
src/server/frontend_wayland/input_trigger_registration_v1.cpp:283
↓ 103 callers
Method
insert
src/server/console/linux_virtual_terminal.cpp:83
↓ 103 callers
Method
reset
tests/mir_test/signal.cpp:45
↓ 102 callers
Method
add_device
tests/mir_test_framework/udev_environment.cpp:66
↓ 102 callers
Method
begin
src/core/geometry/rectangles.cpp:147
↓ 101 callers
Method
size
src/miral/window.cpp:87
↓ 100 callers
Method
raise
tests/unit-tests/scene/test_application_session.cpp:67
↓ 99 callers
Method
count
examples/example-server-lib/tiling_window_manager.h:126
↓ 99 callers
Method
info_for
tests/mir_test_framework/window_management_test_harness.cpp:94
↓ 95 callers
Method
lock
src/server/frontend_wayland/session_lock_v1.cpp:195
↓ 91 callers
Method
add_surface
tests/unit-tests/scene/test_application_session.cpp:73
↓ 83 callers
Method
end
src/server/scene/surface_stack.cpp:288
↓ 82 callers
Method
as_value
include/core/mir/geometry/dimensions.h:113
↓ 82 callers
Function
open
tests/mir_test_framework/open_wrapper.cpp:98
↓ 80 callers
Method
stop
tests/unit-tests/platforms/gbm-kms/kms/test_kms_page_flipper.cpp:260
↓ 79 callers
Function
log
src/core/log.cpp:43
↓ 78 callers
Method
configure
tests/mir_test_doubles/fake_display.cpp:140
↓ 71 callers
Function
mir_pointer_event_axis_value
src/miral/toolkit_event.cpp:152
↓ 71 callers
Method
to_input
src/common/events/event.cpp:43
↓ 70 callers
Function
min
examples/client/wayland_client.c:41
↓ 70 callers
Method
size
src/server/frontend_wayland/shm.cpp:171
↓ 69 callers
Method
code
src/wayland/protocol_error.cpp:53
↓ 68 callers
Method
log
src/server/report/logging/compositor_report.cpp:76
↓ 68 callers
Method
reset
src/server/frontend_wayland/text_input_v1.cpp:394
↓ 67 callers
Method
depth_layer
tests/miral/test_window_manager_tools.cpp:127
↓ 67 callers
Function
log_error
include/core/mir/log.h:113
↓ 67 callers
Function
mir_event_get_input_event
src/miral/toolkit_event.cpp:30
↓ 67 callers
Method
modify_window
tests/mir_test_framework/window_management_test_harness.cpp:210
↓ 64 callers
Function
as_displacement
include/core/mir/geometry/displacement.h:157
↓ 64 callers
Method
end
src/server/frontend_wayland/input_trigger_registry.cpp:241
↓ 64 callers
Method
transform_input_event
src/server/shell/basic_slow_keys_transformer.cpp:30
↓ 63 callers
Function
mir_touch_event_axis_value
src/miral/toolkit_event.cpp:120
↓ 63 callers
Method
show
tests/mir_test_framework/stub_session.cpp:50
↓ 63 callers
Function
verbose_xwayland_logging_enabled
src/server/frontend_xwayland/xwayland_log.h:26
↓ 63 callers
Method
what
src/server/frontend_wayland/wayland_rs/wayland_rs_cpp/src/protocol_error.cpp:53
↓ 62 callers
Function
dump_of
src/miral/window_management_trace.cpp:102
↓ 62 callers
Method
message
src/wayland/protocol_error.cpp:43
↓ 62 callers
Method
resource
src/wayland/protocol_error.cpp:48
↓ 61 callers
Method
set_size
src/platforms/x11/graphics/display.cpp:272
↓ 60 callers
Method
add_configuration_option
src/server/server.cpp:597
↓ 60 callers
Method
contains
include/core/mir/geometry/rectangle.h:64
↓ 59 callers
Function
handle_input
(input_sink: &mut Option<InputSinkPtr>, event: cxx::SharedPtr<crate::MirEvent>)
src/platforms/evdev-rs/src/event_processing.rs:67
↓ 59 callers
Method
push
src/miral/mru_window_list.cpp:33
↓ 58 callers
Method
process
(&mut self)
src/platforms/evdev-rs/src/platform.rs:325
↓ 57 callers
Method
handle_input
(&mut self, event: &cxx::SharedPtr<MirEvent>)
src/platforms/evdev-rs/src/device.rs:323
↓ 55 callers
Method
clear
src/core/geometry/rectangles.cpp:63
↓ 55 callers
Method
resize
tests/miral/example_xdg_shell_v6.cpp:41
↓ 54 callers
Method
keysym_is_pressed
src/server/frontend_wayland/keyboard_state_tracker.cpp:155
↓ 54 callers
Method
move_to
tests/unit-tests/input/test_surface_input_dispatcher.cpp:173
↓ 52 callers
Function
contains
include/core/mir/flags.h:135
↓ 52 callers
Function
pointer_event
tests/unit-tests/shell/test_decoration_basic_decoration.cpp:262
↓ 51 callers
Function
as_delta
include/core/mir/geometry/dimensions.h:281
↓ 51 callers
Method
to_string
src/miral/live_config.cpp:76
↓ 50 callers
Method
contains
src/server/frontend_wayland/input_trigger_registry.cpp:50
↓ 50 callers
Method
create_surface
tests/unit-tests/scene/test_abstract_shell.cpp:189
↓ 48 callers
Method
key_event
src/server/input/default_event_builder.cpp:35
↓ 47 callers
Method
configuration
tests/unit-tests/scene/test_mediating_display_changer.cpp:71
↓ 47 callers
Method
generate_output
tests/unit-tests/graphics/test_multiplexing_display.cpp:53
↓ 47 callers
Method
open_session
Overrides from shell::Shell @{
tests/include/mir/test/doubles/stub_shell.h:107
↓ 46 callers
Method
create_buffer_stream
tests/mir_test_framework/stub_session.cpp:89
↓ 46 callers
Function
eglMakeCurrent
tests/mir_test_doubles/mock_egl.cpp:369
↓ 46 callers
Method
submit_buffer
tests/include/mir/test/doubles/stub_buffer_stream.h:77
↓ 45 callers
Method
at
src/miral/display_configuration.cpp:243
↓ 45 callers
Method
begin
src/server/scene/surface_stack.cpp:287
next →
1–100 of 10,873, ranked by callers