Lines Matching refs:partition
284 float (*identify_partition)(int fd, fssh_partition_data *partition,
286 fssh_status_t (*scan_partition)(int fd, fssh_partition_data *partition,
288 void (*free_identify_partition_cookie)(fssh_partition_data *partition,
290 void (*free_partition_content_cookie)(fssh_partition_data *partition);
297 uint32_t (*get_supported_operations)(fssh_partition_data* partition,
300 bool (*validate_resize)(fssh_partition_data *partition, fssh_off_t *size);
301 bool (*validate_move)(fssh_partition_data *partition, fssh_off_t *start);
302 bool (*validate_set_content_name)(fssh_partition_data *partition,
304 bool (*validate_set_content_parameters)(fssh_partition_data *partition,
306 bool (*validate_initialize)(fssh_partition_data *partition, char *name,
309 /* shadow partition modification (device is write locked) */
310 fssh_status_t (*shadow_changed)(fssh_partition_data *partition,
314 fssh_status_t (*defragment)(int fd, fssh_partition_id partition,
316 fssh_status_t (*repair)(int fd, fssh_partition_id partition, bool checkOnly,
318 fssh_status_t (*resize)(int fd, fssh_partition_id partition,
320 fssh_status_t (*move)(int fd, fssh_partition_id partition,
322 fssh_status_t (*set_content_name)(int fd, fssh_partition_id partition,
324 fssh_status_t (*set_content_parameters)(int fd, fssh_partition_id partition,
326 fssh_status_t (*initialize)(int fd, fssh_partition_id partition,
329 fssh_status_t (*uninitialize)(int fd, fssh_partition_id partition,