/systemd/src/login/ |
H A D | logind-user.h | 51 Session *display; member in struct:User
|
H A D | logind-session.h | 82 char *display; member in struct:Session
|
H A D | pam_systemd.c | 126 static int get_seat_from_display(const char *display, const char **seat, uint32_t *vtnr) { argument 135 assert(display); 138 /* We deduce the X11 socket from the display name, then use 144 r = socket_from_display(display, &p); 226 *tty = NULL, *display = NULL, local 288 pam_get_item(handle, PAM_XDISPLAY, (const void**) &display); 320 /* A tty with a colon is usually an X11 display, 322 * things and don't pretend that an X display was a 325 if (isempty(display)) 326 display [all...] |
H A D | logind-user.c | 170 if (u->display) 171 fprintf(f, "DISPLAY=%s\n", u->display->id); 297 _cleanup_free_ char *display = NULL, *realtime = NULL, *monotonic = NULL; local 306 "DISPLAY", &display, 318 if (display) 319 s = hashmap_get(u->manager->sessions, display); 321 if (s && s->display && display_is_local(s->display)) 322 u->display = s; 762 * session’ or ‘display’ [all...] |
H A D | loginctl.c | 288 char *display; member in struct:SessionStatusInfo 307 char *display; member in struct:UserStatusInfo 323 free(info->display); 341 free(info->display); 424 { "Display", "s", NULL, offsetof(SessionStatusInfo, display) }, 495 else if (i.display) 496 printf("\t Display: %s\n", i.display); 566 { "Display", "(so)", prop_map_first_of_struct, offsetof(UserStatusInfo, display) }, 606 if (streq_ptr(*l, i.display))
|
H A D | logind-dbus.c | 576 const char *service, *type, *class, *cseat, *tty, *display, *remote_user, *remote_host, *desktop; local 597 r = sd_bus_message_read(message, "uusssssussbss", &uid, &leader, &service, &type, &class, &desktop, &cseat, &vtnr, &tty, &display, &remote, &remote_user, &remote_host); 680 if (!isempty(display)) 782 if (!isempty(display)) { 783 session->display = strdup(display); 784 if (!session->display) {
|
/systemd/src/libsystemd/sd-login/ |
H A D | test-login.c | 37 char *seat, *type, *class, *display, *remote_user, *remote_host, *display_session, *cgroup; local 61 printf("user's display session = %s\n", strna(display_session)); 114 display = NULL; 115 r = sd_session_get_display(session, &display); 117 printf("display = %s\n", strna(display)); 118 free(display);
|
H A D | sd-login.c | 626 _public_ int sd_session_get_display(const char *session, char **display) { argument 627 return session_get_string(session, "DISPLAY", display);
|
/systemd/src/basic/ |
H A D | util.c | 225 bool display_is_local(const char *display) { argument 226 assert(display); 229 display[0] == ':' && 230 display[1] >= '0' && 231 display[1] <= '9'; 234 int socket_from_display(const char *display, char **path) { argument 238 assert(display); 241 if (!display_is_local(display)) 244 k = strspn(display+1, "0123456789"); 251 memcpy(c, display [all...] |
/systemd/src/cgtop/ |
H A D | cgtop.c | 533 static void display(Hashmap *a) { function 952 display(b);
|