Lines Matching refs:dhdpub
7756 dhd_allocate_if(dhd_pub_t *dhdpub, int ifidx, const char *name,
7759 dhd_info_t *dhdinfo = (dhd_info_t *)dhdpub->info;
7863 ifp->phnd_arp_table = init_l2_filter_arp_table(dhdpub->osh);
7923 bcm_l2_filter_arp_table_update(dhdpub->osh, ifp->phnd_arp_table, TRUE,
7924 NULL, FALSE, dhdpub->tickcnt);
7925 deinit_l2_filter_arp_table(dhdpub->osh, ifp->phnd_arp_table);
7962 dhd_remove_if(dhd_pub_t *dhdpub, int ifidx, bool need_rtnl_lock)
7964 dhd_info_t *dhdinfo = (dhd_info_t *)dhdpub->info;
7990 DHD_GENERAL_LOCK(dhdpub, flags);
7992 DHD_GENERAL_UNLOCK(dhdpub, flags);
7997 timeout = wait_event_timeout(dhdpub->tx_completion_wait,
8022 dhd_tcpack_suppress_set(dhdpub, TCPACK_SUP_OFF);
8031 DHD_GENERAL_LOCK(dhdpub, flags);
8033 DHD_GENERAL_UNLOCK(dhdpub, flags);
8035 dhd_cleanup_ifp(dhdpub, ifp);
13685 uint8* dhd_os_prealloc(dhd_pub_t *dhdpub, int section, uint size, bool kmalloc_if_fail)
13690 buf = (uint8*)wifi_platform_prealloc(dhdpub->info->adapter, section, size);
13697 void dhd_os_prefree(dhd_pub_t *dhdpub, void *addr, uint size)