Lines Matching refs:buf
36 static void init_buffer(u8 buf[], u8 mask) in init_buffer() argument
41 buf[i] = i ^ mask; in init_buffer()
54 static int test_memset(struct unit_test_state *uts, u8 buf[], u8 mask, in test_memset() argument
61 ut_asserteq(i, buf[i]); in test_memset()
63 ut_asserteq(mask, buf[i]); in test_memset()
79 u8 buf[BUFLEN]; in lib_memset() local
85 init_buffer(buf, 0); in lib_memset()
86 ptr = memset(buf + offset, MASK, len); in lib_memset()
87 ut_asserteq_ptr(buf + offset, (u8 *)ptr); in lib_memset()
88 if (test_memset(uts, buf, MASK, offset, len)) { in lib_memset()
111 static int test_memmove(struct unit_test_state *uts, u8 buf[], u8 mask, in test_memmove() argument
118 ut_asserteq(i, buf[i]); in test_memmove()
120 ut_asserteq((i + offset1 - offset2) ^ mask, buf[i]); in test_memmove()
174 u8 buf[BUFLEN]; in lib_memmove() local
181 init_buffer(buf, 0); in lib_memmove()
182 ptr = memmove(buf + offset2, buf + offset1, in lib_memmove()
184 ut_asserteq_ptr(buf + offset2, (u8 *)ptr); in lib_memmove()
185 if (test_memmove(uts, buf, 0, offset1, offset2, in lib_memmove()
202 char buf[BUFLEN]; in lib_memdup() local
211 p = memdup(buf, 0); in lib_memdup()
215 strcpy(buf, TEST_STR); in lib_memdup()
217 p = memdup(buf, len); in lib_memdup()
218 ut_asserteq_mem(p, buf, len); in lib_memdup()
221 ut_asserteq_mem(q, buf, len); in lib_memdup()