Searched defs:sessions (Results 1 - 5 of 5) sorted by relevance

/systemd/src/libsystemd/sd-login/
H A Dtest-login.c42 char **seats, **sessions, **machines; local
69 r = sd_uid_get_sessions(u2, false, &sessions);
71 assert_se(r == (int) strv_length(sessions));
72 assert_se(t = strv_join(sessions, ", "));
73 strv_free(sessions);
74 printf("sessions = %s\n", t);
160 r = sd_seat_get_sessions(seat, &sessions, &uids, &n);
163 assert_se(r == (int) strv_length(sessions));
164 assert_se(t = strv_join(sessions, ", "));
165 strv_free(sessions);
[all...]
H A Dsd-login.c415 _public_ int sd_uid_get_sessions(uid_t uid, int require_active, char ***sessions) { argument
421 sessions);
443 p = strappend("/run/systemd/sessions/", session);
451 p = strappend("/run/systemd/sessions/", buf);
677 _public_ int sd_seat_get_sessions(const char *seat, char ***sessions, uid_t **uids, unsigned *n_uids) { argument
735 if (sessions) {
736 *sessions = a;
790 _public_ int sd_get_sessions(char ***sessions) { argument
791 return get_files_in_directory("/run/systemd/sessions/", sessions);
[all...]
/systemd/src/login/
H A Dlogind.h45 Hashmap *sessions; member in struct:Manager
H A Dloginctl.c115 log_error("Failed to list sessions: %s", bus_error_message(&error, r));
134 printf("\n%u sessions listed.\n", k);
306 char **sessions; member in struct:UserStatusInfo
314 char **sessions; member in struct:SeatStatusInfo
340 strv_free(info->sessions);
351 strv_free(info->sessions);
567 { "Sessions", "a(so)", prop_map_sessions_strv, offsetof(UserStatusInfo, sessions) },
601 if (!strv_isempty(i.sessions)) {
605 STRV_FOREACH(l, i.sessions) {
641 { "Sessions", "a(so)", prop_map_sessions_strv, offsetof(SeatStatusInfo, sessions) },
[all...]
/systemd/src/systemctl/
H A Dsystemctl.c2899 _cleanup_strv_free_ char **sessions = NULL; local
2977 /* Check for current sessions */
2978 sd_get_sessions(&sessions);
2979 STRV_FOREACH(s, sessions) {

Completed in 1868 milliseconds