Lines Matching refs:log
48 static int load(char *log, size_t log_len, int log_level) in load() argument
57 attr.log_buf = ptr_to_u64(log); in load()
88 static void test_log_good(char *log, size_t buf_len, size_t log_len, in test_log_good() argument
94 memset(log, 1, buf_len); in test_log_good()
96 ret = load(log, log_len, 1); in test_log_good()
99 len = strnlen(log, buf_len); in test_log_good()
110 if (strchr(log, 1)) { in test_log_good()
115 check_ones(log + len + 1, buf_len - len - 1, in test_log_good()
118 if (memcmp(full_log, log, LOG_SIZE)) { in test_log_good()
124 static void test_log_bad(char *log, size_t log_len, int log_level) in test_log_bad() argument
128 ret = load(log, log_len, log_level); in test_log_bad()
130 if (log) in test_log_bad()
131 check_ones(log, LOG_SIZE, in test_log_bad()
138 char log[LOG_SIZE]; in main() local
142 memset(log, 1, LOG_SIZE); in main()
146 test_log_bad(log, LOG_SIZE, 0); in main()
149 test_log_bad(log, 15, 1); in main()
161 test_log_good(log, LOG_SIZE, want_len + 2, want_len, EACCES, full_log); in main()
168 test_log_good(log, LOG_SIZE, want_len + 1 - i, want_len - i, in main()