Lines Matching full:search
45 struct brcmf_flowring_tdls_entry *search; in brcmf_flowring_is_tdls_mac() local
47 search = flow->tdls_entry; in brcmf_flowring_is_tdls_mac()
49 while (search) { in brcmf_flowring_is_tdls_mac()
50 if (memcmp(search->mac, mac, ETH_ALEN) == 0) in brcmf_flowring_is_tdls_mac()
52 search = search->next; in brcmf_flowring_is_tdls_mac()
388 struct brcmf_flowring_tdls_entry *search; in brcmf_flowring_detach() local
397 search = flow->tdls_entry; in brcmf_flowring_detach()
398 while (search) { in brcmf_flowring_detach()
399 remove = search; in brcmf_flowring_detach()
400 search = search->next; in brcmf_flowring_detach()
438 struct brcmf_flowring_tdls_entry *search; in brcmf_flowring_delete_peer() local
445 search = flow->tdls_entry; in brcmf_flowring_delete_peer()
447 while (search) { in brcmf_flowring_delete_peer()
448 if (memcmp(search->mac, peer, ETH_ALEN) == 0) { in brcmf_flowring_delete_peer()
452 prev = search; in brcmf_flowring_delete_peer()
453 search = search->next; in brcmf_flowring_delete_peer()
468 if (search) { in brcmf_flowring_delete_peer()
470 prev->next = search->next; in brcmf_flowring_delete_peer()
472 flow->tdls_entry = search->next; in brcmf_flowring_delete_peer()
473 kfree(search); in brcmf_flowring_delete_peer()
484 struct brcmf_flowring_tdls_entry *search; in brcmf_flowring_add_tdls_peer() local
495 search = flow->tdls_entry; in brcmf_flowring_add_tdls_peer()
496 if (memcmp(search->mac, peer, ETH_ALEN) == 0) in brcmf_flowring_add_tdls_peer()
498 while (search->next) { in brcmf_flowring_add_tdls_peer()
499 search = search->next; in brcmf_flowring_add_tdls_peer()
500 if (memcmp(search->mac, peer, ETH_ALEN) == 0) in brcmf_flowring_add_tdls_peer()
503 search->next = tdls_entry; in brcmf_flowring_add_tdls_peer()