Lines Matching refs:if_num
204 struct nss_ctx_instance *nss_register_wifi_if(uint32_t if_num, nss_wifi_callback_t wifi_callback,
208 nss_assert((if_num >= NSS_MAX_VIRTUAL_INTERFACES) && (if_num < NSS_MAX_NET_INTERFACES));
210 nss_info("nss_register_wifi_if if_num %d wifictx %p", if_num, netdev);
212 nss_top_main.subsys_dp_register[if_num].ndev = netdev;
213 nss_top_main.subsys_dp_register[if_num].cb = wifi_callback;
214 nss_top_main.subsys_dp_register[if_num].ext_cb = wifi_ext_callback;
215 nss_top_main.subsys_dp_register[if_num].app_data = NULL;
216 nss_top_main.subsys_dp_register[if_num].features = features;
227 void nss_unregister_wifi_if(uint32_t if_num)
229 nss_assert((if_num >= NSS_MAX_VIRTUAL_INTERFACES) && (if_num < NSS_MAX_NET_INTERFACES));
231 nss_top_main.subsys_dp_register[if_num].ndev = NULL;
232 nss_top_main.subsys_dp_register[if_num].cb = NULL;
233 nss_top_main.subsys_dp_register[if_num].ext_cb = NULL;
234 nss_top_main.subsys_dp_register[if_num].app_data = NULL;
235 nss_top_main.subsys_dp_register[if_num].features = 0;
239 nss_core_unregister_handler(if_num);