LCOV - code coverage report
Current view: top level - login - logind-gperf.gperf (source / functions) Hit Total Coverage
Test: main_coverage.info Lines: 0 10 0.0 %
Date: 2019-08-22 15:41:25 Functions: 0 2 0.0 %

          Line data    Source code
       1             : %{
       2             : #if __GNUC__ >= 7
       3             : _Pragma("GCC diagnostic ignored \"-Wimplicit-fallthrough\"")
       4             : #endif
       5             : #include <stddef.h>
       6             : #include "conf-parser.h"
       7             : #include "logind.h"
       8             : %}
       9             : struct ConfigPerfItem;
      10             : %null_strings
      11             : %language=ANSI-C
      12             : %define slot-name section_and_lvalue
      13             : %define hash-function-name logind_gperf_hash
      14             : %define lookup-function-name logind_gperf_lookup
      15             : %readonly-tables
      16             : %omit-struct-type
      17             : %struct-type
      18             : %includes
      19             : %%
      20             : Login.NAutoVTs,                     config_parse_n_autovts,             0, offsetof(Manager, n_autovts)
      21             : Login.ReserveVT,                    config_parse_unsigned,              0, offsetof(Manager, reserve_vt)
      22             : Login.KillUserProcesses,            config_parse_bool,                  0, offsetof(Manager, kill_user_processes)
      23             : Login.KillOnlyUsers,                config_parse_strv,                  0, offsetof(Manager, kill_only_users)
      24             : Login.KillExcludeUsers,             config_parse_strv,                  0, offsetof(Manager, kill_exclude_users)
      25           0 : Login.InhibitDelayMaxSec,           config_parse_sec,                   0, offsetof(Manager, inhibit_delay_max)
      26             : Login.UserStopDelaySec,             config_parse_sec,                   0, offsetof(Manager, user_stop_delay)
      27             : Login.HandlePowerKey,               config_parse_handle_action,         0, offsetof(Manager, handle_power_key)
      28           0 : Login.HandleSuspendKey,             config_parse_handle_action,         0, offsetof(Manager, handle_suspend_key)
      29             : Login.HandleHibernateKey,           config_parse_handle_action,         0, offsetof(Manager, handle_hibernate_key)
      30           0 : Login.HandleLidSwitch,              config_parse_handle_action,         0, offsetof(Manager, handle_lid_switch)
      31             : Login.HandleLidSwitchExternalPower, config_parse_handle_action,         0, offsetof(Manager, handle_lid_switch_ep)
      32           0 : Login.HandleLidSwitchDocked,        config_parse_handle_action,         0, offsetof(Manager, handle_lid_switch_docked)
      33             : Login.PowerKeyIgnoreInhibited,      config_parse_bool,                  0, offsetof(Manager, power_key_ignore_inhibited)
      34           0 : Login.SuspendKeyIgnoreInhibited,    config_parse_bool,                  0, offsetof(Manager, suspend_key_ignore_inhibited)
      35             : Login.HibernateKeyIgnoreInhibited,  config_parse_bool,                  0, offsetof(Manager, hibernate_key_ignore_inhibited)
      36           0 : Login.LidSwitchIgnoreInhibited,     config_parse_bool,                  0, offsetof(Manager, lid_switch_ignore_inhibited)
      37           0 : Login.HoldoffTimeoutSec,            config_parse_sec,                   0, offsetof(Manager, holdoff_timeout_usec)
      38             : Login.IdleAction,                   config_parse_handle_action,         0, offsetof(Manager, idle_action)
      39             : Login.IdleActionSec,                config_parse_sec,                   0, offsetof(Manager, idle_action_usec)
      40           0 : Login.RuntimeDirectorySize,         config_parse_tmpfs_size,            0, offsetof(Manager, runtime_dir_size)
      41             : Login.RemoveIPC,                    config_parse_bool,                  0, offsetof(Manager, remove_ipc)
      42             : Login.InhibitorsMax,                config_parse_uint64,                0, offsetof(Manager, inhibitors_max)
      43             : Login.SessionsMax,                  config_parse_uint64,                0, offsetof(Manager, sessions_max)
      44             : Login.UserTasksMax,                 config_parse_compat_user_tasks_max, 0, offsetof(Manager, user_tasks_max)

Generated by: LCOV version 1.14