Home
last modified time | relevance | path

Searched refs:fdInfo (Results 1 - 7 of 7) sorted by relevance

/base/theme/wallpaper_mgr/frameworks/native/include/
H A Dwallpaper_service_proxy.h38 ErrorCode GetPixelMap(int32_t wallpaperType, IWallpaperService::FdInfo &fdInfo) override;
55 ErrorCode GetPixelMapV9(int32_t wallpaperType, IWallpaperService::FdInfo &fdInfo) override;
65 int32_t wallpaperType, WallpaperServiceIpcInterfaceCode code, IWallpaperService::FdInfo &fdInfo);
H A Di_wallpaper_service.h56 virtual ErrorCode GetPixelMap(int32_t wallpaperType, FdInfo &fdInfo) = 0;
113 virtual ErrorCode GetPixelMapV9(int32_t wallpaperType, FdInfo &fdInfo) = 0;
/base/theme/wallpaper_mgr/services/src/
H A Dwallpaper_service_stub.cpp237 IWallpaperService::FdInfo fdInfo; in OnGetPixelMapInner() local
240 wallpaperErrorCode = GetPixelMapV9(wallpaperType, fdInfo); in OnGetPixelMapInner()
242 wallpaperErrorCode = GetPixelMap(wallpaperType, fdInfo); in OnGetPixelMapInner()
247 close(fdInfo.fd); in OnGetPixelMapInner()
251 if (!reply.WriteInt32(fdInfo.size)) { in OnGetPixelMapInner()
253 close(fdInfo.fd); in OnGetPixelMapInner()
256 if (!reply.WriteFileDescriptor(fdInfo.fd)) { in OnGetPixelMapInner()
258 close(fdInfo.fd); in OnGetPixelMapInner()
262 close(fdInfo.fd); in OnGetPixelMapInner()
H A Dwallpaper_service.cpp897 ErrorCode WallpaperService::GetPixelMap(int32_t wallpaperType, IWallpaperService::FdInfo &fdInfo) in GetPixelMap() argument
919 fdInfo.size = 0; // 0: empty file size in GetPixelMap()
920 fdInfo.fd = -1; // -1: invalid file description in GetPixelMap()
923 ErrorCode ret = GetImageSize(userId, type, fdInfo.size); in GetPixelMap()
928 ret = GetImageFd(userId, type, fdInfo.fd); in GetPixelMap()
936 ErrorCode WallpaperService::GetPixelMapV9(int32_t wallpaperType, IWallpaperService::FdInfo &fdInfo) in GetPixelMapV9() argument
938 return GetPixelMap(wallpaperType, fdInfo); in GetPixelMapV9()
/base/theme/wallpaper_mgr/frameworks/native/src/
H A Dwallpaper_service_proxy.cpp189 ErrorCode WallpaperServiceProxy::GetPixelMap(int32_t wallpaperType, IWallpaperService::FdInfo &fdInfo) in GetPixelMap() argument
191 return GetPixelMapInner(wallpaperType, WallpaperServiceIpcInterfaceCode::GET_PIXELMAP, fdInfo); in GetPixelMap()
194 ErrorCode WallpaperServiceProxy::GetPixelMapV9(int32_t wallpaperType, IWallpaperService::FdInfo &fdInfo) in GetPixelMapV9() argument
196 return GetPixelMapInner(wallpaperType, WallpaperServiceIpcInterfaceCode::GET_PIXELMAP_V9, fdInfo); in GetPixelMapV9()
265 int32_t wallpaperType, WallpaperServiceIpcInterfaceCode code, IWallpaperService::FdInfo &fdInfo) in GetPixelMapInner()
288 fdInfo.size = reply.ReadInt32(); in GetPixelMapInner()
289 fdInfo.fd = reply.ReadFileDescriptor(); in GetPixelMapInner()
264 GetPixelMapInner( int32_t wallpaperType, WallpaperServiceIpcInterfaceCode code, IWallpaperService::FdInfo &fdInfo) GetPixelMapInner() argument
H A Dwallpaper_manager.cpp333 IWallpaperService::FdInfo fdInfo; in GetPixelMap() local
336 wallpaperErrorCode = wallpaperServerProxy->GetPixelMapV9(wallpaperType, fdInfo); in GetPixelMap()
338 wallpaperErrorCode = wallpaperServerProxy->GetPixelMap(wallpaperType, fdInfo); in GetPixelMap()
344 if (fdInfo.size == 0 && fdInfo.fd == -1) { // 0: empty file size; -1: invalid file description in GetPixelMap()
348 wallpaperErrorCode = CreatePixelMapByFd(fdInfo.fd, fdInfo.size, pixelMap); in GetPixelMap()
/base/theme/wallpaper_mgr/services/include/
H A Dwallpaper_service.h68 ErrorCode GetPixelMap(int32_t wallpaperType, FdInfo &fdInfo) override;
82 ErrorCode GetPixelMapV9(int32_t wallpaperType, FdInfo &fdInfo) override;

Completed in 9 milliseconds