Seat 60 src/login/logind-core.c int manager_add_seat(Manager *m, const char *id, Seat **_seat) { Seat 61 src/login/logind-core.c Seat *s; Seat 243 src/login/logind-core.c Seat *seat = NULL; Seat 273 src/login/logind-dbus.c Seat *seat; Seat 382 src/login/logind-dbus.c Seat *seat; Seat 459 src/login/logind-dbus.c Seat *seat = NULL; Seat 796 src/login/logind-dbus.c Seat *seat; Seat 988 src/login/logind-dbus.c Seat *seat; Seat 58 src/login/logind-device.c Seat *s; Seat 90 src/login/logind-device.c void device_attach(Device *d, Seat *s) { Seat 36 src/login/logind-device.h Seat *seat; Seat 47 src/login/logind-device.h void device_attach(Device *d, Seat *s); Seat 44 src/login/logind-seat-dbus.c Seat *s = userdata; Seat 66 src/login/logind-seat-dbus.c Seat *s = userdata; Seat 84 src/login/logind-seat-dbus.c Seat *s = userdata; Seat 102 src/login/logind-seat-dbus.c Seat *s = userdata; Seat 120 src/login/logind-seat-dbus.c Seat *s = userdata; Seat 161 src/login/logind-seat-dbus.c Seat *s = userdata; Seat 179 src/login/logind-seat-dbus.c Seat *s = userdata; Seat 198 src/login/logind-seat-dbus.c Seat *s = userdata; Seat 213 src/login/logind-seat-dbus.c Seat *s = userdata; Seat 241 src/login/logind-seat-dbus.c Seat *s = userdata; Seat 264 src/login/logind-seat-dbus.c Seat *s = userdata; Seat 279 src/login/logind-seat-dbus.c Seat *s = userdata; Seat 296 src/login/logind-seat-dbus.c SD_BUS_PROPERTY("Id", "s", NULL, offsetof(Seat, id), SD_BUS_VTABLE_PROPERTY_CONST), Seat 317 src/login/logind-seat-dbus.c Seat *seat; Seat 373 src/login/logind-seat-dbus.c char *seat_bus_path(Seat *s) { Seat 388 src/login/logind-seat-dbus.c Seat *seat; Seat 414 src/login/logind-seat-dbus.c int seat_send_signal(Seat *s, bool new_seat) { Seat 431 src/login/logind-seat-dbus.c int seat_send_changed(Seat *s, const char *properties, ...) { Seat 38 src/login/logind-seat.c Seat *seat_new(Manager *m, const char *id) { Seat 39 src/login/logind-seat.c Seat *s; Seat 44 src/login/logind-seat.c s = new0(Seat, 1); Seat 66 src/login/logind-seat.c void seat_free(Seat *s) { Seat 87 src/login/logind-seat.c int seat_save(Seat *s) { Seat 162 src/login/logind-seat.c int seat_load(Seat *s) { Seat 184 src/login/logind-seat.c int seat_preallocate_vts(Seat *s) { Seat 212 src/login/logind-seat.c int seat_apply_acls(Seat *s, Session *old_active) { Seat 229 src/login/logind-seat.c int seat_set_active(Seat *s, Session *session) { Seat 272 src/login/logind-seat.c int seat_switch_to(Seat *s, unsigned int num) { Seat 289 src/login/logind-seat.c int seat_switch_to_next(Seat *s) { Seat 310 src/login/logind-seat.c int seat_switch_to_previous(Seat *s) { Seat 331 src/login/logind-seat.c int seat_active_vt_changed(Seat *s, unsigned int vtnr) { Seat 355 src/login/logind-seat.c int seat_read_active_vt(Seat *s) { Seat 396 src/login/logind-seat.c int seat_start(Seat *s) { Seat 424 src/login/logind-seat.c int seat_stop(Seat *s, bool force) { Seat 449 src/login/logind-seat.c int seat_stop_sessions(Seat *s, bool force) { Seat 464 src/login/logind-seat.c void seat_evict_position(Seat *s, Session *session) { Seat 488 src/login/logind-seat.c void seat_claim_position(Seat *s, Session *session, unsigned int pos) { Seat 503 src/login/logind-seat.c static void seat_assign_position(Seat *s, Session *session) { Seat 516 src/login/logind-seat.c int seat_attach_session(Seat *s, Session *session) { Seat 538 src/login/logind-seat.c void seat_complete_switch(Seat *s) { Seat 553 src/login/logind-seat.c bool seat_has_vts(Seat *s) { Seat 559 src/login/logind-seat.c bool seat_is_seat0(Seat *s) { Seat 565 src/login/logind-seat.c bool seat_can_multi_session(Seat *s) { Seat 571 src/login/logind-seat.c bool seat_can_tty(Seat *s) { Seat 577 src/login/logind-seat.c bool seat_has_master_device(Seat *s) { Seat 584 src/login/logind-seat.c bool seat_can_graphical(Seat *s) { Seat 590 src/login/logind-seat.c int seat_get_idle_hint(Seat *s, dual_timestamp *t) { Seat 626 src/login/logind-seat.c bool seat_check_gc(Seat *s, bool drop_not_started) { Seat 638 src/login/logind-seat.c void seat_add_to_gc_queue(Seat *s) { Seat 24 src/login/logind-seat.h typedef struct Seat Seat; Seat 50 src/login/logind-seat.h LIST_FIELDS(Seat, gc_queue); Seat 53 src/login/logind-seat.h Seat *seat_new(Manager *m, const char *id); Seat 54 src/login/logind-seat.h void seat_free(Seat *s); Seat 56 src/login/logind-seat.h int seat_save(Seat *s); Seat 57 src/login/logind-seat.h int seat_load(Seat *s); Seat 59 src/login/logind-seat.h int seat_apply_acls(Seat *s, Session *old_active); Seat 60 src/login/logind-seat.h int seat_set_active(Seat *s, Session *session); Seat 61 src/login/logind-seat.h int seat_switch_to(Seat *s, unsigned int num); Seat 62 src/login/logind-seat.h int seat_switch_to_next(Seat *s); Seat 63 src/login/logind-seat.h int seat_switch_to_previous(Seat *s); Seat 64 src/login/logind-seat.h int seat_active_vt_changed(Seat *s, unsigned int vtnr); Seat 65 src/login/logind-seat.h int seat_read_active_vt(Seat *s); Seat 66 src/login/logind-seat.h int seat_preallocate_vts(Seat *s); Seat 68 src/login/logind-seat.h int seat_attach_session(Seat *s, Session *session); Seat 69 src/login/logind-seat.h void seat_complete_switch(Seat *s); Seat 70 src/login/logind-seat.h void seat_evict_position(Seat *s, Session *session); Seat 71 src/login/logind-seat.h void seat_claim_position(Seat *s, Session *session, unsigned int pos); Seat 73 src/login/logind-seat.h bool seat_has_vts(Seat *s); Seat 74 src/login/logind-seat.h bool seat_is_seat0(Seat *s); Seat 75 src/login/logind-seat.h bool seat_can_multi_session(Seat *s); Seat 76 src/login/logind-seat.h bool seat_can_tty(Seat *s); Seat 77 src/login/logind-seat.h bool seat_has_master_device(Seat *s); Seat 78 src/login/logind-seat.h bool seat_can_graphical(Seat *s); Seat 80 src/login/logind-seat.h int seat_get_idle_hint(Seat *s, dual_timestamp *t); Seat 82 src/login/logind-seat.h int seat_start(Seat *s); Seat 83 src/login/logind-seat.h int seat_stop(Seat *s, bool force); Seat 84 src/login/logind-seat.h int seat_stop_sessions(Seat *s, bool force); Seat 86 src/login/logind-seat.h bool seat_check_gc(Seat *s, bool drop_not_started); Seat 87 src/login/logind-seat.h void seat_add_to_gc_queue(Seat *s); Seat 95 src/login/logind-seat.h char *seat_bus_path(Seat *s); Seat 97 src/login/logind-seat.h int seat_send_signal(Seat *s, bool new_seat); Seat 98 src/login/logind-seat.h int seat_send_changed(Seat *s, const char *properties, ...) _sentinel_; Seat 379 src/login/logind-session.c Seat *o; Seat 99 src/login/logind-session.h Seat *seat; Seat 108 src/login/logind.c Seat *s; Seat 298 src/login/logind.c Seat *s; Seat 928 src/login/logind.c Seat *seat; Seat 1048 src/login/logind.c Seat *seat; Seat 61 src/login/logind.h LIST_HEAD(Seat, seat_gc_queue); Seat 81 src/login/logind.h Seat *seat0; Seat 138 src/login/logind.h int manager_add_seat(Manager *m, const char *id, Seat **_seat);