Lines Matching refs:contents
64 #define RECV(hdr, contents, contents_len) do { \ argument
73 require_bufeq((const char *) (contents), (contents_len), \
105 recv_data(uint16_t blocknum, const char *contents, size_t contents_len) in recv_data() argument
108 RECV(hdr, contents, contents_len); in recv_data()
131 send_data(uint16_t blocknum, const char *contents, size_t contents_len) in send_data() argument
139 memmove(&buffer[4], contents, contents_len); in send_data()
500 char contents[] = "small"; variable
504 write_all(fd, contents, strlen(contents) + 1);
508 recv_data(1, contents, strlen(contents) + 1);
518 char contents[] = "small"; variable
522 write_all(fd, contents, strlen(contents) + 1);
526 recv_data(1, contents, strlen(contents) + 1);
531 recv_data(1, contents, strlen(contents) + 1);
542 uint32_t contents[192]; variable
545 for (i = 0; i < nitems(contents); i++)
546 contents[i] = i;
550 write_all(fd, contents, sizeof(contents));
554 recv_data(1, (const char *)&contents[0], 512);
562 recv_data(2, (const char *)&contents[128], 256);
573 uint32_t contents[192]; variable
575 for (i = 0; i < nitems(contents); i++)
576 contents[i] = i;
580 write_all(fd, contents, sizeof(contents));
584 recv_data(1, (const char *)&contents[0], 512);
587 recv_data(2, (const char *)&contents[128], 256);
588 recv_data(2, (const char *)&contents[128], 256);
631 uint32_t contents[192]; variable
633 for (i = 0; i < nitems(contents); i++)
634 contents[i] = i;
638 write_all(fd, contents, sizeof(contents));
642 recv_data(1, (const char *)&contents[0], 512);
644 recv_data(2, (const char *)&contents[128], 256);
655 uint32_t contents[192]; variable
658 for (i = 0; i < nitems(contents); i++)
659 contents[i] = i;
663 write_all(fd, contents, sizeof(contents));
669 recv_data(1, (const char *)&contents[0], 512);
670 recv_data(2, (const char *)&contents[128], 256);
680 char contents[] = "foo\nbar\rbaz\n"; variable
689 write_all(fd, contents, strlen(contents) + 1);
741 char contents[] = "small"; variable
745 write_all(fd, contents, strlen(contents) + 1);
749 recv_data(1, contents, strlen(contents) + 1);
761 alignas(uint32_t) char contents[13 * 512 - 4]; variable
764 u32p = (uint32_t *)contents;
765 for (i = 0; i < sizeof(contents) / sizeof(uint32_t); i++)
770 write_all(fd, contents, sizeof(contents));
776 recv_data(1, &contents[0 * 512], 512);
777 recv_data(2, &contents[1 * 512], 512);
778 recv_data(3, &contents[2 * 512], 512);
779 recv_data(4, &contents[3 * 512], 512);
781 recv_data(5, &contents[4 * 512], 512);
782 recv_data(6, &contents[5 * 512], 512);
783 recv_data(7, &contents[6 * 512], 512);
784 recv_data(8, &contents[7 * 512], 512);
788 recv_data(6, &contents[5 * 512], 512);
789 recv_data(7, &contents[6 * 512], 512);
790 recv_data(8, &contents[7 * 512], 512);
791 recv_data(9, &contents[8 * 512], 512);
793 recv_data(10, &contents[9 * 512], 512);
794 recv_data(11, &contents[10 * 512], 512);
795 recv_data(12, &contents[11 * 512], 512);
796 recv_data(13, &contents[12 * 512], 508);
799 recv_data(10, &contents[9 * 512], 512);
800 recv_data(11, &contents[10 * 512], 512);
801 recv_data(12, &contents[11 * 512], 512);
802 recv_data(13, &contents[12 * 512], 508);
841 char contents[] = "small"; variable
845 contents_len = strlen(contents) + 1;
848 send_data(1, contents, contents_len);
856 require_bufeq(contents, contents_len, buffer, (size_t)r);
867 uint32_t contents[192]; variable
870 for (i = 0; i < nitems(contents); i++)
871 contents[i] = i;
879 send_data(1, (const char *)&contents[0], 512);
886 send_data(2, (const char *)&contents[128], 256);
894 require_bufeq((const char *)contents, 768, buffer, (size_t)r);
904 char contents[] = "small"; variable
911 contents_len = strlen(contents) + 1;
920 send_data(1, contents, contents_len);
928 require_bufeq(contents, contents_len, buffer, (size_t)r);
939 uint32_t contents[192]; variable
942 for (i = 0; i < nitems(contents); i++)
943 contents[i] = i;
951 send_data(1, (const char *)&contents[0], 512);
952 send_data(1, (const char *)&contents[0], 512);
955 send_data(2, (const char *)&contents[128], 256);
963 require_bufeq((const char *)contents, 768, buffer, (size_t)r);
1006 uint32_t contents[192]; variable
1009 for (i = 0; i < nitems(contents); i++)
1010 contents[i] = i;
1018 send_data(1, (const char *)&contents[0], 512);
1020 send_data(2, (const char *)&contents[128], 256);
1028 require_bufeq((const char *)contents, 768, buffer, (size_t)r);
1039 uint32_t contents[192]; variable
1043 for (i = 0; i < nitems(contents); i++)
1044 contents[i] = i;
1052 send_data(1, (const char *)&contents[0], 512);
1053 send_data(2, (const char *)&contents[128], 256);
1061 require_bufeq((const char *)contents, 768, buffer, (size_t)r);
1075 char contents[] = "foo\r\nbar\r\0baz\r\n"; variable
1083 contents_len = sizeof(contents);
1087 send_data(1, contents, contents_len);
1115 char contents[] = "small"; variable
1122 contents_len = strlen(contents) + 1;
1126 send_data(1, contents, contents_len);
1134 require_bufeq(contents, contents_len, buffer, (size_t)r);
1143 char contents[] = "small"; variable
1148 write_all(fd, contents, strlen(contents) + 1);
1169 alignas(uint32_t) char contents[13 * 512 - 4]; variable
1170 char buffer[sizeof(contents)];
1173 u32p = (uint32_t *)contents;
1174 for (i = 0; i < sizeof(contents) / sizeof(uint32_t); i++)
1183 send_data(1, &contents[0 * 512], 512);
1184 send_data(2, &contents[1 * 512], 512);
1185 send_data(3, &contents[2 * 512], 512);
1186 send_data(4, &contents[3 * 512], 512);
1188 send_data(5, &contents[4 * 512], 512);
1192 send_data(6, &contents[5 * 512], 512);
1193 send_data(7, &contents[6 * 512], 512);
1194 send_data(8, &contents[7 * 512], 512);
1195 send_data(9, &contents[8 * 512], 512);
1199 send_data(10, &contents[9 * 512], 512);
1200 send_data(12, &contents[11 * 512], 512);
1211 send_data(10, &contents[9 * 512], 512);
1212 send_data(11, &contents[10 * 512], 512);
1213 send_data(12, &contents[11 * 512], 512);
1214 send_data(13, &contents[12 * 512], 508);
1222 require_bufeq(contents, sizeof(contents), buffer, (size_t)r);