Lines Matching refs:static_identity
210 down_read(&wg->static_identity.lock); in wg_get_device_dumpit()
211 if (wg->static_identity.has_identity) { in wg_get_device_dumpit()
214 wg->static_identity.static_private) || in wg_get_device_dumpit()
217 wg->static_identity.static_public)) { in wg_get_device_dumpit()
218 up_read(&wg->static_identity.lock); in wg_get_device_dumpit()
222 up_read(&wg->static_identity.lock); in wg_get_device_dumpit()
376 down_read(&wg->static_identity.lock); in set_peer()
377 if (wg->static_identity.has_identity && in set_peer()
379 wg->static_identity.static_public, in set_peer()
386 up_read(&wg->static_identity.lock); in set_peer()
390 up_read(&wg->static_identity.lock); in set_peer()
528 if (!crypto_memneq(wg->static_identity.static_private, in wg_set_device_doit()
544 down_write(&wg->static_identity.lock); in wg_set_device_doit()
545 send_staged_packets = !wg->static_identity.has_identity && netif_running(wg->dev); in wg_set_device_doit()
546 wg_noise_set_static_identity_private_key(&wg->static_identity, private_key); in wg_set_device_doit()
547 send_staged_packets = send_staged_packets && wg->static_identity.has_identity; in wg_set_device_doit()
556 up_write(&wg->static_identity.lock); in wg_set_device_doit()