Lines Matching full:assert
28 #include <assert.h>
367 assert(rv == len); in main()
368 assert(memcmp(buf, buf0, strlen(buf0)) == 0); in main()
370 assert(memcmp(buf + strlen(buf0), str_vsyscall, strlen(str_vsyscall)) == 0); in main()
386 assert(0 <= rv && rv <= sizeof(buf)); in main()
388 assert(rv >= strlen(buf0)); in main()
389 assert(memcmp(buf, buf0, strlen(buf0)) == 0); in main()
395 assert(memmem(buf, rv, RSS1, strlen(RSS1)) || in main()
397 assert(memmem(buf, rv, PSS1, strlen(PSS1)) || in main()
413 assert(memmem(buf, rv, S[i], strlen(S[i]))); in main()
417 assert(memmem(buf, rv, str_vsyscall, strlen(str_vsyscall))); in main()
442 assert(0 <= rv && rv <= sizeof(buf)); in main()
444 assert(rv >= strlen(bufr)); in main()
445 assert(memcmp(buf, bufr, strlen(bufr)) == 0); in main()
447 assert(memmem(buf, rv, RSS1, strlen(RSS1)) || in main()
449 assert(memmem(buf, rv, PSS1, strlen(PSS1)) || in main()
462 assert(memmem(buf, rv, S[i], strlen(S[i]))); in main()
478 assert(rv == 7 * 2); in main()
480 assert(buf[0] == '1'); /* ->total_vm */ in main()
481 assert(buf[1] == ' '); in main()
482 assert(buf[2] == '0' || buf[2] == '1'); /* rss */ in main()
483 assert(buf[3] == ' '); in main()
484 assert(buf[4] == '0' || buf[2] == '1'); /* file rss */ in main()
485 assert(buf[5] == ' '); in main()
486 assert(buf[6] == '1'); /* ELF executable segments */ in main()
487 assert(buf[7] == ' '); in main()
488 assert(buf[8] == '0'); in main()
489 assert(buf[9] == ' '); in main()
490 assert(buf[10] == '0'); /* ->data_vm + ->stack_vm */ in main()
491 assert(buf[11] == ' '); in main()
492 assert(buf[12] == '0'); in main()
493 assert(buf[13] == '\n'); in main()
516 assert(err == 0); in main()
518 assert(q.query_addr == VADDR); in main()
519 assert(q.query_flags == 0); in main()
521 assert(q.vma_flags == (PROCMAP_QUERY_VMA_READABLE | PROCMAP_QUERY_VMA_EXECUTABLE)); in main()
522 assert(q.vma_start == VADDR); in main()
523 assert(q.vma_end == VADDR + PAGE_SIZE); in main()
524 assert(q.vma_page_size == PAGE_SIZE); in main()
526 assert(q.vma_offset == 0); in main()
527 assert(q.inode == st.st_ino); in main()
528 assert(q.dev_major == MAJOR(st.st_dev)); in main()
529 assert(q.dev_minor == MINOR(st.st_dev)); in main()
533 assert(q.vma_name_size == strlen(exp_path_buf) + 1); in main()
534 assert(strcmp(path_buf, exp_path_buf) == 0); in main()
544 assert(err == -ENOENT); in main()
553 assert(err == 0); in main()
555 assert(q.query_addr == VADDR - 1); in main()
556 assert(q.query_flags == PROCMAP_QUERY_COVERING_OR_NEXT_VMA); in main()
557 assert(q.vma_start == VADDR); in main()
558 assert(q.vma_end == VADDR + PAGE_SIZE); in main()
568 assert(err == -ENOENT); in main()
578 assert(err == -ENOENT); in main()