Lines Matching refs:tdls_entry
57 search = flow->tdls_entry; in brcmf_flowring_is_tdls_mac()
407 search = flow->tdls_entry; in brcmf_flowring_detach()
455 search = flow->tdls_entry; in brcmf_flowring_delete_peer()
482 flow->tdls_entry = search->next; in brcmf_flowring_delete_peer()
484 if (flow->tdls_entry == NULL) in brcmf_flowring_delete_peer()
493 struct brcmf_flowring_tdls_entry *tdls_entry; in brcmf_flowring_add_tdls_peer() local
496 tdls_entry = kzalloc(sizeof(*tdls_entry), GFP_ATOMIC); in brcmf_flowring_add_tdls_peer()
497 if (tdls_entry == NULL) in brcmf_flowring_add_tdls_peer()
500 memcpy(tdls_entry->mac, peer, ETH_ALEN); in brcmf_flowring_add_tdls_peer()
501 tdls_entry->next = NULL; in brcmf_flowring_add_tdls_peer()
502 if (flow->tdls_entry == NULL) { in brcmf_flowring_add_tdls_peer()
503 flow->tdls_entry = tdls_entry; in brcmf_flowring_add_tdls_peer()
505 search = flow->tdls_entry; in brcmf_flowring_add_tdls_peer()
513 search->next = tdls_entry; in brcmf_flowring_add_tdls_peer()
520 kfree(tdls_entry); in brcmf_flowring_add_tdls_peer()