Lines Matching refs:ovpn_kpeer

143 struct ovpn_kpeer {  struct
144 RB_ENTRY(ovpn_kpeer) tree;
185 RB_HEAD(ovpn_kpeers, ovpn_kpeer); argument
207 static struct ovpn_kpeer *ovpn_find_peer(struct ovpn_softc *, uint32_t);
211 struct ovpn_kpeer *, struct rm_priotracker *);
216 static int ovpn_peer_compare(const struct ovpn_kpeer *,
217 const struct ovpn_kpeer *);
221 static RB_PROTOTYPE(ovpn_kpeers, ovpn_kpeer, tree, ovpn_peer_compare);
222 static RB_GENERATE(ovpn_kpeers, ovpn_kpeer, tree, ovpn_peer_compare);
292 ovpn_peer_compare(const struct ovpn_kpeer *a, const struct ovpn_kpeer *b) in ovpn_peer_compare()
336 static struct ovpn_kpeer *
339 struct ovpn_kpeer p; in ovpn_find_peer()
348 static struct ovpn_kpeer *
493 ovpn_notify_del_peer(struct ovpn_softc *sc, struct ovpn_kpeer *peer) in ovpn_notify_del_peer()
523 ovpn_notify_key_rotation(struct ovpn_softc *sc, struct ovpn_kpeer *peer) in ovpn_notify_key_rotation()
572 ovpn_peer_release_ref(struct ovpn_kpeer *peer, bool locked) in ovpn_peer_release_ref()
623 struct ovpn_kpeer *peer = NULL; in ovpn_new_peer()
813 _ovpn_del_peer(struct ovpn_softc *sc, struct ovpn_kpeer *peer) in _ovpn_del_peer()
815 struct ovpn_kpeer *tmp __diagused; in _ovpn_del_peer()
836 struct ovpn_kpeer *peer; in ovpn_del_peer()
958 struct ovpn_kpeer *peer; in ovpn_set_key()
1020 ovpn_check_key(struct ovpn_softc *sc, struct ovpn_kpeer *peer, enum ovpn_key_slot slot) in ovpn_check_key()
1053 struct ovpn_kpeer *peer; in ovpn_swap_keys()
1091 struct ovpn_kpeer *peer; in ovpn_del_key()
1139 struct ovpn_kpeer *peer = arg; in ovpn_send_ping()
1166 struct ovpn_kpeer *peer = arg; in ovpn_timeout()
1199 struct ovpn_kpeer *peer; in ovpn_set_peer()
1395 struct ovpn_kpeer *peer; in ovpn_get_peer_stats()
1645 struct ovpn_kpeer *peer = crp->crp_opaque; in ovpn_encrypt_tx_cb()
1684 struct ovpn_kpeer *peer, struct ovpn_kkey *key, uint32_t seq, in ovpn_finish_rx()
1779 ovpn_find_key(struct ovpn_softc *sc, struct ovpn_kpeer *peer, in ovpn_find_key()
1804 struct ovpn_kpeer *peer; in ovpn_decrypt_rx_cb()
1894 static struct ovpn_kpeer *
1897 struct ovpn_kpeer *peer = NULL; in ovpn_find_peer_by_ip()
1912 static struct ovpn_kpeer *
1915 struct ovpn_kpeer *peer = NULL; in ovpn_find_peer_by_ip6()
1929 static struct ovpn_kpeer *
1933 struct ovpn_kpeer *peer = NULL; in ovpn_route_peer()
2029 struct ovpn_kpeer *peer, struct rm_priotracker *_ovpn_lock_trackerp) in ovpn_transmit_to_peer()
2177 struct ovpn_kpeer *peer; in ovpn_encap()
2323 struct ovpn_kpeer *peer; in ovpn_output()
2415 static struct ovpn_kpeer *
2444 struct ovpn_kpeer *peer; in ovpn_udp_input()
2626 struct ovpn_kpeer *peer, *tmppeer; in ovpn_reassign()
2756 struct ovpn_kpeer *peer, *tmppeer; in ovpn_clone_destroy()