Lines Matching refs:token_key
508 if (g_crypto_funcs == NULL || group->token_key == NULL) { in flow_divert_packet_compute_hmac()
513 …uncs->cchmac_init_fn(g_crypto_funcs->ccsha1_di, hmac_ctx, group->token_key_size, group->token_key); in flow_divert_packet_compute_hmac()
548 if (group->token_key == NULL) { in flow_divert_packet_verify_hmac()
2752 if (group->token_key != NULL) { in flow_divert_handle_group_init()
2753 kfree_data(group->token_key, group->token_key_size); in flow_divert_handle_group_init()
2754 group->token_key = NULL; in flow_divert_handle_group_init()
2757 group->token_key = kalloc_data(key_size, Z_WAITOK); in flow_divert_handle_group_init()
2758 …divert_packet_get_tlv(packet, offset, FLOW_DIVERT_TLV_TOKEN_KEY, key_size, group->token_key, NULL); in flow_divert_handle_group_init()
2761 kfree_data(group->token_key, key_size); in flow_divert_handle_group_init()
2762 group->token_key = NULL; in flow_divert_handle_group_init()
4179 if (group->token_key != NULL) { in flow_divert_kctl_disconnect()
4180 memset(group->token_key, 0, group->token_key_size); in flow_divert_kctl_disconnect()
4181 kfree_data(group->token_key, group->token_key_size); in flow_divert_kctl_disconnect()
4182 group->token_key = NULL; in flow_divert_kctl_disconnect()