Searched refs:HdfChipDriverFactory (Results 1 – 9 of 9) sorted by relevance
74 struct HdfChipDriverFactory { struct107 void (*ReleaseFactory)(struct HdfChipDriverFactory *factory); argument140 uint8_t (*GetMaxIFCount)(struct HdfChipDriverFactory *factory); argument150 struct HdfChipDriverFactory **chipFactoryInsts; /**< <b>HdfChipDriverFactory</b> instances */161 int32_t (*RegChipDriver)(struct HdfChipDriverFactory *factoryInst);172 struct HdfChipDriverFactory *(*GetChipDriverByName)(const char *name);
18 static struct HdfChipDriverFactory *g_wlanChipDriverManagerFactory[MAX_CHIPDRIVER_COUNT] = {NULL};21 static struct HdfChipDriverFactory *HdfWlanGetChipDriverByName(const char *driverName) in HdfWlanGetChipDriverByName()31 struct HdfChipDriverFactory *factory = g_wlanChipDriverManagerFactory[i]; in HdfWlanGetChipDriverByName()41 static int32_t HdfWlanRegChipDriver(struct HdfChipDriverFactory *obj) in HdfWlanRegChipDriver()
140 | HdfChipDriverFactory | drivers\hdf_core\framework\include\wifi\hdf_wlan_chipdriver_manager.h | Ch…156 static struct HdfChipDriverFactory factory = CreateChipDriverFactory(); // 需要移植者实现的方法175 在上述代码的CreateChipDriverFactory方法中,需要创建一个HdfChipDriverFactory类型的对象。该对象提供如下方法:182 …| void (\*ReleaseFactory)(struct HdfChipDriverFactory \*factory) | 释放HdfChipDriverF…185 …| uint8_t (\*GetMaxIFCount)(struct HdfChipDriverFactory \*factory) | 获取当前芯片支持的最大接口数…210 driverName = "driverName"; /* 需要与HdfChipDriverFactory中的driverName相同*/
290 | HdfChipDriverFactory | //drivers/hdf_core/framework/include/wifi/hdf_wlan_chipdriver_manager.h | …301 static struct HdfChipDriverFactory factory = CreateChipDriverFactory();320 在CreateChipDriverFactory中,需要创建一个HdfChipDriverFactory,接口如下:329 …| void (_ReleaseFactory)(struct HdfChipDriverFactory _factory) | 释放HdfChipDriverFac…332 …| uint8_t (\*GetMaxIFCount)(struct HdfChipDriverFactory \*factory) | 获取当前芯片支持的最大接口数…358 driverName = "driverName"; /* 需要与HdfChipDriverFactory中的driverName相同*/
166 static struct HdfChipDriverFactory *HdfWlanGetDriverFactory(const char *driverName) in HdfWlanGetDriverFactory()183 struct HdfChipDriverFactory *factory) in HdfWlanDeinitInterface()223 static int32_t HdfWlanInitInterface(struct HdfWlanDevice *device, struct HdfChipDriverFactory *fact… in HdfWlanInitInterface()279 static int32_t HdfWlanDeinitInterfaces(struct HdfWlanDevice *device, struct HdfChipDriverFactory *c… in HdfWlanDeinitInterfaces()307 static int32_t HdfWlanInitInterfaces(struct HdfWlanDevice *device, struct HdfChipDriverFactory *chi… in HdfWlanInitInterfaces()386 struct HdfChipDriverFactory *chipDriverFact = NULL; in HdfWifiDeinitDevice()412 struct HdfChipDriverFactory *chipDriverFact = NULL; in HdfWifiInitDevice()
140 | HdfChipDriverFactory | drivers\hdf_core\framework\include\wifi\hdf_wlan_chipdriver_manager.h | Fa…156 … static struct HdfChipDriverFactory factory = CreateChipDriverFactory(); // Implement the method.175 …In the **CreateChipDriverFactory** method, create an object of the **HdfChipDriverFactory** type.…182 …id (\*ReleaseFactory)(struct HdfChipDriverFactory \*factory) | Releases the **HdfCh…185 …| uint8_t (\*GetMaxIFCount)(struct HdfChipDriverFactory \*factory) | Obtains the ma…210 … Indicates the driver name, which must be the same as that of driverName in HdfChipDriverFactory.*/
290 | HdfChipDriverFactory | //drivers/hdf_core/framework/include/wifi/hdf_wlan_chipdriver_manager.h | …301 static struct HdfChipDriverFactory factory = CreateChipDriverFactory();320 Create an **HdfChipDriverFactory** in the **CreateChipDriverFactory**. The APIs are as follows:329 …| void (_ReleaseFactory)(struct HdfChipDriverFactory _factory) | Releases the **HdfChipDriverFacto…332 …| uint8_t (\*GetMaxIFCount)(struct HdfChipDriverFactory \*factory) | Obtains the maximum number of…358 …Name = "driverName"; /* The value must be the same as that of driverName in HdfChipDriverFactory.*/
241 static struct HdfChipDriverFactory tmpFactory = { 0 };