Lines Matching refs:sta2
844 wet_sta_t *sta2, **next; in BCMFASTPATH() local
845 for (next = &weth->stahash_ip[i], sta2 = *next; in BCMFASTPATH()
846 sta2; sta2 = sta2->next_ip) { in BCMFASTPATH()
847 if (sta2 == sta) in BCMFASTPATH()
849 next = &sta2->next_ip; in BCMFASTPATH()
851 if (sta2) { in BCMFASTPATH()
852 *next = sta2->next_ip; in BCMFASTPATH()
853 sta2->next_ip = NULL; in BCMFASTPATH()
883 wet_sta_t *sta2, *prev; in BCMFASTPATH() local
885 for (sta2 = sta->next_ip; sta2; sta2 = sta2->next_ip) { in BCMFASTPATH()
887 if (!bcmp(sta->ip, sta2->ip, IPV4_ADDR_LEN)) { in BCMFASTPATH()
890 prev->next_ip = sta2->next_ip; in BCMFASTPATH()
891 sta2->next_ip = NULL; in BCMFASTPATH()
895 wet_sta_remove_mac_entry(weth, &sta2->mac); in BCMFASTPATH()
899 memset(sta2, 0, sizeof(wet_sta_t)); in BCMFASTPATH()
900 sta2->next = weth->stafree; in BCMFASTPATH()
901 weth->stafree = sta2; in BCMFASTPATH()
903 sta2 = prev; in BCMFASTPATH()
905 prev = sta2; in BCMFASTPATH()
1146 wet_sta_t *sta2, **next; in dhd_wet_sta_delete_list() local
1148 for (next = &weth->stahash_ip[j], sta2 = *next; in dhd_wet_sta_delete_list()
1149 sta2; sta2 = sta2->next_ip) { in dhd_wet_sta_delete_list()
1150 if (sta2 == sta) in dhd_wet_sta_delete_list()
1152 next = &sta2->next_ip; in dhd_wet_sta_delete_list()
1154 if (sta2) { in dhd_wet_sta_delete_list()
1155 *next = sta2->next_ip; in dhd_wet_sta_delete_list()
1156 sta2->next_ip = NULL; in dhd_wet_sta_delete_list()