Lines Matching refs:pointer

75     char* pointer;
81 array->pointer = NULL;
89 if(array->pointer)
90 free(array->pointer);
97 return array->pointer + index * array->item_size;
104 array->pointer = qemu_realloc(array->pointer, new_size);
105 if (!array->pointer)
130 array->pointer=qemu_realloc(array->pointer,array->size+increment);
131 if(!array->pointer)
135 memmove(array->pointer+(index+count)*array->item_size,
136 array->pointer+index*array->item_size,
139 return array->pointer+index*array->item_size;
160 from=array->pointer+index_from*is;
161 to=array->pointer+index_to*is;
194 static int array_index(array_t* array, void* pointer)
196 size_t offset = (char*)pointer - array->pointer;
286 /* as s->directory is growable, no pointer may be used here */
321 BlockDriverState* bs; /* pointer to parent */
570 const uint8_t* x=(uint8_t*)(s->fat.pointer)+cluster*3/2;
593 memset(s->fat.pointer,0,s->fat.size);
837 return (direntry_t*)(s->directory.pointer+sizeof(direntry_t)*mapping->dir_index);
970 s->fat.pointer[0] = bootsector->media_type;
1195 s->cluster = (unsigned char*)s->directory.pointer+offset
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);
1314 memcpy(buf+i*0x200,&(s->fat.pointer[(sector_num-s->first_sectors_number)*0x200]),0x200);
1316 memcpy(buf+i*0x200,&(s->fat.pointer[(sector_num-s->first_sectors_number-s->sectors_per_fat)*0x200]),0x200);
1442 const unsigned char* pointer = (const unsigned char*)direntry;
1447 if (pointer[0] & 0x40) {
1448 lfn->sequence_number = pointer[0] & 0x3f;
1449 lfn->checksum = pointer[13];
1452 } else if ((pointer[0] & 0x3f) != --lfn->sequence_number)
1454 else if (pointer[13] != lfn->checksum)
1456 else if (pointer[12] || pointer[26] || pointer[27])
1466 if (pointer[j+1] == 0)
1467 lfn->name[offset + i] = pointer[j];
1468 else if (pointer[j+1] != 0xff || (pointer[0] & 0x40) == 0)
1474 if (pointer[0] & 0x40)
1879 memcpy(s->fat2, s->fat.pointer, size);
1984 if (s->current_mapping && first_mapping != (mapping_t*)s->mapping.pointer)
2006 if (s->current_mapping && first_mapping != (mapping_t*)s->mapping.pointer)
2186 assert(!strncmp(s->directory.pointer, "QEMU", 4));
2619 memcpy(s->fat.pointer, s->fat2, 0x200 * s->sectors_per_fat);
2856 if (((direntry_t*)vvv->directory.pointer)[1].attributes != 0xf)