Lines Matching defs:assert

63 #undef assert
64 #define assert(a) do {if (!(a)) nonono(__FILE__, __LINE__, #a);}while(0)
96 assert(index < array->next);
179 assert(index >=0);
180 assert(count > 0);
181 assert(index + count <= array->next);
197 assert((offset % array->item_size) == 0);
198 assert(offset/array->item_size < array->next);
709 assert(mapping->mode & MODE_DIRECTORY);
910 assert(mapping->mode == MODE_UNDEFINED);
925 assert(mapping->begin < mapping->end);
1060 assert(i >= 3);
1081 // assert(is_consistent(s));
1107 assert(mapping->begin < mapping->end);
1109 assert(index2!=index3 || index2==0);
1118 assert(index1<=index2);
1120 assert(mapping->begin<=cluster_num);
1121 assert(index2 >= s->mapping.next ||
1136 assert(mapping->begin<=cluster_num && mapping->end>cluster_num);
1181 assert(!s->current_mapping || s->current_fd || (s->current_mapping->mode & MODE_DIRECTORY));
1188 assert(!mapping || (cluster_num>=mapping->begin && cluster_num<mapping->end));
1197 assert(((s->cluster-(unsigned char*)s->directory.pointer)%s->cluster_size)==0);
1198 assert((char*)s->cluster+s->cluster_size <= s->directory.pointer+s->directory.next*s->directory.item_size);
1208 assert(s->current_fd);
1374 assert(commit->path || commit->action == ACTION_WRITEOUT);
1376 assert(commit->path);
1379 assert(commit->path == NULL);
1631 assert(mapping->mode & MODE_DELETED);
1636 assert(mapping->mode & MODE_NORMAL);
1745 assert(path_len < PATH_MAX); /* len was tested before! */
1754 assert(mapping->mode & MODE_DIRECTORY);
1756 assert(mapping->mode & MODE_DELETED);
1887 assert (s->used_clusters);
1980 assert(index + 1 >= s->mapping.next ||
2064 assert(mapping);
2065 assert(mapping->begin == first_cluster);
2085 assert(mapping == array_get(&(s->mapping), s->mapping.next - 1)
2148 assert(direntry);
2149 assert(mapping);
2150 assert(mapping->begin == first_cluster);
2151 assert(mapping->info.dir.first_dir_index < s->directory.next);
2152 assert(mapping->mode & MODE_DIRECTORY);
2153 assert(dir_index == 0 || is_directory(direntry));
2186 assert(!strncmp(s->directory.pointer, "QEMU", 4));
2199 assert(mapping->mode & MODE_DIRECTORY);
2224 assert(offset < size);
2225 assert((offset % s->cluster_size) == 0);
2248 assert((size - offset == 0 && fat_eof(s, c)) ||
2285 assert(mapping->dir_index >= 0);
2286 assert(mapping->dir_index < s->directory.next);
2288 assert(mapping->begin == begin_of_direntry(direntry) || mapping->first_mapping_index >= 0);
2290 assert(mapping->info.dir.first_dir_index + 0x10 * s->sectors_per_cluster * (mapping->end - mapping->begin) <= s->directory.next);
2291 assert((mapping->info.dir.first_dir_index % (0x10 * s->sectors_per_cluster)) == 0);
2307 assert(mapping);
2308 assert(mapping->dir_index == i || is_dot(direntry));
2309 assert(mapping->begin == begin_of_direntry(direntry) || is_dot(direntry));
2322 assert(++count == 1);
2326 assert(first_mapping == mapping->first_mapping_index);
2328 assert(j == 0);
2331 assert(parent->mode & MODE_DIRECTORY);
2332 assert(parent->info.dir.first_dir_index < mapping->info.dir.first_dir_index);
2363 assert(commit->path);
2388 assert(!strncmp(m->path, mapping->path, l2));
2426 assert(j);
2440 assert(j < s->mapping.next);
2470 /* these variables are only used by assert() below */
2477 assert(mapping);
2478 assert(mapping->begin == begin);
2479 assert(commit->path == NULL);
2514 assert(commit->path);
2851 assert(((mapping_t*)array_get(&(vvv->mapping), 0))->end == 2);
2854 assert(!vvv->current_mapping || vvv->current_fd || (vvv->current_mapping->mode & MODE_DIRECTORY));
2860 assert(vvv->mapping.size >= vvv->mapping.item_size * vvv->mapping.next);
2861 assert(vvv->directory.size >= vvv->directory.item_size * vvv->directory.next);
2864 assert((mapping = array_get(&(vvv->mapping), 47)));
2865 assert(mapping->dir_index < vvv->directory.next);
2867 assert(!memcmp(direntry->name, "USB H ", 11) || direntry->name[0]==0);