Lines Matching refs:mirror

4  * the linux kernel to help device drivers mirror a process address space in
38 void *mirror;
130 cmd.ptr = (__u64)buffer->mirror;
154 free(buffer->mirror);
239 buffer->mirror = malloc(size);
240 ASSERT_NE(buffer->mirror, NULL);
271 ptr = buffer->mirror;
302 buffer->mirror = malloc(size);
303 ASSERT_NE(buffer->mirror, NULL);
315 /* Initialize mirror buffer so we can verify it isn't written. */
316 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
334 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
361 buffer->mirror = malloc(size);
362 ASSERT_NE(buffer->mirror, NULL);
371 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
409 buffer->mirror = malloc(size);
410 ASSERT_NE(buffer->mirror, NULL);
425 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
477 buffer->mirror = malloc(size);
478 ASSERT_NE(buffer->mirror, NULL);
491 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
510 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
513 /* The child process needs its own mirror to its own mm. */
555 buffer->mirror = malloc(size);
556 ASSERT_NE(buffer->mirror, NULL);
569 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
588 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
591 /* The child process needs its own mirror to its own mm. */
630 buffer->mirror = malloc(size);
631 ASSERT_NE(buffer->mirror, NULL);
648 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
702 buffer->mirror = malloc(size);
703 ASSERT_NE(buffer->mirror, NULL);
706 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
750 buffer->mirror = malloc(size);
751 ASSERT_NE(buffer->mirror, NULL);
754 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
756 len = pwrite(fd, buffer->mirror, size, 0);
758 memset(buffer->mirror, 0, size);
773 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
805 buffer->mirror = malloc(size);
806 ASSERT_NE(buffer->mirror, NULL);
815 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
829 len = pread(fd, buffer->mirror, size, 0);
831 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
858 buffer->mirror = malloc(size);
859 ASSERT_NE(buffer->mirror, NULL);
877 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
906 buffer->mirror = malloc(size);
907 ASSERT_NE(buffer->mirror, NULL);
925 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
938 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
963 buffer->mirror = malloc(size);
964 ASSERT_NE(buffer->mirror, NULL);
1000 buffer->mirror = malloc(size);
1001 ASSERT_NE(buffer->mirror, NULL);
1090 buffer->mirror = malloc(size);
1091 ASSERT_NE(buffer->mirror, NULL);
1110 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
1144 buffer->mirror = malloc(size);
1145 ASSERT_NE(buffer->mirror, NULL);
1165 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
1210 buffer->mirror = malloc(size);
1211 ASSERT_NE(buffer->mirror, NULL);
1234 for (i = 0, ptr = buffer->mirror;
1264 buffer->mirror = malloc(npages);
1265 ASSERT_NE(buffer->mirror, NULL);
1281 m = buffer->mirror;
1309 buffer->mirror = malloc(npages);
1310 ASSERT_NE(buffer->mirror, NULL);
1368 m = buffer->mirror;
1419 buffer->mirror = malloc(npages);
1420 ASSERT_NE(buffer->mirror, NULL);
1432 m = buffer->mirror;
1447 m = buffer->mirror;
1477 buffer->mirror = malloc(npages);
1478 ASSERT_NE(buffer->mirror, NULL);
1502 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)
1512 for (i = 0, ptr = buffer->mirror; i < size / sizeof(*ptr); ++i)