Lines Matching defs:pointP
68 * Returns true if pointP is the point at infinity, false otherwise
71 ec_point_at_infinity(SECItem *pointP)
75 for (i = 1; i < pointP->len; i++) {
76 if (pointP->data[i] != 0x00) return PR_FALSE;
83 * Computes scalar point multiplication pointQ = k1 * G + k2 * pointP for
88 const SECItem *pointP, SECItem *pointQ, int kmflag)
123 if (pointP != NULL) {
124 printf("ec_points_mul: pointP [len=%d]:", pointP->len);
125 for (i = 0; i < pointP->len; i++)
126 printf("%02x:", pointP->data[i]);
133 if (pointP != NULL) {
134 if ((pointP->data[0] != EC_POINT_FORM_UNCOMPRESSED) ||
135 (pointP->len != (2 * len + 1))) {
161 if ((k2 != NULL) && (pointP != NULL)) {
163 CHECK_MPI_OK( mp_read_unsigned_octets(&Px, pointP->data + 1, (mp_size) len) );
164 CHECK_MPI_OK( mp_read_unsigned_octets(&Py, pointP->data + 1 + len, (mp_size) len) );
199 if ((k2 != NULL) && (pointP != NULL)) {