MCPcopy Create free account

hub / github.com/canonical/mir / functions

Functions10,873 in github.com/canonical/mir

↓ 10 callersMethodconsume
tests/include/mir/test/doubles/stub_surface.h:48
↓ 10 callersMethodcontent_size
src/server/scene/basic_surface.cpp:308
↓ 10 callersFunctioncreate_default_configuration
tests/unit-tests/graphics/test_default_display_configuration_policy.cpp:127
↓ 10 callersMethoddata
\returns the raw data
src/miral/wayland_shm.h:37
↓ 10 callersMethoddeactivate_handler
src/server/scene/basic_text_input_hub.cpp:40
↓ 10 callersMethoddevice_keymap
src/common/input/mir_keyboard_config.cpp:66
↓ 10 callersMethoddrop
* Relinquish access to the data * * This prevents further access to the contained data through * this handle, and allows ot
include/core/mir/synchronised.h:85
↓ 10 callersFunctioneglDestroySurface
tests/mir_test_doubles/mock_egl.cpp:319
↓ 10 callersMethodemit
src/wayland/generator/emitter.cpp:184
↓ 10 callersMethodemit_event
tests/mir_test_framework/fake_input_device_impl.cpp:64
↓ 10 callersMethodend
src/server/shm_backing.h:83
↓ 10 callersFunctionfd_is_open
tests/unit-tests/test_fd.cpp:26
↓ 10 callersMethodfinished_frame
src/server/report/null/compositor_report.cpp:37
↓ 10 callersMethodfocus_mode
tests/miral/test_window_manager_tools.cpp:145
↓ 10 callersMethodformat
src/platform/graphics/linux_dmabuf.cpp:332
↓ 10 callersFunctiongbm_bo_get_handle
tests/mir_test_doubles/mock_gbm.cpp:152
↓ 10 callersFunctiongbm_create_device
tests/mir_test_doubles/mock_gbm.cpp:77
↓ 10 callersFunctionglEnable
tests/mir_test_doubles/mock_gl.cpp:120
↓ 10 callersFunctionglGetString
tests/mir_test_doubles/mock_gl.cpp:89
↓ 10 callersFunctionglViewport
tests/mir_test_doubles/mock_gl.cpp:441
↓ 10 callersMethodissue_token
src/server/shell/token_authority.cpp:59
↓ 10 callersMethodlayout_userdata
src/miral/display_configuration.cpp:144
↓ 10 callersMethodlength_squared
include/core/mir/geometry/displacement.h:57
↓ 10 callersMethodlocal_position
src/common/events/touch_event.cpp:86
↓ 10 callersMethodmatch_sysname
src/platform/udev/udev_wrapper.cpp:261
↓ 10 callersMethodmiddle_mouse_button_emulation
src/miral/input_configuration.cpp:691
↓ 10 callersFunctionmir_touch_event_id
src/miral/toolkit_event.cpp:105
↓ 10 callersFunctionmunmap
tests/mir_test_framework/mmap_wrapper.cpp:77
↓ 10 callersMethodparse_arguments
src/platform/options/program_option.cpp:39
↓ 10 callersMethodpointer_count
src/common/events/touch_event.cpp:42
↓ 10 callersMethodpointer_usable
tests/integration-tests/input/test_cursor_observer.cpp:50
↓ 10 callersMethodremove
tests/mir_test_framework/stub_input_platform.cpp:87
↓ 10 callersFunctionrender_row
src/server/shell/decoration/decoration_strategy.cpp:102
↓ 10 callersMethodrequire_modesetting_support
src/platforms/gbm-kms/server/kms/quirks.cpp:267
↓ 10 callersMethodresize
src/platform/graphics/linux_dmabuf.cpp:213
↓ 10 callersFunctionsanitize_identifier
Sanitize an identifier to ensure it's valid for Rust and C++. If the identifier starts with a digit, prefix it with r_. If the identifier is a Rust ke
src/server/frontend_wayland/wayland_rs/build_script/cpp_builder.rs:683
↓ 10 callersMethodscan_code
src/common/events/keyboard_event.cpp:50
↓ 10 callersMethodset_focus_to
src/server/shell/shell_wrapper.cpp:62
↓ 10 callersMethodspawn
tests/unit-tests/shell/test_hover_click_transformer.cpp:49
↓ 10 callersMethodstart
tests/include/mir/test/doubles/null_prompt_session.h:31
↓ 10 callersMethodthe_accessibility_manager
src/server/shell/default_configuration.cpp:192
↓ 10 callersFunctiontransformation
include/platform/mir/graphics/transformation.h:25
↓ 10 callersFunctiontry_but_revert_if_unwinding
include/common/mir/unwind_helpers.h:64
↓ 10 callersMethodundecorate
src/server/shell/decoration/basic_manager.cpp:105
↓ 10 callersMethodunique_id
tests/unit-tests/input/test_key_repeat_dispatcher.cpp:90
↓ 10 callersMethodunlock
src/server/basic_callback.cpp:33
↓ 10 callersMethodvalid
tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:208
↓ 10 callersMethodwith
src/server/scene/surface_state_tracker.cpp:96
↓ 9 callersMethodactive_compositors
src/server/scene/rendering_tracker.cpp:57
↓ 9 callersMethodadd_prompt_provider
tests/include/mir/test/doubles/null_prompt_session_manager.h:50
↓ 9 callersMethodadd_thread
src/common/dispatch/threaded_dispatcher.cpp:270
↓ 9 callersMethodas_mir_format
src/platform/graphics/drm_formats.cpp:505
↓ 9 callersFunctionassign_suitabilities
tests/unit-tests/graphics/test_platform_prober.cpp:1208
↓ 9 callersMethodaux_rect_placement_offset
src/miral/window_specification.cpp:185
↓ 9 callersMethodbase_configuration
tests/include/mir/test/doubles/null_display_changer.h:33
↓ 9 callersMethodbase_ptr
src/core/anonymous_shm_file.cpp:130
↓ 9 callersMethodbuffer_size
src/server/frontend_wayland/wl_surface.h:136
↓ 9 callersMethodcapture
tests/include/mir/test/doubles/null_screencast.h:44
↓ 9 callersMethodchildren
src/miral/window_info.cpp:340
↓ 9 callersFunctioncolor
src/server/shell/decoration/decoration_strategy.cpp:68
↓ 9 callersMethoddata
src/platform/graphics/linux_dmabuf.cpp:1308
↓ 9 callersFunctiondata_buffer_to_debug_string
src/server/frontend_xwayland/xcb_connection.cpp:35
↓ 9 callersMethoddepth_buffer_bits
src/platforms/gbm-kms/server/kms/platform_symbols.cpp:108
↓ 9 callersFunctiondestroy_ptr
tests/unit-tests/test_raii.cpp:46
↓ 9 callersMethoddrm_event_data
src/platform/graphics/kms/threaded_drm_event_handler.cpp:107
↓ 9 callersFunctioneglSwapBuffers
tests/mir_test_doubles/mock_egl.cpp:411
↓ 9 callersMethodencoder
src/platform/graphics/kms/drm_mode_resources.cpp:132
↓ 9 callersMethodexpect_spots_centered_at
tests/unit-tests/input/test_touchspot_controller.cpp:69
↓ 9 callersMethodfocus_mode
src/miral/window_info.cpp:507
↓ 9 callersMethodfor_each
src/server/scene/session_container.cpp:51
↓ 9 callersMethodfor_each
src/server/frontend_wayland/wl_seat.cpp:80
↓ 9 callersFunctionfork_and_run_in_a_different_process
include/test/mir_test_framework/process.h:100
↓ 9 callersMethodget_device_info
tests/mir_test_framework/fake_input_device_impl.h:79
↓ 9 callersFunctionglUniformMatrix4fv
tests/mir_test_doubles/mock_gl.cpp:157
↓ 9 callersMethodhandler
src/miral/config_file.cpp:189
↓ 9 callersMethodhas
src/server/scene/surface_state_tracker.cpp:68
↓ 9 callersMethodid
tests/include/mir/test/doubles/stub_buffer.h:107
↓ 9 callersMethodinput_bounds
src/server/scene/basic_surface.cpp:354
↓ 9 callersMethodis_valid
src/wayland/generator/emitter.h:66
↓ 9 callersMethodlen
tests/include/mir/test/doubles/stub_buffer.h:146
↓ 9 callersFunctionlibinput_event_get_pointer_event
tests/mir_test_doubles/mock_libinput.cpp:121
↓ 9 callersFunctionlibinput_event_pointer_get_time_usec
tests/mir_test_doubles/mock_libinput.cpp:166
↓ 9 callersFunctionlog_critical
include/core/mir/log.h:124
↓ 9 callersFunctionmaybe_key_event
include/test/mir/test/event_matchers.h:272
↓ 9 callersMethodmerge
src/miral/input_device_config.cpp:432
↓ 9 callersFunctionmir_pointer_event_input_event
src/miral/toolkit_event.cpp:157
↓ 9 callersFunctionmir_touch_event_modifiers
src/miral/toolkit_event.cpp:95
↓ 9 callersFunctionmir_touch_event_tooltype
src/miral/toolkit_event.cpp:115
↓ 9 callersMethodmodifier
src/platform/graphics/linux_dmabuf.cpp:336
↓ 9 callersMethodoptions
tests/platform_test_harness/graphics_platform_test_harness.cpp:58
↓ 9 callersFunctionoutput_type_name
Three enums use this :( TODO: Deduplicate them and add type safety later.
src/common/output_type_names.cpp:22
↓ 9 callersMethodpaste_source
src/server/scene/basic_clipboard.cpp:23
↓ 9 callersMethodplanes
src/platform/graphics/linux_dmabuf.cpp:340
↓ 9 callersMethodregister_interest
src/server/shell/basic_idle_handler.cpp:316
↓ 9 callersMethodreport_vsync
src/server/report/null/display_report.cpp:30
↓ 9 callersMethodreset
src/platform/graphics/cpu_copy_output_surface.cpp:57
↓ 9 callersMethodsession
examples/example-server-lib/decoration_provider.cpp:455
↓ 9 callersMethodset_surface_id
src/common/events/resize_event.cpp:33
↓ 9 callersMethodsetup_device
tests/mir_test_doubles/mock_libinput.cpp:81
↓ 9 callersFunctionshould_create_foreign_toplevel_handle
* Returns true when a surface should be exposed via the foreign-toplevel protocols. * * Eligibility requires a live session, and only includes * fo
src/server/frontend_wayland/foreign_toplevel_handle_creation.h:32
← previousnext →501–600 of 10,873, ranked by callers