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()
207 check_service_name (BusDesktopFile *desktop_file, in check_service_name() argument
217 if (!bus_desktop_file_get_string (desktop_file, in check_service_name()
242 get_parameters_for_service (BusDesktopFile *desktop_file, in get_parameters_for_service() argument
255 if (!check_service_name (desktop_file, service_name, error)) in get_parameters_for_service()
259 if (!bus_desktop_file_get_string (desktop_file, in get_parameters_for_service()
270 if (!bus_desktop_file_get_string (desktop_file, in get_parameters_for_service()
456 BusDesktopFile *desktop_file; in launch_bus_name() local
465 desktop_file = desktop_file_for_name (parser, bus_name, error); in launch_bus_name()
466 if (desktop_file == NULL) in launch_bus_name()
470 if (!get_parameters_for_service (desktop_file, bus_name, &exec, &user, error)) in launch_bus_name()
486 bus_desktop_file_free (desktop_file); in launch_bus_name()