Lines Matching refs:tdls_entry
47 search = flow->tdls_entry; in brcmf_flowring_is_tdls_mac()
397 search = flow->tdls_entry; in brcmf_flowring_detach()
444 search = flow->tdls_entry; in brcmf_flowring_delete_peer()
469 flow->tdls_entry = search->next; in brcmf_flowring_delete_peer()
471 if (flow->tdls_entry == NULL) in brcmf_flowring_delete_peer()
480 struct brcmf_flowring_tdls_entry *tdls_entry; in brcmf_flowring_add_tdls_peer() local
483 tdls_entry = kzalloc(sizeof(*tdls_entry), GFP_ATOMIC); in brcmf_flowring_add_tdls_peer()
484 if (tdls_entry == NULL) in brcmf_flowring_add_tdls_peer()
487 memcpy(tdls_entry->mac, peer, ETH_ALEN); in brcmf_flowring_add_tdls_peer()
488 tdls_entry->next = NULL; in brcmf_flowring_add_tdls_peer()
489 if (flow->tdls_entry == NULL) { in brcmf_flowring_add_tdls_peer()
490 flow->tdls_entry = tdls_entry; in brcmf_flowring_add_tdls_peer()
492 search = flow->tdls_entry; in brcmf_flowring_add_tdls_peer()
500 search->next = tdls_entry; in brcmf_flowring_add_tdls_peer()
507 kfree(tdls_entry); in brcmf_flowring_add_tdls_peer()