/device/soc/hisilicon/common/hal/display/source/display_device/src/core/ |
H A D | hdi_session.cpp | 59 void HdiSession::DoHotPlugCallback(uint32_t devId, bool connect)
in DoHotPlugCallback() argument 63 callback.first(devId, connect, callback.second);
in DoHotPlugCallback() 78 static int32_t GetDisplayCapability(uint32_t devId, DisplayCapability *info)
in GetDisplayCapability() argument 82 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, info);
in GetDisplayCapability() 85 static int32_t GetDisplaySupportedModes(uint32_t devId, uint32_t *num, DisplayModeInfo *modes)
in GetDisplaySupportedModes() argument 89 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, num, modes);
in GetDisplaySupportedModes() 92 static int32_t GetDisplayMode(uint32_t devId, uint32_t *mode)
in GetDisplayMode() argument 96 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, mode);
in GetDisplayMode() 99 static int32_t SetDisplayMode(uint32_t devId, uint32_t mode)
in SetDisplayMode() argument 102 return HdiSession::GetInstance().CallDisplayFunction(devId, in SetDisplayMode() 105 GetDisplayPowerStatus(uint32_t devId, DispPowerStatus *status) GetDisplayPowerStatus() argument 112 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 118 GetDisplayBacklight(uint32_t devId, uint32_t *value) GetDisplayBacklight() argument 125 SetDisplayBacklight(uint32_t devId, uint32_t value) SetDisplayBacklight() argument 131 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t *value) GetDisplayProperty() argument 139 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 146 PrepareDisplayLayers(uint32_t devId, bool *needFlushFb) PrepareDisplayLayers() argument 153 GetDisplayCompChange(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *type) GetDisplayCompChange() argument 160 SetDisplayClientCrop(uint32_t devId, IRect *rect) SetDisplayClientCrop() argument 167 SetDisplayClientDestRect(uint32_t devId, IRect *rect) SetDisplayClientDestRect() argument 174 SetDisplayClientBuffer(uint32_t devId, const BufferHandle *buffer, int32_t fence) SetDisplayClientBuffer() argument 180 SetDisplayClientDamage(uint32_t devId, uint32_t num, IRect *rect) SetDisplayClientDamage() argument 188 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 194 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, void *data) RegDisplayVBlankCallback() argument 200 GetDisplayReleaseFence(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *fences) GetDisplayReleaseFence() argument 207 Commit(uint32_t devId, int32_t *fence) Commit() argument 214 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t *format, uint32_t *devId) CreateVirtualDisplay() argument 219 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 224 SetVirtualDisplayBuffer(uint32_t devId, BufferHandle *buffer, int32_t releaseFence) SetVirtualDisplayBuffer() argument 232 CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) CreateLayer() argument 239 CloseLayer(uint32_t devId, uint32_t layerId) CloseLayer() argument 245 SetLayerSize(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerSize() argument 252 SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerCrop() argument 259 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument 265 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument 271 SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha) SetLayerAlpha() argument 278 SetTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetTransformMode() argument 284 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region) SetLayerDirtyRegion() argument 291 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, IRect *rect) SetLayerVisibleRegion() argument 298 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence) SetLayerBuffer() argument 304 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument 310 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument 316 SetLayerVisible(uint32_t devId, uint32_t layerId, bool visible) SetLayerVisible() argument [all...] |
H A D | hdi_session.h | 34 int32_t CallDisplayFunction(uint32_t devId, int32_t (HdiDisplay::*member)(Args...), Args... args)
in CallDisplayFunction() argument 36 DISPLAY_LOGD("device Id : %{public}d", devId);
in CallDisplayFunction() 37 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalid device id"));
in CallDisplayFunction() 38 auto iter = mHdiDisplays.find(devId);
in CallDisplayFunction() 40 DISPLAY_LOGE("can not find display %{public}d", devId));
in CallDisplayFunction() 46 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), Args... args)
in CallLayerFunction() argument 48 DISPLAY_LOGD("device Id : %{public}d", devId);
in CallLayerFunction() 49 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalid device id"));
in CallLayerFunction() 50 auto iter = mHdiDisplays.find(devId);
in CallLayerFunction() 52 DISPLAY_LOGE("can not find display %{public}d", devId));
in CallLayerFunction() [all...] |
/device/soc/rockchip/rk3566/hardware/display/src/display_device/ |
H A D | display_composer_vdi_impl.cpp | 40 int32_t DisplayComposerVdiImpl::GetDisplayCapability(uint32_t devId, DisplayCapability& info) in GetDisplayCapability() argument 43 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, &info); in GetDisplayCapability() 48 int32_t DisplayComposerVdiImpl::GetDisplaySupportedModes(uint32_t devId, std::vector<DisplayModeInfo>& modes) in GetDisplaySupportedModes() argument 53 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, in GetDisplaySupportedModes() 61 ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, &num, modes.data()); in GetDisplaySupportedModes() 67 int32_t DisplayComposerVdiImpl::GetDisplayMode(uint32_t devId, uint32_t& modeId) in GetDisplayMode() argument 70 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, &modeId); in GetDisplayMode() 75 int32_t DisplayComposerVdiImpl::SetDisplayMode(uint32_t devId, uint32_t modeId) in SetDisplayMode() argument 78 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::SetDisplayMode, modeId); in SetDisplayMode() 83 int32_t DisplayComposerVdiImpl::GetDisplayPowerStatus(uint32_t devId, DispPowerStatu argument 91 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 99 GetDisplayBacklight(uint32_t devId, uint32_t& level) GetDisplayBacklight() argument 107 SetDisplayBacklight(uint32_t devId, uint32_t level) SetDisplayBacklight() argument 115 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t& value) GetDisplayProperty() argument 121 GetDisplayCompChange(uint32_t devId, std::vector<uint32_t>& layers, std::vector<int32_t>& types) GetDisplayCompChange() argument 140 SetDisplayClientCrop(uint32_t devId, const IRect& rect) SetDisplayClientCrop() argument 146 SetDisplayClientBuffer(uint32_t devId, const BufferHandle& buffer, int32_t fence) SetDisplayClientBuffer() argument 154 SetDisplayClientDamage(uint32_t devId, std::vector<IRect>& rects) SetDisplayClientDamage() argument 160 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 168 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback cb, void* data) RegDisplayVBlankCallback() argument 176 GetDisplayReleaseFence(uint32_t devId, std::vector<uint32_t>& layers, std::vector<int32_t>& fences) GetDisplayReleaseFence() argument 195 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t& format, uint32_t& devId) CreateVirtualDisplay() argument 201 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 207 SetVirtualDisplayBuffer(uint32_t devId, const BufferHandle& buffer, const int32_t fence) SetVirtualDisplayBuffer() argument 213 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 219 Commit(uint32_t devId, int32_t& fence) Commit() argument 227 CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) CreateLayer() argument 235 DestroyLayer(uint32_t devId, uint32_t layerId) DestroyLayer() argument 243 PrepareDisplayLayers(uint32_t devId, bool& needFlushFb) PrepareDisplayLayers() argument 251 SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) SetLayerAlpha() argument 260 SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) SetLayerRegion() argument 269 SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) SetLayerCrop() argument 277 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument 285 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument 293 SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetLayerTransformMode() argument 301 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, const std::vector<IRect>& rects) SetLayerDirtyRegion() argument 310 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, std::vector<IRect>& rects) SetLayerVisibleRegion() argument 316 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle& buffer, int32_t fence) SetLayerBuffer() argument 326 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument 334 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument 342 SetLayerMaskInfo(uint32_t devId, uint32_t layerId, const MaskInfo maskInfo) SetLayerMaskInfo() argument 348 SetLayerColor(uint32_t devId, uint32_t layerId, const LayerColor& layerColor) SetLayerColor() argument [all...] |
H A D | display_composer_vdi_impl.h | 35 virtual int32_t GetDisplayCapability(uint32_t devId, DisplayCapability& info) override; 36 virtual int32_t GetDisplaySupportedModes(uint32_t devId, std::vector<DisplayModeInfo>& modes) override; 37 virtual int32_t GetDisplayMode(uint32_t devId, uint32_t& modeId) override; 38 virtual int32_t SetDisplayMode(uint32_t devId, uint32_t modeId) override; 39 virtual int32_t GetDisplayPowerStatus(uint32_t devId, DispPowerStatus& status) override; 40 virtual int32_t SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) override; 41 virtual int32_t GetDisplayBacklight(uint32_t devId, uint32_t& level) override; 42 virtual int32_t SetDisplayBacklight(uint32_t devId, uint32_t level) override; 43 virtual int32_t GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t& value) override; 44 virtual int32_t GetDisplayCompChange(uint32_t devId, st [all...] |
H A D | hdi_session.cpp | 84 void HdiSession::DoHotPlugCallback(uint32_t devId, bool connect) in DoHotPlugCallback() argument 88 callback.first(devId, connect, callback.second); in DoHotPlugCallback() 103 static int32_t GetDisplayCapability(uint32_t devId, DisplayCapability *info) in GetDisplayCapability() argument 107 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, info); in GetDisplayCapability() 110 static int32_t GetDisplaySupportedModes(uint32_t devId, uint32_t *num, DisplayModeInfo *modes) in GetDisplaySupportedModes() argument 114 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, num, modes); in GetDisplaySupportedModes() 117 static int32_t GetDisplayMode(uint32_t devId, uint32_t *mode) in GetDisplayMode() argument 121 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, mode); in GetDisplayMode() 124 static int32_t SetDisplayMode(uint32_t devId, uint32_t mode) in SetDisplayMode() argument 127 return HdiSession::GetInstance().CallDisplayFunction(devId, in SetDisplayMode() 130 GetDisplayPowerStatus(uint32_t devId, DispPowerStatus *status) GetDisplayPowerStatus() argument 137 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 143 GetDisplayBacklight(uint32_t devId, uint32_t *value) GetDisplayBacklight() argument 150 SetDisplayBacklight(uint32_t devId, uint32_t value) SetDisplayBacklight() argument 156 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t *value) GetDisplayProperty() argument 164 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 171 PrepareDisplayLayers(uint32_t devId, bool *needFlushFb) PrepareDisplayLayers() argument 178 GetDisplayCompChange(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *type) GetDisplayCompChange() argument 185 SetDisplayClientCrop(uint32_t devId, IRect *rect) SetDisplayClientCrop() argument 192 SetDisplayClientDestRect(uint32_t devId, IRect *rect) SetDisplayClientDestRect() argument 199 SetDisplayClientBuffer(uint32_t devId, const BufferHandle *buffer, int32_t fence) SetDisplayClientBuffer() argument 205 SetDisplayClientDamage(uint32_t devId, uint32_t num, IRect *rect) SetDisplayClientDamage() argument 213 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 219 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, void *data) RegDisplayVBlankCallback() argument 225 GetDisplayReleaseFence(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *fences) GetDisplayReleaseFence() argument 232 Commit(uint32_t devId, int32_t *fence) Commit() argument 239 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t *format, uint32_t *devId) CreateVirtualDisplay() argument 244 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 249 SetVirtualDisplayBuffer(uint32_t devId, BufferHandle *buffer, int32_t releaseFence) SetVirtualDisplayBuffer() argument 257 CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) CreateLayer() argument 264 DestroyLayer(uint32_t devId, uint32_t layerId) DestroyLayer() argument 270 SetLayerRegion(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerRegion() argument 277 SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerCrop() argument 284 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument 290 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument 296 SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha) SetLayerAlpha() argument 303 SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetLayerTransformMode() argument 309 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region) SetLayerDirtyRegion() argument 316 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, IRect *rect) SetLayerVisibleRegion() argument 323 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence) SetLayerBuffer() argument 329 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument 335 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument [all...] |
H A D | hdi_session.h | 37 int32_t CallDisplayFunction(uint32_t devId, int32_t (HdiDisplay::*member)(Args...), Args... args) in CallDisplayFunction() argument 39 DISPLAY_LOGD("device Id : %{public}d", devId); in CallDisplayFunction() 40 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id")); in CallDisplayFunction() 41 auto iter = mHdiDisplays.find(devId); in CallDisplayFunction() 43 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallDisplayFunction() 49 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), Args... args) in CallLayerFunction() argument 51 DISPLAY_LOGD("device Id : %{public}d", devId); in CallLayerFunction() 52 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id")); in CallLayerFunction() 53 auto iter = mHdiDisplays.find(devId); in CallLayerFunction() 55 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallLayerFunction() [all...] |
/device/soc/rockchip/rk3588/hardware/display/src/display_device/ |
H A D | display_composer_vdi_impl.cpp | 40 int32_t DisplayComposerVdiImpl::GetDisplayCapability(uint32_t devId, DisplayCapability& info) in GetDisplayCapability() argument 43 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, &info); in GetDisplayCapability() 48 int32_t DisplayComposerVdiImpl::GetDisplaySupportedModes(uint32_t devId, std::vector<DisplayModeInfo>& modes) in GetDisplaySupportedModes() argument 53 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, in GetDisplaySupportedModes() 61 ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, &num, modes.data()); in GetDisplaySupportedModes() 67 int32_t DisplayComposerVdiImpl::GetDisplayMode(uint32_t devId, uint32_t& modeId) in GetDisplayMode() argument 70 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, &modeId); in GetDisplayMode() 75 int32_t DisplayComposerVdiImpl::SetDisplayMode(uint32_t devId, uint32_t modeId) in SetDisplayMode() argument 78 int32_t ec = composerModel_->CallDisplayFunction(devId, &HdiDisplay::SetDisplayMode, modeId); in SetDisplayMode() 83 int32_t DisplayComposerVdiImpl::GetDisplayPowerStatus(uint32_t devId, DispPowerStatu argument 91 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 99 GetDisplayBacklight(uint32_t devId, uint32_t& level) GetDisplayBacklight() argument 107 SetDisplayBacklight(uint32_t devId, uint32_t level) SetDisplayBacklight() argument 115 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t& value) GetDisplayProperty() argument 121 GetDisplayCompChange(uint32_t devId, std::vector<uint32_t>& layers, std::vector<int32_t>& types) GetDisplayCompChange() argument 140 SetDisplayClientCrop(uint32_t devId, const IRect& rect) SetDisplayClientCrop() argument 146 SetDisplayClientBuffer(uint32_t devId, const BufferHandle& buffer, int32_t fence) SetDisplayClientBuffer() argument 154 SetDisplayClientDamage(uint32_t devId, std::vector<IRect>& rects) SetDisplayClientDamage() argument 160 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 168 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback cb, void* data) RegDisplayVBlankCallback() argument 176 GetDisplayReleaseFence(uint32_t devId, std::vector<uint32_t>& layers, std::vector<int32_t>& fences) GetDisplayReleaseFence() argument 195 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t& format, uint32_t& devId) CreateVirtualDisplay() argument 201 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 207 SetVirtualDisplayBuffer(uint32_t devId, const BufferHandle& buffer, const int32_t fence) SetVirtualDisplayBuffer() argument 213 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 219 Commit(uint32_t devId, int32_t& fence) Commit() argument 227 CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) CreateLayer() argument 235 DestroyLayer(uint32_t devId, uint32_t layerId) DestroyLayer() argument 243 PrepareDisplayLayers(uint32_t devId, bool& needFlushFb) PrepareDisplayLayers() argument 251 SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) SetLayerAlpha() argument 260 SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) SetLayerRegion() argument 269 SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) SetLayerCrop() argument 277 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument 285 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument 293 SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetLayerTransformMode() argument 301 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, const std::vector<IRect>& rects) SetLayerDirtyRegion() argument 310 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, std::vector<IRect>& rects) SetLayerVisibleRegion() argument 316 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle& buffer, int32_t fence) SetLayerBuffer() argument 326 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument 334 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument 342 SetLayerMaskInfo(uint32_t devId, uint32_t layerId, const MaskInfo maskInfo) SetLayerMaskInfo() argument 348 SetLayerColor(uint32_t devId, uint32_t layerId, const LayerColor& layerColor) SetLayerColor() argument [all...] |
H A D | display_composer_vdi_impl.h | 35 virtual int32_t GetDisplayCapability(uint32_t devId, DisplayCapability& info) override; 36 virtual int32_t GetDisplaySupportedModes(uint32_t devId, std::vector<DisplayModeInfo>& modes) override; 37 virtual int32_t GetDisplayMode(uint32_t devId, uint32_t& modeId) override; 38 virtual int32_t SetDisplayMode(uint32_t devId, uint32_t modeId) override; 39 virtual int32_t GetDisplayPowerStatus(uint32_t devId, DispPowerStatus& status) override; 40 virtual int32_t SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) override; 41 virtual int32_t GetDisplayBacklight(uint32_t devId, uint32_t& level) override; 42 virtual int32_t SetDisplayBacklight(uint32_t devId, uint32_t level) override; 43 virtual int32_t GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t& value) override; 44 virtual int32_t GetDisplayCompChange(uint32_t devId, st [all...] |
H A D | hdi_session.cpp | 84 void HdiSession::DoHotPlugCallback(uint32_t devId, bool connect)
in DoHotPlugCallback() argument 88 callback.first(devId, connect, callback.second);
in DoHotPlugCallback() 103 static int32_t GetDisplayCapability(uint32_t devId, DisplayCapability *info)
in GetDisplayCapability() argument 107 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, info);
in GetDisplayCapability() 110 static int32_t GetDisplaySupportedModes(uint32_t devId, uint32_t *num, DisplayModeInfo *modes)
in GetDisplaySupportedModes() argument 114 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, num, modes);
in GetDisplaySupportedModes() 117 static int32_t GetDisplayMode(uint32_t devId, uint32_t *mode)
in GetDisplayMode() argument 121 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, mode);
in GetDisplayMode() 124 static int32_t SetDisplayMode(uint32_t devId, uint32_t mode)
in SetDisplayMode() argument 127 return HdiSession::GetInstance().CallDisplayFunction(devId, in SetDisplayMode() 130 GetDisplayPowerStatus(uint32_t devId, DispPowerStatus *status) GetDisplayPowerStatus() argument 137 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 143 GetDisplayBacklight(uint32_t devId, uint32_t *value) GetDisplayBacklight() argument 150 SetDisplayBacklight(uint32_t devId, uint32_t value) SetDisplayBacklight() argument 156 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t *value) GetDisplayProperty() argument 164 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 171 PrepareDisplayLayers(uint32_t devId, bool *needFlushFb) PrepareDisplayLayers() argument 178 GetDisplayCompChange(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *type) GetDisplayCompChange() argument 185 SetDisplayClientCrop(uint32_t devId, IRect *rect) SetDisplayClientCrop() argument 192 SetDisplayClientDestRect(uint32_t devId, IRect *rect) SetDisplayClientDestRect() argument 199 SetDisplayClientBuffer(uint32_t devId, const BufferHandle *buffer, int32_t fence) SetDisplayClientBuffer() argument 205 SetDisplayClientDamage(uint32_t devId, uint32_t num, IRect *rect) SetDisplayClientDamage() argument 213 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 219 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, void *data) RegDisplayVBlankCallback() argument 225 GetDisplayReleaseFence(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *fences) GetDisplayReleaseFence() argument 232 Commit(uint32_t devId, int32_t *fence) Commit() argument 239 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t *format, uint32_t *devId) CreateVirtualDisplay() argument 244 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 249 SetVirtualDisplayBuffer(uint32_t devId, BufferHandle *buffer, int32_t releaseFence) SetVirtualDisplayBuffer() argument 257 CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) CreateLayer() argument 264 DestroyLayer(uint32_t devId, uint32_t layerId) DestroyLayer() argument 270 SetLayerRegion(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerRegion() argument 277 SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerCrop() argument 284 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument 290 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument 296 SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha) SetLayerAlpha() argument 303 SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetLayerTransformMode() argument 309 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region) SetLayerDirtyRegion() argument 316 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, IRect *rect) SetLayerVisibleRegion() argument 323 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence) SetLayerBuffer() argument 329 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument 335 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument [all...] |
H A D | hdi_session.h | 37 int32_t CallDisplayFunction(uint32_t devId, int32_t (HdiDisplay::*member)(Args...), Args... args)
in CallDisplayFunction() argument 39 DISPLAY_LOGD("device Id : %{public}d", devId);
in CallDisplayFunction() 40 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id"));
in CallDisplayFunction() 41 auto iter = mHdiDisplays.find(devId);
in CallDisplayFunction() 43 DISPLAY_LOGE("can not find display %{public}d", devId));
in CallDisplayFunction() 49 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), Args... args)
in CallLayerFunction() argument 51 DISPLAY_LOGD("device Id : %{public}d", devId);
in CallLayerFunction() 52 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id"));
in CallLayerFunction() 53 auto iter = mHdiDisplays.find(devId);
in CallLayerFunction() 55 DISPLAY_LOGE("can not find display %{public}d", devId));
in CallLayerFunction() [all...] |
/device/soc/rockchip/rk3568/hardware/display/src/display_device/ |
H A D | display_composer_vdi_impl.h | 36 virtual int32_t GetDisplayCapability(uint32_t devId, DisplayCapability& info) override; 37 virtual int32_t GetDisplaySupportedModes(uint32_t devId, std::vector<DisplayModeInfo>& modes) override; 38 virtual int32_t GetDisplayMode(uint32_t devId, uint32_t& modeId) override; 39 virtual int32_t SetDisplayMode(uint32_t devId, uint32_t modeId) override; 40 virtual int32_t GetDisplayPowerStatus(uint32_t devId, DispPowerStatus& status) override; 41 virtual int32_t SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) override; 42 virtual int32_t GetDisplayBacklight(uint32_t devId, uint32_t& level) override; 43 virtual int32_t SetDisplayBacklight(uint32_t devId, uint32_t level) override; 44 virtual int32_t GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t& value) override; 45 virtual int32_t GetDisplayCompChange(uint32_t devId, st [all...] |
H A D | hdi_session.cpp | 84 void HdiSession::DoHotPlugCallback(uint32_t devId, bool connect) in DoHotPlugCallback() argument 88 callback.first(devId, connect, callback.second); in DoHotPlugCallback() 103 static int32_t GetDisplayCapability(uint32_t devId, DisplayCapability *info) in GetDisplayCapability() argument 107 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, info); in GetDisplayCapability() 110 static int32_t GetDisplaySupportedModes(uint32_t devId, uint32_t *num, DisplayModeInfo *modes) in GetDisplaySupportedModes() argument 114 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, num, modes); in GetDisplaySupportedModes() 117 static int32_t GetDisplayMode(uint32_t devId, uint32_t *mode) in GetDisplayMode() argument 121 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, mode); in GetDisplayMode() 124 static int32_t SetDisplayMode(uint32_t devId, uint32_t mode) in SetDisplayMode() argument 127 return HdiSession::GetInstance().CallDisplayFunction(devId, in SetDisplayMode() 130 GetDisplayPowerStatus(uint32_t devId, DispPowerStatus *status) GetDisplayPowerStatus() argument 137 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 143 GetDisplayBacklight(uint32_t devId, uint32_t *value) GetDisplayBacklight() argument 150 SetDisplayBacklight(uint32_t devId, uint32_t value) SetDisplayBacklight() argument 156 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t *value) GetDisplayProperty() argument 164 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 171 PrepareDisplayLayers(uint32_t devId, bool *needFlushFb) PrepareDisplayLayers() argument 178 GetDisplayCompChange(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *type) GetDisplayCompChange() argument 185 SetDisplayClientCrop(uint32_t devId, IRect *rect) SetDisplayClientCrop() argument 192 SetDisplayClientDestRect(uint32_t devId, IRect *rect) SetDisplayClientDestRect() argument 199 SetDisplayClientBuffer(uint32_t devId, const BufferHandle *buffer, int32_t fence) SetDisplayClientBuffer() argument 205 SetDisplayClientDamage(uint32_t devId, uint32_t num, IRect *rect) SetDisplayClientDamage() argument 213 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 219 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, void *data) RegDisplayVBlankCallback() argument 225 GetDisplayReleaseFence(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *fences) GetDisplayReleaseFence() argument 232 Commit(uint32_t devId, int32_t *fence) Commit() argument 239 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t *format, uint32_t *devId) CreateVirtualDisplay() argument 244 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 249 SetVirtualDisplayBuffer(uint32_t devId, BufferHandle *buffer, int32_t releaseFence) SetVirtualDisplayBuffer() argument 257 CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) CreateLayer() argument 264 DestroyLayer(uint32_t devId, uint32_t layerId) DestroyLayer() argument 270 SetLayerRegion(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerRegion() argument 277 SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerCrop() argument 284 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument 290 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument 296 SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha) SetLayerAlpha() argument 303 SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetLayerTransformMode() argument 309 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region) SetLayerDirtyRegion() argument 316 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, IRect *rect) SetLayerVisibleRegion() argument 323 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence) SetLayerBuffer() argument 329 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument 335 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument [all...] |
H A D | display_composer_vdi_impl.cpp | 38 int32_t DisplayComposerVdiImpl::GetDisplayCapability(uint32_t devId, DisplayCapability& info) in GetDisplayCapability() argument 41 int32_t ec = HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, &info); in GetDisplayCapability() 46 int32_t DisplayComposerVdiImpl::GetDisplaySupportedModes(uint32_t devId, std::vector<DisplayModeInfo>& modes) in GetDisplaySupportedModes() argument 51 int32_t ec = HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, in GetDisplaySupportedModes() 59 ec = HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, &num, in GetDisplaySupportedModes() 66 int32_t DisplayComposerVdiImpl::GetDisplayMode(uint32_t devId, uint32_t& modeId) in GetDisplayMode() argument 69 int32_t ec = HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, &modeId); in GetDisplayMode() 74 int32_t DisplayComposerVdiImpl::SetDisplayMode(uint32_t devId, uint32_t modeId) in SetDisplayMode() argument 77 int32_t ec = HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::SetDisplayMode, modeId); in SetDisplayMode() 82 int32_t DisplayComposerVdiImpl::GetDisplayPowerStatus(uint32_t devId, DispPowerStatu argument 90 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 98 GetDisplayBacklight(uint32_t devId, uint32_t& level) GetDisplayBacklight() argument 106 SetDisplayBacklight(uint32_t devId, uint32_t level) SetDisplayBacklight() argument 114 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t& value) GetDisplayProperty() argument 120 GetDisplayCompChange(uint32_t devId, std::vector<uint32_t>& layers, std::vector<int32_t>& types) GetDisplayCompChange() argument 139 SetDisplayClientCrop(uint32_t devId, const IRect& rect) SetDisplayClientCrop() argument 145 SetDisplayClientBuffer(uint32_t devId, const BufferHandle& buffer, int32_t fence) SetDisplayClientBuffer() argument 154 SetDisplayClientDamage(uint32_t devId, std::vector<IRect>& rects) SetDisplayClientDamage() argument 160 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 168 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback cb, void* data) RegDisplayVBlankCallback() argument 176 GetDisplayReleaseFence(uint32_t devId, std::vector<uint32_t>& layers, std::vector<int32_t>& fences) GetDisplayReleaseFence() argument 195 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t& format, uint32_t& devId) CreateVirtualDisplay() argument 201 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 207 SetVirtualDisplayBuffer(uint32_t devId, const BufferHandle& buffer, const int32_t fence) SetVirtualDisplayBuffer() argument 213 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 219 Commit(uint32_t devId, int32_t& fence) Commit() argument 227 CreateLayer(uint32_t devId, const LayerInfo& layerInfo, uint32_t& layerId) CreateLayer() argument 235 DestroyLayer(uint32_t devId, uint32_t layerId) DestroyLayer() argument 243 PrepareDisplayLayers(uint32_t devId, bool& needFlushFb) PrepareDisplayLayers() argument 251 SetLayerAlpha(uint32_t devId, uint32_t layerId, const LayerAlpha& alpha) SetLayerAlpha() argument 260 SetLayerRegion(uint32_t devId, uint32_t layerId, const IRect& rect) SetLayerRegion() argument 269 SetLayerCrop(uint32_t devId, uint32_t layerId, const IRect& rect) SetLayerCrop() argument 278 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument 286 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument 294 SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetLayerTransformMode() argument 302 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, const std::vector<IRect>& rects) SetLayerDirtyRegion() argument 311 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, std::vector<IRect>& rects) SetLayerVisibleRegion() argument 317 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle& buffer, int32_t fence) SetLayerBuffer() argument 327 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument 335 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument 343 SetLayerMaskInfo(uint32_t devId, uint32_t layerId, const MaskInfo maskInfo) SetLayerMaskInfo() argument 349 SetLayerColor(uint32_t devId, uint32_t layerId, const LayerColor& layerColor) SetLayerColor() argument [all...] |
H A D | hdi_session.h | 38 int32_t CallDisplayFunction(uint32_t devId, int32_t (HdiDisplay::*member)(Args...), Args... args) in CallDisplayFunction() argument 40 DISPLAY_LOGD("device Id : %{public}d", devId); in CallDisplayFunction() 41 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id")); in CallDisplayFunction() 43 auto iter = mHdiDisplays.find(devId); in CallDisplayFunction() 45 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallDisplayFunction() 51 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), Args... args) in CallLayerFunction() argument 53 DISPLAY_LOGD("device Id : %{public}d", devId); in CallLayerFunction() 54 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id")); in CallLayerFunction() 56 auto iter = mHdiDisplays.find(devId); in CallLayerFunction() 58 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallLayerFunction() [all...] |
/device/soc/rockchip/common/hardware/display/src/display_device/ |
H A D | hdi_session.cpp | 81 void HdiSession::DoHotPlugCallback(uint32_t devId, bool connect) in DoHotPlugCallback() argument 85 callback.first(devId, connect, callback.second); in DoHotPlugCallback() 100 static int32_t GetDisplayCapability(uint32_t devId, DisplayCapability *info) in GetDisplayCapability() argument 104 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, info); in GetDisplayCapability() 107 static int32_t GetDisplaySupportedModes(uint32_t devId, uint32_t *num, DisplayModeInfo *modes) in GetDisplaySupportedModes() argument 111 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, num, modes); in GetDisplaySupportedModes() 114 static int32_t GetDisplayMode(uint32_t devId, uint32_t *mode) in GetDisplayMode() argument 118 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, mode); in GetDisplayMode() 121 static int32_t SetDisplayMode(uint32_t devId, uint32_t mode) in SetDisplayMode() argument 124 return HdiSession::GetInstance().CallDisplayFunction(devId, in SetDisplayMode() 127 GetDisplayPowerStatus(uint32_t devId, DispPowerStatus *status) GetDisplayPowerStatus() argument 134 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 140 GetDisplayBacklight(uint32_t devId, uint32_t *value) GetDisplayBacklight() argument 147 SetDisplayBacklight(uint32_t devId, uint32_t value) SetDisplayBacklight() argument 153 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t *value) GetDisplayProperty() argument 161 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 168 PrepareDisplayLayers(uint32_t devId, bool *needFlushFb) PrepareDisplayLayers() argument 175 GetDisplayCompChange(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *type) GetDisplayCompChange() argument 182 SetDisplayClientCrop(uint32_t devId, IRect *rect) SetDisplayClientCrop() argument 189 SetDisplayClientDestRect(uint32_t devId, IRect *rect) SetDisplayClientDestRect() argument 196 SetDisplayClientBuffer(uint32_t devId, const BufferHandle *buffer, int32_t fence) SetDisplayClientBuffer() argument 202 SetDisplayClientDamage(uint32_t devId, uint32_t num, IRect *rect) SetDisplayClientDamage() argument 210 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 216 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, void *data) RegDisplayVBlankCallback() argument 222 GetDisplayReleaseFence(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *fences) GetDisplayReleaseFence() argument 229 Commit(uint32_t devId, int32_t *fence) Commit() argument 236 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t *format, uint32_t *devId) CreateVirtualDisplay() argument 241 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 246 SetVirtualDisplayBuffer(uint32_t devId, BufferHandle *buffer, int32_t releaseFence) SetVirtualDisplayBuffer() argument 253 CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) CreateLayer() argument 260 CloseLayer(uint32_t devId, uint32_t layerId) CloseLayer() argument 266 SetLayerSize(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerSize() argument 273 SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerCrop() argument 280 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument 286 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument 292 SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha) SetLayerAlpha() argument 299 SetTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetTransformMode() argument 305 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region) SetLayerDirtyRegion() argument 312 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, IRect *rect) SetLayerVisibleRegion() argument 319 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence) SetLayerBuffer() argument 325 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument 331 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument [all...] |
H A D | hdi_session.h | 35 int32_t CallDisplayFunction(uint32_t devId, int32_t (HdiDisplay::*member)(Args...), Args... args) in CallDisplayFunction() argument 37 DISPLAY_DEBUGLOG("device Id : %{public}d", devId); in CallDisplayFunction() 38 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, in CallDisplayFunction() 40 auto iter = mHdiDisplays.find(devId); in CallDisplayFunction() 42 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallDisplayFunction() 48 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), in CallLayerFunction() argument 51 DISPLAY_DEBUGLOG("device Id : %{public}d", devId); in CallLayerFunction() 52 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, in CallLayerFunction() 54 auto iter = mHdiDisplays.find(devId); in CallLayerFunction() 56 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallLayerFunction() [all...] |
/device/soc/rockchip/rk3399/hardware/display/src/display_device/ |
H A D | hdi_session.cpp | 81 void HdiSession::DoHotPlugCallback(uint32_t devId, bool connect) in DoHotPlugCallback() argument 85 callback.first(devId, connect, callback.second); in DoHotPlugCallback() 100 static int32_t GetDisplayCapability(uint32_t devId, DisplayCapability *info) in GetDisplayCapability() argument 104 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayCapability, info); in GetDisplayCapability() 107 static int32_t GetDisplaySupportedModes(uint32_t devId, uint32_t *num, DisplayModeInfo *modes) in GetDisplaySupportedModes() argument 111 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplaySupportedModes, num, modes); in GetDisplaySupportedModes() 114 static int32_t GetDisplayMode(uint32_t devId, uint32_t *mode) in GetDisplayMode() argument 118 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::GetDisplayMode, mode); in GetDisplayMode() 121 static int32_t SetDisplayMode(uint32_t devId, uint32_t mode) in SetDisplayMode() argument 124 return HdiSession::GetInstance().CallDisplayFunction(devId, in SetDisplayMode() 127 GetDisplayPowerStatus(uint32_t devId, DispPowerStatus *status) GetDisplayPowerStatus() argument 134 SetDisplayPowerStatus(uint32_t devId, DispPowerStatus status) SetDisplayPowerStatus() argument 140 GetDisplayBacklight(uint32_t devId, uint32_t *value) GetDisplayBacklight() argument 147 SetDisplayBacklight(uint32_t devId, uint32_t value) SetDisplayBacklight() argument 153 GetDisplayProperty(uint32_t devId, uint32_t id, uint64_t *value) GetDisplayProperty() argument 161 SetDisplayProperty(uint32_t devId, uint32_t id, uint64_t value) SetDisplayProperty() argument 168 PrepareDisplayLayers(uint32_t devId, bool *needFlushFb) PrepareDisplayLayers() argument 175 GetDisplayCompChange(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *type) GetDisplayCompChange() argument 182 SetDisplayClientCrop(uint32_t devId, IRect *rect) SetDisplayClientCrop() argument 189 SetDisplayClientDestRect(uint32_t devId, IRect *rect) SetDisplayClientDestRect() argument 196 SetDisplayClientBuffer(uint32_t devId, const BufferHandle *buffer, int32_t fence) SetDisplayClientBuffer() argument 202 SetDisplayClientDamage(uint32_t devId, uint32_t num, IRect *rect) SetDisplayClientDamage() argument 210 SetDisplayVsyncEnabled(uint32_t devId, bool enabled) SetDisplayVsyncEnabled() argument 216 RegDisplayVBlankCallback(uint32_t devId, VBlankCallback callback, void *data) RegDisplayVBlankCallback() argument 222 GetDisplayReleaseFence(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *fences) GetDisplayReleaseFence() argument 229 Commit(uint32_t devId, int32_t *fence) Commit() argument 236 CreateVirtualDisplay(uint32_t width, uint32_t height, int32_t *format, uint32_t *devId) CreateVirtualDisplay() argument 241 DestroyVirtualDisplay(uint32_t devId) DestroyVirtualDisplay() argument 246 SetVirtualDisplayBuffer(uint32_t devId, BufferHandle *buffer, int32_t releaseFence) SetVirtualDisplayBuffer() argument 254 CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId) CreateLayer() argument 261 CloseLayer(uint32_t devId, uint32_t layerId) CloseLayer() argument 267 SetLayerSize(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerSize() argument 274 SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect) SetLayerCrop() argument 281 SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder) SetLayerZorder() argument 287 SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul) SetLayerPreMulti() argument 293 SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha) SetLayerAlpha() argument 300 SetTransformMode(uint32_t devId, uint32_t layerId, TransformType type) SetTransformMode() argument 306 SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region) SetLayerDirtyRegion() argument 313 SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, IRect *rect) SetLayerVisibleRegion() argument 320 SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence) SetLayerBuffer() argument 326 SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type) SetLayerCompositionType() argument 332 SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type) SetLayerBlendType() argument [all...] |
H A D | hdi_session.h | 35 int32_t CallDisplayFunction(uint32_t devId, int32_t (HdiDisplay::*member)(Args...), Args... args) in CallDisplayFunction() argument 37 DISPLAY_DEBUGLOG("device Id : %{public}d", devId); in CallDisplayFunction() 38 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id")); in CallDisplayFunction() 39 auto iter = mHdiDisplays.find(devId); in CallDisplayFunction() 41 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallDisplayFunction() 47 int32_t CallLayerFunction(uint32_t devId, uint32_t layerId, int32_t (HdiLayer::*member)(Args...), Args... args) in CallLayerFunction() argument 49 DISPLAY_DEBUGLOG("device Id : %{public}d", devId); in CallLayerFunction() 50 DISPLAY_CHK_RETURN((devId == INVALIDE_DISPLAY_ID), DISPLAY_FAILURE, DISPLAY_LOGE("invalide device id")); in CallLayerFunction() 51 auto iter = mHdiDisplays.find(devId); in CallLayerFunction() 53 DISPLAY_LOGE("can not find display %{public}d", devId)); in CallLayerFunction() [all...] |
/base/security/security_guard/frameworks/common/classify/src/ |
H A D | sg_classify_client.cpp | 38 static int32_t RequestSecurityModelResult(const std::string &devId, uint32_t modelId,
in RequestSecurityModelResult() argument 59 int32_t ret = proxy->RequestSecurityModelResult(devId, modelId, param, stub);
in RequestSecurityModelResult() 65 int32_t RequestSecurityModelResultSync(const std::string &devId, uint32_t modelId,
in RequestSecurityModelResultSync() argument 68 if (devId.length() >= DEVICE_ID_MAX_LEN) {
in RequestSecurityModelResultSync() 74 auto func = [promise, param] (const std::string &devId, uint32_t modelId,
in RequestSecurityModelResultSync() 77 .devId = devId,
in RequestSecurityModelResultSync() 86 int32_t code = RequestSecurityModelResult(devId, modelId, param, func);
in RequestSecurityModelResultSync() 100 int32_t RequestSecurityModelResultAsync(const std::string &devId, uint32_t modelId,
in RequestSecurityModelResultAsync() argument 103 if (devId in RequestSecurityModelResultAsync() 145 CovertDevId(const DeviceIdentify *devId) CovertDevId() argument 152 RequestSecurityModelResultSync(const DeviceIdentify *devId, uint32_t modelId, ::SecurityModelResult *result) RequestSecurityModelResultSync() argument 163 RequestSecurityModelResultAsync(const DeviceIdentify *devId, uint32_t modelId, ::SecurityGuardRiskCallback callback) RequestSecurityModelResultAsync() argument [all...] |
/base/telephony/call_manager/services/distributed_call/src/ |
H A D | distributed_call_manager.cpp | 106 bool DistributedCallManager::CreateDAudioDevice(const std::string& devId, AudioDevice& device) in CreateDAudioDevice() argument 108 if (!devId.length()) { in CreateDAudioDevice() 109 TELEPHONY_LOGE("dcall devId is invalid"); in CreateDAudioDevice() 117 int32_t ret = dcallProxy_->GetDCallDeviceInfo(devId, devInfo); in CreateDAudioDevice() 136 addressJson["devId"] = devId; in CreateDAudioDevice() 148 std::string devId = ""; in GetDevIdFromAudioDevice() local 151 return devId; in GetDevIdFromAudioDevice() 156 return devId; in GetDevIdFromAudioDevice() 161 return devId; in GetDevIdFromAudioDevice() 176 AddDCallDevice(const std::string& devId) AddDCallDevice() argument 205 RemoveDCallDevice(const std::string& devId) RemoveDCallDevice() argument 211 std::string devId = GetDevIdFromAudioDevice(iter->second); RemoveDCallDevice() local 262 std::string devId = ""; GetConnectedDCallDeviceId() local 307 std::string devId = GetDevIdFromAudioDevice(device); SwitchOnDCallDeviceSync() local 363 std::string devId = GetConnectedDCallDeviceId(); SwitchOffDCallDeviceSync() local 414 std::string devId = (*device)->networkId_; ReportDistributedDeviceInfo() local 435 OnDCallDeviceOnline(const std::string &devId) OnDCallDeviceOnline() argument 441 OnDCallDeviceOffline(const std::string &devId) OnDCallDeviceOffline() argument 447 OnDCallDeviceOnline(const std::string &devId) OnDCallDeviceOnline() argument 453 OnDCallDeviceOffline(const std::string &devId) OnDCallDeviceOffline() argument [all...] |
/base/security/device_security_level/test/dslm_unit_test/ |
H A D | dslm_msg_interface_mock.cpp | 29 extern int32_t OnPeerMsgReceived(const DeviceIdentify *devId, const uint8_t *msg, uint32_t len); 30 extern int32_t OnSendResultNotifier(const DeviceIdentify *devId, uint64_t transNo, uint32_t result); 55 auto loopback = [this](const Messenger *messenger, uint64_t transNo, const DeviceIdentify *devId, in MakeMsgLoopback() 57 this->MakeMsgReceivedFrom(devId, msg, msgLen); in MakeMsgLoopback() 66 auto loopback = [this, self](const Messenger *messenger, DeviceIdentify *devId, int32_t *level) { in MakeSelfDeviceId() 67 *devId = *self; in MakeSelfDeviceId() 74 void DslmMsgInterfaceMock::MakeDeviceOnline(const DeviceIdentify *devId) const in MakeDeviceOnline() 76 OnPeerStatusReceiver(devId, 1, 0); in MakeDeviceOnline() 79 void DslmMsgInterfaceMock::MakeDeviceOffline(const DeviceIdentify *devId) const in MakeDeviceOffline() 81 OnPeerStatusReceiver(devId, in MakeDeviceOffline() 84 MakeMsgReceivedFrom(const DeviceIdentify *devId, const uint8_t *msg, uint32_t msgLen) const MakeMsgReceivedFrom() argument 108 SendMsgToImpl(const Messenger *messenger, uint64_t transNo, const DeviceIdentify *devId, const uint8_t *msg, uint32_t msgLen) SendMsgToImpl() argument 114 GetDeviceOnlineStatusImpl(const Messenger *messenger, const DeviceIdentify *devId, int32_t *level) GetDeviceOnlineStatusImpl() argument 119 GetSelfDeviceIdentifyImpl(const Messenger *messenger, DeviceIdentify *devId, int32_t *level) GetSelfDeviceIdentifyImpl() argument 131 GetDeviceStatisticInfoImpl(const Messenger *messenger, const DeviceIdentify *devId, StatisticInformation *info) GetDeviceStatisticInfoImpl() argument [all...] |
/base/security/device_security_level/baselib/msglib/src/standard/ |
H A D | messenger_device_status_manager.cpp | 47 using StateReceiver = std::function<int32_t(const DeviceIdentify *devId, uint32_t status, int32_t level)>; 137 static void ProcessDeviceStatusReceiver(const DeviceIdentify *devId, uint32_t status, int32_t level) in ProcessDeviceStatusReceiver() argument 139 if (devId == nullptr || devId->length == 0) { in ProcessDeviceStatusReceiver() 155 data->srcIdentity = *devId; in ProcessDeviceStatusReceiver() 161 uint32_t maskId = MaskDeviceIdentity((const char *)&devId->identity[0], DEVICE_ID_MAX_LEN); in ProcessDeviceStatusReceiver() 192 static bool MessengerConvertNodeToIdentity(const std::string &networkId, DeviceIdentify &devId) in MessengerConvertNodeToIdentity() argument 204 static_cast<void>(memset_s(&devId, sizeof(DeviceIdentify), 0, sizeof(DeviceIdentify))); in MessengerConvertNodeToIdentity() 205 if (memcpy_s(devId.identity, DEVICE_ID_MAX_LEN, udid.c_str(), size) != EOK) { in MessengerConvertNodeToIdentity() 209 if (devId in MessengerConvertNodeToIdentity() 217 MessengerGetDeviceNodeBasicInfo(const DeviceIdentify &devId, DmDeviceInfo &info) MessengerGetDeviceNodeBasicInfo() argument 326 MessengerGetDeviceOnlineStatus(const DeviceIdentify *devId, int32_t *level) MessengerGetDeviceOnlineStatus() argument 340 MessengerGetSelfDeviceIdentify(DeviceIdentify *devId, int32_t *level) MessengerGetSelfDeviceIdentify() argument 395 MessengerGetNetworkIdByDeviceIdentify(const DeviceIdentify *devId, char *networkId, uint32_t len) MessengerGetNetworkIdByDeviceIdentify() argument 414 MessengerGetDeviceIdentifyByNetworkId(const char *networkId, DeviceIdentify *devId) MessengerGetDeviceIdentifyByNetworkId() argument [all...] |
/base/security/device_security_level/baselib/msglib/src/lite/ |
H A D | messenger_device_status_manager.c | 31 static int32_t InitDeviceOnlineProcessor(const DeviceIdentify *devId, int32_t level, void *para); 83 static void ProcessDeviceStatusReceiver(const DeviceIdentify *devId, uint32_t status, int32_t level) in ProcessDeviceStatusReceiver() argument 105 uint32_t ret = (uint32_t)memcpy_s(&data->srcIdentity, sizeof(DeviceIdentify), devId, sizeof(DeviceIdentify)); in ProcessDeviceStatusReceiver() 165 static int32_t InitDeviceOnlineProcessor(const DeviceIdentify *devId, int32_t level, void *para) in InitDeviceOnlineProcessor() argument 168 ProcessDeviceStatusReceiver(devId, EVENT_NODE_STATE_ONLINE, level); in InitDeviceOnlineProcessor() 219 static bool MessengerConvertNodeToIdentity(const NodeBasicInfo *node, DeviceIdentify *devId) in MessengerConvertNodeToIdentity() argument 221 if ((node == NULL) || (devId == NULL)) { in MessengerConvertNodeToIdentity() 232 if (memcpy_s(devId->identity, DEVICE_ID_MAX_LEN, udid, DEVICE_ID_MAX_LEN) != EOK) { in MessengerConvertNodeToIdentity() 236 devId->length = DEVICE_ID_MAX_LEN; in MessengerConvertNodeToIdentity() 240 bool MessengerGetDeviceNodeBasicInfo(const DeviceIdentify *devId, NodeBasicInf argument 278 MessengerGetDeviceOnlineStatus(const DeviceIdentify *devId, int32_t *level) MessengerGetDeviceOnlineStatus() argument 291 MessengerGetNetworkIdByDeviceIdentify(const DeviceIdentify *devId, char *networkId, uint32_t len) MessengerGetNetworkIdByDeviceIdentify() argument 310 MessengerGetSelfDeviceIdentify(DeviceIdentify *devId, int32_t *level) MessengerGetSelfDeviceIdentify() argument 355 DeviceIdentify devId = {DEVICE_ID_MAX_LEN, {0}}; MessengerForEachDeviceProcess() local 367 MessengerGetDeviceIdentifyByNetworkId(const char *networkId, DeviceIdentify *devId) MessengerGetDeviceIdentifyByNetworkId() argument [all...] |
/base/security/security_guard/frameworks/common/obtaindata/src/ |
H A D | sg_obtaindata_client.cpp | 31 static int32_t RequestSecurityEventInfo(std::string &devId, std::string &eventList,
in RequestSecurityEventInfo() argument 52 int32_t ret = proxy->RequestRiskData(devId, eventList, obj);
in RequestSecurityEventInfo() 60 static int32_t RequestSecurityEventInfoAsyncImpl(const DeviceIdentify *devId, const char *eventJson,
in RequestSecurityEventInfoAsyncImpl() argument 63 if (devId == nullptr || eventJson == nullptr || devId->length >= DEVICE_ID_MAX_LEN) {
in RequestSecurityEventInfoAsyncImpl() 69 errno_t rc = memcpy_s(tmp, DEVICE_ID_MAX_LEN, devId->identity, devId->length);
in RequestSecurityEventInfoAsyncImpl() 76 auto func = [callback] (std::string &devId, std::string &riskData, uint32_t status,
in RequestSecurityEventInfoAsyncImpl() 78 if (devId.length() >= DEVICE_ID_MAX_LEN) {
in RequestSecurityEventInfoAsyncImpl() 84 errno_t rc = memcpy_s(identity.identity, DEVICE_ID_MAX_LEN, devId in RequestSecurityEventInfoAsyncImpl() 100 RequestSecurityEventInfoAsync(const DeviceIdentify *devId, const char *eventJson, RequestSecurityEventInfoCallBack callback) RequestSecurityEventInfoAsync() argument [all...] |
/base/telephony/call_manager/test/unittest/distributed_communication_test/src/ |
H A D | distributed_dev_observer_test.cpp | 47 std::string devId = "UnitTestDeviceId"; in HWTEST_F() local 60 ASSERT_NO_THROW(deviceObserver->OnDeviceOnline(devId, devName, deviceType)); in HWTEST_F() 61 ASSERT_NO_THROW(deviceObserver->OnDeviceOffline(devId, devName, deviceType)); in HWTEST_F() 63 ASSERT_NO_THROW(saListener->OnAddSystemAbility(otherSaId, devId)); in HWTEST_F() 64 ASSERT_NO_THROW(saListener->OnAddSystemAbility(dcCallSaId, devId)); in HWTEST_F() 65 ASSERT_NO_THROW(saListener->OnRemoveSystemAbility(otherSaId, devId)); in HWTEST_F() 66 ASSERT_NO_THROW(saListener->OnRemoveSystemAbility(dcCallSaId, devId)); in HWTEST_F() 67 int32_t ret = deviceCallback->OnDistributedAudioDeviceChange(devId, devName, devType, devRole); in HWTEST_F() 71 ret = deviceCallback->OnDistributedAudioDeviceChange(devId, devName, devType, devRole); in HWTEST_F() 93 std::string devId in HWTEST_F() local [all...] |