Found 5 other functions taking a
mbedtls_poly1305_context
argument:
This function initializes the specified Poly1305 context. It must be the first API called before using the context. It is usually followed by a call to \c mbedtls_poly1305_starts(), then one or more calls to \c mbedtls_poly1305_update(), then one call to \c mbedtls_poly1305_finish(), then finally \c mbedtls_poly1305_free().
This function releases and clears the specified Poly1305 context.
This function sets the one-time authentication key. \warning The key must be unique and unpredictable for each invocation of Poly1305.
This functions feeds an input buffer into an ongoing Poly1305 computation. It is called between \c mbedtls_cipher_poly1305_starts() and \c mbedtls_cipher_poly1305_finish(). It can be called repeatedly to process a stream of data.
This function generates the Poly1305 Message Authentication Code (MAC).