View | Details | Raw Unified | Return to bug 1218178
Collapse All | Expand All

(-)a/testcases/kernel/controllers/memcg/memcontrol_common.h (-2 / +4 lines)
Lines 27-37 static inline void alloc_pagecache(const int fd, size_t size) Link Here
27
{
27
{
28
	char buf[BUFSIZ];
28
	char buf[BUFSIZ];
29
	size_t i;
29
	size_t i;
30
	off_t len;
30
31
31
	SAFE_LSEEK(fd, 0, SEEK_END);
32
	len = SAFE_LSEEK(fd, 0, SEEK_END);
33
	SAFE_FTRUNCATE(fd, len + size);
32
34
33
	for (i = 0; i < size; i += sizeof(buf))
35
	for (i = 0; i < size; i += sizeof(buf))
34
		SAFE_WRITE(SAFE_WRITE_ALL, fd, buf, sizeof(buf));
36
		SAFE_READ(1, fd, buf, sizeof(buf));
35
}
37
}
36
38
37
static inline void alloc_anon(const size_t size)
39
static inline void alloc_anon(const size_t size)

Return to bug 1218178