Lines Matching refs:chipDriver
474 static int32_t VirtNetDeviceInit(struct HdfChipDriver *chipDriver, NetDevice *netDev)
476 (void)chipDriver;
507 static int32_t VirtNetDeviceDeInit(struct HdfChipDriver *chipDriver, NetDevice *netDev)
509 (void)chipDriver;
698 struct HdfChipDriver *chipDriver = NULL;
703 chipDriver = OsalMemCalloc(sizeof(struct HdfChipDriver));
704 if (chipDriver == NULL) {
709 if (strcpy_s(chipDriver->name, MAX_WIFI_COMPONENT_NAME_LEN, VIRTMMIO_NETIF_NAME) != EOK) {
711 OsalMemFree(chipDriver);
714 chipDriver->init = VirtNetDeviceInit;
715 chipDriver->deinit = VirtNetDeviceDeInit;
716 chipDriver->ops = &g_fakeBaseOps;
717 chipDriver->staOps = &g_fakeStaOps;
719 return chipDriver;
721 static void FakeFactoryReleaseChip(struct HdfChipDriver *chipDriver)
723 if (chipDriver == NULL) {
726 if (strcmp(chipDriver->name, VIRTMMIO_NETIF_NAME) != 0) {
727 HDF_LOGE("[%s]not my driver: %s", __func__, chipDriver->name);
730 OsalMemFree(chipDriver);