Lines Matching refs:static_identity
239 down_read(&wg->static_identity.lock);
240 if (wg->static_identity.has_identity) {
243 wg->static_identity.static_private) ||
246 wg->static_identity.static_public)) {
247 up_read(&wg->static_identity.lock);
251 up_read(&wg->static_identity.lock);
396 down_read(&wg->static_identity.lock);
397 if (wg->static_identity.has_identity &&
399 wg->static_identity.static_public,
406 up_read(&wg->static_identity.lock);
410 up_read(&wg->static_identity.lock);
551 if (!crypto_memneq(wg->static_identity.static_private,
567 down_write(&wg->static_identity.lock);
568 send_staged_packets = !wg->static_identity.has_identity && netif_running(wg->dev);
569 wg_noise_set_static_identity_private_key(&wg->static_identity, private_key);
570 send_staged_packets = send_staged_packets && wg->static_identity.has_identity;
579 up_write(&wg->static_identity.lock);