Lines Matching defs:output
7005 * group is encoded into 8 output characters where each output character
7008 * If the input is not an even multiple of 5 characters, the output will be
7009 * padded so that the output is an even multiple of 8 characters. The
7014 * produces output that is not in conformance with RFC 4648. It is
7022 * output - Address of the buffer to receive the encoded data.
7023 * outmax - Size of the buffer at output.
7025 * bytes placed in output.
7030 * -1 Indicates output buffer too small, or pad is one of the
7034 scf_encode32(const char *input, size_t inlen, char *output, size_t outmax,
7041 uchar_t *out = (uchar_t *)output;
7045 /* Verify that there is enough room for the output. */
7066 /* Process full groups capturing 5 bits per output character. */
7143 * Pad the output so that it is a multiple of 8 bytes.
7150 * Null terminate the output if there is enough room.
7185 * bytes placed in output.
7190 * -1 Indicates an invalid input character, output buffer too
7305 /* Null terminate the output if there is room. */