Lines Matching refs:buffer
43 static void append(char **buffer, size_t buffer_size, in append() argument
49 memcpy(*buffer, string, length); in append()
50 *buffer += length; in append()
54 static void append_integer(char **buffer, size_t buffer_size, in append_integer() argument
59 size_t n = snprintf(*buffer, buffer_size - *required_size, format, value); in append_integer()
61 *buffer += n; in append_integer()
71 static void append_with_curve(char **buffer, size_t buffer_size, in append_with_curve() argument
77 append(buffer, buffer_size, required_size, string, length); in append_with_curve()
78 append(buffer, buffer_size, required_size, "(", 1); in append_with_curve()
80 append(buffer, buffer_size, required_size, in append_with_curve()
83 append_integer(buffer, buffer_size, required_size, in append_with_curve()
86 append(buffer, buffer_size, required_size, ")", 1); in append_with_curve()
89 static void append_with_group(char **buffer, size_t buffer_size, in append_with_group() argument
95 append(buffer, buffer_size, required_size, string, length); in append_with_group()
96 append(buffer, buffer_size, required_size, "(", 1); in append_with_group()
98 append(buffer, buffer_size, required_size, in append_with_group()
101 append_integer(buffer, buffer_size, required_size, in append_with_group()
104 append(buffer, buffer_size, required_size, ")", 1); in append_with_group()
109 static void append_with_alg(char **buffer, size_t buffer_size, in append_with_alg() argument
116 append(buffer, buffer_size, required_size, in append_with_alg()
119 append_integer(buffer, buffer_size, required_size, in append_with_alg()
126 static int psa_snprint_status(char *buffer, size_t buffer_size, in psa_snprint_status() argument
131 return snprintf(buffer, buffer_size, "%ld", (long) status); in psa_snprint_status()
135 memcpy(buffer, name, length + 1); in psa_snprint_status()
143 static int psa_snprint_ecc_curve(char *buffer, size_t buffer_size, in psa_snprint_ecc_curve() argument
148 return snprintf(buffer, buffer_size, "0x%02x", (unsigned) curve); in psa_snprint_ecc_curve()
152 memcpy(buffer, name, length + 1); in psa_snprint_ecc_curve()
160 static int psa_snprint_dh_group(char *buffer, size_t buffer_size, in psa_snprint_dh_group() argument
165 return snprintf(buffer, buffer_size, "0x%02x", (unsigned) group); in psa_snprint_dh_group()
169 memcpy(buffer, name, length + 1); in psa_snprint_dh_group()
198 char buffer[200]; in process_signed() local
216 psa_snprint_status(buffer, sizeof(buffer), in process_signed()
220 puts(buffer); in process_signed()
237 char buffer[200]; in process_unsigned() local
251 psa_snprint_algorithm(buffer, sizeof(buffer), in process_unsigned()
255 psa_snprint_ecc_curve(buffer, sizeof(buffer), in process_unsigned()
259 psa_snprint_dh_group(buffer, sizeof(buffer), in process_unsigned()
263 psa_snprint_key_type(buffer, sizeof(buffer), in process_unsigned()
267 psa_snprint_key_usage(buffer, sizeof(buffer), in process_unsigned()
271 puts(buffer); in process_unsigned()