Lines Matching refs:peer_id
147 struct ath10k_peer *ath10k_peer_find_by_id(struct ath10k *ar, int peer_id) in ath10k_peer_find_by_id() argument
154 if (test_bit(peer_id, peer->peer_ids)) in ath10k_peer_find_by_id()
198 if (ev->peer_id >= ATH10K_MAX_NUM_PEER_IDS) { in ath10k_peer_map_event()
201 ev->peer_id); in ath10k_peer_map_event()
219 ev->vdev_id, ev->addr, ev->peer_id); in ath10k_peer_map_event()
221 WARN_ON(ar->peer_map[ev->peer_id] && (ar->peer_map[ev->peer_id] != peer)); in ath10k_peer_map_event()
222 ar->peer_map[ev->peer_id] = peer; in ath10k_peer_map_event()
223 set_bit(ev->peer_id, peer->peer_ids); in ath10k_peer_map_event()
234 if (ev->peer_id >= ATH10K_MAX_NUM_PEER_IDS) { in ath10k_peer_unmap_event()
237 ev->peer_id); in ath10k_peer_unmap_event()
242 peer = ath10k_peer_find_by_id(ar, ev->peer_id); in ath10k_peer_unmap_event()
245 ev->peer_id); in ath10k_peer_unmap_event()
250 peer->vdev_id, peer->addr, ev->peer_id); in ath10k_peer_unmap_event()
252 ar->peer_map[ev->peer_id] = NULL; in ath10k_peer_unmap_event()
253 clear_bit(ev->peer_id, peer->peer_ids); in ath10k_peer_unmap_event()