Home
last modified time | relevance | path

Searched refs:factory (Results 1 – 11 of 11) sorted by relevance

/drivers/hdf_core/framework/model/camera/core/src/
Dcamera_core.c44 …nt32_t HdfCameraReleaseInterface(const char *deviceName, struct CameraDeviceDriverFactory *factory) in HdfCameraReleaseInterface() argument
72 if (factory->release != NULL) { in HdfCameraReleaseInterface()
73 factory->release(deviceDriver); in HdfCameraReleaseInterface()
81 … int32_t HdfCameraInitInterfaces(const char *deviceName, struct CameraDeviceDriverFactory *factory) in HdfCameraInitInterfaces() argument
87 deviceDriver = factory->build(deviceName); in HdfCameraInitInterfaces()
89 HDF_LOGE("%s: device driver %{public}s build fail!", __func__, factory->deviceName); in HdfCameraInitInterfaces()
94 HDF_LOGI("%s: device driver %{public}s not 'init' api", __func__, factory->deviceName); in HdfCameraInitInterfaces()
108 … HDF_LOGE("%s: init device %{public}s failed! ret=%{public}d", __func__, factory->deviceName, ret); in HdfCameraInitInterfaces()
109 if (factory->release != NULL) { in HdfCameraInitInterfaces()
110 factory->release(deviceDriver); in HdfCameraInitInterfaces()
[all …]
/drivers/peripheral/camera/vdi_base/common/buffer_manager/include/
Dbuffer_allocator_factory.h39 BufferAllocatorFactory* factory = BufferAllocatorFactory::GetInstance(); in BufferAllocatorRegister() local
40 if (factory != nullptr) { in BufferAllocatorRegister()
41factory->allocatorRegisterMap_.emplace(type, [&args...] { return new C(std::forward<Args>(args)...… in BufferAllocatorRegister()
/drivers/hdf_core/framework/model/network/ethernet/src/
Deth_chip_driver.c26 struct HdfEthChipDriverFactory *factory = g_ethChipDriverFactory[i]; in HdfEthGetChipDriverByName() local
27 if (strcmp(factory->driverName, driverName) == 0) { in HdfEthGetChipDriverByName()
28 return factory; in HdfEthGetChipDriverByName()
/drivers/hdf_core/framework/model/network/wifi/platform/src/
Dhdf_wlan_chipdriver_manager.c31 struct HdfChipDriverFactory *factory = g_wlanChipDriverManagerFactory[i]; in HdfWlanGetChipDriverByName() local
32 if (strcmp(factory->driverName, driverName) == 0) { in HdfWlanGetChipDriverByName()
33 return factory; in HdfWlanGetChipDriverByName()
/drivers/hdf_core/framework/include/wifi/
Dhdf_wlan_chipdriver_manager.h107 void (*ReleaseFactory)(struct HdfChipDriverFactory *factory);
140 uint8_t (*GetMaxIFCount)(struct HdfChipDriverFactory *factory);
/drivers/peripheral/camera/vdi_base/common/buffer_manager/src/
Dbuffer_allocator_factory.cpp21 static BufferAllocatorFactory factory; in GetInstance() local
22 return &factory; in GetInstance()
Dbuffer_allocator_utils.cpp30 auto factory = BufferAllocatorFactory::GetInstance(); in GetBufferAllocator() local
31 if (factory == nullptr) { in GetBufferAllocator()
36 auto allocator = factory->GetBufferAllocator(source); in GetBufferAllocator()
Dbuffer_pool.cpp52 BufferAllocatorFactory* factory = BufferAllocatorFactory::GetInstance(); in Init() local
53 if (factory == nullptr) { in Init()
58 bufferAllocator_ = factory->GetBufferAllocator(bufferSourceType_); in Init()
/drivers/hdf_core/framework/model/network/wifi/core/
Dhdf_wifi_core.c183 struct HdfChipDriverFactory *factory) in HdfWlanDeinitInterface() argument
215 if (factory->Release != NULL) { in HdfWlanDeinitInterface()
216 factory->Release(chipDriver); in HdfWlanDeinitInterface()
223 …lanInitInterface(struct HdfWlanDevice *device, struct HdfChipDriverFactory *factory, uint8_t index) in HdfWlanInitInterface() argument
231 chipDriver = factory->Build(device, index); in HdfWlanInitInterface()
233 HDF_LOGE("%s:chip driver %s build fail!", __func__, factory->driverName); in HdfWlanInitInterface()
239 HDF_LOGI("%s: chip driver %s not 'init' api", __func__, factory->driverName); in HdfWlanInitInterface()
260 HDF_LOGE("%s:init chip %s failed! ret=%d", __func__, factory->driverName, ret); in HdfWlanInitInterface()
269 if (chipDriver != NULL && factory->Release != NULL) { in HdfWlanInitInterface()
270 factory->Release(chipDriver); in HdfWlanInitInterface()
/drivers/hdf_core/framework/model/camera/device_manager/src/
Dcamera_device_manager.c140 struct CameraDeviceDriverFactory *factory = g_cameraDeviceDriverFactory[i]; in CameraDeviceDriverFactoryGetByName() local
141 if (strcmp(factory->deviceName, deviceName) == 0) { in CameraDeviceDriverFactoryGetByName()
142 return factory; in CameraDeviceDriverFactoryGetByName()
/drivers/hdf_core/framework/model/camera/device_manager/include/
Dcamera_device_manager.h98 void (*releaseFactory)(struct CameraDeviceDriverFactory *factory);