Lines Matching refs:desktop_file
51 BusDesktopFile *desktop_file; in desktop_file_for_name() local
61 desktop_file = NULL; in desktop_file_for_name()
104 desktop_file = bus_desktop_file_load (&full_path, &tmp_error); in desktop_file_for_name()
105 if (desktop_file == NULL) in desktop_file_for_name()
123 if (desktop_file != NULL) in desktop_file_for_name()
128 if (desktop_file == NULL) in desktop_file_for_name()
140 return desktop_file; in desktop_file_for_name()
225 check_service_name (BusDesktopFile *desktop_file, in check_service_name() argument
235 if (!bus_desktop_file_get_string (desktop_file, in check_service_name()
260 get_parameters_for_service (BusDesktopFile *desktop_file, in get_parameters_for_service() argument
273 if (!check_service_name (desktop_file, service_name, error)) in get_parameters_for_service()
277 if (!bus_desktop_file_get_string (desktop_file, in get_parameters_for_service()
288 if (!bus_desktop_file_get_string (desktop_file, in get_parameters_for_service()
471 BusDesktopFile *desktop_file; in launch_bus_name() local
480 desktop_file = desktop_file_for_name (parser, bus_name, error); in launch_bus_name()
481 if (desktop_file == NULL) in launch_bus_name()
485 if (!get_parameters_for_service (desktop_file, bus_name, &exec, &user, error)) in launch_bus_name()
501 bus_desktop_file_free (desktop_file); in launch_bus_name()