Lines Matching defs:buf
13 static int describe_param_type(char *buf, size_t bufsz, const OSSL_PARAM *param)
45 printed_len = BIO_snprintf(buf, bufsz, "%s: ", param->key);
47 buf += printed_len;
50 printed_len = BIO_snprintf(buf, bufsz, "%s%s", type_mod, type);
52 buf += printed_len;
56 printed_len = BIO_snprintf(buf, bufsz, " [%d]", param->data_type);
58 buf += printed_len;
63 printed_len = BIO_snprintf(buf, bufsz, " (arbitrary size)");
65 printed_len = BIO_snprintf(buf, bufsz, " (max %zu bytes large)",
68 buf += printed_len;
71 *buf = '\0';
88 char buf[200]; /* This should be ample space */
90 describe_param_type(buf, sizeof(buf), pdefs);
91 BIO_printf(bio_out, "%*s %s\n", indent, "", buf);