Lines Matching refs:mld_peer_hash
2415 index ^= index >> mld_hash_obj->mld_peer_hash.idx_bits; in dp_mlo_peer_find_hash_index()
2416 index &= mld_hash_obj->mld_peer_hash.mask; in dp_mlo_peer_find_hash_index()
2435 mld_hash_obj->mld_peer_hash.mask = hash_elems - 1; in dp_mlo_peer_find_hash_attach_be()
2436 mld_hash_obj->mld_peer_hash.idx_bits = log2; in dp_mlo_peer_find_hash_attach_be()
2438 mld_hash_obj->mld_peer_hash.bins = qdf_mem_malloc( in dp_mlo_peer_find_hash_attach_be()
2440 if (!mld_hash_obj->mld_peer_hash.bins) in dp_mlo_peer_find_hash_attach_be()
2444 TAILQ_INIT(&mld_hash_obj->mld_peer_hash.bins[i]); in dp_mlo_peer_find_hash_attach_be()
2457 if (mld_hash_obj->mld_peer_hash.bins) { in dp_mlo_peer_find_hash_detach_be()
2458 qdf_mem_free(mld_hash_obj->mld_peer_hash.bins); in dp_mlo_peer_find_hash_detach_be()
2459 mld_hash_obj->mld_peer_hash.bins = NULL; in dp_mlo_peer_find_hash_detach_be()
2553 if (!mld_hash_obj->mld_peer_hash.bins) in dp_mlo_peer_find_hash_find_be()
2578 TAILQ_FOREACH(peer, &mld_hash_obj->mld_peer_hash.bins[index], in dp_mlo_peer_find_hash_find_be()
2622 QDF_ASSERT(!TAILQ_EMPTY(&mld_hash_obj->mld_peer_hash.bins[index])); in dp_mlo_peer_find_hash_remove_be()
2625 TAILQ_FOREACH(tmppeer, &mld_hash_obj->mld_peer_hash.bins[index], in dp_mlo_peer_find_hash_remove_be()
2633 TAILQ_REMOVE(&mld_hash_obj->mld_peer_hash.bins[index], peer, in dp_mlo_peer_find_hash_remove_be()
2665 TAILQ_INSERT_TAIL(&mld_hash_obj->mld_peer_hash.bins[index], peer, in dp_mlo_peer_find_hash_add_be()
2685 for (index = 0; index < mld_hash_obj->mld_peer_hash.mask; index++) { in dp_print_mlo_ast_stats_be()
2686 TAILQ_FOREACH(peer, &mld_hash_obj->mld_peer_hash.bins[index], in dp_print_mlo_ast_stats_be()