Lines Matching refs:fData

46 	return fData->offset;
54 if (fData->offset != offset) {
55 fData->offset = offset;
65 return fData->size;
73 if (fData->size != size) {
74 fData->size = size;
84 return fData->content_size;
92 if (fData->content_size != size) {
93 fData->content_size = size;
103 return fData->block_size;
111 if (fData->block_size != blockSize) {
112 fData->block_size = blockSize;
122 return fData->status;
130 if (fData->status != status) {
131 fData->status = status;
141 return fData->flags;
149 if (fData->flags != flags) {
150 fData->flags = flags;
160 if (flags & fData->flags) {
161 fData->flags &= ~flags;
171 return fData->volume;
179 if (fData->volume != volumeID) {
180 fData->volume = volumeID;
190 return fData->index;
198 return fData->name;
206 if (compare_string(name, fData->name) == 0)
209 if (set_string(fData->name, name) != B_OK)
221 return fData->content_name;
229 if (compare_string(name, fData->content_name) == 0)
232 if (set_string(fData->content_name, name) != B_OK)
244 return fData->type;
252 if (compare_string(type, fData->type) == 0)
255 if (set_string(fData->type, type) != B_OK)
267 return fData->content_type;
275 if (compare_string(type, fData->content_type) == 0)
278 if (set_string(fData->content_type, type) != B_OK)
291 return fData->parameters;
299 if (compare_string(parameters, fData->parameters) == 0)
302 if (set_string(fData->parameters, parameters) != B_OK)
314 return fData->content_parameters;
322 if (compare_string(parameters, fData->content_parameters) == 0)
325 if (set_string(fData->content_parameters, parameters) != B_OK)
363 child->fData = new(nothrow) user_partition_data;
364 if (!child->fData) {
370 memset(child->fData, 0, sizeof(user_partition_data));
372 child->fData->id = -1;
373 child->fData->status = B_PARTITION_UNINITIALIZED;
374 child->fData->volume = -1;
375 child->fData->index = -1;
376 child->fData->disk_system = -1;
533 fData(NULL),
555 fData = new(nothrow) user_partition_data;
556 if (!fData)
559 memset(fData, 0, sizeof(user_partition_data));
562 fData->id = partitionData->id;
563 fData->offset = partitionData->offset;
564 fData->size = partitionData->size;
565 fData->content_size = partitionData->content_size;
566 fData->block_size = partitionData->block_size;
567 fData->physical_block_size = partitionData->physical_block_size;
568 fData->status = partitionData->status;
569 fData->flags = partitionData->flags;
570 fData->volume = partitionData->volume;
571 fData->index = partitionData->index;
572 fData->change_counter = partitionData->change_counter;
573 fData->disk_system = partitionData->disk_system;
576 SET_STRING_RETURN_ON_ERROR(fData->name, partitionData->name);
577 SET_STRING_RETURN_ON_ERROR(fData->content_name,
579 SET_STRING_RETURN_ON_ERROR(fData->type, partitionData->type);
580 SET_STRING_RETURN_ON_ERROR(fData->content_type,
582 SET_STRING_RETURN_ON_ERROR(fData->parameters, partitionData->parameters);
583 SET_STRING_RETURN_ON_ERROR(fData->content_parameters,
593 if (fData) {
594 free(fData->name);
595 free(fData->content_name);
596 free(fData->type);
597 free(fData->content_type);
598 free(fData->parameters);
599 free(fData->content_parameters);
600 delete fData;
609 return fData;