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/
H A Dcamera_core.c44 static int32_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 static 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 in HdfCameraInitInterfaces()
119 HdfCameraDeinitInterface(const char *deviceName, struct CameraDeviceDriverFactory *factory) HdfCameraDeinitInterface() argument
134 struct CameraDeviceDriverFactory *factory = NULL; HdfCameraDeinitDevice() local
156 struct CameraDeviceDriverFactory *factory = NULL; HdfCameraInitDevice() local
[all...]
/drivers/hdf_core/framework/model/network/ethernet/src/
H A 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()
43 HDF_LOGW("%s: chipDriver factory is already registered. name = %s", __func__, obj->driverName); in HdfEthRegChipDriver()
/drivers/hdf_core/framework/model/network/wifi/platform/src/
H A Dhdf_wlan_chipdriver_manager.c20 /* chip driver manager method get chip driver factory by chip name */
31 struct HdfChipDriverFactory *factory = g_wlanChipDriverManagerFactory[i]; in HdfWlanGetChipDriverByName() local
32 if (strcmp(factory->driverName, driverName) == 0) { in HdfWlanGetChipDriverByName()
33 return factory; in HdfWlanGetChipDriverByName()
49 HDF_LOGI("%s: Chipdriver factory is already registered.name=%s", __func__, obj->driverName); in HdfWlanRegChipDriver()
63 /* to release the chipdriver manager factory */
/drivers/peripheral/camera/vdi_base/common/buffer_manager/include/
H A Dbuffer_allocator_factory.h39 BufferAllocatorFactory* factory = BufferAllocatorFactory::GetInstance(); in BufferAllocatorRegister() local
40 if (factory != nullptr) { in BufferAllocatorRegister()
41 factory->allocatorRegisterMap_.emplace(type, [&args...] { return new C(std::forward<Args>(args)...); }); in BufferAllocatorRegister()
/drivers/hdf_core/framework/include/wifi/
H A Dhdf_wlan_chipdriver_manager.h102 * @param factory Indicates the pointer to the <b>HdfChipDriverFactory</b> instance.
107 void (*ReleaseFactory)(struct HdfChipDriverFactory *factory);
134 * @param factory Indicates the pointer to the <b>HdfChipDriverFactory</b> instance.
140 uint8_t (*GetMaxIFCount)(struct HdfChipDriverFactory *factory);
/drivers/peripheral/camera/vdi_base/common/buffer_manager/src/
H A Dbuffer_allocator_factory.cpp21 static BufferAllocatorFactory factory; in GetInstance() local
22 return &factory; in GetInstance()
H A Dbuffer_allocator_utils.cpp30 auto factory = BufferAllocatorFactory::GetInstance(); in GetBufferAllocator() local
31 if (factory == nullptr) { in GetBufferAllocator()
32 CAMERA_LOGE("can't get factory, alloc failed."); in GetBufferAllocator()
36 auto allocator = factory->GetBufferAllocator(source); in GetBufferAllocator()
H A Dbuffer_pool.cpp52 BufferAllocatorFactory* factory = BufferAllocatorFactory::GetInstance(); in Init() local
53 if (factory == nullptr) { in Init()
54 CAMERA_LOGE("buffer allocator factory is null"); in Init()
58 bufferAllocator_ = factory->GetBufferAllocator(bufferSourceType_); in Init()
/drivers/hdf_core/framework/model/network/wifi/core/
H A Dhdf_wifi_core.c183 struct HdfChipDriverFactory *factory) in HdfWlanDeinitInterface()
215 if (factory->Release != NULL) { in HdfWlanDeinitInterface()
216 factory->Release(chipDriver); in HdfWlanDeinitInterface()
223 static int32_t HdfWlanInitInterface(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 in HdfWlanInitInterface()
182 HdfWlanDeinitInterface(struct HdfWlanDevice *device, const char *ifName, struct HdfChipDriverFactory *factory) HdfWlanDeinitInterface() argument
[all...]
/drivers/hdf_core/framework/model/camera/device_manager/src/
H A 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()
157 HDF_LOGI("%s: devicedriver factory is already registered. name=%{public}s", __func__, obj->deviceName); in CameraDeviceDriverFactoryRegister()
/drivers/hdf_core/framework/model/camera/device_manager/include/
H A Dcamera_device_manager.h98 void (*releaseFactory)(struct CameraDeviceDriverFactory *factory);

Completed in 4 milliseconds