• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/wpa/src/crypto/

Lines Matching refs:point

735  * struct crypto_ec_point - Elliptic curve point
737 * Internal data structure for EC implementation to represent a point. The
743 * crypto_ec_point_init - Initialize data for an EC point
745 * Returns: Pointer to EC point data or %NULL on failure
750 * crypto_ec_point_deinit - Deinitialize EC point data
751 * @p: EC point data from crypto_ec_point_init()
752 * @clear: Whether to clear the EC point value from memory
757 * crypto_ec_point_x - Copies the x-ordinate point into big number
759 * @p: EC point data
767 * crypto_ec_point_to_bin - Write EC point value as binary data
769 * @p: EC point data from crypto_ec_point_init()
774 * This function can be used to write an EC point as binary data in a format
779 const struct crypto_ec_point *point, u8 *x, u8 *y);
782 * crypto_ec_point_from_bin - Create EC point from binary data
784 * @val: Binary data to read the EC point from
785 * Returns: Pointer to EC point data or %NULL on failure
787 * This function readers x and y coordinates of the EC point from the provided
809 * @p: EC point
811 * @res: EC point; used to store the result of b * p
819 * crypto_ec_point_invert - Compute inverse of an EC point
821 * @p: EC point to invert (and result of the operation)
829 * @p: EC point to use for the returning the result
849 * crypto_ec_point_is_at_infinity - Check whether EC point is neutral element
851 * @p: EC point
852 * Returns: 1 if the specified EC point is the neutral element of the group or
859 * crypto_ec_point_is_on_curve - Check whether EC point is on curve
861 * @p: EC point
862 * Returns: 1 if the specified EC point is on the curve or 0 if not
870 * @a: EC point
871 * @b: EC point