/openbmc/qemu/ui/ |
H A D | sdl2-gl.c | 33 static void sdl2_set_scanout_mode(struct sdl2_console *scon, bool scanout) in sdl2_set_scanout_mode() argument 35 if (scon->scanout_mode == scanout) { in sdl2_set_scanout_mode() 39 scon->scanout_mode = scanout; in sdl2_set_scanout_mode() 40 if (!scon->scanout_mode) { in sdl2_set_scanout_mode() 41 egl_fb_destroy(&scon->guest_fb); in sdl2_set_scanout_mode() 42 if (scon->surface) { in sdl2_set_scanout_mode() 43 surface_gl_destroy_texture(scon->gls, scon->surface); in sdl2_set_scanout_mode() 44 surface_gl_create_texture(scon->gls, scon->surface); in sdl2_set_scanout_mode() 49 static void sdl2_gl_render_surface(struct sdl2_console *scon) in sdl2_gl_render_surface() argument 53 SDL_GL_MakeCurrent(scon->real_window, scon->winctx); in sdl2_gl_render_surface() [all …]
|
H A D | sdl2.c | 65 static void sdl_update_caption(struct sdl2_console *scon); 78 void sdl2_window_create(struct sdl2_console *scon) in sdl2_window_create() argument 82 if (!scon->surface) { in sdl2_window_create() 85 assert(!scon->real_window); in sdl2_window_create() 92 if (scon->hidden) { in sdl2_window_create() 96 if (scon->opengl) { in sdl2_window_create() 101 scon->real_window = SDL_CreateWindow("", SDL_WINDOWPOS_UNDEFINED, in sdl2_window_create() 103 surface_width(scon->surface), in sdl2_window_create() 104 surface_height(scon->surface), in sdl2_window_create() 106 if (scon->opengl) { in sdl2_window_create() [all …]
|
H A D | sdl2-2d.c | 34 struct sdl2_console *scon = container_of(dcl, struct sdl2_console, dcl); in sdl2_2d_update() local 35 DisplaySurface *surf = scon->surface; in sdl2_2d_update() 38 assert(!scon->opengl); in sdl2_2d_update() 40 if (!scon->texture) { in sdl2_2d_update() 51 SDL_UpdateTexture(scon->texture, &rect, in sdl2_2d_update() 54 SDL_RenderClear(scon->real_renderer); in sdl2_2d_update() 55 SDL_RenderCopy(scon->real_renderer, scon->texture, NULL, NULL); in sdl2_2d_update() 56 SDL_RenderPresent(scon->real_renderer); in sdl2_2d_update() 62 struct sdl2_console *scon = container_of(dcl, struct sdl2_console, dcl); in sdl2_2d_switch() local 63 DisplaySurface *old_surface = scon->surface; in sdl2_2d_switch() [all …]
|
H A D | sdl2-input.c | 32 void sdl2_process_key(struct sdl2_console *scon, in sdl2_process_key() argument 36 QemuConsole *con = scon->dcl.con; in sdl2_process_key() 44 qkbd_state_key_event(scon->kbd, qcode, ev->type == SDL_KEYDOWN); in sdl2_process_key() 48 bool ctrl = qkbd_state_modifier_get(scon->kbd, QKBD_MOD_CTRL); in sdl2_process_key() 62 void sdl2_release_modifiers(struct sdl2_console *scon) in sdl2_release_modifiers() argument 64 qkbd_state_lift_all_keys(scon->kbd); in sdl2_release_modifiers()
|
/openbmc/linux/drivers/gpu/drm/renesas/shmobile/ |
H A D | shmob_drm_backlight.c | 18 struct shmob_drm_connector *scon = bl_get_data(bdev); in shmob_drm_backlight_update() local 19 struct shmob_drm_device *sdev = scon->connector.dev->dev_private; in shmob_drm_backlight_update() 28 struct shmob_drm_connector *scon = bl_get_data(bdev); in shmob_drm_backlight_get_brightness() local 29 struct shmob_drm_device *sdev = scon->connector.dev->dev_private; in shmob_drm_backlight_get_brightness() 41 void shmob_drm_backlight_dpms(struct shmob_drm_connector *scon, int mode) in shmob_drm_backlight_dpms() argument 43 if (scon->backlight == NULL) in shmob_drm_backlight_dpms() 46 scon->backlight->props.power = mode == DRM_MODE_DPMS_ON in shmob_drm_backlight_dpms() 48 backlight_update_status(scon->backlight); in shmob_drm_backlight_dpms() 51 int shmob_drm_backlight_init(struct shmob_drm_connector *scon) in shmob_drm_backlight_init() argument 53 struct shmob_drm_device *sdev = scon->connector.dev->dev_private; in shmob_drm_backlight_init() [all …]
|
H A D | shmob_drm_backlight.h | 15 void shmob_drm_backlight_dpms(struct shmob_drm_connector *scon, int mode); 16 int shmob_drm_backlight_init(struct shmob_drm_connector *scon); 17 void shmob_drm_backlight_exit(struct shmob_drm_connector *scon);
|
H A D | shmob_drm_crtc.c | 534 struct shmob_drm_connector *scon = &sdev->connector; in shmob_drm_encoder_dpms() local 539 shmob_drm_backlight_dpms(scon, mode); in shmob_drm_encoder_dpms() 650 struct shmob_drm_connector *scon = to_shmob_connector(connector); in shmob_drm_connector_best_encoder() local 652 return scon->encoder; in shmob_drm_connector_best_encoder() 662 struct shmob_drm_connector *scon = to_shmob_connector(connector); in shmob_drm_connector_destroy() local 664 shmob_drm_backlight_exit(scon); in shmob_drm_connector_destroy()
|
/openbmc/qemu/hw/char/ |
H A D | sclpconsole.c | 57 SCLPConsole *scon = opaque; in DECLARE_INSTANCE_CHECKER() local 58 int avail = SIZE_BUFFER_VT220 - scon->iov_data_len; in DECLARE_INSTANCE_CHECKER() 61 scon->notify = true; in DECLARE_INSTANCE_CHECKER() 69 SCLPConsole *scon = opaque; in chr_read() local 71 assert(scon); in chr_read() 73 assert(size <= SIZE_BUFFER_VT220 - scon->iov_data_len); in chr_read() 76 memcpy(&scon->iov[scon->iov_bs], buf, size); in chr_read() 77 scon->iov_data_len += size; in chr_read() 78 scon->iov_sclp_rest += size; in chr_read() 79 scon->iov_bs += size; in chr_read() [all …]
|
H A D | sclpconsole-lm.c | 71 SCLPConsoleLM *scon = opaque; in DECLARE_INSTANCE_CHECKER() local 73 if (scon->event.event_pending) { in DECLARE_INSTANCE_CHECKER() 81 SCLPConsoleLM *scon = opaque; in chr_read() local 86 scon->event.event_pending = true; in chr_read() 90 if (scon->length == SIZE_CONSOLE_BUFFER) { in chr_read() 94 scon->buf[scon->length] = *buf; in chr_read() 95 scon->length += 1; in chr_read() 96 if (scon->echo) { in chr_read() 99 qemu_chr_fe_write_all(&scon->chr, buf, size); in chr_read() 201 SCLPConsoleLM *scon = SCLPLM_CONSOLE(event); in write_console_data() local [all …]
|
/openbmc/qemu/include/ui/ |
H A D | sdl2.h | 57 void sdl2_window_create(struct sdl2_console *scon); 58 void sdl2_window_destroy(struct sdl2_console *scon); 59 void sdl2_window_resize(struct sdl2_console *scon); 60 void sdl2_poll_events(struct sdl2_console *scon); 62 void sdl2_process_key(struct sdl2_console *scon, 64 void sdl2_release_modifiers(struct sdl2_console *scon); 71 void sdl2_2d_redraw(struct sdl2_console *scon); 80 void sdl2_gl_redraw(struct sdl2_console *scon);
|
/openbmc/linux/security/selinux/ |
H A D | selinuxfs.c | 869 char *scon = NULL, *tcon = NULL; in sel_write_access() local 881 scon = kzalloc(size + 1, GFP_KERNEL); in sel_write_access() 882 if (!scon) in sel_write_access() 891 if (sscanf(buf, "%s %s %hu", scon, tcon, &tclass) != 3) in sel_write_access() 894 length = security_context_str_to_sid(scon, &ssid, GFP_KERNEL); in sel_write_access() 911 kfree(scon); in sel_write_access() 917 char *scon = NULL, *tcon = NULL; in sel_write_create() local 933 scon = kzalloc(size + 1, GFP_KERNEL); in sel_write_create() 934 if (!scon) in sel_write_create() 948 nargs = sscanf(buf, "%s %s %hu %s", scon, tcon, &tclass, namebuf); in sel_write_create() [all …]
|
/openbmc/linux/arch/mips/mti-malta/ |
H A D | malta-dtshim.c | 39 int scon = MIPS_REVISION_SCONID; in malta_scon() local 41 if (scon != MIPS_REVISION_SCON_OTHER) in malta_scon() 42 return scon; in malta_scon()
|