string_stream
struct string_stream *stream);
struct string_stream *stream);
struct string_stream;
struct string_stream *stream);
struct string_stream *stream);
struct string_stream *stream);
struct string_stream *stream);
void kunit_assert_hexdump(struct string_stream *stream,
struct string_stream *stream);
struct string_stream *stream);
struct string_stream *stream);
struct string_stream *stream);
struct string_stream *log;
struct string_stream *log;
struct string_stream *log; /* Points at case log after initialization */
struct string_stream;
void kunit_init_test(struct kunit *test, const char *name, struct string_stream *log);
void __printf(2, 3) kunit_log_append(struct string_stream *log, const char *fmt, ...);
struct string_stream *stream)
struct string_stream *stream)
struct string_stream *stream)
struct string_stream *stream)
void kunit_assert_hexdump(struct string_stream *stream,
struct string_stream *stream)
struct string_stream *stream)
struct string_stream *stream)
struct string_stream *stream)
struct string_stream *stream)
struct string_stream *stream;
struct string_stream *stream, int num_checks, ...)
struct string_stream *stream;
struct string_stream *stream;
struct string_stream *stream;
struct string_stream *stream;
struct string_stream *stream;
struct string_stream *stream;
struct string_stream *stream;
struct string_stream *expected_stream;
static char *get_str_from_stream(struct kunit *test, struct string_stream *stream)
struct string_stream *stream;
struct string_stream *stream,
struct string_stream *stream;
static void debugfs_print_result(struct seq_file *seq, struct string_stream *log)
struct string_stream *stream;
struct string_stream *expected_free_stream;
struct string_stream *stream;
struct string_stream *stream_1, *stream_2;
KUNIT_DEFINE_ACTION_WRAPPER(cleanup_raw_stream, string_stream_destroy, struct string_stream *);
static char *get_concatenated_string(struct kunit *test, struct string_stream *stream)
struct string_stream *stream_1, *stream_2;
struct string_stream *stream;
struct string_stream *stream;
struct string_stream *stream;
struct string_stream *stream;
struct string_stream *stream;
struct string_stream *stream;
static void string_stream_destroy_stub(struct string_stream *stream)
void string_stream_clear(struct string_stream *stream)
char *string_stream_get_string(struct string_stream *stream)
int string_stream_append(struct string_stream *stream,
struct string_stream *other)
bool string_stream_is_empty(struct string_stream *stream)
struct string_stream *alloc_string_stream(gfp_t gfp)
struct string_stream *stream;
void string_stream_destroy(struct string_stream *stream)
struct string_stream *stream = p;
struct string_stream *kunit_alloc_string_stream(struct kunit *test, gfp_t gfp)
struct string_stream *stream;
void kunit_free_string_stream(struct kunit *test, struct string_stream *stream)
int string_stream_vadd(struct string_stream *stream,
int string_stream_add(struct string_stream *stream, const char *fmt, ...)
struct string_stream *kunit_alloc_string_stream(struct kunit *test, gfp_t gfp);
void kunit_free_string_stream(struct kunit *test, struct string_stream *stream);
struct string_stream *alloc_string_stream(gfp_t gfp);
void free_string_stream(struct string_stream *stream);
int __printf(2, 3) string_stream_add(struct string_stream *stream,
int __printf(2, 0) string_stream_vadd(struct string_stream *stream,
void string_stream_clear(struct string_stream *stream);
char *string_stream_get_string(struct string_stream *stream);
int string_stream_append(struct string_stream *stream,
struct string_stream *other);
bool string_stream_is_empty(struct string_stream *stream);
void string_stream_destroy(struct string_stream *stream);
static inline void string_stream_set_append_newlines(struct string_stream *stream,
void kunit_log_append(struct string_stream *log, const char *fmt, ...)
struct string_stream *stream)
struct string_stream *stream;
void kunit_init_test(struct kunit *test, const char *name, struct string_stream *log)