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
↓ 25 callers
Method
setup_touch_frame
tests/mir_test_doubles/mock_libinput.cpp:696
↓ 25 callers
Method
size
src/platforms/gbm-kms/server/kms/real_kms_output.cpp:125
↓ 25 callers
Method
spawn
tests/unit-tests/test_observer_multiplexer.cpp:105
↓ 25 callers
Method
to_pointer
src/common/events/input_event.cpp:70
↓ 25 callers
Method
unregister_interest
src/server/scene/basic_surface.cpp:269
↓ 25 callers
Method
wait_for
tests/mir_test_framework/test_wlcs_display_server.cpp:174
↓ 24 callers
Method
acceleration_bias
src/miral/input_configuration.cpp:588
↓ 24 callers
Function
add_another_touch
tests/unit-tests/input/test_validator.cpp:56
↓ 24 callers
Method
device_from_syspath
src/platform/udev/udev_wrapper.cpp:296
↓ 24 callers
Function
drmModeSetCrtc
tests/mir_test_doubles/mock_drm.cpp:613
↓ 24 callers
Function
eglChooseConfig
tests/mir_test_doubles/mock_egl.cpp:289
↓ 24 callers
Function
eglCreateContext
tests/mir_test_doubles/mock_egl.cpp:357
↓ 24 callers
Function
glGetUniformLocation
tests/mir_test_doubles/mock_gl.cpp:287
↓ 24 callers
Function
mir_touch_event_point_count
src/miral/toolkit_event.cpp:100
↓ 24 callers
Method
select_active_window
src/miral/basic_window_manager.cpp:1618
↓ 24 callers
Function
strlen_c
include/common/mir/constexpr_utils.h:25
↓ 24 callers
Function
swap
include/miral/miral/window_info.h:424
↓ 24 callers
Method
to_string
src/server/frontend_wayland/input_trigger_registration_v1.cpp:333
↓ 23 callers
Method
active_state
src/server/scene/surface_state_tracker.cpp:27
↓ 23 callers
Method
bottom
include/core/mir/geometry/rectangle.h:104
↓ 23 callers
Method
create_alarm
tests/unit-tests/input/test_key_repeat_dispatcher.cpp:64
↓ 23 callers
Method
data
src/server/frontend_wayland/shm.cpp:197
↓ 23 callers
Method
do_transaction
src/miral/basic_store.cpp:190
↓ 23 callers
Function
eglGetError
tests/mir_test_doubles/mock_egl.cpp:241
↓ 23 callers
Function
make_output_surface
tests/unit-tests/renderers/gl/test_gl_renderer.cpp:176
↓ 23 callers
Function
mir_input_event_get_pointer_event
src/miral/toolkit_event.cpp:55
↓ 23 callers
Method
scan_devices
src/platform/udev/udev_wrapper.cpp:245
↓ 23 callers
Method
set_display_off_timeout
src/server/shell/basic_idle_handler.cpp:233
↓ 23 callers
Function
touch_event
tests/unit-tests/shell/test_decoration_basic_decoration.cpp:284
↓ 22 callers
Method
active_window
src/miral/basic_window_manager.cpp:502
↓ 22 callers
Method
add_ints_attribute
src/miral/basic_store.cpp:436
↓ 22 callers
Method
add_standard_device
tests/mir_test_framework/udev_environment.cpp:151
↓ 22 callers
Method
add_tree_to_workspace
tests/mir_test_framework/window_management_test_harness.cpp:229
↓ 22 callers
Method
aux_rect
src/miral/window_specification.cpp:165
↓ 22 callers
Method
get_rw_range
src/server/shm_backing.cpp:510
↓ 22 callers
Function
glTexParameteri
tests/mir_test_doubles/mock_gl.cpp:299
↓ 22 callers
Method
placement_hints
src/miral/window_specification.cpp:170
↓ 22 callers
Function
run_client_enumerator
Runs the client enumerator in a subprocess. Mir will allow clients that originate from the compositor itself to access any protocols that they like.
tests/miral/wayland_extensions.cpp:164
↓ 22 callers
Method
validate_and_dispatch
Currently we only validate touch events as they are the most problematic
src/server/input/validator.cpp:61
↓ 22 callers
Method
watch_fd
tests/mir_test/test_dispatchable.cpp:50
↓ 21 callers
Method
acceleration
src/miral/input_configuration.cpp:583
↓ 21 callers
Method
input_type
src/common/events/input_event.cpp:35
↓ 21 callers
Method
modify_window
src/miral/basic_window_manager.cpp:1005
↓ 21 callers
Method
name
src/miral/output.cpp:107
↓ 21 callers
Method
remove_device
tests/mir_test_framework/udev_environment.cpp:116
↓ 21 callers
Method
set_paste_source
src/server/scene/basic_clipboard.cpp:36
↓ 21 callers
Method
transform
src/server/input/input_event_transformer.cpp:117
↓ 21 callers
Method
unregister_interest
tests/unit-tests/shell/test_basic_idle_handler.cpp:81
↓ 21 callers
Method
write_fd
tests/mir_test/pipe.cpp:52
↓ 20 callers
Function
add_fake_input_device
tests/mir_test_framework/stub_input.cpp:77
↓ 20 callers
Method
add_session
tests/unit-tests/console/test_logind_console_services.cpp:280
↓ 20 callers
Method
aux_rect_placement_gravity
src/miral/window_specification.cpp:180
↓ 20 callers
Method
clear
tests/mir_test_framework/stub_input_platform_accessor.cpp:102
↓ 20 callers
Method
content_size
tests/miral/test_window_manager_tools.cpp:131
↓ 20 callers
Function
mir_input_event_get_touch_event
src/miral/toolkit_event.cpp:50
↓ 20 callers
Function
mir_keyboard_event_keysym
src/miral/toolkit_event.cpp:70
↓ 20 callers
Method
modify_surface
src/server/shell/shell_wrapper.cpp:103
↓ 20 callers
Method
ready
tests/include/mir/test/barrier.h:38
↓ 20 callers
Method
remove_watch
src/common/dispatch/multiplexing_dispatchable.cpp:195
↓ 20 callers
Method
right
include/core/mir/geometry/rectangle.h:102
↓ 20 callers
Method
session
src/server/frontend_xwayland/xwayland_client_manager.cpp:45
↓ 20 callers
Method
size
tests/unit-tests/compositor/test_multi_monitor_arbiter.cpp:76
↓ 20 callers
Method
surface_at
tests/unit-tests/scene/test_application_session.cpp:79
↓ 19 callers
Method
begin
src/platform/udev/udev_wrapper.cpp:266
↓ 19 callers
Method
consume
src/server/scene/basic_surface.cpp:868
↓ 19 callers
Method
data
src/platforms/atomic-kms/server/kms/atomic_kms_output.cpp:90
↓ 19 callers
Method
destroy_surface
tests/mir_test_framework/stub_session.cpp:79
↓ 19 callers
Method
devnum
src/platform/udev/udev_wrapper.cpp:101
↓ 19 callers
Function
eglGetCurrentDisplay
tests/mir_test_doubles/mock_egl.cpp:387
↓ 19 callers
Method
enqueue
src/server/frontend_wayland/wayland_executor.cpp:69
↓ 19 callers
Method
for_each_output
src/server/graphics/multiplexing_display.cpp:63
↓ 19 callers
Method
next_serial
src/server/frontend_wayland/wl_client.cpp:102
↓ 19 callers
Method
set_streams
tests/include/mir/test/doubles/stub_surface.h:38
↓ 19 callers
Method
window_placement_gravity
src/miral/window_specification.cpp:175
↓ 18 callers
Method
add_crtc
tests/mir_test_doubles/mock_drm.cpp:132
↓ 18 callers
Method
append
src/server/input/input_event_transformer.cpp:157
↓ 18 callers
Method
decorate
src/server/shell/decoration/basic_manager.cpp:87
↓ 18 callers
Function
gbm_bo_get_height
tests/mir_test_doubles/mock_gbm.cpp:137
↓ 18 callers
Method
has_posted_at_least
tests/integration-tests/test_surface_stack_with_compositor.cpp:87
↓ 18 callers
Function
make_unique_cptr
include/common/mir/c_memory.h:28
↓ 18 callers
Function
mir_input_event_get_event_time
src/miral/toolkit_event.cpp:35
↓ 18 callers
Method
notify_all
tests/mir_test_framework/test_wlcs_display_server.cpp:186
↓ 18 callers
Method
now
tests/unit-tests/logging/test_input_timestamp.cpp:34
↓ 18 callers
Method
place_and_size_for_state
src/miral/basic_window_manager.cpp:1325
↓ 18 callers
Method
set_handler_state
src/server/scene/basic_text_input_hub.cpp:21
↓ 18 callers
Method
size
src/server/scene/basic_surface.cpp:659
↓ 18 callers
Method
the_input_device_hub
src/server/input/default_configuration.cpp:321
↓ 18 callers
Method
to_keyboard
src/common/events/input_event.cpp:60
↓ 17 callers
Function
_XcursorReadUInt
src/miral/xcursor.c:267
↓ 17 callers
Method
add_device
tests/include/mir/test/doubles/stub_input_device_registry.h:31
↓ 17 callers
Method
check_record_count_for_each_buffer
tests/unit-tests/compositor/test_multi_threaded_compositor.cpp:236
↓ 17 callers
Method
clone
src/server/graphics/multiplexing_display.cpp:99
↓ 17 callers
Function
eglDestroyContext
tests/mir_test_doubles/mock_egl.cpp:363
↓ 17 callers
Method
has
src/miral/display_configuration.cpp:232
↓ 17 callers
Method
id_for
src/platform/graphics/kms/drm_mode_resources.cpp:305
↓ 17 callers
Method
ioctl
src/server/console/default_configuration.cpp:46
↓ 17 callers
Method
output_id
src/miral/window_info.cpp:428
↓ 17 callers
Method
parent
src/miroil/surface.cpp:250
↓ 17 callers
Method
session
tests/miral/wayland_extensions.cpp:63
↓ 17 callers
Method
should_skip
src/platforms/gbm-kms/server/kms/quirks.cpp:253
← previous
next →
201–300 of 10,873, ranked by callers