Lines Matching refs:ndi
3006 if (!nancfg->ndi) { in wl_cfgnan_start_handler()
3007 nancfg->ndi = MALLOCZ(cfg->osh, in wl_cfgnan_start_handler()
3008 nancfg->max_ndi_supported * sizeof(*nancfg->ndi)); in wl_cfgnan_start_handler()
3009 if (!nancfg->ndi) { in wl_cfgnan_start_handler()
3024 if (nancfg->ndi[i].in_use && !nancfg->ndi[i].created) { in wl_cfgnan_start_handler()
3026 nancfg->ndi[i].ifname, in wl_cfgnan_start_handler()
3032 nancfg->ndi[i].created = true; in wl_cfgnan_start_handler()
3110 if (nancfg->ndi) { in wl_cfgnan_start_handler()
3111 MFREE(cfg->osh, nancfg->ndi, in wl_cfgnan_start_handler()
3112 nancfg->max_ndi_supported * sizeof(*nancfg->ndi)); in wl_cfgnan_start_handler()
3113 nancfg->ndi = NULL; in wl_cfgnan_start_handler()
3240 if (nancfg->ndi) { in wl_cfgnan_disable_cleanup()
3241 MFREE(cfg->osh, nancfg->ndi, in wl_cfgnan_disable_cleanup()
3242 nancfg->max_ndi_supported * sizeof(*nancfg->ndi)); in wl_cfgnan_disable_cleanup()
3243 nancfg->ndi = NULL; in wl_cfgnan_disable_cleanup()
6466 ASSERT(cfg->nancfg->ndi); in wl_cfgnan_data_path_iface_create_delete_handler()
6490 cfg->nancfg->ndi[idx].created = true; in wl_cfgnan_data_path_iface_create_delete_handler()
6492 cfg->nancfg->ndi[idx].nan_ndev = wdev_to_ndev(wdev); in wl_cfgnan_data_path_iface_create_delete_handler()
6760 ret = memcpy_s(&datareq->ndi, ETHER_ADDR_LEN, in wl_cfgnan_data_path_request_handler()
6767 __FUNCTION__, MAC2STRDBG(datareq->ndi.octet))); in wl_cfgnan_data_path_request_handler()
7051 ret = memcpy_s(&dataresp->ndi, ETHER_ADDR_LEN, in wl_cfgnan_data_path_response_handler()
7058 __FUNCTION__, MAC2STRDBG(dataresp->ndi.octet))); in wl_cfgnan_data_path_response_handler()
9132 if (!cfg->nancfg->ndi[i].in_use) { in wl_cfgnan_get_ndi_idx()
9152 strncpy(nancfg->ndi[idx].ifname, name, len); in wl_cfgnan_add_ndi_data()
9153 nancfg->ndi[idx].ifname[len] = '\0'; in wl_cfgnan_add_ndi_data()
9154 nancfg->ndi[idx].in_use = true; in wl_cfgnan_add_ndi_data()
9155 nancfg->ndi[idx].created = false; in wl_cfgnan_add_ndi_data()
9174 if (strncmp(nancfg->ndi[i].ifname, name, len) == 0) { in wl_cfgnan_del_ndi_data()
9175 bzero(&nancfg->ndi[i].ifname, IFNAMSIZ); in wl_cfgnan_del_ndi_data()
9176 nancfg->ndi[i].in_use = false; in wl_cfgnan_del_ndi_data()
9177 nancfg->ndi[i].created = false; in wl_cfgnan_del_ndi_data()
9178 nancfg->ndi[i].nan_ndev = NULL; in wl_cfgnan_del_ndi_data()
9194 if (nancfg->ndi[i].in_use && nancfg->ndi[i].created && in wl_cfgnan_delete_ndp()
9195 (nancfg->ndi[i].nan_ndev == nan_ndev)) { in wl_cfgnan_delete_ndp()
9198 (char*)nancfg->ndi[i].ifname, in wl_cfgnan_delete_ndp()
9199 nancfg->ndi[i].nan_ndev, nan_ndev)); in wl_cfgnan_delete_ndp()
9201 (char*)nancfg->ndi[i].ifname); in wl_cfgnan_delete_ndp()
9210 (char*)nancfg->ndi[i].ifname) < 0) { in wl_cfgnan_delete_ndp()
9212 (char*)nancfg->ndi[i].ifname)); in wl_cfgnan_delete_ndp()