Symbol: volume
headers/build/os/storage/Volume.h
43
bool operator==(const BVolume &volume) const;
headers/build/os/storage/Volume.h
44
bool operator!=(const BVolume &volume) const;
headers/build/os/storage/Volume.h
45
BVolume &operator=(const BVolume &volume);
headers/os/drivers/disk_device_manager.h
33
dev_t volume; // [sys]
headers/os/drivers/fs_interface.h
102
status_t (*open_query)(fs_volume* volume, const char* query, uint32 flags,
headers/os/drivers/fs_interface.h
104
status_t (*close_query)(fs_volume* volume, void* cookie);
headers/os/drivers/fs_interface.h
105
status_t (*free_query_cookie)(fs_volume* volume, void* cookie);
headers/os/drivers/fs_interface.h
106
status_t (*read_query)(fs_volume* volume, void* cookie,
headers/os/drivers/fs_interface.h
108
status_t (*rewind_query)(fs_volume* volume, void* cookie);
headers/os/drivers/fs_interface.h
111
status_t (*all_layers_mounted)(fs_volume* volume);
headers/os/drivers/fs_interface.h
112
status_t (*create_sub_vnode)(fs_volume* volume, ino_t id, fs_vnode* vnode);
headers/os/drivers/fs_interface.h
113
status_t (*delete_sub_vnode)(fs_volume* volume, fs_vnode* vnode);
headers/os/drivers/fs_interface.h
118
status_t (*lookup)(fs_volume* volume, fs_vnode* dir, const char* name,
headers/os/drivers/fs_interface.h
120
status_t (*get_vnode_name)(fs_volume* volume, fs_vnode* vnode, char* buffer,
headers/os/drivers/fs_interface.h
123
status_t (*put_vnode)(fs_volume* volume, fs_vnode* vnode, bool reenter);
headers/os/drivers/fs_interface.h
124
status_t (*remove_vnode)(fs_volume* volume, fs_vnode* vnode, bool reenter);
headers/os/drivers/fs_interface.h
127
bool (*can_page)(fs_volume* volume, fs_vnode* vnode, void* cookie);
headers/os/drivers/fs_interface.h
128
status_t (*read_pages)(fs_volume* volume, fs_vnode* vnode, void* cookie,
headers/os/drivers/fs_interface.h
130
status_t (*write_pages)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
135
status_t (*io)(fs_volume* volume, fs_vnode* vnode, void* cookie,
headers/os/drivers/fs_interface.h
137
status_t (*cancel_io)(fs_volume* volume, fs_vnode* vnode, void* cookie,
headers/os/drivers/fs_interface.h
141
status_t (*get_file_map)(fs_volume* volume, fs_vnode* vnode, off_t offset,
headers/os/drivers/fs_interface.h
145
status_t (*ioctl)(fs_volume* volume, fs_vnode* vnode, void* cookie,
headers/os/drivers/fs_interface.h
147
status_t (*set_flags)(fs_volume* volume, fs_vnode* vnode, void* cookie,
headers/os/drivers/fs_interface.h
149
status_t (*select)(fs_volume* volume, fs_vnode* vnode, void* cookie,
headers/os/drivers/fs_interface.h
151
status_t (*deselect)(fs_volume* volume, fs_vnode* vnode, void* cookie,
headers/os/drivers/fs_interface.h
153
status_t (*fsync)(fs_volume* volume, fs_vnode* vnode, bool dataOnly);
headers/os/drivers/fs_interface.h
155
status_t (*read_symlink)(fs_volume* volume, fs_vnode* link, char* buffer,
headers/os/drivers/fs_interface.h
157
status_t (*create_symlink)(fs_volume* volume, fs_vnode* dir,
headers/os/drivers/fs_interface.h
160
status_t (*link)(fs_volume* volume, fs_vnode* dir, const char* name,
headers/os/drivers/fs_interface.h
162
status_t (*unlink)(fs_volume* volume, fs_vnode* dir, const char* name);
headers/os/drivers/fs_interface.h
163
status_t (*rename)(fs_volume* volume, fs_vnode* fromDir,
headers/os/drivers/fs_interface.h
166
status_t (*access)(fs_volume* volume, fs_vnode* vnode, int mode);
headers/os/drivers/fs_interface.h
167
status_t (*read_stat)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
169
status_t (*write_stat)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
171
status_t (*preallocate)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
175
status_t (*create)(fs_volume* volume, fs_vnode* dir, const char* name,
headers/os/drivers/fs_interface.h
178
status_t (*open)(fs_volume* volume, fs_vnode* vnode, int openMode,
headers/os/drivers/fs_interface.h
180
status_t (*close)(fs_volume* volume, fs_vnode* vnode, void* cookie);
headers/os/drivers/fs_interface.h
181
status_t (*free_cookie)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
183
status_t (*read)(fs_volume* volume, fs_vnode* vnode, void* cookie,
headers/os/drivers/fs_interface.h
185
status_t (*write)(fs_volume* volume, fs_vnode* vnode, void* cookie,
headers/os/drivers/fs_interface.h
189
status_t (*create_dir)(fs_volume* volume, fs_vnode* parent,
headers/os/drivers/fs_interface.h
191
status_t (*remove_dir)(fs_volume* volume, fs_vnode* parent,
headers/os/drivers/fs_interface.h
193
status_t (*open_dir)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
195
status_t (*close_dir)(fs_volume* volume, fs_vnode* vnode, void* cookie);
headers/os/drivers/fs_interface.h
196
status_t (*free_dir_cookie)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
198
status_t (*read_dir)(fs_volume* volume, fs_vnode* vnode, void* cookie,
headers/os/drivers/fs_interface.h
200
status_t (*rewind_dir)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
204
status_t (*open_attr_dir)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
206
status_t (*close_attr_dir)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
208
status_t (*free_attr_dir_cookie)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
210
status_t (*read_attr_dir)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
213
status_t (*rewind_attr_dir)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
217
status_t (*create_attr)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
220
status_t (*open_attr)(fs_volume* volume, fs_vnode* vnode, const char* name,
headers/os/drivers/fs_interface.h
222
status_t (*close_attr)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
224
status_t (*free_attr_cookie)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
226
status_t (*read_attr)(fs_volume* volume, fs_vnode* vnode, void* cookie,
headers/os/drivers/fs_interface.h
228
status_t (*write_attr)(fs_volume* volume, fs_vnode* vnode, void* cookie,
headers/os/drivers/fs_interface.h
231
status_t (*read_attr_stat)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
233
status_t (*write_attr_stat)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
235
status_t (*rename_attr)(fs_volume* volume, fs_vnode* fromVnode,
headers/os/drivers/fs_interface.h
237
status_t (*remove_attr)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
241
status_t (*create_special_node)(fs_volume* volume, fs_vnode* dir,
headers/os/drivers/fs_interface.h
244
status_t (*get_super_vnode)(fs_volume* volume, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
248
status_t (*test_lock)(fs_volume* volume, fs_vnode* vnode, void* cookie,
headers/os/drivers/fs_interface.h
250
status_t (*acquire_lock)(fs_volume* volume, fs_vnode* vnode, void* cookie,
headers/os/drivers/fs_interface.h
252
status_t (*release_lock)(fs_volume* volume, fs_vnode* vnode, void* cookie,
headers/os/drivers/fs_interface.h
272
status_t (*mount)(fs_volume* volume, const char* device, uint32 flags,
headers/os/drivers/fs_interface.h
320
extern status_t new_vnode(fs_volume* volume, ino_t vnodeID, void* privateNode,
headers/os/drivers/fs_interface.h
322
extern status_t publish_vnode(fs_volume* volume, ino_t vnodeID,
headers/os/drivers/fs_interface.h
325
extern status_t get_vnode(fs_volume* volume, ino_t vnodeID,
headers/os/drivers/fs_interface.h
327
extern status_t put_vnode(fs_volume* volume, ino_t vnodeID);
headers/os/drivers/fs_interface.h
328
extern status_t acquire_vnode(fs_volume* volume, ino_t vnodeID);
headers/os/drivers/fs_interface.h
329
extern status_t remove_vnode(fs_volume* volume, ino_t vnodeID);
headers/os/drivers/fs_interface.h
330
extern status_t unremove_vnode(fs_volume* volume, ino_t vnodeID);
headers/os/drivers/fs_interface.h
331
extern status_t get_vnode_removed(fs_volume* volume, ino_t vnodeID,
headers/os/drivers/fs_interface.h
77
status_t (*unmount)(fs_volume* volume);
headers/os/drivers/fs_interface.h
79
status_t (*read_fs_info)(fs_volume* volume, struct fs_info* info);
headers/os/drivers/fs_interface.h
80
status_t (*write_fs_info)(fs_volume* volume, const struct fs_info* info,
headers/os/drivers/fs_interface.h
82
status_t (*sync)(fs_volume* volume);
headers/os/drivers/fs_interface.h
84
status_t (*get_vnode)(fs_volume* volume, ino_t id, fs_vnode* vnode,
headers/os/drivers/fs_interface.h
88
status_t (*open_index_dir)(fs_volume* volume, void** _cookie);
headers/os/drivers/fs_interface.h
89
status_t (*close_index_dir)(fs_volume* volume, void* cookie);
headers/os/drivers/fs_interface.h
90
status_t (*free_index_dir_cookie)(fs_volume* volume, void* cookie);
headers/os/drivers/fs_interface.h
91
status_t (*read_index_dir)(fs_volume* volume, void* cookie,
headers/os/drivers/fs_interface.h
93
status_t (*rewind_index_dir)(fs_volume* volume, void* cookie);
headers/os/drivers/fs_interface.h
95
status_t (*create_index)(fs_volume* volume, const char* name, uint32 type,
headers/os/drivers/fs_interface.h
97
status_t (*remove_index)(fs_volume* volume, const char* name);
headers/os/drivers/fs_interface.h
98
status_t (*read_index_stat)(fs_volume* volume, const char* name,
headers/os/media/SoundPlayer.h
109
void SetVolume(float volume);
headers/os/media/SoundPlayer.h
171
float volume;
headers/os/media/SoundPlayer.h
180
float volume;
headers/os/midi/MidiSynth.h
21
void SetVolume(double volume);
headers/os/storage/FindDirectory.h
173
status_t find_directory(directory_which which, dev_t volume, bool createIt,
headers/os/storage/FindDirectory.h
208
bool createIt = false, BVolume* volume = NULL);
headers/os/storage/NodeMonitor.h
86
extern status_t watch_volume(dev_t volume, uint32 flags, BMessenger target);
headers/os/storage/NodeMonitor.h
87
extern status_t watch_volume(dev_t volume, uint32 flags,
headers/os/storage/Query.h
63
status_t SetVolume(const BVolume* volume);
headers/os/storage/Statable.h
59
status_t GetVolume(BVolume* volume) const;
headers/os/storage/Volume.h
25
BVolume(const BVolume& volume);
headers/os/storage/Volume.h
55
bool operator==(const BVolume& volume) const;
headers/os/storage/Volume.h
56
bool operator!=(const BVolume& volume) const;
headers/os/storage/Volume.h
57
BVolume& operator=(const BVolume& volume);
headers/os/storage/VolumeRoster.h
23
status_t GetNextVolume(BVolume* volume);
headers/os/storage/VolumeRoster.h
26
status_t GetBootVolume(BVolume* volume);
headers/private/audio/soundcard.h
281
int volume;
headers/private/drivers/scsi_cmds.h
930
uint8 volume;
headers/private/fs_shell/fssh_disk_device_manager.h
30
fssh_dev_t volume; // [sys]
headers/private/fs_shell/fssh_fs_interface.h
101
fssh_status_t (*remove_index)(fssh_fs_volume *volume, const char *name);
headers/private/fs_shell/fssh_fs_interface.h
102
fssh_status_t (*read_index_stat)(fssh_fs_volume *volume, const char *name,
headers/private/fs_shell/fssh_fs_interface.h
106
fssh_status_t (*open_query)(fssh_fs_volume *volume, const char *query,
headers/private/fs_shell/fssh_fs_interface.h
109
fssh_status_t (*close_query)(fssh_fs_volume *volume, fssh_fs_cookie cookie);
headers/private/fs_shell/fssh_fs_interface.h
110
fssh_status_t (*free_query_cookie)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
112
fssh_status_t (*read_query)(fssh_fs_volume *volume, fssh_fs_cookie cookie,
headers/private/fs_shell/fssh_fs_interface.h
115
fssh_status_t (*rewind_query)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
119
fssh_status_t (*create_sub_vnode)(fssh_fs_volume *volume, fssh_ino_t id,
headers/private/fs_shell/fssh_fs_interface.h
121
fssh_status_t (*delete_sub_vnode)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
127
fssh_status_t (*lookup)(fssh_fs_volume *volume, fssh_fs_vnode *dir,
headers/private/fs_shell/fssh_fs_interface.h
129
fssh_status_t (*get_vnode_name)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
132
fssh_status_t (*put_vnode)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
134
fssh_status_t (*remove_vnode)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
138
bool (*can_page)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
140
fssh_status_t (*read_pages)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
143
fssh_status_t (*write_pages)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
148
fssh_status_t (*io)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
150
fssh_status_t (*cancel_io)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
154
fssh_status_t (*get_file_map)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
159
fssh_status_t (*ioctl)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
162
fssh_status_t (*set_flags)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
164
fssh_status_t (*select)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
166
fssh_status_t (*deselect)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
168
fssh_status_t (*fsync)(fssh_fs_volume *volume, fssh_fs_vnode *vnode, bool dataOnly);
headers/private/fs_shell/fssh_fs_interface.h
170
fssh_status_t (*read_symlink)(fssh_fs_volume *volume, fssh_fs_vnode *link,
headers/private/fs_shell/fssh_fs_interface.h
172
fssh_status_t (*create_symlink)(fssh_fs_volume *volume, fssh_fs_vnode *dir,
headers/private/fs_shell/fssh_fs_interface.h
175
fssh_status_t (*link)(fssh_fs_volume *volume, fssh_fs_vnode *dir,
headers/private/fs_shell/fssh_fs_interface.h
177
fssh_status_t (*unlink)(fssh_fs_volume *volume, fssh_fs_vnode *dir,
headers/private/fs_shell/fssh_fs_interface.h
179
fssh_status_t (*rename)(fssh_fs_volume *volume, fssh_fs_vnode *fromDir,
headers/private/fs_shell/fssh_fs_interface.h
182
fssh_status_t (*access)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
184
fssh_status_t (*read_stat)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
186
fssh_status_t (*write_stat)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
188
fssh_status_t (*preallocate)(fssh_fs_volume* volume, fssh_fs_vnode* vnode,
headers/private/fs_shell/fssh_fs_interface.h
192
fssh_status_t (*create)(fssh_fs_volume *volume, fssh_fs_vnode *dir,
headers/private/fs_shell/fssh_fs_interface.h
195
fssh_status_t (*open)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
197
fssh_status_t (*close)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
199
fssh_status_t (*free_cookie)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
201
fssh_status_t (*read)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
204
fssh_status_t (*write)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
209
fssh_status_t (*create_dir)(fssh_fs_volume *volume, fssh_fs_vnode *parent,
headers/private/fs_shell/fssh_fs_interface.h
211
fssh_status_t (*remove_dir)(fssh_fs_volume *volume, fssh_fs_vnode *parent,
headers/private/fs_shell/fssh_fs_interface.h
213
fssh_status_t (*open_dir)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
215
fssh_status_t (*close_dir)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
217
fssh_status_t (*free_dir_cookie)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
219
fssh_status_t (*read_dir)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
222
fssh_status_t (*rewind_dir)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
226
fssh_status_t (*open_attr_dir)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
228
fssh_status_t (*close_attr_dir)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
230
fssh_status_t (*free_attr_dir_cookie)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
232
fssh_status_t (*read_attr_dir)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
235
fssh_status_t (*rewind_attr_dir)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
239
fssh_status_t (*create_attr)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
242
fssh_status_t (*open_attr)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
244
fssh_status_t (*close_attr)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
246
fssh_status_t (*free_attr_cookie)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
248
fssh_status_t (*read_attr)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
251
fssh_status_t (*write_attr)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
255
fssh_status_t (*read_attr_stat)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
258
fssh_status_t (*write_attr_stat)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
261
fssh_status_t (*rename_attr)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
264
fssh_status_t (*remove_attr)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
headers/private/fs_shell/fssh_fs_interface.h
268
fssh_status_t (*create_special_node)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
272
fssh_status_t (*get_super_vnode)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
293
fssh_status_t (*mount)(fssh_fs_volume *volume, const char *device,
headers/private/fs_shell/fssh_fs_interface.h
345
extern fssh_status_t fssh_new_vnode(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
348
extern fssh_status_t fssh_publish_vnode(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
351
extern fssh_status_t fssh_get_vnode(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
353
extern fssh_status_t fssh_put_vnode(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
355
extern fssh_status_t fssh_acquire_vnode(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
357
extern fssh_status_t fssh_remove_vnode(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
359
extern fssh_status_t fssh_unremove_vnode(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
361
extern fssh_status_t fssh_get_vnode_removed(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
74
fssh_status_t (*unmount)(fssh_fs_volume *volume);
headers/private/fs_shell/fssh_fs_interface.h
76
fssh_status_t (*read_fs_info)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
78
fssh_status_t (*write_fs_info)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
80
fssh_status_t (*sync)(fssh_fs_volume *volume);
headers/private/fs_shell/fssh_fs_interface.h
82
fssh_status_t (*get_vnode)(fssh_fs_volume *volume, fssh_vnode_id id,
headers/private/fs_shell/fssh_fs_interface.h
87
fssh_status_t (*open_index_dir)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
89
fssh_status_t (*close_index_dir)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
91
fssh_status_t (*free_index_dir_cookie)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
93
fssh_status_t (*read_index_dir)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
96
fssh_status_t (*rewind_index_dir)(fssh_fs_volume *volume,
headers/private/fs_shell/fssh_fs_interface.h
99
fssh_status_t (*create_index)(fssh_fs_volume *volume, const char *name,
headers/private/index_server/IndexServerAddOn.h
124
virtual FileAnalyser* CreateFileAnalyser(const BVolume& volume) = 0;
headers/private/index_server/IndexServerAddOn.h
45
const BVolume& volume);
headers/private/index_server/IndexServerAddOn.h
77
const BVolume& volume);
headers/private/kernel/boot/FileMapDisk.h
63
static FileMapDisk *FindAnyFileMapDisk(Directory *volume);
headers/private/kernel/boot/arch/arm/arch_cpu.h
18
void arch_ucode_load(BootVolume& volume);
headers/private/kernel/boot/arch/arm64/arch_cpu.h
19
void arch_ucode_load(BootVolume& volume);
headers/private/kernel/boot/arch/riscv64/arch_cpu.h
18
void arch_ucode_load(BootVolume& volume);
headers/private/kernel/boot/arch/x86/arch_cpu.h
22
void arch_ucode_load(BootVolume& volume);
headers/private/kernel/boot/platform.h
65
extern void platform_load_ucode(BootVolume& volume);
headers/private/kernel/vfs.h
119
status_t vfs_get_fs_node_from_path(fs_volume *volume, const char *path,
headers/private/shared/OpenWithTracker.h
44
bool createDirectory = false, BVolume* volume = NULL)
headers/private/shared/OpenWithTracker.h
48
find_directory(which, &path, createDirectory, volume);
headers/private/shared/QueryFile.h
32
status_t AddVolume(const BVolume& volume);
headers/private/storage/DiskDeviceRoster.h
119
status_t FindPartitionByVolume(const BVolume& volume,
headers/private/storage/Partition.h
67
status_t GetVolume(BVolume* volume) const;
headers/private/system/ddm_userland_interface_defs.h
28
dev_t volume;
headers/private/userlandfs/private/Requests.h
291
void* volume;
headers/private/userlandfs/private/Requests.h
421
void* volume;
src/add-ons/disk_systems/bfs/BFSAddOn.cpp
235
BVolume volume(Partition()->VolumeID());
src/add-ons/disk_systems/bfs/BFSAddOn.cpp
237
volume.GetRootDirectory(&directory);
src/add-ons/index_server/IndexServerAddOn.cpp
192
FileAnalyser::FileAnalyser(const BString& name, const BVolume& volume)
src/add-ons/index_server/IndexServerAddOn.cpp
194
fVolume(volume),
src/add-ons/index_server/IndexServerAddOn.cpp
39
AnalyserSettings::AnalyserSettings(const BString& name, const BVolume& volume)
src/add-ons/index_server/IndexServerAddOn.cpp
42
fVolume(volume)
src/add-ons/index_server/audiotags/AudioTagAnalyser.cpp
13
AudioTagAnalyser::AudioTagAnalyser(BString name, const BVolume& volume)
src/add-ons/index_server/audiotags/AudioTagAnalyser.cpp
15
FileAnalyser(name, volume)
src/add-ons/index_server/audiotags/AudioTagAnalyser.cpp
94
AudioTagAddOn::CreateFileAnalyser(const BVolume& volume)
src/add-ons/index_server/audiotags/AudioTagAnalyser.cpp
96
return new (std::nothrow)AudioTagAnalyser(Name(), volume);
src/add-ons/index_server/audiotags/AudioTagAnalyser.h
11
const BVolume& volume);
src/add-ons/index_server/audiotags/AudioTagAnalyser.h
23
FileAnalyser* CreateFileAnalyser(const BVolume& volume);
src/add-ons/index_server/fulltext/FullTextAnalyser.cpp
149
FullTextAddOn::CreateFileAnalyser(const BVolume& volume)
src/add-ons/index_server/fulltext/FullTextAnalyser.cpp
151
return new (std::nothrow)FullTextAnalyser(Name(), volume);
src/add-ons/index_server/fulltext/FullTextAnalyser.cpp
30
FullTextAnalyser::FullTextAnalyser(BString name, const BVolume& volume)
src/add-ons/index_server/fulltext/FullTextAnalyser.cpp
32
FileAnalyser(name, volume),
src/add-ons/index_server/fulltext/FullTextAnalyser.cpp
38
volume.GetRootDirectory(&dir);
src/add-ons/index_server/fulltext/FullTextAnalyser.h
25
const BVolume& volume);
src/add-ons/index_server/fulltext/FullTextAnalyser.h
51
FileAnalyser* CreateFileAnalyser(const BVolume& volume);
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
379
chan->volume.current = 0x0000; /* no volume */
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
380
chan->volume.target = 0xffff;
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
381
chan->volume.envelope.current_state = 0x8000; /* 0 msec delay */
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
382
chan->volume.envelope.hold_time = 0x7f; /* 0 msec */
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
383
chan->volume.envelope.attack_time = 0x7f; /* 5.5msec */
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
384
chan->volume.envelope.sustain_level = 0x7f; /* full */
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
385
chan->volume.envelope.decay_time = 0x7f; /* 22msec */
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
583
(chan->volume.envelope.hold_time << 8) |
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
584
chan->volume.envelope.attack_time);
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
586
chan->volume.envelope.current_state);
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
619
chan->volume.target);
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
621
chan->volume.current);
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
629
(chan->volume.envelope.sustain_level << 8) |
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
630
chan->volume.envelope.decay_time);
src/add-ons/kernel/drivers/audio/emuxki/emuxki.h
230
emuxki_chanparms_volume volume;
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
740
uint8 volume = card->settings.playback[i].volume / -1.5;
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
743
val |= volume << 8;
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
746
val |= volume << 0;
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
762
uint8 volume = card->settings.record[i].volume / -1.5;
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
765
val |= volume << 8;
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
768
val |= volume << 0;
src/add-ons/kernel/drivers/audio/ice1712/ice1712.h
90
float volume;
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
834
mmv->gain = vol[chan].volume;
src/add-ons/kernel/drivers/audio/ice1712/multi.cpp
870
vol[chan].volume = mmv->gain;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
333
get_set_volume(cd_driver_info *info, scsi_volume *volume, bool set)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
394
volume->port0_channel = page->ports[0].channel;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
395
volume->port0_volume = page->ports[0].volume;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
396
volume->port1_channel = page->ports[1].channel;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
397
volume->port1_volume = page->ports[1].volume;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
398
volume->port2_channel = page->ports[2].channel;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
399
volume->port2_volume = page->ports[2].volume;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
400
volume->port3_channel = page->ports[3].channel;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
401
volume->port3_volume = page->ports[3].volume;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
404
SHOW_FLOW(3, "1: %d - %d", volume->port0_channel, volume->port0_volume);
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
405
SHOW_FLOW(3, "2: %d - %d", volume->port1_channel, volume->port1_volume);
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
406
SHOW_FLOW(3, "3: %d - %d", volume->port2_channel, volume->port2_volume);
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
407
SHOW_FLOW(3, "4: %d - %d", volume->port3_channel, volume->port3_volume);
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
413
if (volume->flags & 0x01)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
414
page->ports[0].channel = volume->port0_channel;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
415
if (volume->flags & 0x02)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
416
page->ports[0].volume = volume->port0_volume;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
417
if (volume->flags & 0x04)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
418
page->ports[1].channel = volume->port1_channel;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
419
if (volume->flags & 0x08)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
420
page->ports[1].volume = volume->port1_volume;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
421
if (volume->flags & 0x10)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
422
page->ports[2].channel = volume->port2_channel;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
423
if (volume->flags & 0x20)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
424
page->ports[2].volume = volume->port2_volume;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
425
if (volume->flags & 0x40)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
426
page->ports[3].channel = volume->port3_channel;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
427
if (volume->flags & 0x80)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
428
page->ports[3].volume = volume->port3_volume;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
447
Volume* volume = fTree->fStream->GetVolume();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
449
Volume* volume = &fTree->fStream->GetVolume();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
452
const int32 blockOffset = (offset - fileOffset) / volume->BlockSize();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
453
const off_t newBlockNumber = volume->ToBlock(run) + blockOffset;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
465
block = fBlock = (uint8*)block_cache_get_writable(volume->BlockCache(),
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
469
block = fBlock = (uint8*)block_cache_get(volume->BlockCache(), newBlockNumber);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
474
fBlock = (uint8*)malloc(volume->BlockSize());
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
479
if (read_pos(volume->Device(), newBlockNumber << volume->BlockShift(),
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
480
fBlock, volume->BlockSize()) == (ssize_t)volume->BlockSize()) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
495
- (fileOffset + (blockOffset << volume->BlockShift())));
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
1603
Volume* volume = (Volume*)parse_expression(argv[1]);
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
1614
off_t first = volume->ToBlock(entry->Run());
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
1622
off_t first = volume->ToBlock(entry->Run());
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
1651
Volume* volume = (Volume*)parse_expression(argv[1]);
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
1652
BlockAllocator& allocator = volume->Allocator();
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
172
AllocationBlock(Volume* volume);
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
224
AllocationBlock::AllocationBlock(Volume* volume)
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
225
: CachedBlock(volume)
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
436
Volume* volume = transaction.GetVolume();
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
439
uint32 bitsPerBlock = volume->BlockSize() << 3;
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
443
AllocationBlock cached(volume);
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
497
Volume* volume = transaction.GetVolume();
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
500
uint32 bitsPerBlock = volume->BlockSize() << 3;
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
504
AllocationBlock cached(volume);
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
510
T(Block("free-1", block, cached.Block(), volume->BlockSize()));
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
519
T(Block("free-2", block, cached.Block(), volume->BlockSize()));
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
529
BlockAllocator::BlockAllocator(Volume* volume)
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
531
fVolume(volume),
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
669
Volume* volume = allocator->fVolume;
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
671
uint32 blockShift = volume->BlockShift();
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
684
if (read_pos(volume->Device(), offset << blockShift, buffer,
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
690
groups[i].fNumBits = volume->NumBlocks() - i * bitsPerGroup;
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
728
uint32 reservedBlocks = volume->ToBlock(volume->Log()) + volume->Log().Length();
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
731
if (volume->IsReadOnly()) {
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
735
Transaction transaction(volume, 0);
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
739
volume->Panic();
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
748
off_t usedBlocks = volume->NumBlocks() - freeBlocks;
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
749
if (volume->UsedBlocks() != usedBlocks) {
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
753
B_PRIdOFF "\n", volume->UsedBlocks(), usedBlocks));
src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp
754
volume->SuperBlock().used_blocks = HOST_ENDIAN_TO_BFS_INT64(usedBlocks);
src/add-ons/kernel/file_systems/bfs/BlockAllocator.h
26
BlockAllocator(Volume* volume);
src/add-ons/kernel/file_systems/bfs/CachedBlock.h
26
CachedBlock(Volume* volume);
src/add-ons/kernel/file_systems/bfs/CachedBlock.h
65
CachedBlock::CachedBlock(Volume* volume)
src/add-ons/kernel/file_systems/bfs/CachedBlock.h
67
fVolume(volume),
src/add-ons/kernel/file_systems/bfs/CheckVisitor.cpp
32
CheckVisitor::CheckVisitor(Volume* volume)
src/add-ons/kernel/file_systems/bfs/CheckVisitor.cpp
34
FileSystemVisitor(volume),
src/add-ons/kernel/file_systems/bfs/CheckVisitor.h
26
CheckVisitor(Volume* volume);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
198
Volume* volume)
src/add-ons/kernel/file_systems/bfs/Debug.cpp
252
if (volume != NULL) {
src/add-ons/kernel/file_systems/bfs/Debug.cpp
253
block_run run = volume->ToBlockRun(offset);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
324
Volume* volume = (Volume*)parse_expression(argv[1]);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
340
volume->ToBlock(run),
src/add-ons/kernel/file_systems/bfs/Debug.cpp
341
volume->SuperBlock().BlocksPerAllocationGroup()
src/add-ons/kernel/file_systems/bfs/Debug.cpp
346
block_run run = volume->ToBlockRun(offset);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
350
run.Start(), volume->SuperBlock().BlocksPerAllocationGroup()
src/add-ons/kernel/file_systems/bfs/Debug.cpp
357
kprintf("id: %" B_PRId32 "\n", volume->ID());
src/add-ons/kernel/file_systems/bfs/Debug.cpp
358
kprintf("block cache: %p\n", volume->BlockCache());
src/add-ons/kernel/file_systems/bfs/Debug.cpp
359
kprintf("journal: %p\n", volume->GetJournal(0));
src/add-ons/kernel/file_systems/bfs/Debug.cpp
360
kprintf("allocator: %p\n", &volume->Allocator());
src/add-ons/kernel/file_systems/bfs/Debug.cpp
361
kprintf("root node: %p\n", volume->RootNode());
src/add-ons/kernel/file_systems/bfs/Debug.cpp
362
kprintf("indices node: %p\n\n", volume->IndicesNode());
src/add-ons/kernel/file_systems/bfs/Debug.cpp
364
dump_super_block(&volume->SuperBlock());
src/add-ons/kernel/file_systems/bfs/Debug.cpp
366
set_debug_variable("_cache", (addr_t)volume->BlockCache());
src/add-ons/kernel/file_systems/bfs/Debug.cpp
367
set_debug_variable("_root", (addr_t)volume->RootNode());
src/add-ons/kernel/file_systems/bfs/Debug.cpp
368
set_debug_variable("_indices", (addr_t)volume->IndicesNode());
src/add-ons/kernel/file_systems/bfs/Debug.cpp
431
Volume* volume = NULL;
src/add-ons/kernel/file_systems/bfs/Debug.cpp
436
volume = (Volume*)parse_expression(argv[3]);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
438
dump_bplustree_node(node, header, volume);
src/add-ons/kernel/file_systems/bfs/Debug.h
99
const bplustree_header *header = NULL, Volume *volume = NULL);
src/add-ons/kernel/file_systems/bfs/FileSystemVisitor.cpp
19
FileSystemVisitor::FileSystemVisitor(Volume* volume)
src/add-ons/kernel/file_systems/bfs/FileSystemVisitor.cpp
21
fVolume(volume),
src/add-ons/kernel/file_systems/bfs/FileSystemVisitor.h
30
FileSystemVisitor(Volume* volume);
src/add-ons/kernel/file_systems/bfs/Index.cpp
20
Index::Index(Volume* volume)
src/add-ons/kernel/file_systems/bfs/Index.cpp
22
fVolume(volume),
src/add-ons/kernel/file_systems/bfs/Index.h
19
Index(Volume* volume);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
173
Volume* volume = fTransaction->GetVolume();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
184
remove_vnode(volume->FSVolume(), fInode->ID());
src/add-ons/kernel/file_systems/bfs/Inode.cpp
186
volume->Free(*fTransaction, fRun);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
197
Volume* volume = fTransaction->GetVolume();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
199
status_t status = volume->AllocateForInode(*fTransaction, parentRun, mode,
src/add-ons/kernel/file_systems/bfs/Inode.cpp
209
fInode = new(std::nothrow) Inode(volume, *fTransaction,
src/add-ons/kernel/file_systems/bfs/Inode.cpp
210
volume->ToVnode(run), mode, run);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
214
if (!volume->IsInitializing()
src/add-ons/kernel/file_systems/bfs/Inode.cpp
216
status = new_vnode(volume->FSVolume(), fInode->ID(), fInode,
src/add-ons/kernel/file_systems/bfs/Inode.cpp
234
Volume* volume = fTransaction->GetVolume();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
255
volume->ToVnode(fInode->Parent())) < B_OK)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
266
Volume* volume = fTransaction->GetVolume();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2676
Volume* volume = transaction.GetVolume();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2689
if (parent != NULL && !volume->IsInitializing() && parent->IsContainer()) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2692
if (get_vnode_removed(volume->FSVolume(), parent->ID(), &removed)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2707
Vnode vnode(volume, offset);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
276
if (!fInode->IsSymLink() && !volume->IsInitializing()
src/add-ons/kernel/file_systems/bfs/Inode.cpp
278
status = publish_vnode(volume->FSVolume(), fInode->ID(), fInode,
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2830
Index index(volume);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
284
cache_add_transaction_listener(volume->BlockCache(), fTransaction->ID(),
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2862
inode->SetFileCache(file_cache_create(volume->ID(), inode->ID(),
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2864
inode->SetMap(file_map_create(volume->ID(), inode->ID(),
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2884
put_vnode(volume->FSVolume(), inode->ID());
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2998
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
3002
if (get_vnode(volume->FSVolume(), volume->ToVnode(fInode->Attributes()),
src/add-ons/kernel/file_systems/bfs/Inode.cpp
3025
Vnode vnode(volume, id);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
309
bfs_inode::InitCheck(Volume* volume) const
src/add-ons/kernel/file_systems/bfs/Inode.cpp
315
|| (uint32)InodeSize() != volume->InodeSize()
src/add-ons/kernel/file_systems/bfs/Inode.cpp
317
|| parent.AllocationGroup() > int32(volume->AllocationGroups())
src/add-ons/kernel/file_systems/bfs/Inode.cpp
319
|| parent.Start() > (1L << volume->AllocationGroupShift())
src/add-ons/kernel/file_systems/bfs/Inode.cpp
322
|| attributes.AllocationGroup() > int32(volume->AllocationGroups())
src/add-ons/kernel/file_systems/bfs/Inode.cpp
324
|| attributes.Start() > (1L << volume->AllocationGroupShift()))
src/add-ons/kernel/file_systems/bfs/Inode.cpp
340
Inode::Inode(Volume* volume, ino_t id)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
342
fVolume(volume),
src/add-ons/kernel/file_systems/bfs/Inode.cpp
350
volume, id, this));
src/add-ons/kernel/file_systems/bfs/Inode.cpp
368
SetMap(file_map_create(volume->ID(), ID(), Size()));
src/add-ons/kernel/file_systems/bfs/Inode.cpp
373
Inode::Inode(Volume* volume, Transaction& transaction, ino_t id, mode_t mode,
src/add-ons/kernel/file_systems/bfs/Inode.cpp
376
fVolume(volume),
src/add-ons/kernel/file_systems/bfs/Inode.cpp
384
") @ %p\n", volume, &transaction, id, this));
src/add-ons/kernel/file_systems/bfs/Inode.cpp
389
NodeGetter node(volume);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
411
Node().inode_size = HOST_ENDIAN_TO_BFS_INT32(volume->InodeSize());
src/add-ons/kernel/file_systems/bfs/Inode.h
34
Inode(Volume* volume, ino_t id);
src/add-ons/kernel/file_systems/bfs/Inode.h
347
NodeGetter(Volume* volume = NULL)
src/add-ons/kernel/file_systems/bfs/Inode.h
349
CachedBlock(volume)
src/add-ons/kernel/file_systems/bfs/Inode.h
35
Inode(Volume* volume, Transaction& transaction,
src/add-ons/kernel/file_systems/bfs/Inode.h
382
Vnode(Volume* volume, ino_t id)
src/add-ons/kernel/file_systems/bfs/Inode.h
386
SetTo(volume, id);
src/add-ons/kernel/file_systems/bfs/Inode.h
389
Vnode(Volume* volume, block_run run)
src/add-ons/kernel/file_systems/bfs/Inode.h
393
SetTo(volume, run);
src/add-ons/kernel/file_systems/bfs/Inode.h
422
status_t SetTo(Volume* volume, ino_t id)
src/add-ons/kernel/file_systems/bfs/Inode.h
426
return fStatus = get_vnode(volume->FSVolume(), id, (void**)&fInode);
src/add-ons/kernel/file_systems/bfs/Inode.h
429
status_t SetTo(Volume* volume, block_run run)
src/add-ons/kernel/file_systems/bfs/Inode.h
431
return SetTo(volume, volume->ToVnode(run));
src/add-ons/kernel/file_systems/bfs/Journal.cpp
1270
Volume* volume = (Volume*)parse_expression(argv[1]);
src/add-ons/kernel/file_systems/bfs/Journal.cpp
1271
Journal* journal = volume->GetJournal(0);
src/add-ons/kernel/file_systems/bfs/Journal.cpp
1298
Transaction::Start(Volume* volume, off_t refBlock)
src/add-ons/kernel/file_systems/bfs/Journal.cpp
1304
fJournal = volume->GetJournal(refBlock);
src/add-ons/kernel/file_systems/bfs/Journal.cpp
364
Volume* volume = fJournal->GetVolume();
src/add-ons/kernel/file_systems/bfs/Journal.cpp
365
block_run run = volume->ToBlockRun(blockNumber);
src/add-ons/kernel/file_systems/bfs/Journal.cpp
401
Journal::Journal(Volume* volume)
src/add-ons/kernel/file_systems/bfs/Journal.cpp
403
fVolume(volume),
src/add-ons/kernel/file_systems/bfs/Journal.cpp
405
fLogSize(volume->Log().Length()),
src/add-ons/kernel/file_systems/bfs/Journal.h
114
Transaction(Volume* volume, off_t refBlock)
src/add-ons/kernel/file_systems/bfs/Journal.h
119
Start(volume, refBlock);
src/add-ons/kernel/file_systems/bfs/Journal.h
122
Transaction(Volume* volume, block_run refRun)
src/add-ons/kernel/file_systems/bfs/Journal.h
127
Start(volume, volume->ToBlock(refRun));
src/add-ons/kernel/file_systems/bfs/Journal.h
143
status_t Start(Volume* volume, off_t refBlock);
src/add-ons/kernel/file_systems/bfs/Journal.h
23
Journal(Volume* volume);
src/add-ons/kernel/file_systems/bfs/Query.cpp
302
Query::Query(Volume* volume)
src/add-ons/kernel/file_systems/bfs/Query.cpp
304
fVolume(volume),
src/add-ons/kernel/file_systems/bfs/Query.cpp
322
Query::Create(Volume* volume, const char* queryString, uint32 flags,
src/add-ons/kernel/file_systems/bfs/Query.cpp
325
Query* query = new(std::nothrow) Query(volume);
src/add-ons/kernel/file_systems/bfs/Query.h
25
static status_t Create(Volume* volume, const char* queryString,
src/add-ons/kernel/file_systems/bfs/Query.h
46
Query(Volume* volume);
src/add-ons/kernel/file_systems/bfs/ResizeVisitor.cpp
10
ResizeVisitor::ResizeVisitor(Volume* volume)
src/add-ons/kernel/file_systems/bfs/ResizeVisitor.cpp
12
FileSystemVisitor(volume)
src/add-ons/kernel/file_systems/bfs/ResizeVisitor.h
17
ResizeVisitor(Volume* volume);
src/add-ons/kernel/file_systems/bfs/Volume.cpp
128
Volume::Volume(fs_volume* volume)
src/add-ons/kernel/file_systems/bfs/Volume.cpp
130
fVolume(volume),
src/add-ons/kernel/file_systems/bfs/Volume.h
34
Volume(fs_volume* volume);
src/add-ons/kernel/file_systems/bfs/bfs.h
237
status_t InitCheck(Volume* volume) const;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1000
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1017
Transaction transaction(volume, directory->BlockNumber());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1030
entry_cache_add(volume->ID(), directory->ID(), name, *_vnodeID);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1040
notify_entry_created(volume->ID(), directory->ID(), name,
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1044
entry_cache_remove(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1058
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1061
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1071
Transaction transaction(volume, directory->BlockNumber());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1088
link->SetFileCache(file_cache_create(volume->ID(), link->ID(), 0));
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1089
link->SetMap(file_map_create(volume->ID(), link->ID(), 0));
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1101
publish_vnode(volume->FSVolume(), id, link, &gBFSVnodeOps, link->Mode(), 0);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1102
put_vnode(volume->FSVolume(), id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1105
entry_cache_add(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1109
notify_entry_created(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1111
entry_cache_remove(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1136
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1143
Transaction transaction(volume, directory->BlockNumber());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1148
entry_cache_remove(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1152
notify_entry_removed(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1154
entry_cache_add(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1167
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1175
Transaction transaction(volume, oldDirectory->BlockNumber());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1199
Vnode vnode(volume, id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1211
ino_t root = volume->RootNode()->ID();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1219
Vnode vnode(volume, parent);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1224
parent = volume->ToVnode(parentNode->Parent());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1252
Vnode vnode(volume, clobber);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1266
entry_cache_remove(volume->ID(), newDirectory->ID(), newName);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1268
notify_entry_removed(volume->ID(), newDirectory->ID(), newName,
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1283
Index index(volume);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1306
entry_cache_add(volume->ID(), id, "..", newDirectory->ID());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1319
entry_cache_remove(volume->ID(), oldDirectory->ID(), oldName);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1320
entry_cache_add(volume->ID(), newDirectory->ID(), newName, id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1324
notify_entry_moved(volume->ID(), oldDirectory->ID(),
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1326
volume->UpdateLiveQueriesRenameMove(inode, oldDirectory->ID(), oldName,
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1331
entry_cache_remove(volume->ID(), newDirectory->ID(), newName);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1332
entry_cache_add(volume->ID(), oldDirectory->ID(), oldName, id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1346
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1382
Transaction transaction(volume, inode->BlockNumber());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1398
notify_stat_changed(volume->ID(), inode->ParentID(), inode->ID(), B_STAT_SIZE);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1430
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1433
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1463
notify_stat_changed(volume->ID(), inode->ParentID(), inode->ID(),
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1488
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1494
if (!volume->IsReadOnly() && !volume->IsCheckingThread()) {
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1507
transaction.Start(volume, inode->BlockNumber());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1519
Index index(volume);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1549
notify_stat_changed(volume->ID(), inode->ParentID(), inode->ID(),
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1560
volume->CheckVisitor()->StopChecking();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1561
volume->DeleteCheckVisitor();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1629
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1632
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1642
Transaction transaction(volume, directory->BlockNumber());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1650
put_vnode(volume->FSVolume(), id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1652
entry_cache_add(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1656
notify_entry_created(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1658
entry_cache_remove(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1670
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1673
Transaction transaction(volume, directory->BlockNumber());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1680
entry_cache_remove(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1681
entry_cache_remove(volume->ID(), id, "..");
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1685
notify_entry_removed(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1687
entry_cache_add(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1688
entry_cache_add(volume->ID(), id, "..", id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1734
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1760
dirent->d_dev = volume->ID();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
178
Volume* volume = new(std::nothrow) Volume(_volume);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
179
if (volume == NULL)
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
182
status_t status = volume->Mount(device, flags);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
184
delete volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1865
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1867
dirent->d_dev = volume->ID();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
188
_volume->private_volume = volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1881
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1882
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
190
*_rootID = volume->ToVnode(volume->Root());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
193
volume->Name(), *_rootID, device));
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1942
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1945
Transaction transaction(volume, inode->BlockNumber());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1954
notify_attribute_changed(volume->ID(), inode->ParentID(),
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1957
notify_stat_changed(volume->ID(), inode->ParentID(), inode->ID(),
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2009
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2016
Transaction transaction(volume, inode->BlockNumber());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
202
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2022
notify_attribute_changed(volume->ID(), inode->ParentID(), inode->ID(),
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
204
status_t status = volume->Unmount();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2045
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2048
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
205
delete volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2058
Transaction transaction(volume, directory->BlockNumber());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2069
entry_cache_add(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2073
notify_entry_created(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2075
entry_cache_remove(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2090
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2092
if (volume->IndicesNode() == NULL) {
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2103
indicesNode.private_node = volume->IndicesNode();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2114
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2117
indicesNode.private_node = volume->IndicesNode();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2128
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2131
indicesNode.private_node = volume->IndicesNode();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2142
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2145
indicesNode.private_node = volume->IndicesNode();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2157
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
216
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2160
indicesNode.private_node = volume->IndicesNode();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
217
MutexLocker locker(volume->Lock());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2174
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2176
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2183
Inode* indices = volume->IndicesNode();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2187
Transaction transaction(volume, volume->Indices());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2189
Index index(volume);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2204
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2206
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
221
| (volume->IndicesNode() != NULL ? B_FS_HAS_QUERY : 0)
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2213
Inode* indices = volume->IndicesNode();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2217
Transaction transaction(volume, volume->Indices());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
222
| (volume->IsReadOnly() ? B_FS_IS_READONLY : 0)
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2232
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2234
Index index(volume);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2270
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2273
status_t error = Query::Create(volume, queryString, flags, port, token, query);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
228
info->block_size = volume->BlockSize();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
229
info->total_blocks = volume->NumBlocks();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
230
info->free_blocks = volume->FreeBlocks();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
233
strlcpy(info->volume_name, volume->Name(), sizeof(info->volume_name));
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2362
Volume volume(NULL);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2363
status = volume.Initialize(fd, name, parameters.blockSize,
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2379
disk_super_block super = volume.SuperBlock();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
247
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
248
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
251
MutexLocker locker(volume->Lock());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
256
disk_super_block& superBlock = volume->SuperBlock();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
262
status = volume->WriteSuperBlock();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
273
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
274
return volume->Sync();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
288
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
292
if (id < volume->ToBlock(volume->Log()) + volume->Log().Length()
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
293
|| id > volume->NumBlocks()) {
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
298
CachedBlock cached(volume);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
307
status = node->InitCheck(volume);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
318
Inode* inode = new(std::nothrow) Inode(volume, id);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
340
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
345
if (!volume->IsReadOnly() && !volume->IsCheckingThread()
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
347
Transaction transaction(volume, inode->BlockNumber());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
367
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
373
Transaction transaction(volume, volume->ToBlock(inode->Parent()));
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
387
volume->RemovedInodes().Remove(inode);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
415
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
440
status = read_file_io_vec_pages(volume->Device(), fileVecs,
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
457
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
460
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
485
status = write_file_io_vec_pages(volume->Device(), fileVecs,
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
506
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
510
if (io_request_is_write(request) && volume->IsReadOnly()) {
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
532
return do_iterative_fd_io(volume->Device(), request,
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
541
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
544
int32 blockShift = volume->BlockShift();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
556
vecs[index].offset = volume->ToOffset(run) + offset - fileOffset;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
569
volume->BlockSize());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
598
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
616
entry_cache_add_missing(volume->ID(), directory->ID(), file);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
621
entry_cache_add(volume->ID(), directory->ID(), file, *_vnodeID);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
626
status = get_vnode(volume->FSVolume(), *_vnodeID, (void**)&inode);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
653
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
670
status_t status = volume->Allocator().Trim(
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
691
status_t status = volume->CreateCheckVisitor();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
695
CheckVisitor* checker = volume->CheckVisitor();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
713
CheckVisitor* checker = volume->CheckVisitor();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
727
volume->DeleteCheckVisitor();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
728
volume->SetCheckingThread(-1);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
735
CheckVisitor* checker = volume->CheckVisitor();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
739
volume->SetCheckingThread(find_thread(NULL));
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
777
if (user_memcpy((uint8*)&volume->SuperBlock() + update.offset,
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
782
return volume->WriteSuperBlock();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
793
ResizeVisitor resizer(volume);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
800
BlockAllocator& allocator = volume->Allocator();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
811
BlockAllocator& allocator = volume->Allocator();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
812
Transaction transaction(volume, 0);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
813
CachedBlock cached(volume);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
824
memset(cached.WritableBlock(), 0, volume->BlockSize());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
878
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
881
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
890
Transaction transaction(volume, inode->BlockNumber());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
922
Index index(volume);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
965
Index index(volume);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
984
notify_stat_changed(volume->ID(), inode->ParentID(), inode->ID(), mask);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
997
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
100
volume->Unmount();
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1000
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
101
delete volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1011
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1015
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1017
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1028
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1032
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1034
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1041
st->st_dev = volume->ID();
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1051
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1055
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1057
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1072
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1077
volume, node, node->ID(), fromName, toDir, toName);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1079
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1089
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1093
volume, node, node->ID(), name);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1095
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
110
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
112
FUNCTION("volume: %p, info: %p\n", volume, info);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
114
fs_volume* sourceVolume = volume->SourceFSVolume();
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
125
info->dev = volume->ID();
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
126
info->root = volume->RootNode()->ID();
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
130
strlcpy(info->volume_name, volume->Name(), sizeof(info->volume_name));
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
143
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
147
volume, node, node->ID(), entryName);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
149
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
170
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
172
FUNCTION("volume: %p, vnid: %" B_PRIdINO "\n", volume, vnid);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
174
FETCH_SOURCE_VOLUME_AND_NODE(volume, vnid);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
184
fsNode->ops = const_cast<fs_vnode_ops*>(volume->VnodeOps());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
196
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
199
FUNCTION("volume: %p, node: %p\n", volume, node);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
201
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
210
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
213
FUNCTION("volume: %p, node: %p\n", volume, node);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
215
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
226
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
229
FUNCTION("volume: %p, node: %p\n", volume, node);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
231
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
249
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
253
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
255
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
265
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
270
volume, node, node->ID(), cookie, pos, vecs, count);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
272
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
283
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
288
volume, node, node->ID(), cookie, pos, vecs, count);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
290
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
307
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
311
volume, node, node->ID(), cookie, request);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
313
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
323
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
327
volume, node, node->ID(), cookie, request);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
329
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
343
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
348
volume, node, node->ID(), offset, size, vecs);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
350
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
364
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
369
volume, node, node->ID(), cookie, op, buffer, length);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
371
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
381
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
385
volume, node, node->ID(), cookie, flags);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
387
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
397
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
402
volume, node, node->ID(), cookie, event, sync);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
404
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
415
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
420
volume, node, node->ID(), cookie, event, sync);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
422
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
432
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
436
volume, node, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
438
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
451
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
455
volume, node, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
457
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
468
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
473
volume, node, node->ID(), name, path, mode);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
475
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
486
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
491
volume, node, node->ID(), name, toNode);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
493
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
502
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
506
volume, node, node->ID(), name);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
508
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
518
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
524
volume, fromDir, fromNode->ID(), fromName, toDir, toName);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
526
FETCH_SOURCE_VOLUME_AND_NODE(volume, fromNode->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
537
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
541
volume, node, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
543
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
55
#define FETCH_SOURCE_VOLUME_AND_NODE(volume, nodeID) \
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
552
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
556
volume, node, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
558
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
56
fs_volume* sourceVolume = volume->SourceFSVolume(); \
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
564
st->st_dev = volume->ID();
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
574
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
578
volume, node, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
580
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
594
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
599
volume, node, node->ID(), pos, length);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
601
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
614
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
619
volume, node, node->ID(), name, openMode, perms);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
621
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
650
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
654
volume, node, node->ID(), openMode);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
656
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
665
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
669
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
671
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
680
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
684
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
686
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
696
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
701
volume, node, node->ID(), cookie, offset, buffer, *bufferSize);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
703
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
714
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
719
volume, node, node->ID(), cookie, offset, buffer, *bufferSize);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
721
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
735
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
739
volume, node, node->ID(), name, perms);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
741
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
75
Volume* volume = new(std::nothrow) Volume(fsVolume);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
750
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
753
FUNCTION("volume: %p, node: %p (%" B_PRIdINO "), name: %s\n", volume, node,
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
756
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
76
if (volume == NULL)
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
765
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
769
volume, node, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
771
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
78
ObjectDeleter<Volume> volumeDeleter(volume);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
780
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
784
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
786
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
795
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
799
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
80
status_t error = volume->Mount(parameters);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
801
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
811
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
815
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
817
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
827
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
831
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
833
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
845
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
849
volume, node, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
85
*_rootID = volume->RootNode()->ID();
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
851
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
860
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
864
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
866
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
876
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
880
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
882
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
893
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
897
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
899
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
909
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
913
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
915
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
928
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
933
volume, node, node->ID(), name, type, openMode);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
935
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
946
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
951
volume, node, node->ID(), name, openMode);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
953
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
96
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
963
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
967
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
969
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
978
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
98
FUNCTION("volume: %p\n", volume);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
982
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
984
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
994
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
998
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
25
BTree::Node::Node(Volume* volume)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
28
fVolume(volume),
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
35
BTree::Node::Node(Volume* volume, off_t block)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
38
fVolume(volume),
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
509
BTree::BTree(Volume* volume)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
513
fVolume(volume)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
519
BTree::BTree(Volume* volume, btrfs_stream* stream)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
523
fVolume(volume)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
529
BTree::BTree(Volume* volume, fsblock_t rootBlock)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
532
fVolume(volume)
src/add-ons/kernel/file_systems/btrfs/BTree.h
135
Node(Volume* volume);
src/add-ons/kernel/file_systems/btrfs/BTree.h
136
Node(Volume* volume, off_t block);
src/add-ons/kernel/file_systems/btrfs/BTree.h
55
BTree(Volume* volume);
src/add-ons/kernel/file_systems/btrfs/BTree.h
56
BTree(Volume* volume,
src/add-ons/kernel/file_systems/btrfs/BTree.h
58
BTree(Volume* volume,
src/add-ons/kernel/file_systems/btrfs/CachedBlock.h
25
CachedBlock(Volume* volume);
src/add-ons/kernel/file_systems/btrfs/CachedBlock.h
26
CachedBlock(Volume* volume, off_t block);
src/add-ons/kernel/file_systems/btrfs/CachedBlock.h
57
CachedBlock::CachedBlock(Volume* volume)
src/add-ons/kernel/file_systems/btrfs/CachedBlock.h
59
fVolume(volume),
src/add-ons/kernel/file_systems/btrfs/CachedBlock.h
68
CachedBlock::CachedBlock(Volume* volume, off_t block)
src/add-ons/kernel/file_systems/btrfs/CachedBlock.h
70
fVolume(volume),
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
513
ExtentAllocator::ExtentAllocator(Volume* volume)
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
515
fVolume(volume),
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.h
140
ExtentAllocator(Volume* volume);
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
127
Volume* volume = parent != NULL ?
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
130
if (size > volume->MaxInlineSize())
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
131
nbytes = (size / volume->SectorSize() + 1) * volume->SectorSize();
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
158
return new Inode(volume, id, inode);
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
31
Inode::Inode(Volume* volume, ino_t id)
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
33
fVolume(volume),
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
50
Inode::Inode(Volume* volume, ino_t id, const btrfs_inode& item)
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
52
fVolume(volume),
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
66
Inode::Inode(Volume* volume)
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
68
fVolume(volume),
src/add-ons/kernel/file_systems/btrfs/Inode.h
109
Vnode(Volume* volume, ino_t id)
src/add-ons/kernel/file_systems/btrfs/Inode.h
113
SetTo(volume, id);
src/add-ons/kernel/file_systems/btrfs/Inode.h
142
status_t SetTo(Volume* volume, ino_t id)
src/add-ons/kernel/file_systems/btrfs/Inode.h
146
return fStatus = get_vnode(volume->FSVolume(), id, (void**)&fInode);
src/add-ons/kernel/file_systems/btrfs/Inode.h
28
Inode(Volume* volume, ino_t id);
src/add-ons/kernel/file_systems/btrfs/Inode.h
29
Inode(Volume* volume, ino_t id,
src/add-ons/kernel/file_systems/btrfs/Inode.h
85
Inode(Volume* volume);
src/add-ons/kernel/file_systems/btrfs/Journal.cpp
111
Transaction::Transaction(Volume* volume)
src/add-ons/kernel/file_systems/btrfs/Journal.cpp
116
Start(volume);
src/add-ons/kernel/file_systems/btrfs/Journal.cpp
145
Transaction::Start(Volume* volume)
src/add-ons/kernel/file_systems/btrfs/Journal.cpp
150
fJournal = volume->GetJournal();
src/add-ons/kernel/file_systems/btrfs/Journal.cpp
20
Journal::Journal(Volume* volume)
src/add-ons/kernel/file_systems/btrfs/Journal.cpp
22
fVolume(volume),
src/add-ons/kernel/file_systems/btrfs/Journal.cpp
25
fCurrentGeneration(volume->SuperBlock().Generation())
src/add-ons/kernel/file_systems/btrfs/Journal.h
17
Journal(Volume* volume);
src/add-ons/kernel/file_systems/btrfs/Journal.h
44
Transaction(Volume* volume);
src/add-ons/kernel/file_systems/btrfs/Journal.h
55
status_t Start(Volume* volume);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
101
Volume::Volume(fs_volume* volume)
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
103
fFSVolume(volume),
src/add-ons/kernel/file_systems/btrfs/Volume.h
28
Volume(fs_volume* volume);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
1073
Volume volume(NULL);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
1074
status = volume.Initialize(fd, name, parameters.blockSize,
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
1090
btrfs_super_block super = volume.SuperBlock();
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
126
Volume* volume = new(std::nothrow) Volume(_volume);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
127
if (volume == NULL)
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
134
_volume->private_volume = volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
137
status_t status = volume->Mount(device, flags);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
140
delete volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
144
*_rootID = volume->RootNode()->ID();
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
152
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
154
status_t status = volume->Unmount();
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
155
delete volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
164
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
168
| (volume->IsReadOnly() ? B_FS_IS_READONLY : 0);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
170
info->block_size = volume->BlockSize();
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
171
info->total_blocks = volume->SuperBlock().TotalSize() / volume->BlockSize();
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
172
info->free_blocks = (volume->SuperBlock().TotalSize() - volume->SuperBlock().UsedSize())
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
173
/ volume->BlockSize();
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
176
strlcpy(info->volume_name, volume->Name(), sizeof(info->volume_name));
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
188
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
189
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
195
MutexLocker locker(volume->GetLock());
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
199
btrfs_super_block& superBlock = volume->SuperBlock();
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
205
status = volume->WriteSuperBlock();
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
219
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
221
Inode* inode = new(std::nothrow) Inode(volume, id);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
260
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
285
status = read_file_io_vec_pages(volume->Device(), fileVecs,
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
304
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
308
if (io_request_is_write(request) && volume->IsReadOnly()) {
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
324
return do_iterative_fd_io(volume->Device(), request,
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
383
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
394
entry_cache_add_missing(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
397
entry_cache_add(volume->ID(), directory->ID(), name, *_vnodeID);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
399
return get_vnode(volume->FSVolume(), *_vnodeID, NULL);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
447
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
450
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
460
Transaction transaction(volume);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
527
notify_stat_changed(volume->ID(), pid, inode->ID(), mask);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
577
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
580
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
620
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
624
notify_stat_changed(volume->ID(), -1, inode->ID(), B_STAT_SIZE);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
665
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
672
Transaction transaction(volume);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
673
BTree::Path path(volume->FSTree());
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
680
Inode inode(volume, id);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
692
entry_cache_remove(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
696
notify_entry_removed(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
698
entry_cache_add(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
711
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
713
BTree::Path path(volume->FSTree());
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
715
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
725
Transaction transaction(volume);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
726
ino_t id = volume->GetNextInodeID();
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
740
put_vnode(volume->FSVolume(), inode->ID());
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
741
entry_cache_add(volume->ID(), directory->ID(), name, inode->ID());
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
745
notify_entry_created(volume->ID(), directory->ID(), name, inode->ID());
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
747
entry_cache_remove(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
756
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
759
Transaction transaction(volume);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
760
BTree::Path path(volume->FSTree());
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
768
Inode inode(volume, id);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
780
entry_cache_remove(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
781
entry_cache_remove(volume->ID(), id, "..");
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
785
notify_entry_removed(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
787
entry_cache_add(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
788
entry_cache_add(volume->ID(), id, "..", id);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
822
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
847
dirent->d_dev = volume->ID();
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
940
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
941
dirent->d_dev = volume->ID();
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1163
Inode::Inode(Volume* volume, Inode* parent, const char* name, uint64 start,
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1170
fID = volume->GetNextNodeID();
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1486
Volume* volume = new(std::nothrow) Volume(fsVolume);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1487
if (volume == NULL)
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1490
status_t status = volume->InitCheck();
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1492
status = volume->Mount(device);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1495
delete volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1499
*_rootVnodeID = volume->RootNode().ID();
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1500
fsVolume->private_volume = volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1510
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1513
delete volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1522
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1523
MutexLocker locker(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1531
info->total_blocks = volume->NumBlocks();
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1535
strlcpy(info->volume_name, volume->Name(), sizeof(info->volume_name));
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1547
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1548
MutexLocker locker(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1553
status = volume->SetName(info->volume_name);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1572
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1581
MutexLocker _(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1583
Inode* inode = volume->Find(name);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1587
status = get_vnode(volume->FSVolume(), inode->ID(), NULL);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1600
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1605
MutexLocker _(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1615
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1620
inode = volume->Find(id);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1689
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1708
cookie->buffer = malloc(volume->BufferSize());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1742
status = read_cdda_data(volume->Device(),
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1744
cookie->buffer_offset, cookie->buffer, volume->BufferSize());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
175
Inode(Volume* volume, Inode* parent,
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1781
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1787
fill_stat_buffer(volume, inode, NULL, *stat);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1802
Volume *volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1803
MutexLocker _(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1805
Inode* inode = volume->Find(oldName);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1809
if (volume->Find(newName) != NULL)
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1818
volume->SetCDDBLookupsEnabled(false);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1820
notify_entry_moved(volume->ID(), volume->RootNode().ID(), oldName,
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1821
volume->RootNode().ID(), newName, inode->ID());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1834
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1842
if (inode != &volume->RootNode())
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1849
cookie->current = volume->FirstEntry();
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1861
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1867
if ((Inode*)_node->private_node != &volume->RootNode())
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1870
MutexLocker _(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1885
nextChildNode = volume->FirstEntry();
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1891
nextChildNode = volume->FirstEntry();
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1908
buffer->d_dev = volume->FSVolume()->id;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1937
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1940
cookie->current = volume->FirstEntry();
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1974
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1981
MutexLocker _(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1999
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2003
MutexLocker _(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2014
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2018
MutexLocker _(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2029
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2033
MutexLocker _(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2042
dirent->d_dev = volume->FSVolume()->id;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2056
Volume *volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2059
MutexLocker _(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2069
notify_attribute_changed(volume->ID(), -1, inode->ID(), name,
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2092
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2095
MutexLocker _(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2128
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2131
MutexLocker _(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2145
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2148
MutexLocker _(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2159
notify_attribute_changed(volume->ID(), -1, inode->ID(),
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2170
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2173
MutexLocker _(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2179
fill_stat_buffer(volume, inode, attribute, *stat);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2198
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2201
MutexLocker _(volume->Lock());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2205
notify_attribute_changed(volume->ID(), -1, inode->ID(), name,
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
509
fill_stat_buffer(Volume* volume, Inode* inode, Attribute* attribute,
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
512
stat.st_dev = volume->FSVolume()->id;
src/add-ons/kernel/file_systems/exfat/CachedBlock.h
16
CachedBlock(Volume* volume);
src/add-ons/kernel/file_systems/exfat/CachedBlock.h
17
CachedBlock(Volume* volume, off_t block);
src/add-ons/kernel/file_systems/exfat/CachedBlock.h
44
CachedBlock::CachedBlock(Volume* volume)
src/add-ons/kernel/file_systems/exfat/CachedBlock.h
46
fVolume(volume),
src/add-ons/kernel/file_systems/exfat/CachedBlock.h
54
CachedBlock::CachedBlock(Volume* volume, off_t block)
src/add-ons/kernel/file_systems/exfat/CachedBlock.h
56
fVolume(volume),
src/add-ons/kernel/file_systems/exfat/DataStream.cpp
24
DataStream::DataStream(Volume* volume, Inode* inode, off_t size)
src/add-ons/kernel/file_systems/exfat/DataStream.cpp
26
kBlockSize(volume->BlockSize()),
src/add-ons/kernel/file_systems/exfat/DataStream.cpp
27
kClusterSize(volume->ClusterSize()),
src/add-ons/kernel/file_systems/exfat/DataStream.cpp
28
fVolume(volume),
src/add-ons/kernel/file_systems/exfat/DataStream.h
22
DataStream(Volume* volume, Inode* inode,
src/add-ons/kernel/file_systems/exfat/Inode.cpp
26
Inode::Inode(Volume* volume, cluster_t cluster, uint32 offset)
src/add-ons/kernel/file_systems/exfat/Inode.cpp
28
fVolume(volume),
src/add-ons/kernel/file_systems/exfat/Inode.cpp
29
fID(volume->GetIno(cluster, offset, 0)),
src/add-ons/kernel/file_systems/exfat/Inode.cpp
54
Inode::Inode(Volume* volume, ino_t ino)
src/add-ons/kernel/file_systems/exfat/Inode.cpp
56
fVolume(volume),
src/add-ons/kernel/file_systems/exfat/Inode.cpp
64
struct node_key *key = volume->GetNode(ino, fParent);
src/add-ons/kernel/file_systems/exfat/Inode.cpp
88
Inode::Inode(Volume* volume)
src/add-ons/kernel/file_systems/exfat/Inode.cpp
90
fVolume(volume),
src/add-ons/kernel/file_systems/exfat/Inode.h
127
Vnode(Volume* volume, ino_t id)
src/add-ons/kernel/file_systems/exfat/Inode.h
131
SetTo(volume, id);
src/add-ons/kernel/file_systems/exfat/Inode.h
160
status_t SetTo(Volume* volume, ino_t id)
src/add-ons/kernel/file_systems/exfat/Inode.h
164
return fStatus = get_vnode(volume->FSVolume(), id, (void**)&fInode);
src/add-ons/kernel/file_systems/exfat/Inode.h
29
Inode(Volume* volume, cluster_t cluster,
src/add-ons/kernel/file_systems/exfat/Inode.h
31
Inode(Volume* volume, ino_t ino);
src/add-ons/kernel/file_systems/exfat/Inode.h
91
Inode(Volume* volume);
src/add-ons/kernel/file_systems/exfat/Volume.cpp
39
LabelVisitor(Volume* volume);
src/add-ons/kernel/file_systems/exfat/Volume.cpp
46
LabelVisitor::LabelVisitor(Volume* volume)
src/add-ons/kernel/file_systems/exfat/Volume.cpp
48
fVolume(volume)
src/add-ons/kernel/file_systems/exfat/Volume.cpp
97
Volume::Volume(fs_volume* volume)
src/add-ons/kernel/file_systems/exfat/Volume.cpp
99
fFSVolume(volume),
src/add-ons/kernel/file_systems/exfat/Volume.h
99
Volume(fs_volume* volume);
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
148
Volume* volume = new(std::nothrow) Volume(_volume);
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
149
if (volume == NULL)
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
156
_volume->private_volume = volume;
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
159
status_t status = volume->Mount(device, flags);
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
162
delete volume;
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
166
*_rootID = volume->RootNode()->ID();
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
174
Volume* volume = (Volume *)_volume->private_volume;
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
176
status_t status = volume->Unmount();
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
177
delete volume;
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
186
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
190
| (volume->IsReadOnly() ? B_FS_IS_READONLY : 0);
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
192
info->block_size = volume->BlockSize();
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
193
info->total_blocks = volume->SuperBlock().NumBlocks();
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
197
strlcpy(info->volume_name, volume->Name(), sizeof(info->volume_name));
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
214
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
216
Inode* inode = new(std::nothrow) Inode(volume, id);
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
255
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
280
status = read_file_io_vec_pages(volume->Device(), fileVecs,
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
299
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
303
if (io_request_is_write(request) && volume->IsReadOnly()) {
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
321
return do_iterative_fd_io(volume->Device(), request,
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
380
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
392
entry_cache_add_missing(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
397
entry_cache_add(volume->ID(), directory->ID(), name, *_vnodeID);
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
399
return get_vnode(volume->FSVolume(), *_vnodeID, NULL);
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
506
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
510
notify_stat_changed(volume->ID(), -1, inode->ID(), B_STAT_SIZE);
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
576
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
599
dirent->d_dev = volume->ID();
src/add-ons/kernel/file_systems/ext2/BitmapBlock.cpp
25
BitmapBlock::BitmapBlock(Volume* volume, uint32 numBits)
src/add-ons/kernel/file_systems/ext2/BitmapBlock.cpp
27
CachedBlock(volume),
src/add-ons/kernel/file_systems/ext2/BitmapBlock.cpp
28
fVolume(volume),
src/add-ons/kernel/file_systems/ext2/BitmapBlock.h
17
BitmapBlock(Volume* volume, uint32 numBits);
src/add-ons/kernel/file_systems/ext2/BlockAllocator.cpp
124
AllocationBlockGroup::Initialize(Volume* volume, uint32 blockGroup,
src/add-ons/kernel/file_systems/ext2/BlockAllocator.cpp
127
fVolume = volume;
src/add-ons/kernel/file_systems/ext2/BlockAllocator.cpp
36
status_t Initialize(Volume* volume, uint32 blockGroup,
src/add-ons/kernel/file_systems/ext2/BlockAllocator.cpp
584
BlockAllocator::BlockAllocator(Volume* volume)
src/add-ons/kernel/file_systems/ext2/BlockAllocator.cpp
586
fVolume(volume),
src/add-ons/kernel/file_systems/ext2/BlockAllocator.cpp
870
Volume* volume = allocator->fVolume;
src/add-ons/kernel/file_systems/ext2/BlockAllocator.cpp
880
status_t status = groups[i].Initialize(volume, i,
src/add-ons/kernel/file_systems/ext2/BlockAllocator.cpp
893
status_t status = groups[numGroups].Initialize(volume, numGroups,
src/add-ons/kernel/file_systems/ext2/BlockAllocator.cpp
908
if (freeBlocks != volume->NumFreeBlocks()) {
src/add-ons/kernel/file_systems/ext2/BlockAllocator.cpp
911
volume->NumFreeBlocks());
src/add-ons/kernel/file_systems/ext2/BlockAllocator.h
25
BlockAllocator(Volume* volume);
src/add-ons/kernel/file_systems/ext2/CachedBlock.h
18
CachedBlock(Volume* volume);
src/add-ons/kernel/file_systems/ext2/CachedBlock.h
19
CachedBlock(Volume* volume, off_t block);
src/add-ons/kernel/file_systems/ext2/CachedBlock.h
53
CachedBlock::CachedBlock(Volume* volume)
src/add-ons/kernel/file_systems/ext2/CachedBlock.h
55
fVolume(volume),
src/add-ons/kernel/file_systems/ext2/CachedBlock.h
63
CachedBlock::CachedBlock(Volume* volume, off_t block)
src/add-ons/kernel/file_systems/ext2/CachedBlock.h
65
fVolume(volume),
src/add-ons/kernel/file_systems/ext2/DataStream.cpp
25
DataStream::DataStream(Volume* volume, ext2_data_stream* stream,
src/add-ons/kernel/file_systems/ext2/DataStream.cpp
28
kBlockSize(volume->BlockSize()),
src/add-ons/kernel/file_systems/ext2/DataStream.cpp
35
fVolume(volume),
src/add-ons/kernel/file_systems/ext2/DataStream.cpp
37
fFirstBlock(volume->FirstDataBlock()),
src/add-ons/kernel/file_systems/ext2/DataStream.h
22
DataStream(Volume* volume, ext2_data_stream* stream,
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
31
ExtentStream::ExtentStream(Volume* volume, Inode* inode,
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
34
fVolume(volume),
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
37
fFirstBlock(volume->FirstDataBlock()),
src/add-ons/kernel/file_systems/ext2/ExtentStream.h
23
ExtentStream(Volume* volume, Inode* inode,
src/add-ons/kernel/file_systems/ext2/HTree.cpp
51
HTree::HTree(Volume* volume, Inode* directory)
src/add-ons/kernel/file_systems/ext2/HTree.cpp
57
fBlockSize = volume->BlockSize();
src/add-ons/kernel/file_systems/ext2/HTree.cpp
60
ext2_super_block superBlock = volume->SuperBlock();
src/add-ons/kernel/file_systems/ext2/HTree.h
114
HTree(Volume* volume, Inode* directory);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
39
Inode::Inode(Volume* volume, ino_t id)
src/add-ons/kernel/file_systems/ext2/Inode.cpp
41
fVolume(volume),
src/add-ons/kernel/file_systems/ext2/Inode.cpp
477
Volume* volume = transaction.GetVolume();
src/add-ons/kernel/file_systems/ext2/Inode.cpp
487
if (get_vnode_removed(volume->FSVolume(), parent->ID(), &removed)
src/add-ons/kernel/file_systems/ext2/Inode.cpp
493
HTree htree(volume, parent);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
514
Vnode vnode(volume, entryID);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
574
status = volume->AllocateInode(transaction, parent, mode, id);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
590
Inode* inode = new(std::nothrow) Inode(volume);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
610
if (volume->HasExtentsFeature()
src/add-ons/kernel/file_systems/ext2/Inode.cpp
613
ExtentStream stream(volume, inode, &node.extent_stream, 0);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
618
if (sizeof(ext2_inode) < volume->InodeSize())
src/add-ons/kernel/file_systems/ext2/Inode.cpp
73
Inode::Inode(Volume* volume)
src/add-ons/kernel/file_systems/ext2/Inode.cpp
75
fVolume(volume),
src/add-ons/kernel/file_systems/ext2/Inode.h
136
Inode(Volume* volume);
src/add-ons/kernel/file_systems/ext2/Inode.h
180
Vnode(Volume* volume, ino_t id)
src/add-ons/kernel/file_systems/ext2/Inode.h
184
SetTo(volume, id);
src/add-ons/kernel/file_systems/ext2/Inode.h
213
status_t SetTo(Volume* volume, ino_t id)
src/add-ons/kernel/file_systems/ext2/Inode.h
217
return fStatus = get_vnode(volume->FSVolume(), id, (void**)&fInode);
src/add-ons/kernel/file_systems/ext2/Inode.h
236
Volume* volume = transaction.GetVolume();
src/add-ons/kernel/file_systems/ext2/Inode.h
240
if (!inode->IsSymLink() && volume->ID() >= 0) {
src/add-ons/kernel/file_systems/ext2/Inode.h
242
", %p, %p, %" B_PRIu16 ", %" B_PRIx32 "\n", volume->FSVolume(),
src/add-ons/kernel/file_systems/ext2/Inode.h
245
status = publish_vnode(volume->FSVolume(), inode->ID(), inode,
src/add-ons/kernel/file_systems/ext2/Inode.h
256
cache_add_transaction_listener(volume->BlockCache(),
src/add-ons/kernel/file_systems/ext2/Inode.h
28
Inode(Volume* volume, ino_t id);
src/add-ons/kernel/file_systems/ext2/InodeAllocator.cpp
32
InodeAllocator::InodeAllocator(Volume* volume)
src/add-ons/kernel/file_systems/ext2/InodeAllocator.cpp
34
fVolume(volume)
src/add-ons/kernel/file_systems/ext2/InodeAllocator.h
23
InodeAllocator(Volume* volume);
src/add-ons/kernel/file_systems/ext2/InodeJournal.cpp
35
Volume* volume = inode->GetVolume();
src/add-ons/kernel/file_systems/ext2/InodeJournal.cpp
37
fFilesystemVolume = volume;
src/add-ons/kernel/file_systems/ext2/InodeJournal.cpp
38
fFilesystemBlockCache = volume->BlockCache();
src/add-ons/kernel/file_systems/ext2/InodeJournal.cpp
39
fJournalVolume = volume;
src/add-ons/kernel/file_systems/ext2/InodeJournal.cpp
40
fJournalBlockCache = volume->BlockCache();
src/add-ons/kernel/file_systems/ext2/InodeJournal.cpp
50
HashRevokeManager(volume->Has64bitFeature());
src/add-ons/kernel/file_systems/ext2/NoJournal.cpp
25
NoJournal::NoJournal(Volume* volume)
src/add-ons/kernel/file_systems/ext2/NoJournal.cpp
29
fFilesystemVolume = volume;
src/add-ons/kernel/file_systems/ext2/NoJournal.cpp
30
fFilesystemBlockCache = volume->BlockCache();
src/add-ons/kernel/file_systems/ext2/NoJournal.cpp
31
fJournalVolume = volume;
src/add-ons/kernel/file_systems/ext2/NoJournal.h
17
NoJournal(Volume* volume);
src/add-ons/kernel/file_systems/ext2/Volume.cpp
73
Volume::Volume(fs_volume* volume)
src/add-ons/kernel/file_systems/ext2/Volume.cpp
75
fFSVolume(volume),
src/add-ons/kernel/file_systems/ext2/Volume.h
28
Volume(fs_volume* volume);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1019
Vnode vnodeExistent(volume, existentID);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1039
entry_cache_remove(volume->ID(), newDirectory->ID(), newName);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
104
Volume* volume = new(std::nothrow) Volume(_volume);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1041
notify_entry_removed(volume->ID(), newDirectory->ID(), newName,
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
105
if (volume == NULL)
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1100
entry_cache_remove(volume->ID(), oldDirectory->ID(), oldName);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1101
entry_cache_add(volume->ID(), newDirectory->ID(), newName, oldID);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1105
entry_cache_remove(volume->ID(), oldDirectory->ID(), newName);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1106
entry_cache_add(volume->ID(), newDirectory->ID(), oldName, oldID);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1111
notify_entry_moved(volume->ID(), oldDirectory->ID(), oldName,
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
112
_volume->private_volume = volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1121
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
115
status_t status = volume->Mount(device, flags);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1156
Transaction transaction(volume->GetJournal());
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1169
notify_stat_changed(volume->ID(), -1, inode->ID(), B_STAT_SIZE);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
118
delete volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1201
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1204
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
122
*_rootID = volume->RootNode()->ID();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1233
notify_stat_changed(volume->ID(), -1, inode->ID(),
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1257
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1261
notify_stat_changed(volume->ID(), -1, inode->ID(), B_STAT_SIZE);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
130
Volume* volume = (Volume *)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1313
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1316
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
132
status_t status = volume->Unmount();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1327
Transaction transaction(volume->GetJournal());
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
133
delete volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1335
put_vnode(volume->FSVolume(), id);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1337
entry_cache_add(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1341
entry_cache_remove(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1345
notify_entry_created(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1358
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1366
Transaction transaction(volume->GetJournal());
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1371
HTree htree(volume, directory);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1383
Vnode vnode(volume, id);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1403
entry_cache_remove(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1404
entry_cache_remove(volume->ID(), id, "..");
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1408
entry_cache_add(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1409
entry_cache_add(volume->ID(), id, "..", id);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1411
notify_entry_removed(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
142
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1442
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
146
| (volume->IsReadOnly() ? B_FS_IS_READONLY : 0);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1470
dirent->d_dev = volume->ID();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
148
info->block_size = volume->BlockSize();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
149
info->total_blocks = volume->NumBlocks();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
150
info->free_blocks = volume->NumFreeBlocks();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1509
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1512
if (!(volume->SuperBlock().CompatibleFeatures() & EXT2_FEATURE_EXT_ATTR))
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
153
strlcpy(info->volume_name, volume->Name(), sizeof(info->volume_name));
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
156
if (volume->HasExtentsFeature())
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1566
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1568
dirent->d_dev = volume->ID();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
158
else if (volume->HasJournalFeature())
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1594
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1598
if (!(volume->SuperBlock().CompatibleFeatures() & EXT2_FEATURE_EXT_ATTR))
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
170
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
172
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
175
MutexLocker locker(volume->Lock());
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
180
Transaction transaction(volume->GetJournal());
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
181
volume->SetName(info->volume_name);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
182
status = volume->WriteSuperBlock(transaction);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
192
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
193
return volume->Sync();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
204
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
206
if (id < 2 || id > volume->NumInodes()) {
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
211
Inode* inode = new(std::nothrow) Inode(volume, id);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
243
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
251
Transaction transaction(volume->GetJournal());
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
268
status = volume->FreeInode(transaction, inode->ID(), inode->IsDirectory());
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
289
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
314
status = read_file_io_vec_pages(volume->Device(), fileVecs,
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
333
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
336
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
361
status = write_file_io_vec_pages(volume->Device(), fileVecs,
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
381
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
392
if (block > volume->NumBlocks()) {
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
397
off_t blockOffset = block << volume->BlockShift();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
398
uint32 blockLength = volume->BlockSize() * count;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
447
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
455
HTree htree(volume, directory);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
467
entry_cache_add_missing(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
470
entry_cache_add(volume->ID(), directory->ID(), name, *_vnodeID);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
472
return get_vnode(volume->FSVolume(), *_vnodeID, NULL);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
482
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
489
Transaction transaction(volume->GetJournal());
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
491
CachedBlock cached(volume);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
492
uint32 blocksPerGroup = volume->BlocksPerGroup();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
493
uint32 blockSize = volume->BlockSize();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
494
uint32 firstBlock = volume->FirstDataBlock();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
504
while (volume->AllocateBlocks(transaction, 1, 2048, group, start,
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
519
transaction.Start(volume->GetJournal());
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
546
*offset += count * volume->BlockSize();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
614
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
616
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
625
Transaction transaction(volume->GetJournal());
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
695
notify_stat_changed(volume->ID(), -1, inode->ID(), mask);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
705
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
710
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
730
Transaction transaction(volume->GetJournal());
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
750
entry_cache_add(volume->ID(), directory->ID(), name, *_vnodeID);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
754
entry_cache_remove(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
762
notify_entry_created(volume->ID(), directory->ID(), name, *_vnodeID);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
774
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
777
if (volume->IsReadOnly())
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
788
Transaction transaction(volume->GetJournal());
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
821
publish_vnode(volume->FSVolume(), id, link, &gExt2VnodeOps,
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
823
put_vnode(volume->FSVolume(), id);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
826
entry_cache_add(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
830
notify_entry_created(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
832
entry_cache_remove(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
841
ext2_link(fs_volume* volume, fs_vnode* dir, const char* name, fs_vnode* node)
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
856
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
864
Transaction transaction(volume->GetJournal());
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
869
HTree htree(volume, directory);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
882
Vnode vnode(volume, id);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
898
entry_cache_remove(volume->ID(), directory->ID(), name);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
902
entry_cache_add(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
904
notify_entry_removed(volume->ID(), directory->ID(), name, id);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
916
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
923
Transaction transaction(volume->GetJournal());
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
935
HTree oldHTree(volume, oldDirectory);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
953
CachedBlock cached(volume);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
959
Vnode vnode(volume, parentID);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
980
HTree newHTree(volume, newDirectory);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
991
Vnode vnode(volume, oldID);
src/add-ons/kernel/file_systems/fat/dosfs.h
91
status_t assign_inode(struct mount* volume, ino_t* inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1031
dosfs_io(fs_volume* volume, fs_vnode* vnode, void* cookie, io_request* request)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1037
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1063
acquire_vnode(volume, fatNode->de_inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1071
dosfs_get_file_map(fs_volume* volume, fs_vnode* vnode, off_t position, size_t length,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1074
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1181
dosfs_fsync(fs_volume* volume, fs_vnode* vnode, bool dataOnly)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1245
dosfs_link(fs_volume* volume, fs_vnode* dir, const char* name, fs_vnode* vnode)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1254
dosfs_unlink(fs_volume* volume, fs_vnode* dir, const char* name)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1256
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1308
status = remove_vnode(volume, ino);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1312
status = entry_cache_remove(volume->id, fatDir->de_inode, name);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1316
notify_entry_removed(volume->id, fatDir->de_inode, name, ino);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
134
static status_t _dosfs_sync(mount* volume, bool data = true);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1360
dosfs_rename(fs_volume* volume, fs_vnode* fromDir, const char* fromName, fs_vnode* toDir,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1363
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
138
static status_t bsd_volume_init(fs_volume* fsVolume, const uint32 flags, mount** volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
139
status_t bsd_volume_uninit(mount* volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1437
put_vnode(volume, reinterpret_cast<denode*>(toBsdNode->v_data)->de_inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
147
status_t fat_volume_uninit(msdosfsmount* volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1521
entry_cache_remove(volume->id, toDirFatNode->de_inode, toBsdName.Data()->cn_nameptr);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1541
entry_cache_remove(volume->id, toDirFatNode->de_inode, toName);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1542
notify_entry_removed(volume->id, toDirFatNode->de_inode, toName, toFatNode->de_inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1544
remove_vnode(volume, toFatNode->de_inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1687
entry_cache_add(volume->id, fromFatNode->de_inode, "..", toDirFatNode->de_inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1690
status = entry_cache_remove(volume->id, fromDirFatNode->de_inode, fromName);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1693
status = entry_cache_add(volume->id, toDirFatNode->de_inode, toName, fromFatNode->de_inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1697
status = notify_entry_moved(volume->id, fromDirFatNode->de_inode, fromName,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1746
dosfs_rstat(fs_volume* volume, fs_vnode* vnode, struct stat* stat)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1748
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1793
dosfs_wstat(fs_volume* volume, fs_vnode* vnode, const struct stat* stat, uint32 statMask)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1795
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
185
dosfs_mount(fs_volume* volume, const char* device, uint32 flags, const char* args,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
189
FUNCTION_START("device %" B_PRIdDEV "\n", volume->id);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
191
FUNCTION_START("device %" B_PRIdDEV ", partition %" B_PRId32 "\n", volume->id,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
192
volume->partition);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1945
notify_stat_changed(volume->id, bsdNode->v_parent, fatNode->de_inode, statMask);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1952
dosfs_create(fs_volume* volume, fs_vnode* dir, const char* name, int openMode, int perms,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1955
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1979
status_t status = get_vnode_removed(volume, fatDir->de_inode, &removed);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2125
status = publish_vnode(volume, inode, bsdNode, &gFATVnodeOps, nodeType, 0);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2140
entry_cache_add(volume->id, fatDir->de_inode, name, fatNode->de_inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2141
notify_entry_created(volume->id, fatDir->de_inode, name, fatNode->de_inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2150
dosfs_open(fs_volume* volume, fs_vnode* vnode, int openMode, void** _cookie)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2152
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2213
notify_stat_changed(volume->id, bsdNode->v_parent, fatNode->de_inode, B_STAT_SIZE);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2224
dosfs_close(fs_volume* volume, fs_vnode* vnode, void* cookie)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2233
dosfs_free_cookie(fs_volume* volume, fs_vnode* vnode, void* cookie)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2272
notify_stat_changed(volume->id, bsdNode->v_parent, fatNode->de_inode,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2286
dosfs_read(fs_volume* volume, fs_vnode* vnode, void* cookie, off_t pos, void* buffer,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
229
status = bsd_volume_init(volume, flags, &bsdVolume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2320
dosfs_write(fs_volume* volume, fs_vnode* vnode, void* cookie, off_t pos, const void* buffer,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2323
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
236
status = bsd_device_init(bsdVolume, volume->id, device, &bsdDevice, &readOnly);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2424
notify_stat_changed(volume->id, bsdNode->v_parent, fatNode->de_inode,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2435
dosfs_mkdir(fs_volume* volume, fs_vnode* parent, const char* name, int perms)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2437
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2459
status = get_vnode_removed(volume, fatParent->de_inode, &removed);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2473
put_vnode(volume, (reinterpret_cast<denode*>(existingBsdNode->v_data))->de_inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2587
status = publish_vnode(volume, inode, bsdNode, &gFATVnodeOps, S_IFDIR, 0);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2593
put_vnode(volume, inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2598
entry_cache_add(volume->id, fatParent->de_inode, name, inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2600
notify_entry_created(volume->id, fatParent->de_inode, name, inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2607
dosfs_rmdir(fs_volume* volume, fs_vnode* parent, const char* name)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2609
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2660
status = remove_vnode(volume, fatTarget->de_inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2669
entry_cache_remove(volume->id, fatTarget->de_inode, "..");
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2670
entry_cache_remove(volume->id, fatParent->de_inode, name);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2672
notify_entry_removed(volume->id, fatParent->de_inode, name, fatTarget->de_inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2679
dosfs_opendir(fs_volume* volume, fs_vnode* vnode, void** _cookie)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2705
dosfs_closedir(fs_volume* volume, fs_vnode* vnode, void* cookie)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2714
dosfs_free_dircookie(fs_volume* volume, fs_vnode* vnode, void* cookie)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2723
dosfs_readdir(fs_volume* volume, fs_vnode* vnode, void* cookie, struct dirent* buffer,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2726
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2769
dirBuf->d_dev = volume->id;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2909
dirBuf->d_dev = volume->id;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2966
dosfs_rewinddir(fs_volume* volume, fs_vnode* vnode, void* cookie)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2982
dosfs_open_attrdir(fs_volume* volume, fs_vnode* vnode, void** _cookie)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2984
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3002
dosfs_close_attrdir(fs_volume* volume, fs_vnode* vnode, void* cookie)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3013
dosfs_free_attrdir_cookie(fs_volume* volume, fs_vnode* vnode, void* cookie)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3027
dosfs_read_attrdir(fs_volume* volume, fs_vnode* vnode, void* cookie, struct dirent* buffer,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
303
volume->private_volume = bsdVolume;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
304
volume->ops = &gFATVolumeOps;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3052
dosfs_rewind_attrdir(fs_volume* volume, fs_vnode* vnode, void* cookie)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3066
dosfs_create_attr(fs_volume* volume, fs_vnode* vnode, const char* name, uint32 type, int openMode,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3069
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3095
dosfs_open_attr(fs_volume* volume, fs_vnode* vnode, const char* name, int openMode, void** _cookie)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3097
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3123
dosfs_close_attr(fs_volume* volume, fs_vnode* vnode, void* cookie)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3130
dosfs_free_attr_cookie(fs_volume* volume, fs_vnode* vnode, void* cookie)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3139
dosfs_read_attr(fs_volume* volume, fs_vnode* vnode, void* cookie, off_t pos, void* buffer,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3176
dosfs_write_attr(fs_volume* volume, fs_vnode* vnode, void* cookie, off_t pos, const void* buffer,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3192
dosfs_read_attr_stat(fs_volume* volume, fs_vnode* vnode, void* cookie, struct stat* stat)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
323
status = publish_vnode(volume, rootInode, bsdRootNode, &gFATVnodeOps, S_IFDIR, 0);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3443
bsd_volume_init(fs_volume* fsVolume, const uint32 flags, mount** volume)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3482
*volume = bsdVolume;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3491
bsd_volume_uninit(struct mount* volume)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3493
if (volume == NULL)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3496
delete volume->mnt_vfc;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3498
mutex_destroy(&volume->mnt_mtx.haikuMutex);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3500
uninit_vcache(volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3502
delete volume;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3806
fat_volume_uninit(msdosfsmount* volume)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3808
if (volume == NULL)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3812
if (((volume)->pm_flags & MSDOSFSMNT_RONLY) == 0) {
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3813
rw_lock_write_lock(&volume->pm_fatlock.haikuRW);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3814
status = B_FROM_POSIX_ERROR(markvoldirty((volume), 0));
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3815
rw_lock_write_unlock(&volume->pm_fatlock.haikuRW);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3817
markvoldirty((volume), 1);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3822
if ((volume->pm_flags & MSDOSFSMNT_KICONV) != 0 && msdosfs_iconv != NULL) {
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3823
if (volume->pm_w2u != NULL)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3824
msdosfs_iconv->close(volume->pm_w2u);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3825
if (volume->pm_u2w != NULL)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3826
msdosfs_iconv->close(volume->pm_u2w);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3827
if (volume->pm_d2u != NULL)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3828
msdosfs_iconv->close(volume->pm_d2u);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3829
if (volume->pm_u2d != NULL)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3830
msdosfs_iconv->close(volume->pm_u2d);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3835
status = write_fsinfo(volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3839
if (volume->pm_mountp->mnt_cache != NULL) {
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3840
block_cache_delete(volume->pm_mountp->mnt_cache,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3841
(volume->pm_flags & MSDOSFSMNT_RONLY) == 0);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3842
volume->pm_mountp->mnt_cache = NULL;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3845
free(volume->pm_inusemap);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3847
rw_lock_destroy(&volume->pm_fatlock.haikuRW);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3848
rw_lock_destroy(&volume->pm_checkpath_lock.haikuRW);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3850
delete volume;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
445
dosfs_unmount(fs_volume* volume)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
447
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
453
FUNCTION_START("device %" B_PRIdDEV "\n", volume->id);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
455
FUNCTION_START("device %" B_PRIdDEV ", partition %" B_PRId32 "\n", volume->id,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
456
volume->partition);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
462
put_vnode(volume, root_inode(fatVolume));
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
487
dosfs_read_fs_stat(fs_volume* volume, struct fs_info* info)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
489
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
528
dosfs_write_fs_stat(fs_volume* volume, const struct fs_info* info, uint32 mask)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
530
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
621
dosfs_sync(fs_volume* volume)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
623
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
669
dosfs_read_vnode(fs_volume* volume, ino_t id, fs_vnode* vnode, int* _type, uint32* _flags,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
672
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
777
dosfs_walk(fs_volume* volume, fs_vnode* dir, const char* name, ino_t* _id)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
781
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
822
entry_cache_add(volume->id, fatDir->de_inode, name, fatResult->de_inode);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
829
dosfs_release_vnode(fs_volume* volume, fs_vnode* vnode, bool reenter)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
831
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
872
dosfs_remove_vnode(fs_volume* volume, fs_vnode* vnode, bool reenter)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
874
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
936
dosfs_read_pages(fs_volume* volume, fs_vnode* vnode, void* cookie, off_t pos, const iovec* vecs,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
939
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
982
dosfs_write_pages(fs_volume* volume, fs_vnode* vnode, void* cookie, off_t pos, const iovec* vecs,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
985
mount* bsdVolume = reinterpret_cast<mount*>(volume->private_volume);
src/add-ons/kernel/file_systems/fat/support.cpp
274
read_label(const msdosfsmount* volume, int fd, const uint8* buffer, char* label)
src/add-ons/kernel/file_systems/fat/support.cpp
278
bool fat32 = FAT32(volume);
src/add-ons/kernel/file_systems/fat/support.cpp
289
if (volume->pm_mountp != NULL)
src/add-ons/kernel/file_systems/fat/support.cpp
290
volume->pm_mountp->mnt_volentry = -1;
src/add-ons/kernel/file_systems/fat/support.cpp
293
rootDirBytes = volume->pm_bpcluster;
src/add-ons/kernel/file_systems/fat/support.cpp
296
rootDirBytes = (volume->pm_rootdirsize / volume->pm_BlkPerSec) * volume->pm_BytesPerSec;
src/add-ons/kernel/file_systems/fat/support.cpp
299
daddr_t rootDirBlock = volume->pm_rootdirblk;
src/add-ons/kernel/file_systems/fat/support.cpp
301
rootDirBlock = cntobn(volume, rootDirBlock);
src/add-ons/kernel/file_systems/fat/support.cpp
302
off_t rootDirPos = de_bn2off(volume, rootDirBlock);
src/add-ons/kernel/file_systems/fat/support.cpp
323
if (volume->pm_mountp != NULL)
src/add-ons/kernel/file_systems/fat/support.cpp
324
volume->pm_mountp->mnt_volentry = i;
src/add-ons/kernel/file_systems/fat/support.cpp
402
parse_bpb(msdosfsmount* volume, const bootsector* bootsector, bool dos33)
src/add-ons/kernel/file_systems/fat/support.cpp
409
volume->pm_BytesPerSec = getushort(bpb->bpbBytesPerSec);
src/add-ons/kernel/file_systems/fat/support.cpp
410
volume->pm_bpb.bpbSecPerClust = bpb->bpbSecPerClust;
src/add-ons/kernel/file_systems/fat/support.cpp
411
volume->pm_ResSectors = getushort(bpb->bpbResSectors);
src/add-ons/kernel/file_systems/fat/support.cpp
412
volume->pm_FATs = bpb->bpbFATs;
src/add-ons/kernel/file_systems/fat/support.cpp
413
volume->pm_RootDirEnts = getushort(bpb->bpbRootDirEnts);
src/add-ons/kernel/file_systems/fat/support.cpp
414
volume->pm_Sectors = getushort(bpb->bpbSectors);
src/add-ons/kernel/file_systems/fat/support.cpp
415
volume->pm_Media = bpb->bpbMedia;
src/add-ons/kernel/file_systems/fat/support.cpp
416
volume->pm_FATsecs = volume->pm_bpb.bpbFATsecs = getushort(bpb->bpbFATsecs);
src/add-ons/kernel/file_systems/fat/support.cpp
417
volume->pm_SecPerTrack = getushort(bpb->bpbSecPerTrack);
src/add-ons/kernel/file_systems/fat/support.cpp
418
volume->pm_Heads = getushort(bpb->bpbHeads);
src/add-ons/kernel/file_systems/fat/support.cpp
421
if (volume->pm_BytesPerSec != 0x200 && volume->pm_BytesPerSec != 0x400
src/add-ons/kernel/file_systems/fat/support.cpp
422
&& volume->pm_BytesPerSec != 0x800 && volume->pm_BytesPerSec != 0x1000) {
src/add-ons/kernel/file_systems/fat/support.cpp
423
INFORM("invalid bytes per sector (%d)\n", volume->pm_BytesPerSec);
src/add-ons/kernel/file_systems/fat/support.cpp
425
} else if (volume->pm_BytesPerSec < DEV_BSIZE) {
src/add-ons/kernel/file_systems/fat/support.cpp
426
INFORM("invalid bytes per sector (%d)\n", volume->pm_BytesPerSec);
src/add-ons/kernel/file_systems/fat/support.cpp
428
} else if (volume->pm_bpb.bpbSecPerClust != 1 && volume->pm_bpb.bpbSecPerClust != 2
src/add-ons/kernel/file_systems/fat/support.cpp
429
&& volume->pm_bpb.bpbSecPerClust != 4 && volume->pm_bpb.bpbSecPerClust != 8
src/add-ons/kernel/file_systems/fat/support.cpp
430
&& volume->pm_bpb.bpbSecPerClust != 16 && volume->pm_bpb.bpbSecPerClust != 32
src/add-ons/kernel/file_systems/fat/support.cpp
431
&& volume->pm_bpb.bpbSecPerClust != 64 && volume->pm_bpb.bpbSecPerClust != 128) {
src/add-ons/kernel/file_systems/fat/support.cpp
432
INFORM("invalid sectors per cluster (%" B_PRIu8 ")\n", volume->pm_bpb.bpbSecPerClust);
src/add-ons/kernel/file_systems/fat/support.cpp
434
} else if (volume->pm_BytesPerSec * volume->pm_bpb.bpbSecPerClust > 0x10000) {
src/add-ons/kernel/file_systems/fat/support.cpp
436
volume->pm_BytesPerSec * volume->pm_bpb.bpbSecPerClust);
src/add-ons/kernel/file_systems/fat/support.cpp
438
} else if (volume->pm_FATs == 0 || volume->pm_FATs > 8) {
src/add-ons/kernel/file_systems/fat/support.cpp
439
INFORM("unreasonable fat count (%" B_PRIu8 ")\n", volume->pm_FATs);
src/add-ons/kernel/file_systems/fat/support.cpp
441
} else if (volume->pm_Media != 0xf0 && volume->pm_Media < 0xf8) {
src/add-ons/kernel/file_systems/fat/support.cpp
449
if (dos33 == true && (FAT12(volume) != 0 || FAT16(volume) != 0)) {
src/add-ons/kernel/file_systems/fat/support.cpp
451
if (volume->pm_Sectors == 0) {
src/add-ons/kernel/file_systems/fat/support.cpp
455
volume->pm_HugeSectors = volume->pm_Sectors;
src/add-ons/kernel/file_systems/fat/support.cpp
458
volume->pm_HiddenSects = getushort(b33->bpbHiddenSecs);
src/add-ons/kernel/file_systems/fat/support.cpp
459
volume->pm_flags |= MSDOSFS_FATMIRROR;
src/add-ons/kernel/file_systems/fat/support.cpp
461
} else if (FAT12(volume) != 0 || FAT16(volume) != 0) {
src/add-ons/kernel/file_systems/fat/support.cpp
463
if (volume->pm_Sectors == 0)
src/add-ons/kernel/file_systems/fat/support.cpp
464
volume->pm_HugeSectors = getulong(b50->bpbHugeSectors);
src/add-ons/kernel/file_systems/fat/support.cpp
466
volume->pm_HugeSectors = volume->pm_Sectors;
src/add-ons/kernel/file_systems/fat/support.cpp
467
volume->pm_HiddenSects = getulong(b50->bpbHiddenSecs);
src/add-ons/kernel/file_systems/fat/support.cpp
468
volume->pm_flags |= MSDOSFS_FATMIRROR;
src/add-ons/kernel/file_systems/fat/support.cpp
469
if (FAT16(volume) && volume->pm_mountp != NULL)
src/add-ons/kernel/file_systems/fat/support.cpp
470
fix_zip(b50, volume);
src/add-ons/kernel/file_systems/fat/support.cpp
471
} else if (FAT32(volume) != 0) {
src/add-ons/kernel/file_systems/fat/support.cpp
474
volume->pm_HiddenSects = getulong(b710->bpbHiddenSecs);
src/add-ons/kernel/file_systems/fat/support.cpp
475
volume->pm_HugeSectors = getulong(b710->bpbHugeSectors);
src/add-ons/kernel/file_systems/fat/support.cpp
476
volume->pm_FATsecs = getulong(b710->bpbBigFATsecs);
src/add-ons/kernel/file_systems/fat/support.cpp
479
volume->pm_curfat = getushort(b710->bpbExtFlags) & FATNUM;
src/add-ons/kernel/file_systems/fat/support.cpp
481
volume->pm_flags |= MSDOSFS_FATMIRROR;
src/add-ons/kernel/file_systems/fat/support.cpp
482
volume->pm_rootdirblk = getulong(b710->bpbRootClust);
src/add-ons/kernel/file_systems/fat/support.cpp
483
volume->pm_fsinfo = getushort(b710->bpbFSInfo);
src/add-ons/kernel/file_systems/fat/support.cpp
492
if (FAT12(volume) || FAT16(volume)) {
src/add-ons/kernel/file_systems/fat/support.cpp
493
if ((volume->pm_RootDirEnts * 32) % volume->pm_BytesPerSec != 0) {
src/add-ons/kernel/file_systems/fat/support.cpp
497
} else if (FAT32(volume)) {
src/add-ons/kernel/file_systems/fat/support.cpp
506
if ((off_t) volume->pm_HugeSectors * volume->pm_BytesPerSec < volume->pm_HugeSectors) {
src/add-ons/kernel/file_systems/fat/support.cpp
510
if (volume->pm_mountp != NULL) {
src/add-ons/kernel/file_systems/fat/support.cpp
511
if (static_cast<off_t>(volume->pm_HugeSectors) * volume->pm_BytesPerSec
src/add-ons/kernel/file_systems/fat/support.cpp
512
> volume->pm_dev->si_mediasize) {
src/add-ons/kernel/file_systems/fat/support.cpp
514
volume->pm_HugeSectors, volume->pm_dev->si_mediasize);
src/add-ons/kernel/file_systems/fat/support.cpp
529
fix_zip(const byte_bpb50* bpb, msdosfsmount* volume)
src/add-ons/kernel/file_systems/fat/support.cpp
531
device_geometry* geo = volume->pm_dev->si_geometry;
src/add-ons/kernel/file_systems/fat/support.cpp
538
if (memcmp(bpb, bogusZipData, sizeof(bogusZipData)) == 0 && volume->pm_HugeSectors == 196576
src/add-ons/kernel/file_systems/fat/support.cpp
542
volume->pm_HugeSectors = 196192;
src/add-ons/kernel/file_systems/fat/support.cpp
555
read_fsinfo(msdosfsmount* volume, const vnode* devNode)
src/add-ons/kernel/file_systems/fat/support.cpp
559
if (FAT32(volume) != 0) {
src/add-ons/kernel/file_systems/fat/support.cpp
563
off_t cachedBlock = BLOCK_TO_SECTOR(volume, volume->pm_fsinfo);
src/add-ons/kernel/file_systems/fat/support.cpp
564
status = block_cache_get_etc(volume->pm_mountp->mnt_cache, cachedBlock,
src/add-ons/kernel/file_systems/fat/support.cpp
572
volume->pm_nxtfree = getulong(fsInfo->fsinxtfree);
src/add-ons/kernel/file_systems/fat/support.cpp
573
if (volume->pm_nxtfree > volume->pm_maxcluster)
src/add-ons/kernel/file_systems/fat/support.cpp
574
volume->pm_nxtfree = CLUST_FIRST;
src/add-ons/kernel/file_systems/fat/support.cpp
579
volume->pm_fsinfo = 0;
src/add-ons/kernel/file_systems/fat/support.cpp
582
block_cache_put(volume->pm_mountp->mnt_cache, cachedBlock);
src/add-ons/kernel/file_systems/fat/support.cpp
592
if (volume->pm_nxtfree < CLUST_FIRST)
src/add-ons/kernel/file_systems/fat/support.cpp
593
volume->pm_nxtfree = CLUST_FIRST;
src/add-ons/kernel/file_systems/fat/support.cpp
603
write_fsinfo(msdosfsmount* volume)
src/add-ons/kernel/file_systems/fat/support.cpp
605
if (volume->pm_fsinfo == 0 || FAT32(volume) == false || (volume->pm_flags & MSDOSFS_FSIMOD) == 0
src/add-ons/kernel/file_systems/fat/support.cpp
606
|| (volume->pm_flags & MSDOSFSMNT_RONLY) != 0) {
src/add-ons/kernel/file_systems/fat/support.cpp
610
off_t cachedBlock = BLOCK_TO_SECTOR(volume, volume->pm_fsinfo);
src/add-ons/kernel/file_systems/fat/support.cpp
611
void* buffer = block_cache_get_writable(volume->pm_mountp->mnt_cache, cachedBlock, -1);
src/add-ons/kernel/file_systems/fat/support.cpp
618
block_cache_set_dirty(volume->pm_mountp->mnt_cache, cachedBlock, false, -1);
src/add-ons/kernel/file_systems/fat/support.cpp
619
block_cache_put(volume->pm_mountp->mnt_cache, cachedBlock);
src/add-ons/kernel/file_systems/fat/support.cpp
623
putulong(fsInfo->fsinfree, volume->pm_freeclustercount);
src/add-ons/kernel/file_systems/fat/support.cpp
624
putulong(fsInfo->fsinxtfree, volume->pm_nxtfree);
src/add-ons/kernel/file_systems/fat/support.cpp
625
volume->pm_flags &= ~MSDOSFS_FSIMOD;
src/add-ons/kernel/file_systems/fat/support.cpp
627
block_cache_put(volume->pm_mountp->mnt_cache, cachedBlock);
src/add-ons/kernel/file_systems/fat/support.cpp
638
check_fat(const msdosfsmount* volume)
src/add-ons/kernel/file_systems/fat/support.cpp
640
uint32 bytesPerSec = volume->pm_BytesPerSec;
src/add-ons/kernel/file_systems/fat/support.cpp
641
uint32 fatSectors = volume->pm_FATsecs / volume->pm_BlkPerSec;
src/add-ons/kernel/file_systems/fat/support.cpp
655
uint32 resSectors = volume->pm_ResSectors;
src/add-ons/kernel/file_systems/fat/support.cpp
656
off_t position = bytesPerSec * (resSectors + volume->pm_curfat * fatSectors + i);
src/add-ons/kernel/file_systems/fat/support.cpp
658
= read_pos(volume->pm_dev->si_fd, position, reinterpret_cast<void*>(fatBuffer), bytesPerSec);
src/add-ons/kernel/file_systems/fat/support.cpp
663
for (uint32 j = 0; j < volume->pm_FATs; ++j) {
src/add-ons/kernel/file_systems/fat/support.cpp
664
if (j == volume->pm_curfat)
src/add-ons/kernel/file_systems/fat/support.cpp
667
bytes_read = read_pos(volume->pm_dev->si_fd, position,
src/add-ons/kernel/file_systems/fat/support.cpp
672
if (i == 0 && mirrorBuffer[0] != volume->pm_Media) {
src/add-ons/kernel/file_systems/fat/support.cpp
675
j, mirrorBuffer[0], volume->pm_Media);
src/add-ons/kernel/file_systems/fat/support.cpp
685
j, volume->pm_curfat, volume->pm_dev->si_device, volume->pm_dev->si_device);
src/add-ons/kernel/file_systems/fat/support.cpp
853
fs_volume* volume = fNode->v_mount->mnt_fsvolume;
src/add-ons/kernel/file_systems/fat/support.cpp
856
status_t status = put_vnode(volume, ino);
src/add-ons/kernel/file_systems/fat/support.cpp
870
assign_inode(mount* volume, ino_t* inode)
src/add-ons/kernel/file_systems/fat/support.cpp
875
if (*inode == root_inode(reinterpret_cast<msdosfsmount*>(volume->mnt_data)))
src/add-ons/kernel/file_systems/fat/support.cpp
881
result = vcache_loc_to_vnid(volume, location, &finalInode);
src/add-ons/kernel/file_systems/fat/support.cpp
886
if (find_vnid_in_vcache(volume, location) == B_OK) {
src/add-ons/kernel/file_systems/fat/support.cpp
889
finalInode = generate_unique_vnid(volume);
src/add-ons/kernel/file_systems/fat/support.cpp
890
if ((result = add_to_vcache(volume, finalInode, location)) < 0)
src/add-ons/kernel/file_systems/fat/support.cpp
895
if ((result = add_to_vcache(volume, finalInode, location)) < 0)
src/add-ons/kernel/file_systems/fat/support.h
117
status_t read_label(const msdosfsmount* volume, int fd, const uint8* buffer, char* label);
src/add-ons/kernel/file_systems/fat/support.h
138
status_t parse_bpb(msdosfsmount* volume, const bootsector* bootsector, bool dos33);
src/add-ons/kernel/file_systems/fat/support.h
139
void fix_zip(const byte_bpb50* bpb, msdosfsmount* volume);
src/add-ons/kernel/file_systems/fat/support.h
140
status_t read_fsinfo(msdosfsmount* volume, const vnode* devNode);
src/add-ons/kernel/file_systems/fat/support.h
141
status_t write_fsinfo(msdosfsmount* volume);
src/add-ons/kernel/file_systems/fat/support.h
156
status_t check_fat(const msdosfsmount* volume);
src/add-ons/kernel/file_systems/fat/support.h
211
root_inode(msdosfsmount* volume)
src/add-ons/kernel/file_systems/fat/support.h
213
u_long dirClust = FAT32(volume) == true ? volume->pm_rootdirblk : MSDOSFSROOT;
src/add-ons/kernel/file_systems/fat/support.h
214
return DETOI(volume, dirClust, MSDOSFSROOT_OFS);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
161
InitVolDesc(iso9660_volume *volume, char *buffer)
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
165
volume->volDescType = *(uint8 *)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
166
buffer += sizeof(volume->volDescType);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
168
const size_t kStdIDStringLen = sizeof(volume->stdIDString) - 1;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
169
volume->stdIDString[kStdIDStringLen] = '\0';
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
170
strncpy(volume->stdIDString, buffer, kStdIDStringLen);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
173
volume->volDescVersion = *(uint8 *)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
174
buffer += sizeof(volume->volDescVersion);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
176
buffer += sizeof(volume->unused1); // skip unused 8th byte
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
178
const size_t kSystemIDStringLen = sizeof(volume->systemIDString) - 1;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
179
volume->systemIDString[kSystemIDStringLen] = '\0';
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
180
strncpy(volume->systemIDString, buffer, kSystemIDStringLen);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
182
TRACE(("InitVolDesc - system id string is %s\n", volume->systemIDString));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
184
const size_t kVolIDStringLen = sizeof(volume->volIDString) - 1;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
185
volume->volIDString[kVolIDStringLen] = '\0';
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
186
strncpy(volume->volIDString, buffer, kVolIDStringLen);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
188
TRACE(("InitVolDesc - volume id string is %s\n", volume->volIDString));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
190
buffer += sizeof(volume->unused2) - 1; // skip unused 73-80 bytes
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
192
volume->volSpaceSize[LSB_DATA] = *(uint32 *)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
193
buffer += sizeof(volume->volSpaceSize[LSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
194
volume->volSpaceSize[MSB_DATA] = *(uint32 *)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
195
buffer += sizeof(volume->volSpaceSize[MSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
197
buffer += sizeof(volume->unused3) - 1; // skip unused 89-120 bytes
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
199
volume->volSetSize[LSB_DATA] = *(uint16*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
200
buffer += sizeof(volume->volSetSize[LSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
201
volume->volSetSize[MSB_DATA] = *(uint16*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
202
buffer += sizeof(volume->volSetSize[MSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
204
volume->volSeqNum[LSB_DATA] = *(uint16*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
205
buffer += sizeof(volume->volSeqNum[LSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
206
volume->volSeqNum[MSB_DATA] = *(uint16*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
207
buffer += sizeof(volume->volSeqNum[MSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
209
volume->logicalBlkSize[LSB_DATA] = *(uint16*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
210
buffer += sizeof(volume->logicalBlkSize[LSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
211
volume->logicalBlkSize[MSB_DATA] = *(uint16*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
212
buffer += sizeof(volume->logicalBlkSize[MSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
214
volume->pathTblSize[LSB_DATA] = *(uint32*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
215
buffer += sizeof(volume->pathTblSize[LSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
216
volume->pathTblSize[MSB_DATA] = *(uint32*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
217
buffer += sizeof(volume->pathTblSize[MSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
219
volume->lPathTblLoc[LSB_DATA] = *(uint16*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
220
buffer += sizeof(volume->lPathTblLoc[LSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
221
volume->lPathTblLoc[MSB_DATA] = *(uint16*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
222
buffer += sizeof(volume->lPathTblLoc[MSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
224
volume->optLPathTblLoc[LSB_DATA] = *(uint16*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
225
buffer += sizeof(volume->optLPathTblLoc[LSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
226
volume->optLPathTblLoc[MSB_DATA] = *(uint16*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
227
buffer += sizeof(volume->optLPathTblLoc[MSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
229
volume->mPathTblLoc[LSB_DATA] = *(uint16*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
230
buffer += sizeof(volume->mPathTblLoc[LSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
231
volume->mPathTblLoc[MSB_DATA] = *(uint16*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
232
buffer += sizeof(volume->mPathTblLoc[MSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
234
volume->optMPathTblLoc[LSB_DATA] = *(uint16*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
235
buffer += sizeof(volume->optMPathTblLoc[LSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
236
volume->optMPathTblLoc[MSB_DATA] = *(uint16*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
237
buffer += sizeof(volume->optMPathTblLoc[MSB_DATA]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
240
volume->joliet_level = 0;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
241
InitNode(volume, &volume->rootDirRec, buffer, NULL);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
243
volume->rootDirRec.id = ISO_ROOTNODE_ID;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
246
const size_t kVolSetIDStringLen = sizeof(volume->volSetIDString) - 1;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
247
volume->volSetIDString[kVolSetIDStringLen] = '\0';
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
248
strncpy(volume->volSetIDString, buffer, kVolSetIDStringLen);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
250
TRACE(("InitVolDesc - volume set id string is %s\n", volume->volSetIDString));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
252
const size_t kPubIDStringLen = sizeof(volume->pubIDString) - 1;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
253
volume->pubIDString[kPubIDStringLen] = '\0';
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
254
strncpy(volume->pubIDString, buffer, kPubIDStringLen);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
256
TRACE(("InitVolDesc - volume pub id string is %s\n", volume->pubIDString));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
258
const size_t kDataPreparerLen = sizeof(volume->dataPreparer) - 1;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
259
volume->dataPreparer[kDataPreparerLen] = '\0';
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
260
strncpy(volume->dataPreparer, buffer, kDataPreparerLen);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
262
TRACE(("InitVolDesc - volume dataPreparer string is %s\n", volume->dataPreparer));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
264
const size_t kAppIDStringLen = sizeof(volume->appIDString) - 1;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
265
volume->appIDString[kAppIDStringLen] = '\0';
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
266
strncpy(volume->appIDString, buffer, kAppIDStringLen);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
268
TRACE(("InitVolDesc - volume app id string is %s\n", volume->appIDString));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
270
const size_t kCopyrightLen = sizeof(volume->copyright) - 1;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
271
volume->copyright[kCopyrightLen] = '\0';
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
272
strncpy(volume->copyright, buffer, kCopyrightLen);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
274
TRACE(("InitVolDesc - copyright is %s\n", volume->copyright));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
276
const size_t kAbstractFNameLen = sizeof(volume->abstractFName) - 1;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
277
volume->abstractFName[kAbstractFNameLen] = '\0';
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
278
strncpy(volume->abstractFName, buffer, kAbstractFNameLen);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
281
const size_t kBiblioFNameLen = sizeof(volume->biblioFName) - 1;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
282
volume->biblioFName[kBiblioFNameLen] = '\0';
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
283
strncpy(volume->biblioFName, buffer, kBiblioFNameLen);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
286
init_volume_date(&volume->createDate, buffer);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
289
init_volume_date(&volume->modDate, buffer);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
292
init_volume_date(&volume->expireDate, buffer);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
295
init_volume_date(&volume->effectiveDate, buffer);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
298
volume->fileStructVers = *(uint8*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
304
parse_rock_ridge(iso9660_volume* volume, iso9660_inode* node, char* buffer,
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
545
char* buffer = (char*)block_cache_get(volume->fBlockCache,
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
550
InitNode(volume, node, buffer, NULL, true);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
551
block_cache_put(volume->fBlockCache,
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
612
iso9660_volume *volume;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
618
volume = (iso9660_volume *)calloc(sizeof(iso9660_volume), 1);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
619
if (volume == NULL) {
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
627
volume->fdOfSession = open(path, O_RDONLY);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
630
if (volume->fdOfSession >= 0) {
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
631
if (ioctl(volume->fdOfSession, B_GET_PARTITION_INFO, &partitionInfo,
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
638
volume->fd = open(partitionInfo.device, O_RDONLY);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
641
if (volume->fdOfSession < 0 || volume->fd < 0) {
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
642
close(volume->fd);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
643
close(volume->fdOfSession);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
646
free(volume);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
650
deviceBlockSize = get_device_block_size(volume->fdOfSession);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
653
close(volume->fd);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
654
close(volume->fdOfSession);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
656
free(volume);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
660
volume->joliet_level = 0;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
662
retval = read_pos(volume->fdOfSession, offset, (void*)buffer,
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
676
InitVolDesc(volume, buffer);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
677
strncpy(volume->devicePath,path,127);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
678
volume->id = ISO_ROOTNODE_ID;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
679
TRACE(("ISO9660: volume->blockSize = %d\n", volume->logicalBlkSize[FS_DATA_FORMAT]));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
682
int multiplier = deviceBlockSize / volume->logicalBlkSize[FS_DATA_FORMAT];
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
689
/ volume->logicalBlkSize[FS_DATA_FORMAT];
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
691
maxBlocks = volume->volSpaceSize[FS_DATA_FORMAT];
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
694
TRACE(("ISO9660: cache init: dev %d, max blocks %lld\n", volume->fd, maxBlocks));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
695
volume->fBlockCache = block_cache_create(volume->fd, maxBlocks,
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
696
volume->logicalBlkSize[FS_DATA_FORMAT], true);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
705
case 0x40: volume->joliet_level = 1; break;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
706
case 0x43: volume->joliet_level = 2; break;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
707
case 0x45: volume->joliet_level = 3; break;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
710
TRACE(("ISO9660 Extensions: Microsoft Joliet Level %d\n", volume->joliet_level));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
714
if (volume->joliet_level > 0) {
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
715
InitNode(volume, &volume->rootDirRec, &buffer[156],
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
730
close(volume->fdOfSession);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
731
close(volume->fd);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
732
free(volume);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
738
TRACE(("ISOMount - EXIT, returning %p\n", volume));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
739
*_newVolume = volume;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
750
ISOReadDirEnt(iso9660_volume *volume, dircookie *cookie, struct dirent *dirent,
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
760
* volume->logicalBlkSize[FS_DATA_FORMAT];
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
766
= (char*)block_cache_get(volume->fBlockCache, cookie->block);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
769
block_cache_put(volume->fBlockCache, cookie->block);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
772
+= volume->logicalBlkSize[FS_DATA_FORMAT] - cookie->pos;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
787
result = InitNode(volume, &node, blockData + cookie->pos,
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
797
dirent->d_dev = volume->id;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
821
if (cookie->pos == volume->logicalBlkSize[FS_DATA_FORMAT]) {
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
834
block_cache_put(volume->fBlockCache, cacheBlock);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
845
InitNode(iso9660_volume* volume, iso9660_inode* node, char* buffer,
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
938
} else if (volume->joliet_level > 0) {
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
986
return parse_rock_ridge(volume, node, buffer, end, relocated);
src/add-ons/kernel/file_systems/iso9660/iso9660.h
164
fs_volume *volume; // volume passed fo fs_mount
src/add-ons/kernel/file_systems/iso9660/iso9660.h
227
status_t InitNode(iso9660_volume* volume, iso9660_inode* rec, char* buf,
src/add-ons/kernel/file_systems/iso9660/iso9660.h
88
struct iso9660_volume* volume;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
141
iso9660_volume* volume;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
164
status_t result = ISOMount(device, O_RDONLY, &volume, allowJoliet);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
168
_volume->private_volume = volume;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
170
volume->volume = _volume;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
171
volume->id = _volume->id;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
173
result = publish_vnode(_volume, *_rootID, &volume->rootDirRec,
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
175
volume->rootDirRec.attr.stat[FS_DATA_FORMAT].st_mode, 0);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
177
block_cache_delete(volume->fBlockCache, false);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
178
free(volume);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
190
iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
197
block_cache_delete(volume->fBlockCache, false);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
198
close(volume->fdOfSession);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
199
result = close(volume->fd);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
201
free(volume);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
211
iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
214
info->block_size = volume->logicalBlkSize[FS_DATA_FORMAT];
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
216
info->total_blocks = volume->volSpaceSize[FS_DATA_FORMAT];
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
219
strlcpy(info->device_name, volume->devicePath, sizeof(info->device_name));
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
220
strlcpy(info->volume_name, volume->volIDString, sizeof(info->volume_name));
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
253
iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
281
char* blockData = (char*)block_cache_get(volume->fBlockCache, block);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
296
while (blockBytesRead < volume->logicalBlkSize[FS_DATA_FORMAT]
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
300
initResult = InitNode(volume, &node, blockData, &bytesRead);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
334
totalRead += volume->logicalBlkSize[FS_DATA_FORMAT];
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
339
block_cache_put(volume->fBlockCache, cachedBlock);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
352
iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
364
if (pos > volume->logicalBlkSize[FS_DATA_FORMAT]) {
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
369
char* data = (char*)block_cache_get(volume->fBlockCache, block);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
375
status_t result = InitNode(volume, newNode, data + pos, NULL);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
376
block_cache_put(volume->fBlockCache, block);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
383
newNode->volume = volume;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
393
newNode->cache = file_cache_create(volume->id, vnodeID,
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
427
iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
444
* (off_t)volume->logicalBlkSize[FS_DATA_FORMAT]);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
449
return read_file_io_vec_pages(volume->fd, &fileVec, 1, vecs, count,
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
457
iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
474
return do_iterative_fd_io(volume->fd, request, iterative_io_get_vecs_hook,
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
482
iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
489
st->st_dev = volume->id;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
606
iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
611
status_t result = ISOReadDirEnt(volume, dirCookie, buffer, bufferSize);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
70
* (off_t)node->volume->logicalBlkSize[FS_DATA_FORMAT]);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
110
fs_volume *volume, fs_vnode *vnode);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1106
overlay_put_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1113
result = superVnode->ops->put_vnode(volume->super_volume, superVnode,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1123
overlay_remove_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1130
result = superVnode->ops->remove_vnode(volume->super_volume, superVnode,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1140
overlay_get_super_vnode(fs_volume *volume, fs_vnode *vnode,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1143
if (volume == superVolume) {
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1152
return superVnode->ops->get_super_vnode(volume->super_volume,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1162
overlay_lookup(fs_volume *volume, fs_vnode *vnode, const char *name, ino_t *id)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1169
overlay_get_vnode_name(fs_volume *volume, fs_vnode *vnode, char *buffer,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1177
overlay_can_page(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1184
return superVnode->ops->can_page(volume->super_volume, superVnode,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1193
overlay_read_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
120
fs_volume *volume, fs_vnode *vnode);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1201
overlay_write_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1209
overlay_io(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1217
overlay_cancel_io(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
122
fs_volume *volume, fs_vnode *vnode);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1225
overlay_get_file_map(fs_volume *volume, fs_vnode *vnode, off_t offset,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1233
overlay_ioctl(fs_volume *volume, fs_vnode *vnode, void *cookie, uint32 op,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1241
overlay_set_flags(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1249
overlay_select(fs_volume *volume, fs_vnode *vnode, void *cookie, uint8 event,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1257
overlay_deselect(fs_volume *volume, fs_vnode *vnode, void *cookie, uint8 event,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1265
overlay_fsync(fs_volume *volume, fs_vnode *vnode, bool dataOnly)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1271
return superVnode->ops->fsync(volume->super_volume, superVnode, dataOnly);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1278
overlay_read_symlink(fs_volume *volume, fs_vnode *vnode, char *buffer,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1286
overlay_create_symlink(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1294
overlay_link(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1303
overlay_unlink(fs_volume *volume, fs_vnode *vnode, const char *name)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1310
overlay_rename(fs_volume *volume, fs_vnode *vnode,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1319
overlay_access(fs_volume *volume, fs_vnode *vnode, int mode)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1326
overlay_read_stat(fs_volume *volume, fs_vnode *vnode, struct stat *stat)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1333
overlay_write_stat(fs_volume *volume, fs_vnode *vnode, const struct stat *stat,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1341
overlay_create(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1349
overlay_open(fs_volume *volume, fs_vnode *vnode, int openMode, void **cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1356
overlay_close(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1363
overlay_free_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1370
overlay_read(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1378
overlay_write(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1386
overlay_create_dir(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1394
overlay_remove_dir(fs_volume *volume, fs_vnode *vnode, const char *name)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1401
overlay_open_dir(fs_volume *volume, fs_vnode *vnode, void **cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1408
overlay_close_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1415
overlay_free_dir_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1422
overlay_read_dir(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1429
status_t result = superVnode->ops->read_dir(volume->super_volume,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1436
return superVnode->ops->read_dir(volume->super_volume, superVnode,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1448
overlay_rewind_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1455
overlay_open_attr_dir(fs_volume *volume, fs_vnode *vnode, void **cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1476
overlay_close_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1483
overlay_free_attr_dir_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1491
overlay_read_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1501
overlay_rewind_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1510
overlay_create_attr(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1525
overlay_open_attr(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1540
overlay_close_attr(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1547
overlay_free_attr_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1554
overlay_read_attr(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1562
overlay_write_attr(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1570
overlay_read_attr_stat(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1578
overlay_write_attr_stat(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1586
overlay_rename_attr(fs_volume *volume, fs_vnode *vnode,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1628
overlay_remove_attr(fs_volume *volume, fs_vnode *vnode, const char *name)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1641
overlay_create_special_node(fs_volume *volume, fs_vnode *vnode,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1731
overlay_unmount(fs_volume *volume)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1734
if (volume->super_volume != NULL
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1735
&& volume->super_volume->ops != NULL
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1736
&& volume->super_volume->ops->unmount != NULL)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1737
volume->super_volume->ops->unmount(volume->super_volume);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1739
delete (OverlayVolume *)volume->private_volume;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1745
overlay_read_fs_info(fs_volume *volume, struct fs_info *info)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1749
if (volume->super_volume->ops->read_fs_info != NULL) {
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1750
result = volume->super_volume->ops->read_fs_info(volume->super_volume,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1765
overlay_write_fs_info(fs_volume *volume, const struct fs_info *info,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1774
overlay_sync(fs_volume *volume)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1777
if (volume->super_volume->ops->sync != NULL)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1778
return volume->super_volume->ops->sync(volume->super_volume);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1784
overlay_get_vnode(fs_volume *volume, ino_t id, fs_vnode *vnode, int *_type,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1788
if (volume->super_volume->ops->get_vnode != NULL) {
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1789
status_t status = volume->super_volume->ops->get_vnode(
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1790
volume->super_volume, id, vnode, _type, _flags, reenter);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1795
(OverlayVolume *)volume->private_volume, vnode, id);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1797
vnode->ops->put_vnode(volume->super_volume, vnode, reenter);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1803
vnode->ops->put_vnode(volume->super_volume, vnode, reenter);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1818
overlay_open_index_dir(fs_volume *volume, void **cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1826
overlay_close_index_dir(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1834
overlay_free_index_dir_cookie(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1842
overlay_read_index_dir(fs_volume *volume, void *cookie, struct dirent *buffer,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1851
overlay_rewind_index_dir(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1859
overlay_create_index(fs_volume *volume, const char *name, uint32 type,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1868
overlay_remove_index(fs_volume *volume, const char *name)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1876
overlay_read_index_stat(fs_volume *volume, const char *name, struct stat *stat)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1884
overlay_open_query(fs_volume *volume, const char *query, uint32 flags,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1893
overlay_close_query(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1901
overlay_free_query_cookie(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1909
overlay_read_query(fs_volume *volume, void *cookie, struct dirent *buffer,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1918
overlay_rewind_query(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1926
overlay_all_layers_mounted(fs_volume *volume)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1933
overlay_create_sub_vnode(fs_volume *volume, ino_t id, fs_vnode *vnode)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1936
(OverlayVolume *)volume->private_volume, vnode, id);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1953
overlay_delete_sub_vnode(fs_volume *volume, fs_vnode *vnode)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1994
overlay_mount(fs_volume *volume, const char *device, uint32 flags,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1997
if (volume->super_volume == NULL)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
2001
volume->private_volume = new(std::nothrow) OverlayVolume(volume);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
2002
if (volume->private_volume == NULL)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
2005
volume->ops = &sOverlayVolumeOps;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
217
OverlayVolume::OverlayVolume(fs_volume *volume)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
219
fVolume(volume)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
232
OverlayInode::OverlayInode(OverlayVolume *volume, fs_vnode *superVnode,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
235
fVolume(volume),
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
320
AttributeFile::AttributeFile(fs_volume *overlay, fs_volume *volume,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
324
fVolumeID(volume->id),
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
341
fStatus = vnode->ops->get_vnode_name(volume, vnode, nameBuffer,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
356
&& vnode->ops->read_stat(volume, vnode, &stat) == B_OK) {
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
376
put_vnode(volume, lastInodeNumber);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
381
fStatus = currentVnode.ops->lookup(volume, &currentVnode, lookup[i],
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
385
put_vnode(volume, lastInodeNumber);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
416
put_vnode(volume, lastInodeNumber);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
421
fStatus = currentVnode.ops->read_stat(volume, &currentVnode, &stat);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
424
put_vnode(volume, lastInodeNumber);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
429
fStatus = currentVnode.ops->open(volume, &currentVnode, O_RDONLY,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
433
put_vnode(volume, lastInodeNumber);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
441
put_vnode(volume, lastInodeNumber);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
446
fStatus = currentVnode.ops->read(volume, &currentVnode, attrFileCookie, 0,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
450
put_vnode(volume, lastInodeNumber);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
455
currentVnode.ops->close(volume, &currentVnode, attrFileCookie);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
457
currentVnode.ops->free_cookie(volume, &currentVnode, attrFileCookie);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
459
put_vnode(volume, lastInodeNumber);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
47
return superVnode->ops->op(volume->super_volume, superVnode, params); \
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
53
if (volume->super_volume->ops->op != NULL) \
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
537
AttributeFile::WriteAttributeFile(fs_volume *overlay, fs_volume *volume,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
54
return volume->super_volume->ops->op(volume->super_volume, params);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
545
status_t result = vnode->ops->get_vnode_name(volume, vnode, nameBuffer,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
560
result = currentVnode.ops->lookup(volume, &currentVnode, "..",
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
568
put_vnode(volume, fDirectoryInode);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
583
result = currentVnode.ops->create_dir(volume, &currentVnode,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
587
result = currentVnode.ops->lookup(volume, &currentVnode,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
592
put_vnode(volume, fAttributeDirInode);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
595
put_vnode(volume, fDirectoryInode);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
617
result = currentVnode.ops->create(volume, &currentVnode,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
622
put_vnode(volume, fAttributeDirInode);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
651
result = currentVnode.ops->open(volume, &currentVnode, O_RDWR | O_TRUNC,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
656
put_vnode(volume, fAttributeFileInode);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
663
result = currentVnode.ops->write(volume, &currentVnode, attrFileCookie,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
673
result = currentVnode.ops->write(volume, &currentVnode, attrFileCookie,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
682
result = currentVnode.ops->write(volume, &currentVnode, attrFileCookie,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
693
currentVnode.ops->close(volume, &currentVnode, attrFileCookie);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
695
currentVnode.ops->free_cookie(volume, &currentVnode, attrFileCookie);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
697
put_vnode(volume, fAttributeFileInode);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
703
AttributeFile::RemoveAttributeFile(fs_volume *overlay, fs_volume *volume,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
71
OverlayVolume(fs_volume *volume);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
721
status_t result = vnode->ops->get_vnode_name(volume, vnode, nameBuffer,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
739
put_vnode(volume, attributeDirInode);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
743
result = attributeDir.ops->unlink(volume, &attributeDir, nameBuffer);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
746
put_vnode(volume, attributeDirInode);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
750
put_vnode(volume, attributeDirInode);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
84
OverlayInode(OverlayVolume *volume,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
1001
overlay_close_query(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
1011
overlay_free_query_cookie(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
1021
overlay_read_query(fs_volume *volume, void *cookie, struct dirent *buffer,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
1034
overlay_rewind_query(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
1044
overlay_all_layers_mounted(fs_volume *volume)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
1051
overlay_create_sub_vnode(fs_volume *volume, ino_t id, fs_vnode *vnode)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
106
overlay_lookup(fs_volume *volume, fs_vnode *vnode, const char *name, ino_t *id)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
1065
overlay_delete_sub_vnode(fs_volume *volume, fs_vnode *vnode)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
1106
overlay_mount(fs_volume *volume, const char *device, uint32 flags,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
1109
if (volume->super_volume == NULL)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
1126
volume->private_volume = (void *)(addr_t)fd;
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
1127
volume->ops = &sOverlayVolumeOps;
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
116
overlay_get_vnode_name(fs_volume *volume, fs_vnode *vnode, char *buffer,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
129
overlay_can_page(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
135
result = superVnode->ops->can_page(volume->super_volume, superVnode,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
145
overlay_read_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
159
overlay_write_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
173
overlay_io(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
187
overlay_cancel_io(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
198
overlay_get_file_map(fs_volume *volume, fs_vnode *vnode, off_t offset,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
211
overlay_ioctl(fs_volume *volume, fs_vnode *vnode, void *cookie, uint32 op,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
223
overlay_set_flags(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
234
overlay_select(fs_volume *volume, fs_vnode *vnode, void *cookie, uint8 event,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
246
overlay_deselect(fs_volume *volume, fs_vnode *vnode, void *cookie, uint8 event,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
258
overlay_fsync(fs_volume *volume, fs_vnode *vnode, bool dataOnly)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
265
result = superVnode->ops->fsync(volume->super_volume, superVnode, dataOnly);
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
273
overlay_read_symlink(fs_volume *volume, fs_vnode *vnode, char *buffer,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
288
overlay_create_symlink(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
300
overlay_link(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
312
overlay_unlink(fs_volume *volume, fs_vnode *vnode, const char *name)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
322
overlay_rename(fs_volume *volume, fs_vnode *vnode,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
334
overlay_access(fs_volume *volume, fs_vnode *vnode, int mode)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
344
overlay_read_stat(fs_volume *volume, fs_vnode *vnode, struct stat *stat)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
360
overlay_write_stat(fs_volume *volume, fs_vnode *vnode, const struct stat *stat,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
371
overlay_create(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
384
overlay_open(fs_volume *volume, fs_vnode *vnode, int openMode, void **cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
39
write((int)(addr_t)volume->private_volume, _printBuffer, _printSize); \
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
394
overlay_close(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
404
overlay_free_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
414
overlay_read(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
427
overlay_write(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
440
overlay_create_dir(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
451
overlay_remove_dir(fs_volume *volume, fs_vnode *vnode, const char *name)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
46
result = superVnode->ops->op(volume->super_volume, superVnode, params);
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
461
overlay_open_dir(fs_volume *volume, fs_vnode *vnode, void **cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
471
overlay_close_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
481
overlay_free_dir_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
491
overlay_read_dir(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
50
overlay_put_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
504
overlay_rewind_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
514
overlay_open_attr_dir(fs_volume *volume, fs_vnode *vnode, void **cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
525
overlay_close_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
535
overlay_free_attr_dir_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
545
overlay_read_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
558
overlay_rewind_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
568
overlay_create_attr(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
57
result = superVnode->ops->put_vnode(volume->super_volume, superVnode,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
580
overlay_open_attr(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
591
overlay_close_attr(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
601
overlay_free_attr_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
611
overlay_read_attr(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
624
overlay_write_attr(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
637
overlay_read_attr_stat(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
655
overlay_write_attr_stat(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
667
overlay_rename_attr(fs_volume *volume, fs_vnode *vnode,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
68
overlay_remove_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
680
overlay_remove_attr(fs_volume *volume, fs_vnode *vnode, const char *name)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
690
overlay_create_special_node(fs_volume *volume, fs_vnode *vnode,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
75
result = superVnode->ops->remove_vnode(volume->super_volume, superVnode,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
790
find_thread(NULL), volume->super_volume, args); \
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
795
write((int)(addr_t)volume->private_volume, _printBuffer, _printSize); \
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
800
if (volume->super_volume->ops->op != NULL) \
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
801
result = volume->super_volume->ops->op(volume->super_volume, params);
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
805
overlay_unmount(fs_volume *volume)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
807
if (volume->super_volume != NULL
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
808
&& volume->super_volume->ops != NULL
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
809
&& volume->super_volume->ops->unmount != NULL)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
810
volume->super_volume->ops->unmount(volume->super_volume);
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
812
close((int)(addr_t)volume->private_volume);
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
818
overlay_read_fs_info(fs_volume *volume, struct fs_info *info)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
836
overlay_write_fs_info(fs_volume *volume, const struct fs_info *info,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
847
overlay_sync(fs_volume *volume)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
851
if (volume->super_volume->ops->sync != NULL)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
852
result = volume->super_volume->ops->sync(volume->super_volume);
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
859
overlay_get_vnode(fs_volume *volume, ino_t id, fs_vnode *vnode, int *type,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
86
overlay_get_super_vnode(fs_volume *volume, fs_vnode *vnode,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
866
if (volume->super_volume->ops->get_vnode == NULL) {
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
877
status_t result = volume->super_volume->ops->get_vnode(volume->super_volume,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
89
if (volume == superVolume) {
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
895
overlay_open_index_dir(fs_volume *volume, void **cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
906
overlay_close_index_dir(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
916
overlay_free_index_dir_cookie(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
926
overlay_read_index_dir(fs_volume *volume, void *cookie, struct dirent *buffer,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
939
overlay_rewind_index_dir(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
949
overlay_create_index(fs_volume *volume, const char *name, uint32 type,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
96
return superVnode->ops->get_super_vnode(volume->super_volume,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
961
overlay_remove_index(fs_volume *volume, const char *name)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
971
overlay_read_index_stat(fs_volume *volume, const char *name, struct stat *stat)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
988
overlay_open_query(fs_volume *volume, const char *query, uint32 flags,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
111
OverlayInode(OverlayVolume *volume,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1545
return superVnode->ops->op(volume->super_volume, superVnode, params); \
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1550
overlay_put_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1563
result = superVnode->ops->put_vnode(volume->super_volume, superVnode,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1573
overlay_remove_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1585
result = superVnode->ops->put_vnode(volume->super_volume, superVnode,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1595
overlay_get_super_vnode(fs_volume *volume, fs_vnode *vnode,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1598
if (volume == superVolume) {
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1611
return superVnode->ops->get_super_vnode(volume->super_volume,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1621
overlay_lookup(fs_volume *volume, fs_vnode *vnode, const char *name, ino_t *id)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1629
overlay_get_vnode_name(fs_volume *volume, fs_vnode *vnode, char *buffer,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1637
overlay_can_page(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1646
return superVnode->ops->can_page(volume->super_volume, superVnode,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1655
overlay_read_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1688
overlay_write_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1721
overlay_io(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1731
return superVnode->ops->io(volume->super_volume, superVnode,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1741
overlay_cancel_io(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1749
overlay_get_file_map(fs_volume *volume, fs_vnode *vnode, off_t offset,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1757
overlay_ioctl(fs_volume *volume, fs_vnode *vnode, void *cookie, uint32 op,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1765
overlay_set_flags(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1773
overlay_select(fs_volume *volume, fs_vnode *vnode, void *cookie, uint8 event,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1781
overlay_deselect(fs_volume *volume, fs_vnode *vnode, void *cookie, uint8 event,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1789
overlay_fsync(fs_volume *volume, fs_vnode *vnode, bool dataOnly)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1796
overlay_read_symlink(fs_volume *volume, fs_vnode *vnode, char *buffer,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1806
overlay_create_symlink(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1816
overlay_link(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1824
overlay_unlink(fs_volume *volume, fs_vnode *vnode, const char *name)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1832
overlay_rename(fs_volume *volume, fs_vnode *vnode,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1849
entry->remove_and_dispose(volume, fromNode->InodeNumber());
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1859
entry->remove_and_dispose(volume, fromNode->InodeNumber());
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1865
result = get_vnode(volume, entry->inode_number, (void **)&node);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1869
put_vnode(volume, entry->inode_number);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1873
notify_entry_moved(volume->id, fromNode->InodeNumber(), fromName,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1880
overlay_access(fs_volume *volume, fs_vnode *vnode, int mode)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1888
overlay_read_stat(fs_volume *volume, fs_vnode *vnode, struct stat *stat)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1896
overlay_write_stat(fs_volume *volume, fs_vnode *vnode, const struct stat *stat,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1905
overlay_create(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1915
overlay_open(fs_volume *volume, fs_vnode *vnode, int openMode, void **cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1923
overlay_close(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1931
overlay_free_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1939
overlay_read(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1949
overlay_write(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1959
overlay_create_dir(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1968
overlay_remove_dir(fs_volume *volume, fs_vnode *vnode, const char *name)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1976
overlay_open_dir(fs_volume *volume, fs_vnode *vnode, void **cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1984
overlay_close_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1992
overlay_free_dir_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2000
overlay_read_dir(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2010
overlay_rewind_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2018
overlay_open_attr_dir(fs_volume *volume, fs_vnode *vnode, void **cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2026
overlay_close_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2034
overlay_free_attr_dir_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2042
overlay_read_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2052
overlay_rewind_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2060
overlay_create_attr(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2070
overlay_open_attr(fs_volume *volume, fs_vnode *vnode, const char *name,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2087
overlay_close_attr(fs_volume *volume, fs_vnode *vnode, void *_cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2096
overlay_free_attr_cookie(fs_volume *volume, fs_vnode *vnode, void *_cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2105
overlay_read_attr(fs_volume *volume, fs_vnode *vnode, void *_cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2115
overlay_write_attr(fs_volume *volume, fs_vnode *vnode, void *_cookie, off_t pos,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2125
overlay_read_attr_stat(fs_volume *volume, fs_vnode *vnode, void *_cookie,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2135
overlay_write_attr_stat(fs_volume *volume, fs_vnode *vnode, void *_cookie,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2145
overlay_rename_attr(fs_volume *volume, fs_vnode *vnode,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2162
entry->dispose_attribute(volume, fromNode->InodeNumber());
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2172
entry->dispose_attribute(volume, fromNode->InodeNumber());
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2185
notify_attribute_changed(volume->id, -1, fromNode->InodeNumber(), fromName,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2187
notify_attribute_changed(volume->id, -1, toNode->InodeNumber(), toName,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2196
overlay_remove_attr(fs_volume *volume, fs_vnode *vnode, const char *name)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2204
notify_attribute_changed(volume->id, -1, node->InodeNumber(), name,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2211
overlay_create_special_node(fs_volume *volume, fs_vnode *vnode,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2301
if (volume->super_volume->ops->op != NULL) \
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2302
return volume->super_volume->ops->op(volume->super_volume, params);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2306
overlay_unmount(fs_volume *volume)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2309
if (volume->super_volume != NULL
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
231
OverlayVolume::OverlayVolume(fs_volume *volume)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2310
&& volume->super_volume->ops != NULL
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2311
&& volume->super_volume->ops->unmount != NULL)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2312
volume->super_volume->ops->unmount(volume->super_volume);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2314
delete (OverlayVolume *)volume->private_volume;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
232
: fVolume(volume),
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2320
overlay_read_fs_info(fs_volume *volume, struct fs_info *info)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2324
if (volume->super_volume->ops->read_fs_info != NULL) {
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2325
result = volume->super_volume->ops->read_fs_info(volume->super_volume,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2344
overlay_write_fs_info(fs_volume *volume, const struct fs_info *info,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2353
overlay_sync(fs_volume *volume)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2356
if (volume->super_volume->ops->sync != NULL)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2357
return volume->super_volume->ops->sync(volume->super_volume);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2363
overlay_get_vnode(fs_volume *volume, ino_t id, fs_vnode *vnode, int *_type,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2367
if (volume->super_volume->ops->get_vnode != NULL) {
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2368
status_t status = volume->super_volume->ops->get_vnode(
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2369
volume->super_volume, id, vnode, _type, _flags, reenter);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2374
(OverlayVolume *)volume->private_volume, vnode, id);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2376
vnode->ops->put_vnode(volume->super_volume, vnode, reenter);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2382
vnode->ops->put_vnode(volume->super_volume, vnode, reenter);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2397
overlay_open_index_dir(fs_volume *volume, void **cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2405
overlay_close_index_dir(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2413
overlay_free_index_dir_cookie(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2421
overlay_read_index_dir(fs_volume *volume, void *cookie, struct dirent *buffer,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2430
overlay_rewind_index_dir(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2438
overlay_create_index(fs_volume *volume, const char *name, uint32 type,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2447
overlay_remove_index(fs_volume *volume, const char *name)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2455
overlay_read_index_stat(fs_volume *volume, const char *name, struct stat *stat)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
246
OverlayInode::OverlayInode(OverlayVolume *volume, fs_vnode *superVnode,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2463
overlay_open_query(fs_volume *volume, const char *query, uint32 flags,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2472
overlay_close_query(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2480
overlay_free_query_cookie(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2488
overlay_read_query(fs_volume *volume, void *cookie, struct dirent *buffer,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
249
: fVolume(volume),
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2497
overlay_rewind_query(fs_volume *volume, void *cookie)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2505
overlay_all_layers_mounted(fs_volume *volume)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2512
overlay_create_sub_vnode(fs_volume *volume, ino_t id, fs_vnode *vnode)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2515
(OverlayVolume *)volume->private_volume, vnode, id);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2532
overlay_delete_sub_vnode(fs_volume *volume, fs_vnode *vnode)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2573
overlay_mount(fs_volume *volume, const char *device, uint32 flags,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2576
if (volume->super_volume == NULL)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2580
volume->private_volume = new(std::nothrow) OverlayVolume(volume);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2581
if (volume->private_volume == NULL)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2584
volume->ops = &sOverlayVolumeOps;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2646
publish_overlay_vnode(fs_volume *volume, ino_t inodeNumber, void *privateNode,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2649
return publish_vnode(volume, inodeNumber, privateNode, &sOverlayVnodeOps,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
44
status_t publish_overlay_vnode(fs_volume *volume, ino_t inodeNumber,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
66
void remove_and_dispose(fs_volume *volume, ino_t directoryInode)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
68
notify_entry_removed(volume->id, directoryInode,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
70
remove_vnode(volume, inode_number);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
75
void dispose_attribute(fs_volume *volume, ino_t fileInode)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
77
notify_attribute_changed(volume->id, -1, fileInode,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
95
OverlayVolume(fs_volume *volume);
src/add-ons/kernel/file_systems/netfs/client/Node.cpp
6
Node::Node(Volume* volume, vnode_id id)
src/add-ons/kernel/file_systems/netfs/client/Node.cpp
7
: fVolume(volume),
src/add-ons/kernel/file_systems/netfs/client/Node.h
14
Node(Volume* volume, vnode_id id);
src/add-ons/kernel/file_systems/netfs/client/QueryIterator.cpp
6
QueryIterator::QueryIterator(Volume* volume)
src/add-ons/kernel/file_systems/netfs/client/QueryIterator.cpp
62
HierarchicalQueryIterator::HierarchicalQueryIterator(Volume* volume)
src/add-ons/kernel/file_systems/netfs/client/QueryIterator.cpp
63
: QueryIterator(volume),
src/add-ons/kernel/file_systems/netfs/client/QueryIterator.cpp
9
fVolume(volume),
src/add-ons/kernel/file_systems/netfs/client/QueryIterator.h
16
QueryIterator(Volume* volume);
src/add-ons/kernel/file_systems/netfs/client/QueryIterator.h
44
HierarchicalQueryIterator(Volume* volume);
src/add-ons/kernel/file_systems/netfs/client/QueryManager.cpp
208
Volume* volume = iterator->GetVolume();
src/add-ons/kernel/file_systems/netfs/client/QueryManager.cpp
210
volume->FreeQueryIterator(iterator);
src/add-ons/kernel/file_systems/netfs/client/QueryManager.cpp
211
volume->PutVolume();
src/add-ons/kernel/file_systems/netfs/client/QueryManager.cpp
226
QueryManager::VolumeUnmounting(Volume* volume)
src/add-ons/kernel/file_systems/netfs/client/QueryManager.cpp
228
if (!volume || !volume->IsUnmounting())
src/add-ons/kernel/file_systems/netfs/client/QueryManager.cpp
231
vnode_id nodeID = volume->GetRootID();
src/add-ons/kernel/file_systems/netfs/client/QueryManager.cpp
274
volume->FreeQueryIterator(iterator);
src/add-ons/kernel/file_systems/netfs/client/QueryManager.cpp
275
volume->PutVolume();
src/add-ons/kernel/file_systems/netfs/client/QueryManager.h
45
void VolumeUnmounting(Volume* volume);
src/add-ons/kernel/file_systems/netfs/client/RootVolume.cpp
294
Volume* volume = GetChildVolume(name);
src/add-ons/kernel/file_systems/netfs/client/RootVolume.cpp
295
if (!volume)
src/add-ons/kernel/file_systems/netfs/client/RootVolume.cpp
297
if (ServerVolume* serverVolume = dynamic_cast<ServerVolume*>(volume))
src/add-ons/kernel/file_systems/netfs/client/RootVolume.cpp
299
fVolumeManager->PutVolume(volume);
src/add-ons/kernel/file_systems/netfs/client/RootVolume.cpp
318
ServerVolume* volume = dynamic_cast<ServerVolume*>(node->GetVolume());
src/add-ons/kernel/file_systems/netfs/client/RootVolume.cpp
319
if (volume && volume->GetServerAddress().GetIP() == address.GetIP()) {
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
154
ServerConnection::AddVolume(ShareVolume* volume)
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
156
if (!volume)
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
160
return fVolumes->Put(volume->GetID(), volume);
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
165
ServerConnection::RemoveVolume(ShareVolume* volume)
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
167
if (!volume)
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
171
fVolumes->Remove(volume->GetID());
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
200
if (ShareVolume* volume = GetVolume(request->volumeID)) {
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
201
if (fVolumeManager->GetVolume(volume->GetRootID())) {
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
204
volume->SetUnmounting(true);
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
206
volume->ProcessNodeMonitoringRequest(request);
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.cpp
207
volume->PutVolume();
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.h
32
status_t AddVolume(ShareVolume* volume);
src/add-ons/kernel/file_systems/netfs/client/ServerConnection.h
33
void RemoveVolume(ShareVolume* volume);
src/add-ons/kernel/file_systems/netfs/client/ServerQueryIterator.cpp
8
ServerQueryIterator::ServerQueryIterator(Volume* volume)
src/add-ons/kernel/file_systems/netfs/client/ServerQueryIterator.cpp
9
: QueryIterator(volume),
src/add-ons/kernel/file_systems/netfs/client/ServerQueryIterator.h
13
ServerQueryIterator(Volume* volume);
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
100
Volume* volume = GetChildVolume(shareName);
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
101
if (volume) {
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
102
volume->PutVolume();
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
185
Volume* volume = fVolumeManager->GetVolume(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
187
if (ShareVolume* shareVolume = dynamic_cast<ShareVolume*>(volume))
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
189
if (volume)
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
190
volume->PutVolume();
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
405
Volume* volume = fVolumeManager->GetVolume(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
406
ShareVolume* shareVolume = dynamic_cast<ShareVolume*>(volume);
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
410
volume->PutVolume();
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
81
if (Volume* volume = GetChildVolume(name)) {
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
82
volume->SetUnmounting(true);
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
83
volume->PutVolume();
src/add-ons/kernel/file_systems/netfs/client/ShareNode.cpp
398
ShareDir::ShareDir(Volume* volume, vnode_id id, const NodeInfo* nodeInfo)
src/add-ons/kernel/file_systems/netfs/client/ShareNode.cpp
399
: ShareNode(volume, id, nodeInfo),
src/add-ons/kernel/file_systems/netfs/client/ShareNode.cpp
80
ShareNode::ShareNode(Volume* volume, vnode_id id, const NodeInfo* nodeInfo)
src/add-ons/kernel/file_systems/netfs/client/ShareNode.cpp
82
Node(volume, id),
src/add-ons/kernel/file_systems/netfs/client/ShareNode.h
147
ShareDir(Volume* volume, vnode_id id,
src/add-ons/kernel/file_systems/netfs/client/ShareNode.h
50
ShareNode(Volume* volume, vnode_id id,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
415
ShareVolume::RemoveChildVolume(Volume* volume)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
418
WARN("WARNING: ShareVolume::RemoveChildVolume(%p) invoked!\n", volume);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
55
virtual void RemoveChildVolume(Volume* volume);
src/add-ons/kernel/file_systems/netfs/client/VirtualDir.cpp
155
VirtualDir::VirtualDir(Volume* volume, vnode_id nodeID)
src/add-ons/kernel/file_systems/netfs/client/VirtualDir.cpp
156
: Node(volume, nodeID),
src/add-ons/kernel/file_systems/netfs/client/VirtualDir.h
61
VirtualDir(Volume* volume, vnode_id nodeID);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
100
Volume* volume = fVolumeManager->GetVolume(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
102
if (volume) {
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
103
RemoveChildVolume(volume);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
104
volume->SetUnmounting(true);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
105
volume->PutVolume();
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
126
VirtualVolume::AddChildVolume(Volume* volume)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
128
if (!volume)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
138
int32 nameLen = strlen(volume->GetName());
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
141
strcpy(name, volume->GetName());
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
144
status_t error = fRootNode->AddEntry(name, volume->GetRootNode());
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
149
volume->SetParentVolume(this);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
154
vnode_id nodeID = volume->GetRootID();
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
164
VirtualVolume::RemoveChildVolume(Volume* volume)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
166
if (!volume)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
171
Node* node = fRootNode->GetChildNode(volume->GetName());
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
174
if (node != volume->GetRootNode())
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
178
fRootNode->RemoveEntry(volume->GetName());
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
179
volume->SetParentVolume(NULL);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
183
vnode_id nodeID = volume->GetRootID();
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
185
strcpy(name, volume->GetName());
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
214
Volume* volume = node->GetVolume();
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
215
if (volume->GetRootNode() != node)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
778
Volume* volume = fVolumeManager->GetVolume(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
783
if (volume->OpenQuery(queryString, flags, port, token,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
789
volume->PutVolume();
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
26
virtual status_t AddChildVolume(Volume* volume);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
27
virtual void RemoveChildVolume(Volume* volume);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
44
virtual void RemoveChildVolume(Volume* volume) = 0;
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
134
const char* parameters, int32 len, Volume** volume)
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
212
*volume = rootVolume;
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
251
VolumeManager::AddVolume(Volume* volume)
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
253
if (!volume)
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
258
if (fVolumes->Contains(volume))
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
262
return fVolumes->Add(volume);
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
270
Volume* volume = fNodeIDs2Volumes->Get(nodeID);
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
271
if (volume && GetVolume(volume))
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
272
return volume;
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
278
VolumeManager::GetVolume(Volume* volume)
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
280
if (!volume)
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
284
if (fVolumes->Contains(volume)) {
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
286
volume->AcquireReference();
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
287
return volume;
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
296
VolumeManager::PutVolume(Volume* volume)
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
298
if (!volume)
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
307
if (volume->IsUnmounting() && !volume->IsRemoved()) {
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
311
volume->MarkRemoved();
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
314
Volume* parentVolume = volume->GetParentVolume();
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
321
volume->PrepareToUnmount();
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
325
parentVolume->RemoveChildVolume(volume);
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
335
if (volume->ReleaseReference() && volume->IsRemoved()) {
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
337
"unreferenced. Unmounting...\n", volume);
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
340
fVolumes->Remove(volume);
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
348
volume->Unmount();
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
349
delete volume;
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
356
VolumeManager::NewNodeID(Volume* volume)
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
358
if (!volume)
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
363
status_t error = fNodeIDs2Volumes->Put(nodeID, volume);
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
399
if (Volume* volume = GetVolume(event->GetTarget())) {
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
400
volume->HandleEvent(event);
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.cpp
401
PutVolume(volume);
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.h
27
Volume** volume);
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.h
33
status_t AddVolume(Volume* volume);
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.h
36
Volume* GetVolume(Volume* volume);
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.h
41
void PutVolume(Volume* volume);
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.h
43
vnode_id NewNodeID(Volume* volume);
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.h
73
VolumePutter(Volume* volume)
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.h
74
: fVolume(volume)
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
250
Volume* volume = volumeManager->GetRootVolume();
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
251
VolumePutter _(volume);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
256
if (volume)
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
257
error = volume->Sync();
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
272
Volume* volume = volumeManager->GetRootVolume();
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
273
VolumePutter _(volume);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
278
if (volume)
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
279
error = volume->ReadFSStat(info);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
294
Volume* volume = volumeManager->GetRootVolume();
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
295
VolumePutter _(volume);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
300
if (volume)
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
301
error = volume->WriteFSStat(info, mask);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
319
Volume* volume = volumeManager->GetVolume(vnid);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
320
VolumePutter _(volume);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
326
if (volume)
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
327
error = volume->ReadVNode(vnid, reenter, (Node**)node);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
881
Volume* volume = volumeManager->GetRootVolume();
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
882
VolumePutter _(volume);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
888
if (volume) {
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
889
error = volume->OpenQuery(queryString, flags, port, token,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
935
Volume* volume = volumeManager->GetRootVolume();
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
937
VolumePutter _(volume);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
943
if (volume) {
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
945
error = volume->ReadQuery(iterator, buffer, bufferSize,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
100
fVolume(volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1005
Node* node = volume->GetNode(fileHandle->GetNodeRef());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1006
if (!node || !volume->GetNodePermissions(node).ImpliesReadPermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1064
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1065
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1067
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1072
result = volume->LockNodeHandle(request->cookie, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1073
NodeHandleUnlocker handleUnlocker(volume, handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1087
Node* node = volume->GetNode(fileHandle->GetNodeRef());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1088
if (!node || !volume->GetNodePermissions(node).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1125
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1126
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1128
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1135
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1148
Node* node = volume->GetNode(request->directoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1159
if (!volume->GetNodePermissions(directory).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1196
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1197
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1199
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1206
Node* node = volume->GetNode(request->directoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1217
if (!volume->GetNodePermissions(directory).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1254
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1255
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1257
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1264
Node* node = volume->GetNode(request->directoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1275
if (!volume->GetNodePermissions(directory).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1312
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1313
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1315
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1322
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1331
if (!volume->GetNodePermissions(node).ImpliesReadPermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1375
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1376
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1378
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1385
Node* node = volume->GetNode(request->newDirectoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1396
if (!volume->GetNodePermissions(newDirectory).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1411
Node* node = volume->GetNode(request->oldDirectoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1422
if (!volume->GetNodePermissions(oldDirectory).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1459
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1460
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1462
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1469
Node* node = volume->GetNode(request->directoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1480
if (!volume->GetNodePermissions(directory).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1517
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1518
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1520
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1527
Node* node = volume->GetNode(request->directoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1538
if (!volume->GetNodePermissions(directory).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1575
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1576
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1578
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1585
Node* node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1596
if (!volume->GetNodePermissions(directory).ImpliesReadDirPermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1603
result = volume->OpenDir(directory, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1604
NodeHandleUnlocker handleUnlocker(volume, handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1615
volume->GetID(), directory->GetVolumeID(), directory->GetID());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1627
volume->Close(handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1642
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1643
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1645
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1650
result = volume->LockNodeHandle(request->cookie, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1651
NodeHandleUnlocker handleUnlocker(volume, handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1666
Node* node = volume->GetNode(iterator->GetNodeRef());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1677
if (!volume->GetNodePermissions(directory).ImpliesReadDirPermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1720
volume->GetID(), directory->GetVolumeID(), directory->GetID(),
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1742
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1743
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1745
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1752
Node* node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1763
if (!volume->GetNodePermissions(directory)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
177
ClientVolume* volume) = 0;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1774
result = volume->LoadEntry(directory, request->name.GetString(),
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1814
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1815
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1817
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1824
Node* node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1835
if (!volume->GetNodePermissions(directory)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
184
ClientVolume* volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1847
if (volume->LoadEntry(directory, names[i].GetString(), &entry)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
186
return volume->GetSharePermissions().ImpliesQuerySharePermission();
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1879
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1880
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1882
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1889
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1896
if (!volume->GetNodePermissions(node).ImpliesReadPermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1906
result = volume->OpenAttrDir(node, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1907
NodeHandleUnlocker handleUnlocker(volume, handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1929
volume->Close(handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1944
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1945
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1947
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1952
result = volume->LockNodeHandle(request->cookie, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1953
NodeHandleUnlocker handleUnlocker(volume, handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1968
node = volume->GetNode(iterator->GetNodeRef());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1975
if (!volume->GetNodePermissions(node).ImpliesReadPermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2015
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2016
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2018
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2025
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2032
if (!volume->GetNodePermissions(node).ImpliesReadPermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2039
result = volume->Open(node, O_RDONLY, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2040
NodeHandleUnlocker handleUnlocker(volume, handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2147
volume->Close(handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2171
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2172
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2174
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2181
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2188
if (!volume->GetNodePermissions(node).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2195
result = volume->Open(node, O_RDWR, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2196
NodeHandleUnlocker handleUnlocker(volume, handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2233
volume->Close(handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2253
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2254
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2256
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2263
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2270
if (!volume->GetNodePermissions(node).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2277
result = volume->Open(node, O_RDWR, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2278
NodeHandleUnlocker handleUnlocker(volume, handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2285
volume->Close(handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2315
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2316
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2318
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2325
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2332
if (!volume->GetNodePermissions(node).ImpliesReadPermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2339
result = volume->Open(node, O_RDONLY, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2340
NodeHandleUnlocker handleUnlocker(volume, handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2349
volume->Close(handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2529
ClientConnection::QueryDomainIntersectsWith(Volume* volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2541
Directory* volumeRoot = volume->GetRootDirectory();
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2758
ClientVolume* volume = new(std::nothrow) ClientVolume(fSecurityContextLock,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2760
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2762
status_t error = volume->Init();
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2764
delete volume;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2770
error = fVolumes->Put(volume->GetID(), volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2774
*_volume = volume;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2776
delete volume;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2786
ClientVolume* volume = fVolumes->Get(id);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2787
if (!volume || volume->IsRemoved())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2789
volume->AcquireReference();
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2790
return volume;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2797
ClientConnection::_PutVolume(ClientVolume* volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2799
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2804
bool removed = (volume->ReleaseReference() == 1 && volume->IsRemoved());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2806
fVolumes->Remove(volume->GetID());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2811
delete volume;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2819
ClientConnection::_UnmountVolume(ClientVolume* volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2821
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2824
volume->MarkRemoved();
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2832
_PushNodeMonitoringEvent(volume->GetID(), event);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2850
if (ClientVolume* volume = _GetVolume(it.Next().value->GetID())) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2851
volumes[volumeCount++] = volume;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2860
ClientVolume* volume = volumes[i];
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2861
_UnmountVolume(volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2862
_PutVolume(volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2920
ClientVolume* volume = _GetVolume(volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2921
if (!volume && event->opcode != B_DEVICE_UNMOUNTED)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2923
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2930
error = _EntryCreated(volume,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2934
error = _EntryRemoved(volume,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2938
error = _EntryMoved(volume,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2942
error = _NodeStatChanged(volume,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2946
error = _NodeAttributeChanged(volume,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2976
ClientConnection::_EntryCreated(ClientVolume* volume, EntryCreatedEvent* event,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3017
ClientConnection::_EntryRemoved(ClientVolume* volume, EntryRemovedEvent* event,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3024
== volume->GetRootNodeRef()) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3028
_UnmountVolume(volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3061
ClientConnection::_EntryMoved(ClientVolume* volume, EntryMovedEvent* event,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3102
ClientConnection::_NodeStatChanged(ClientVolume* volume,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3106
Node* node = volume->GetNode(event->volumeID, event->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3128
ClientConnection::_NodeAttributeChanged(ClientVolume* volume,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3132
Node* node = volume->GetNode(event->volumeID, event->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
346
if (ClientVolume* volume = _GetVolume(it.Next().value->GetID()))
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
347
volumes[volumeCount++] = volume;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
353
ClientVolume* volume = volumes[i];
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
356
bool unmount = (volume->GetSecurityContext()->GetUser() == user);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
360
_UnmountVolume(volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
386
if (ClientVolume* volume = _GetVolume(it.Next().value->GetID()))
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
387
volumes[volumeCount++] = volume;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
393
ClientVolume* volume = volumes[i];
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
396
bool unmount = (volume->GetShare() == share);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
400
_UnmountVolume(volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
429
if (ClientVolume* volume = _GetVolume(it.Next().value->GetID()))
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
430
volumes[volumeCount++] = volume;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
436
ClientVolume* volume = volumes[i];
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
439
bool concerned = (volume->GetShare() == share
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
440
&& volume->GetSecurityContext()->GetUser() == user);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
448
_UnmountVolume(volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
464
_UnmountVolume(volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
470
volume->SetSecurityContext(userSecurityContext);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
536
ClientVolume* volume = NULL;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
538
result = _CreateVolume(&volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
539
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
596
SET_ERROR(result, volume->Mount(securityContext, share));
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
600
_GetNodeInfo(volume->GetRootDirectory(), &reply.nodeInfo);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
602
reply.volumeID = volume->GetID();
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
606
if (result != B_OK && volume) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
608
volume->MarkRemoved();
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
628
if (ClientVolume* volume = _GetVolume(request->volumeID)) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
629
_UnmountVolume(volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
630
_PutVolume(volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
646
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
647
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
649
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
656
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
683
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
684
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
686
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
693
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
700
if (!volume->GetNodePermissions(node).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
763
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
764
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
766
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
773
Node* node = volume->GetNode(request->directoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
785
if (!volume->GetNodePermissions(directory).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
820
result = volume->LoadEntry(directory, request->name.GetString(),
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
828
result = volume->Open(entry->GetNode(), openMode, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
830
NodeHandleUnlocker handleUnlocker(volume, handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
847
volume->Close(handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
862
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
863
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
865
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
872
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
880
Permissions permissions = volume->GetNodePermissions(node);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
901
result = volume->Open(node, openMode, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
902
NodeHandleUnlocker handleUnlocker(volume, handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
919
volume->Close(handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
936
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
937
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
939
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
944
SET_ERROR(result, volume->LockNodeHandle(request->cookie, &handle));
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
945
NodeHandleUnlocker handleUnlocker(volume, handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
951
SET_ERROR(result, volume->Close(handle));
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
98
ClientVolumePutter(ClientConnection* connection, ClientVolume* volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
982
ClientVolume* volume = _GetVolume(request->volumeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
983
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
985
ClientVolumePutter volumePutter(this, volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
990
result = volume->LockNodeHandle(request->cookie, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
991
NodeHandleUnlocker handleUnlocker(volume, handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.h
121
virtual bool QueryDomainIntersectsWith(Volume* volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.h
136
status_t _CreateVolume(ClientVolume** volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.h
138
void _PutVolume(ClientVolume* volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.h
139
void _UnmountVolume(ClientVolume* volume);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.h
148
status_t _EntryCreated(ClientVolume* volume,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.h
151
status_t _EntryRemoved(ClientVolume* volume,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.h
154
status_t _EntryMoved(ClientVolume* volume,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.h
157
status_t _NodeStatChanged(ClientVolume* volume,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.h
160
status_t _NodeAttributeChanged(ClientVolume* volume,
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.h
127
NodeHandleUnlocker(ClientVolume* volume, NodeHandle* nodeHandle)
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.h
128
: fVolume(volume),
src/add-ons/kernel/file_systems/netfs/server/Directory.cpp
218
Directory::Directory(Volume* volume, const struct stat& st)
src/add-ons/kernel/file_systems/netfs/server/Directory.cpp
219
: Node(volume, st),
src/add-ons/kernel/file_systems/netfs/server/Directory.h
14
Directory(Volume* volume,
src/add-ons/kernel/file_systems/netfs/server/Entry.cpp
16
Entry::Entry(Volume* volume, Directory* directory, const char* name, Node* node)
src/add-ons/kernel/file_systems/netfs/server/Entry.cpp
17
: fVolume(volume),
src/add-ons/kernel/file_systems/netfs/server/Entry.h
19
Entry(Volume* volume, Directory* directory,
src/add-ons/kernel/file_systems/netfs/server/Node.cpp
21
Node::Node(Volume* volume, const struct stat& st)
src/add-ons/kernel/file_systems/netfs/server/Node.cpp
23
fVolume(volume),
src/add-ons/kernel/file_systems/netfs/server/Node.h
24
Node(Volume* volume, const struct stat& st);
src/add-ons/kernel/file_systems/netfs/server/QueryDomain.h
20
virtual bool QueryDomainIntersectsWith(Volume* volume) = 0;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1028
Volume* volume = new(std::nothrow) Volume(volumeID);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1029
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1031
ObjectDeleter<Volume> volumeDeleter(volume);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1032
status_t error = volume->Init();
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1037
error = fVolumes->Put(volumeID, volume);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1042
error = AddNode(volume->GetRootDirectory());
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1049
CompletePathToRoot(volume->GetRootDirectory());
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1053
*_volume = volume;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1452
Volume* volume = GetVolume(event->volumeID);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1453
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1461
if (Directory* rootDir = volume->GetRootDirectory()) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1489
while (Entry* entry = volume->GetFirstEntry()) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1503
while (Node* node = volume->GetFirstNode()) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1505
if (node != volume->GetRootDirectory())
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1510
fVolumes->Remove(volume->GetID());
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1511
delete volume;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1712
if (Volume* volume = GetVolume(st.st_dev)) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1713
if (volume->GetRootID() == st.st_ino) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1715
volume->GetID());
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
268
Volume* volume = it.Next().value;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
269
delete volume;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
458
Volume* volume = fVolumes->Get(volumeID);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
459
if (!volume && add)
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
460
_AddVolume(volumeID, &volume);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
462
return volume;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
515
if (Volume* volume = GetVolume(volumeID))
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
516
return volume->GetNode(nodeID);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
529
Volume* volume = GetVolume(st.st_dev, true);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
530
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
535
node = new(std::nothrow) Directory(volume, st);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
537
node = new(std::nothrow) Node(volume, st);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
702
if (Volume* volume = GetVolume(volumeID))
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
703
return volume->GetEntry(directoryID, name);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
726
Volume* volume = GetVolume(volumeID, true);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
727
if (!volume)
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
765
entry = new(std::nothrow) Entry(volume, directory, name, node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
822
Volume* volume = it.Next().value;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
823
if (!volume->KnowsQuery())
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
829
if (!queryDomain->QueryDomainIntersectsWith(volume))
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
832
"%" B_PRIdDEV "\n", volume->GetID());
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
835
BVolume bVolume(volume->GetID());
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.h
91
Volume** volume = NULL);
src/add-ons/kernel/file_systems/nfs4/Debug.cpp
23
FileSystem* volume = reinterpret_cast<FileSystem*>(strtoul(argv[1], NULL, 0));
src/add-ons/kernel/file_systems/nfs4/Debug.cpp
24
volume->Dump(kprintf);
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
135
fs_volume* volume, const MountConfiguration& configuration)
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
215
fs->fDevId = volume->id;
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
217
fs->fFsVolume = volume;
src/add-ons/kernel/file_systems/nfs4/FileSystem.h
41
fs_volume* volume,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1003
result = get_vnode(volume, id, reinterpret_cast<void**>(&vti));
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1006
remove_vnode(volume, id);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1007
put_vnode(volume, id);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1015
nfs4_open_dir(fs_volume* volume, fs_vnode* vnode, void** _cookie)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1017
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1024
TRACE("volume = %p, vnode = %" B_PRIi64 "\n", volume, vti->ID());
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1042
nfs4_close_dir(fs_volume* volume, fs_vnode* vnode, void* _cookie)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1044
TRACE("volume = %p, vnode = %" B_PRIi64 ", cookie = %p\n", volume,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1053
nfs4_free_dir_cookie(fs_volume* volume, fs_vnode* vnode, void* cookie)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1055
TRACE("volume = %p, vnode = %" B_PRIi64 ", cookie = %p\n", volume,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1064
nfs4_read_dir(fs_volume* volume, fs_vnode* vnode, void* _cookie,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1069
TRACE("volume = %p, vnode = %" B_PRIi64 ", cookie = %p\n", volume, vti->ID(),
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1082
nfs4_rewind_dir(fs_volume* volume, fs_vnode* vnode, void* _cookie)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1084
TRACE("volume = %p, vnode = %" B_PRIi64 ", cookie = %p\n", volume,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1100
nfs4_open_attr_dir(fs_volume* volume, fs_vnode* vnode, void** _cookie)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1102
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1109
TRACE("volume = %p, vnode = %" B_PRIi64 "\n", volume, vti->ID());
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1125
nfs4_close_attr_dir(fs_volume* volume, fs_vnode* vnode, void* cookie)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1127
return nfs4_close_dir(volume, vnode, cookie);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1132
nfs4_free_attr_dir_cookie(fs_volume* volume, fs_vnode* vnode, void* cookie)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1134
return nfs4_free_dir_cookie(volume, vnode, cookie);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1139
nfs4_read_attr_dir(fs_volume* volume, fs_vnode* vnode, void* cookie,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1142
return nfs4_read_dir(volume, vnode, cookie, buffer, bufferSize, _num);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1147
nfs4_rewind_attr_dir(fs_volume* volume, fs_vnode* vnode, void* cookie)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1149
return nfs4_rewind_dir(volume, vnode, cookie);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1154
nfs4_create_attr(fs_volume* volume, fs_vnode* vnode, const char* name,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1159
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1182
nfs4_open_attr(fs_volume* volume, fs_vnode* vnode, const char* name,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1192
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1210
nfs4_close_attr(fs_volume* volume, fs_vnode* vnode, void* _cookie)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1218
nfs4_free_attr_cookie(fs_volume* volume, fs_vnode* vnode, void* _cookie)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1236
nfs4_read_attr(fs_volume* volume, fs_vnode* vnode, void* _cookie, off_t pos,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1253
nfs4_write_attr(fs_volume* volume, fs_vnode* vnode, void* _cookie, off_t pos,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1269
nfs4_read_attr_stat(fs_volume* volume, fs_vnode* vnode, void* _cookie,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1285
nfs4_write_attr_stat(fs_volume* volume, fs_vnode* vnode, void* _cookie,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1301
nfs4_rename_attr(fs_volume* volume, fs_vnode* fromVnode, const char* fromName,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1306
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1326
nfs4_remove_attr(fs_volume* volume, fs_vnode* vnode, const char* name)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1330
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1344
nfs4_test_lock(fs_volume* volume, fs_vnode* vnode, void* _cookie,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1350
volume, vti->ID(), _cookie, lock);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1362
nfs4_acquire_lock(fs_volume* volume, fs_vnode* vnode, void* _cookie,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1368
volume, vti->ID(), _cookie, lock);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1370
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1385
nfs4_release_lock(fs_volume* volume, fs_vnode* vnode, void* _cookie,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1390
volume, vti->ID(), _cookie, lock);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
1392
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
141
nfs4_mount(fs_volume* volume, const char* device, uint32 flags,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
145
volume, device, flags, args);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
189
result = FileSystem::Mount(&fs, server, serverName, path, volume, config);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
204
volume->private_volume = fs;
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
205
volume->ops = &gNFSv4VolumeOps;
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
216
result = publish_vnode(volume, inode->ID(), vti, &gNFSv4VnodeOps,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
230
nfs4_get_vnode(fs_volume* volume, ino_t id, fs_vnode* vnode, int* _type,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
233
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
234
TRACE("volume = %p, id = %" B_PRIi64 "\n", volume, id);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
259
nfs4_unmount(fs_volume* volume)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
261
TRACE("volume = %p\n", volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
263
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
266
put_vnode(volume, fs->Root()->ID());
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
276
nfs4_read_fs_info(fs_volume* volume, struct fs_info* info)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
278
TRACE("volume = %p\n", volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
280
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
287
nfs4_lookup(fs_volume* volume, fs_vnode* dir, const char* name, ino_t* _id)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
294
return get_vnode(volume, *_id, &ptr);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
303
TRACE("volume = %p, dir = %" B_PRIi64 ", name = %s\n", volume, vti->ID(),
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
319
result = get_vnode(volume, *_id, &ptr);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
321
unremove_vnode(volume, *_id);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
328
nfs4_put_vnode(fs_volume* volume, fs_vnode* vnode, bool reenter)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
331
TRACE("volume = %p, vnode = %" B_PRIi64 "\n", volume, vti->ID());
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
339
nfs4_remove_vnode(fs_volume* volume, fs_vnode* vnode, bool reenter)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
341
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
343
TRACE("volume = %p, vnode = %" B_PRIi64 "\n", volume, vti->ID());
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
449
nfs4_io(fs_volume* volume, fs_vnode* vnode, void* cookie, io_request* request)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
452
TRACE("volume = %p, vnode = %" B_PRIi64 ", cookie = %p\n", volume,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
477
nfs4_get_file_map(fs_volume* volume, fs_vnode* vnode, off_t _offset,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
485
nfs4_set_flags(fs_volume* volume, fs_vnode* vnode, void* _cookie, int flags)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
488
volume, reinterpret_cast<VnodeToInode*>(vnode->private_node)->ID(),
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
498
nfs4_fsync(fs_volume* volume, fs_vnode* vnode, bool dataOnly)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
501
TRACE("volume = %p, vnode = %" B_PRIi64 "\n", volume, vti->ID());
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
513
nfs4_read_symlink(fs_volume* volume, fs_vnode* link, char* buffer,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
517
TRACE("volume = %p, link = %" B_PRIi64 "\n", volume, vti->ID());
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
529
nfs4_create_symlink(fs_volume* volume, fs_vnode* dir, const char* name,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
534
volume, vti->ID(), name, path, mode);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
536
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
550
result = get_vnode(volume, id, reinterpret_cast<void**>(&vti));
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
552
unremove_vnode(volume, id);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
554
put_vnode(volume, id);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
562
nfs4_link(fs_volume* volume, fs_vnode* dir, const char* name, fs_vnode* vnode)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
567
"\n", volume, dirVti->ID(), name, vti->ID());
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
569
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
588
nfs4_unlink(fs_volume* volume, fs_vnode* dir, const char* name)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
592
TRACE("volume = %p, dir = %" B_PRIi64 ", name = %s\n", volume, vti->ID(),
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
595
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
610
result = get_vnode(volume, id, reinterpret_cast<void**>(&childVti));
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
622
remove_vnode(volume, id);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
624
put_vnode(volume, id);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
632
nfs4_rename(fs_volume* volume, fs_vnode* fromDir, const char* fromName,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
639
" fromName = %s, toName = %s\n", volume, fromVti->ID(), toVti->ID(),
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
642
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
667
result = get_vnode(volume, oldID, reinterpret_cast<void**>(&vti));
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
670
remove_vnode(volume, oldID);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
671
put_vnode(volume, oldID);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
675
result = get_vnode(volume, id, reinterpret_cast<void**>(&vti));
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
679
put_vnode(volume, id);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
683
unremove_vnode(volume, id);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
686
put_vnode(volume, id);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
694
nfs4_access(fs_volume* volume, fs_vnode* vnode, int mode)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
697
TRACE("volume = %p, vnode = %" B_PRIi64 ", mode = %d\n", volume, vti->ID(),
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
710
nfs4_read_stat(fs_volume* volume, fs_vnode* vnode, struct stat* stat)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
713
TRACE("volume = %p, vnode = %" B_PRIi64 "\n", volume, vti->ID());
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
728
nfs4_write_stat(fs_volume* volume, fs_vnode* vnode, const struct stat* stat,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
733
volume, vti->ID(), statMask);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
735
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
749
nfs4_create(fs_volume* volume, fs_vnode* dir, const char* name, int openMode,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
752
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
761
" perms = %d\n", volume, vti->ID(), name, openMode, perms);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
781
result = get_vnode(volume, *_newVnodeID, reinterpret_cast<void**>(&vti));
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
791
put_vnode(volume, *_newVnodeID);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
815
nfs4_open(fs_volume* volume, fs_vnode* vnode, int openMode, void** _cookie)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
818
TRACE("volume = %p, vnode = %" B_PRIi64 ", openMode = %d\n", volume,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
826
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
854
nfs4_close(fs_volume* volume, fs_vnode* vnode, void* _cookie)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
858
TRACE("volume = %p, vnode = %" B_PRIi64 ", cookie = %p\n", volume,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
875
nfs4_free_cookie(fs_volume* volume, fs_vnode* vnode, void* _cookie)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
879
TRACE("volume = %p, vnode = %" B_PRIi64 ", cookie = %p\n", volume,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
900
nfs4_read(fs_volume* volume, fs_vnode* vnode, void* _cookie, off_t pos,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
905
", length = %lu\n", volume, vti->ID(), _cookie, pos, *length);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
925
nfs4_write(fs_volume* volume, fs_vnode* vnode, void* _cookie, off_t pos,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
930
", length = %lu\n", volume, vti->ID(), _cookie, pos, *length);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
950
nfs4_create_dir(fs_volume* volume, fs_vnode* parent, const char* name,
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
954
TRACE("volume = %p, parent = %" B_PRIi64 ", mode = %d\n", volume, vti->ID(),
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
957
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
971
result = get_vnode(volume, id, reinterpret_cast<void**>(&vti));
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
973
unremove_vnode(volume, id);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
975
put_vnode(volume, id);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
983
nfs4_remove_dir(fs_volume* volume, fs_vnode* parent, const char* name)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
986
TRACE("volume = %p, parent = %" B_PRIi64 ", name = %s\n", volume, vti->ID(),
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
989
FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1011
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1012
MutexLocker lock(volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1028
u64 oldIno = ntfs_fuse_inode_lookup(&volume->lowntfs, old_directory->inode, oldName);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1050
if (ntfs_fuse_rename(&volume->lowntfs, old_directory->inode, oldName,
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1054
u64 ino = ntfs_fuse_inode_lookup(&volume->lowntfs, new_directory->inode, newName);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1085
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1088
if ((accessMode & W_OK) != 0 && (volume->fs_info_flags & B_FS_IS_READONLY) != 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1099
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1100
MutexLocker lock(volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1103
if (ntfs_fuse_readlink(&volume->lowntfs, node->inode, buffer, bufferSize) != 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1116
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1117
MutexLocker lock(volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1219
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1220
MutexLocker lock(volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1223
ntfs_inode* ni = ntfs_inode_open(volume->ntfs, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
162
volume* volume = new struct volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
164
if (volume == NULL || root == NULL)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
166
ObjectDeleter<struct volume> volumeDeleter(volume);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
168
volume->fs_info_flags = B_FS_IS_PERSISTENT;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
175
volume->ntfs = utils_mount_volume(device, ntfsFlags);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
176
if (volume->ntfs == NULL)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
179
if (NVolReadOnly(volume->ntfs)) {
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
182
volume->fs_info_flags |= B_FS_IS_READONLY;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
185
if (ntfs_volume_get_free_space(volume->ntfs) != 0) {
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
186
ntfs_umount(volume->ntfs, true);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
191
if (ntfs_set_shown_files(volume->ntfs, showSystem, showHidden, hideDot) != 0) {
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
192
ntfs_umount(volume->ntfs, true);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
220
volume->lowntfs.haiku_fs_volume = _volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
221
volume->lowntfs.current_close_state_vnode = NULL;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
223
volume->lowntfs.vol = volume->ntfs;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
224
volume->ntfs->abs_mnt_point = volume->lowntfs.abs_mnt_point = mountpoint;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
225
volume->lowntfs.dmask = 0;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
226
volume->lowntfs.fmask = S_IXUSR | S_IXGRP | S_IXOTH;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
227
volume->lowntfs.dmtime = 0;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
228
volume->lowntfs.special_files = NTFS_FILES_INTERIX;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
229
volume->lowntfs.posix_nlink = 0;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
230
volume->lowntfs.inherit = 0;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
231
volume->lowntfs.windows_names = 1;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
232
volume->lowntfs.latest_ghost = 0;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
242
ntfs_umount(volume->ntfs, true);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
248
_volume->private_volume = volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
258
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
260
if (ntfs_umount(volume->ntfs, false) < 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
265
delete volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
276
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
277
MutexLocker lock(volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
279
info->flags = volume->fs_info_flags;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
280
info->block_size = volume->ntfs->cluster_size;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
281
info->total_blocks = volume->ntfs->nr_clusters;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
282
info->free_blocks = volume->ntfs->free_clusters;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
286
strlcpy(info->volume_name, volume->ntfs->vol_name, sizeof(info->volume_name));
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
297
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
298
MutexLocker lock(volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
300
if ((volume->fs_info_flags & B_FS_IS_READONLY) != 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
312
if (ntfs_volume_rename(volume->ntfs, label, label_len) != 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
326
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
327
ASSERT_LOCKED_MUTEX(&volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
329
ntfs_inode* ni = ntfs_inode_open(volume->ntfs, nid);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
340
if (ntfs_fuse_getstat(&volume->lowntfs, NULL, ni, &statbuf) != 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
379
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
380
MutexLocker lock(reenter ? NULL : &volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
400
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
401
MutexLocker lock(reenter ? NULL : &volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
414
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
415
MutexLocker lock(reenter ? NULL : &volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
418
if (ntfs_fuse_release(&volume->lowntfs, node->parent_inode, node->inode,
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
473
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
474
MutexLocker lock(volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
481
ntfs_inode* ni = ntfs_inode_open(volume->ntfs, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
513
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
514
MutexLocker lock(volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
521
ntfs_inode* ni = ntfs_inode_open(volume->ntfs, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
533
const int written = ntfs_fuse_write(&volume->lowntfs, ni, (char*)vecs[i].iov_base, ioSize, pos);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
557
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
558
MutexLocker lock(volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
569
u64 inode = ntfs_fuse_inode_lookup(&volume->lowntfs, directory->inode, name);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
617
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
618
MutexLocker lock(volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
621
ntfs_inode* ni = ntfs_inode_open(volume->ntfs, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
626
if (ntfs_fuse_getstat(&volume->lowntfs, NULL, ni, stat) != 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
636
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
637
MutexLocker lock(volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
640
if ((volume->fs_info_flags & B_FS_IS_READONLY) != 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
643
ntfs_inode* ni = ntfs_inode_open(volume->ntfs, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
746
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
747
ASSERT_LOCKED_MUTEX(&volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
753
if (ntfs_fuse_create(&volume->lowntfs, directory->inode, name, mode & (S_IFMT | 07777),
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
774
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
775
MutexLocker lock(volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
811
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
812
MutexLocker lock(volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
823
ntfs_inode* ni = ntfs_inode_open(volume->ntfs, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
897
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
898
MutexLocker lock(volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
913
ntfs_inode* ni = ntfs_inode_open(volume->ntfs, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
982
volume* volume = (struct volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
983
MutexLocker lock(volume->lock);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
990
if (ntfs_fuse_rm(&volume->lowntfs, directory->inode, name, type) != 0)
src/add-ons/kernel/file_systems/ntfs/libntfs/volume.c
1834
void ntfs_mount_error(const char *volume, const char *mntpoint, int err)
src/add-ons/kernel/file_systems/ntfs/libntfs/volume.c
1838
ntfs_log_error(invalid_ntfs_msg, volume);
src/add-ons/kernel/file_systems/ntfs/libntfs/volume.c
1844
ntfs_log_error(hibernated_volume_msg, volume, mntpoint);
src/add-ons/kernel/file_systems/ntfs/libntfs/volume.c
1856
ntfs_log_error(access_denied_msg, volume);
src/add-ons/kernel/file_systems/ntfs/ntfs.h
29
volume()
src/add-ons/kernel/file_systems/ntfs/ntfs.h
34
~volume()
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
274
AttributeIndex::Init(Volume* volume, const char* name, uint32 type,
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
277
status_t error = Index::Init(volume, name, type, keyLength > 0, keyLength);
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.h
23
status_t Init(Volume* volume, const char* name,
src/add-ons/kernel/file_systems/packagefs/indices/Index.cpp
35
Index::Init(Volume* volume, const char* name, uint32 type, bool fixedKeyLength,
src/add-ons/kernel/file_systems/packagefs/indices/Index.cpp
41
fVolume = volume;
src/add-ons/kernel/file_systems/packagefs/indices/Index.h
33
status_t Init(Volume* volume, const char* name,
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
159
LastModifiedIndex::Init(Volume* volume)
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
161
status_t error = Index::Init(volume, "last_modified", B_INT32_TYPE, true,
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.h
18
status_t Init(Volume* volume);
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.cpp
135
NameIndex::Init(Volume* volume)
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.cpp
137
status_t error = Index::Init(volume, "name", B_STRING_TYPE, false);
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.h
21
status_t Init(Volume* volume);
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
240
Query::Query(Volume* volume)
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
242
fVolume(volume),
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
260
Query::Create(Volume* volume, const char* queryString, uint32 flags,
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
263
Query* query = new(std::nothrow) Query(volume);
src/add-ons/kernel/file_systems/packagefs/indices/Query.h
28
static status_t Create(Volume* volume, const char* queryString,
src/add-ons/kernel/file_systems/packagefs/indices/Query.h
46
Query(Volume* volume);
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
158
SizeIndex::Init(Volume* volume)
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
160
status_t error = Index::Init(volume, "size", B_INT64_TYPE, true,
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.h
18
status_t Init(Volume* volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
101
*_rootID = volume->RootDirectory()->ID();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1014
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1016
FUNCTION("volume: %p, name: \"%s\", stat: %p\n", volume, name, stat);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1018
Index* index = volume->FindIndex(StringKey(name));
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1022
VolumeReadLocker volumeReadLocker(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1043
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1046
B_PRId32 ", token: %" B_PRIu32 "\n", volume, queryString, flags, port,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1049
VolumeWriteLocker volumeWriteLocker(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1052
status_t error = Query::Create(volume, queryString, flags, port, token,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1073
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1076
FUNCTION("volume: %p, query: %p\n", volume, query);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1078
VolumeWriteLocker volumeWriteLocker(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1090
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1093
FUNCTION("volume: %p, query: %p\n", volume, query);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1095
VolumeWriteLocker volumeWriteLocker(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
110
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1112
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1115
FUNCTION("volume: %p, query: %p\n", volume, query);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
1117
VolumeWriteLocker volumeWriteLocker(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
112
FUNCTION("volume: %p\n", volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
114
volume->WriteLock();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
115
volume->Unmount();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
116
delete volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
125
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
127
FUNCTION("volume: %p, info: %p\n", volume, info);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
134
strlcpy(info->volume_name, volume->RootDirectory()->Name(),
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
147
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
150
FUNCTION("volume: %p, dir: %p (%" B_PRId64 "), entry: \"%s\"\n", volume,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
162
return volume->GetVNode(*_vnid, self);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
173
return volume->GetVNode(*_vnid, dummy);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
187
RETURN_ERROR(volume->GetVNode(*_vnid, child));
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
211
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
213
FUNCTION("volume: %p, vnid: %" B_PRId64 "\n", volume, vnid);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
215
VolumeReadLocker volumeLocker(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
216
Node* node = volume->FindNode(vnid);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
233
status_t error = node->VFSInit(volume->ID());
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
250
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
253
FUNCTION("volume: %p, node: %p\n", volume, node);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
254
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
256
VolumeReadLocker volumeLocker(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
267
ASSERT(volume->IsWriteLocked() || node->CountReferences() == 1);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
288
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
292
volume, node, node->ID(), cookie, request);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
293
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
311
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
315
B_PRIu32 ", buffer: %p, size: %zu\n", volume, node, node->ID(), cookie,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
319
return volume->IOCtl(node, operation, buffer, size);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
327
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
330
FUNCTION("volume: %p, node: %p (%" B_PRId64 ")\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
332
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
335
if (!lock_directory_for_node(volume, node, dirLocker))
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
348
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
351
FUNCTION("volume: %p, node: %p (%" B_PRId64 ")\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
353
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
356
if (!lock_directory_for_node(volume, node, dirLocker))
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
366
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
369
FUNCTION("volume: %p, node: %p (%" B_PRId64 ")\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
371
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
374
if (!lock_directory_for_node(volume, node, dirLocker))
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
412
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
416
volume, node, node->ID(), openMode);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
417
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
420
if (!lock_directory_for_node(volume, node, dirLocker))
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
45
lock_directory_for_node(Volume* volume, Node* node, DirectoryReadLocker& locker)
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
455
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
459
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
461
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
474
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
479
B_PRId64 ", buffer: %p, size: %" B_PRIuSIZE "\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
481
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
578
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
581
FUNCTION("volume: %p, node: %p (%" B_PRId64 ")\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
583
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
615
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
619
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
621
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
635
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
639
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
641
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
680
buffer->d_dev = volume->ID();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
699
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
703
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
705
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
721
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
724
FUNCTION("volume: %p, node: %p (%" B_PRId64 ")\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
726
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
734
if (!lock_directory_for_node(volume, node, dirLocker))
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
759
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
763
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
765
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
778
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
782
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
784
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
787
return cookie->Read(volume->ID(), node->ID(), buffer, bufferSize, _count);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
794
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
798
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
800
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
814
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
818
"%#x\n", volume, node, node->ID(), name, openMode);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
819
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
822
if (!lock_directory_for_node(volume, node, dirLocker))
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
83
Volume* volume = new(std::nothrow) Volume(fsVolume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
84
if (volume == NULL)
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
854
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
858
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
86
VolumeWriteLocker volumeWriteLocker(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
860
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
873
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
877
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
879
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
890
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
894
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
896
TOUCH(volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
90
fsVolume->private_volume = volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
913
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
915
FUNCTION("volume: %p\n", volume);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
918
volume->GetIndexDirIterator());
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
93
status_t error = volume->Mount(parameters);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
948
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
951
B_PRIu32 "\n", volume, cookie, buffer, bufferSize, *_num);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
96
delete volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
973
buffer->d_dev = volume->ID();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
984
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
986
FUNCTION("volume: %p, cookie: %p\n", volume, cookie);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
989
*iterator = volume->GetIndexDirIterator();
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
513
Package::Package(::Volume* volume, PackagesDirectory* directory, dev_t deviceID,
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
516
fVolume(volume),
src/add-ons/kernel/file_systems/packagefs/package/Package.h
41
Package(::Volume* volume,
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
110
status_t error = vfs_entry_ref_to_vnode(volume->MountPointDeviceID(),
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
111
volume->MountPointNodeID(), relativeRootPath, &vnode);
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
135
error = root->_AddVolume(volume);
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
155
error = root->_AddVolume(volume);
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
168
PackageFSRoot::UnregisterVolume(Volume* volume)
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
170
_RemoveVolume(volume);
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
208
PackageFSRoot::_AddVolume(Volume* volume)
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
212
volume->SetPackageFSRoot(this);
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
214
fVolumes.Add(volume);
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
217
if (fSystemVolume == NULL && volume->MountType()
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
219
fSystemVolume = volume;
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
227
PackageFSRoot::_RemoveVolume(Volume* volume)
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
231
if (volume == fSystemVolume)
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
234
fVolumes.Remove(volume);
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
236
volume->SetPackageFSRoot(NULL);
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
89
PackageFSRoot::RegisterVolume(Volume* volume)
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.cpp
96
switch (volume->MountType()) {
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.h
41
static status_t RegisterVolume(Volume* volume);
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.h
42
void UnregisterVolume(Volume* volume);
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.h
60
status_t _AddVolume(Volume* volume);
src/add-ons/kernel/file_systems/packagefs/volume/PackageFSRoot.h
61
void _RemoveVolume(Volume* volume);
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
15
Attribute::Attribute(Volume *volume, Node *node, const char *name,
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
17
: DataContainer(volume),
src/add-ons/kernel/file_systems/ramfs/Attribute.h
23
Attribute(Volume *volume, Node *node, const char *name, uint32 type = 0);
src/add-ons/kernel/file_systems/ramfs/AttributeIndex.cpp
10
: Index(volume, name, type, fixedKeyLength, keyLength)
src/add-ons/kernel/file_systems/ramfs/AttributeIndex.cpp
8
AttributeIndex::AttributeIndex(Volume *volume, const char *name, uint32 type,
src/add-ons/kernel/file_systems/ramfs/AttributeIndex.h
14
AttributeIndex(Volume *volume, const char *name, uint32 type,
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
199
AttributeIndexImpl::AttributeIndexImpl(Volume *volume, const char *name,
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
201
: AttributeIndex(volume, name, type, (keyLength > 0), keyLength),
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.h
13
AttributeIndexImpl(Volume *volume, const char *name, uint32 type,
src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp
89
DataContainer::DataContainer(Volume *volume)
src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp
90
: fVolume(volume),
src/add-ons/kernel/file_systems/ramfs/DataContainer.h
20
DataContainer(Volume *volume);
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
16
Directory::Directory(Volume *volume)
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
17
: Node(volume, NODE_TYPE_DIRECTORY),
src/add-ons/kernel/file_systems/ramfs/Directory.h
19
Directory(Volume *volume);
src/add-ons/kernel/file_systems/ramfs/File.cpp
13
File::File(Volume *volume)
src/add-ons/kernel/file_systems/ramfs/File.cpp
14
: Node(volume, NODE_TYPE_FILE),
src/add-ons/kernel/file_systems/ramfs/File.cpp
15
DataContainer(volume)
src/add-ons/kernel/file_systems/ramfs/File.h
13
File(Volume *volume);
src/add-ons/kernel/file_systems/ramfs/Index.cpp
15
Index::Index(Volume *volume, const char *name, uint32 type,
src/add-ons/kernel/file_systems/ramfs/Index.cpp
17
: fVolume(volume),
src/add-ons/kernel/file_systems/ramfs/Index.h
21
Index(Volume *volume, const char *name, uint32 type,
src/add-ons/kernel/file_systems/ramfs/Index.h
28
void GetVolume(Volume *volume) { fVolume = volume; }
src/add-ons/kernel/file_systems/ramfs/IndexDirectory.cpp
16
IndexDirectory::IndexDirectory(Volume *volume)
src/add-ons/kernel/file_systems/ramfs/IndexDirectory.cpp
17
: fVolume(volume),
src/add-ons/kernel/file_systems/ramfs/IndexDirectory.cpp
23
fNameIndex = new(nothrow) NameIndex(volume);
src/add-ons/kernel/file_systems/ramfs/IndexDirectory.cpp
24
fLastModifiedIndex = new(nothrow) LastModifiedIndex(volume);
src/add-ons/kernel/file_systems/ramfs/IndexDirectory.cpp
25
fSizeIndex = new(nothrow) SizeIndex(volume);
src/add-ons/kernel/file_systems/ramfs/IndexDirectory.h
19
IndexDirectory(Volume *volume);
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
111
LastModifiedIndex::LastModifiedIndex(Volume *volume)
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
112
: Index(volume, "last_modified", B_INT32_TYPE, true, sizeof(time_t)),
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.h
15
LastModifiedIndex(Volume *volume);
src/add-ons/kernel/file_systems/ramfs/NameIndex.cpp
101
NameIndex::NameIndex(Volume *volume)
src/add-ons/kernel/file_systems/ramfs/NameIndex.cpp
102
: Index(volume, "name", B_STRING_TYPE, false),
src/add-ons/kernel/file_systems/ramfs/NameIndex.h
17
NameIndex(Volume *volume);
src/add-ons/kernel/file_systems/ramfs/Node.cpp
17
Node::Node(Volume *volume, uint8 type)
src/add-ons/kernel/file_systems/ramfs/Node.cpp
19
fVolume(volume),
src/add-ons/kernel/file_systems/ramfs/Node.h
30
Node(Volume *volume, uint8 type);
src/add-ons/kernel/file_systems/ramfs/Node.h
37
inline void SetVolume(Volume *volume) { fVolume = volume; }
src/add-ons/kernel/file_systems/ramfs/Query.cpp
296
Query::Query(Volume* volume)
src/add-ons/kernel/file_systems/ramfs/Query.cpp
298
fVolume(volume),
src/add-ons/kernel/file_systems/ramfs/Query.cpp
316
Query::Create(Volume* volume, const char* queryString, uint32 flags,
src/add-ons/kernel/file_systems/ramfs/Query.cpp
319
Query* query = new(std::nothrow) Query(volume);
src/add-ons/kernel/file_systems/ramfs/Query.h
34
static status_t Create(Volume* volume, const char* queryString,
src/add-ons/kernel/file_systems/ramfs/Query.h
52
Query(Volume* volume);
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
109
SizeIndex::SizeIndex(Volume *volume)
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
110
: Index(volume, "size", B_INT64_TYPE, true, sizeof(off_t)),
src/add-ons/kernel/file_systems/ramfs/SizeIndex.h
15
SizeIndex(Volume *volume);
src/add-ons/kernel/file_systems/ramfs/SpecialNode.cpp
11
SpecialNode::SpecialNode(Volume *volume, mode_t mode)
src/add-ons/kernel/file_systems/ramfs/SpecialNode.cpp
13
Node(volume, NODE_TYPE_SPECIAL)
src/add-ons/kernel/file_systems/ramfs/SpecialNode.h
14
SpecialNode(Volume *volume, mode_t mode);
src/add-ons/kernel/file_systems/ramfs/SymLink.cpp
15
SymLink::SymLink(Volume *volume)
src/add-ons/kernel/file_systems/ramfs/SymLink.cpp
16
: Node(volume, NODE_TYPE_SYMLINK),
src/add-ons/kernel/file_systems/ramfs/SymLink.h
13
SymLink(Volume *volume);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
126
Volume::Volume(fs_volume* volume)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
128
fVolume(volume),
src/add-ons/kernel/file_systems/ramfs/Volume.h
94
Volume(fs_volume* volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1017
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1023
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1052
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1059
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
110
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
112
if (volume->WriteLock()) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
113
error = volume->Unmount();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
115
delete volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1175
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1185
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1193
if (get_vnode_removed(volume->FSVolume(), dir->GetID(), &removed)
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1216
volume->PutVNode(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1223
notify_entry_created(volume->GetID(), dir->GetID(), name,
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1235
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1243
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
126
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1263
volume->PutVNode(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1269
notify_entry_removed(volume->GetID(), dir->GetID(), name, nodeID);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
128
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1341
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1347
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
136
info->total_blocks = volume->CountBlocks();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
137
info->free_blocks = volume->CountFreeBlocks();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1377
dirent->d_dev = volume->GetID();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
139
strlcpy(info->volume_name, volume->GetName(),
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1416
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1419
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1474
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1478
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1493
buffer->d_dev = volume->GetID();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
150
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
152
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1569
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1572
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
158
error = volume->SetName(info->volume_name);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1631
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1638
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1685
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1688
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1713
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1718
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1748
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1762
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1792
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1797
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
181
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1834
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1838
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1876
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1878
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1884
if (volume->GetIndexDirectory()) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
191
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1920
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1924
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1929
Index *index = volume->GetIndexDirectory()->IndexAt(
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1938
buffer->d_dev = volume->GetID();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1969
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1976
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1981
if (IndexDirectory *indexDir = volume->GetIndexDirectory()) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
2001
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
2008
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
201
if (volume->GetVNode(*_vnodeID, &node) != B_OK)
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
2013
if (IndexDirectory *indexDir = volume->GetIndexDirectory()) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
2034
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
2037
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
2042
if (IndexDirectory *indexDir = volume->GetIndexDirectory()) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
205
if (parent && volume->GetVNode(parent->GetID(), &node) == B_OK)
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
2076
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
2079
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
2084
status_t error = Query::Create(volume, queryString, flags, port, token, query);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
2109
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
2112
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
2129
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
2132
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
227
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
230
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
234
status_t error = volume->FindNode(vnid, &foundNode);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
264
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
267
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
272
volume->NodeRemoved(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
286
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
295
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
300
volume->GetAllocationInfo(*info);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
306
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
310
IndexDirectory *indexDir = volume->GetIndexDirectory();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
355
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
358
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
391
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
399
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
407
if (get_vnode_removed(volume->FSVolume(), dir->GetID(), &removed)
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
430
volume->PutVNode(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
437
notify_entry_created(volume->GetID(), dir->GetID(), name,
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
450
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
457
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
465
if (get_vnode_removed(volume->FSVolume(), dir->GetID(), &removed)
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
483
notify_entry_created(volume->GetID(), dir->GetID(), name,
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
495
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
504
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
524
volume->PutVNode(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
530
notify_entry_removed(volume->GetID(), dir->GetID(), name, nodeID);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
540
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
548
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
559
if (get_vnode_removed(volume->FSVolume(), newDir->GetID(), &removed)
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
624
notify_entry_removed(volume->GetID(),
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
640
volume->PutVNode(clobberNode);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
642
volume->PutVNode(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
647
notify_entry_moved(volume->GetID(), oldDir->GetID(), oldName,
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
659
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
662
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
675
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
680
VolumeReadLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
684
st->st_dev = volume->GetID();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
708
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
711
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
782
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
792
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
801
if (get_vnode_removed(volume->FSVolume(), dir->GetID(), &removed)
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
832
error = volume->GetVNode(node->GetID(), &node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
86
Volume *volume = new(std::nothrow) Volume(_volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
864
notify_entry_created(volume->GetID(), dir->GetID(), name, *vnid);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
876
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
88
if (volume == NULL)
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
884
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
893
if (get_vnode_removed(volume->FSVolume(), dir->GetID(), &removed)
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
906
SpecialNode* node = new(std::nothrow) SpecialNode(volume, mode);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
91
status_t status = volume->Mount(flags);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
929
notify_entry_created(volume->GetID(), dir->GetID(), name, *vnid);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
939
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
94
delete volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
944
VolumeReadLocker readLocker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
968
VolumeWriteLocker writeLocker(volume);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
98
*_rootID = volume->GetRootDirectory()->GetID();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
988
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
99
_volume->private_volume = volume;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
993
VolumeWriteLocker locker(volume);
src/add-ons/kernel/file_systems/reiserfs/Settings.cpp
159
const driver_parameter *volume)
src/add-ons/kernel/file_systems/reiserfs/Settings.cpp
161
PRINT(("Settings::_Init(%p, %p)\n", settings, volume));
src/add-ons/kernel/file_systems/reiserfs/Settings.cpp
172
if (volume) {
src/add-ons/kernel/file_systems/reiserfs/Settings.cpp
174
fVolumeName.SetTo(_GetParameterValue(volume, "name", (const char*)NULL,
src/add-ons/kernel/file_systems/reiserfs/Settings.cpp
177
fHideEsoteric = _GetParameterValue(volume, "hide_esoteric_entries",
src/add-ons/kernel/file_systems/reiserfs/Settings.cpp
182
= _FindNextParameter(volume, "hide_entries", cookie)) {
src/add-ons/kernel/file_systems/reiserfs/Settings.cpp
64
const driver_parameter *volume = NULL;
src/add-ons/kernel/file_systems/reiserfs/Settings.cpp
67
volume = _FindVolumeParameter(ds, volumeName);
src/add-ons/kernel/file_systems/reiserfs/Settings.cpp
69
_Init(ds, volume);
src/add-ons/kernel/file_systems/reiserfs/Settings.cpp
84
const driver_parameter *volume = NULL;
src/add-ons/kernel/file_systems/reiserfs/Settings.cpp
87
volume = _FindVolumeParameter(ds, volumeOffset, volumeSize);
src/add-ons/kernel/file_systems/reiserfs/Settings.cpp
89
_Init(ds, volume);
src/add-ons/kernel/file_systems/reiserfs/Settings.h
48
const driver_parameter *volume);
src/add-ons/kernel/file_systems/reiserfs/Tree.cpp
64
Tree::Init(Volume *volume, Node *rootNode, uint32 treeHeight)
src/add-ons/kernel/file_systems/reiserfs/Tree.cpp
66
status_t error = (volume && volume->GetBlockCache() && rootNode
src/add-ons/kernel/file_systems/reiserfs/Tree.cpp
74
fVolume = volume;
src/add-ons/kernel/file_systems/reiserfs/Tree.h
42
status_t Init(Volume *volume, Node *rootNode, uint32 treeHeight);
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
124
Volume *volume = new(nothrow) Volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
125
if (!volume)
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
128
error = volume->Mount(_volume, device);
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
132
*rootID = volume->GetRootVNode()->GetID();
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
133
_volume->private_volume = volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
138
if (error != B_OK && volume)
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
139
delete volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
149
Volume *volume = (Volume*)fs->private_volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
150
status_t error = volume->Unmount();
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
152
delete volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
161
Volume *volume = (Volume*)fs->private_volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
163
info->block_size = volume->GetBlockSize();
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
165
info->total_blocks = volume->CountBlocks();
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
166
info->free_blocks = volume->CountFreeBlocks();
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
167
strlcpy(info->device_name, volume->GetDeviceName(),
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
169
strlcpy(info->volume_name, volume->GetName(), sizeof(info->volume_name));
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
183
Volume *volume = (Volume*)fs->private_volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
199
if (volume->GetVNode(*vnid, &entryNode) != B_OK)
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
203
if (volume->GetVNode(*vnid, &entryNode) != B_OK)
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
210
error = volume->FindDirEntry(dir, entryName, &foundNode, true);
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
215
&& ((foundNode.IsEsoteric() && volume->GetHideEsoteric())
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
216
|| volume->IsNegativeEntry(foundNode.GetID()))) {
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
221
error = volume->GetVNode(*vnid, &entryNode);
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
227
entry_cache_add(volume->GetID(), dir->GetID(), entryName,
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
243
Volume *volume = (Volume*)fs->private_volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
247
error = volume->FindVNode(vnid, foundNode);
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
271
Volume *volume = (Volume*)fs->private_volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
274
if (node != volume->GetRootVNode())
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
290
Volume *volume = (Volume*)fs->private_volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
300
error = volume->ReadLink(node, buffer, *bufferSize, bufferSize);
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
329
Volume *volume = (Volume*)fs->private_volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
335
st->st_dev = volume->GetID();
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
358
Volume *volume = (Volume*)fs->private_volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
370
StreamReader *reader = new(nothrow) StreamReader(volume->GetTree(),
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
479
Volume *volume = (Volume*)fs->private_volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
486
volume->GetTree(), node->GetDirID(), node->GetObjectID());
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
549
Volume *volume = (Volume*)fs->private_volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
566
if (entry->IsHidden() || volume->IsNegativeEntry(dirID, objectID))
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
572
if (volume->GetTree()->FindStatItem(dirID, objectID, &statItem)
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
575
|| (statData.IsEsoteric() && volume->GetHideEsoteric())) {
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
588
buffer->d_dev = volume->GetID();
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
620
buffer->d_dev = volume->GetID();
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
64
Volume* volume = new(nothrow) Volume();
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
65
if (volume == NULL)
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
68
status_t status = volume->Identify(fd, partition);
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
70
delete volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
74
*cookie = (void*)volume;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
83
Volume* volume = (Volume*)_cookie;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
87
partition->content_size = volume->CountBlocks()
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
88
* volume->GetBlockSize();
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
89
partition->block_size = volume->GetBlockSize();
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
91
volume->UpdateName(partition->id);
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
93
partition->content_name = strdup(volume->GetName());
src/add-ons/kernel/file_systems/udf/CachedBlock.h
26
CachedBlock(Volume *volume);
src/add-ons/kernel/file_systems/udf/CachedBlock.h
52
CachedBlock::CachedBlock(Volume *volume)
src/add-ons/kernel/file_systems/udf/CachedBlock.h
56
fVolume(volume)
src/add-ons/kernel/file_systems/udf/Icb.cpp
103
Icb::Icb(Volume *volume, long_address address)
src/add-ons/kernel/file_systems/udf/Icb.cpp
105
fVolume(volume),
src/add-ons/kernel/file_systems/udf/Icb.cpp
106
fData(volume),
src/add-ons/kernel/file_systems/udf/Icb.cpp
116
"%d, length = %" B_PRIu32 ")\n", volume, address.block(),
src/add-ons/kernel/file_systems/udf/Icb.cpp
119
if (volume == NULL) {
src/add-ons/kernel/file_systems/udf/Icb.cpp
376
Volume *volume = GetVolume();
src/add-ons/kernel/file_systems/udf/Icb.cpp
429
= pos - off_t((pos >> volume->BlockShift()) << volume->BlockShift());
src/add-ons/kernel/file_systems/udf/Icb.cpp
431
size_t readLength = volume->BlockSize() - blockOffset;
src/add-ons/kernel/file_systems/udf/Icb.cpp
446
status = volume->MapBlock(extent, &diskBlock);
src/add-ons/kernel/file_systems/udf/Icb.cpp
455
status = block_cache_get_etc(volume->BlockCache(),
src/add-ons/kernel/file_systems/udf/Icb.cpp
460
block_cache_put(volume->BlockCache(), diskBlock);
src/add-ons/kernel/file_systems/udf/Icb.h
82
Icb(Volume *volume, long_address address);
src/add-ons/kernel/file_systems/udf/MetadataPartition.cpp
15
MetadataPartition::MetadataPartition(Volume *volume,
src/add-ons/kernel/file_systems/udf/MetadataPartition.cpp
31
fMetadataIcb = new(nothrow) Icb(volume, address);
src/add-ons/kernel/file_systems/udf/MetadataPartition.cpp
39
fMetadataMirrorIcb = new(nothrow) Icb(volume, address);
src/add-ons/kernel/file_systems/udf/MetadataPartition.h
27
MetadataPartition(Volume *volume, uint16 partition, Partition &parentPartition,
src/add-ons/kernel/file_systems/udf/Volume.h
28
Volume(fs_volume *volume);
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
139
Volume *volume = (Volume *)_volume->private_volume;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
140
put_vnode(_volume, volume->RootIcb()->Id());
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
141
delete volume;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
151
Volume *volume = (Volume *)_volume->private_volume;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
159
info->block_size = volume->BlockSize();
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
160
info->total_blocks = volume->Length();
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
164
sprintf(info->volume_name, "%s", volume->Name());
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
180
Volume *volume = (Volume *)_volume->private_volume;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
185
volume->BlockSize()));
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
187
Icb *icb = new(std::nothrow) Icb(volume,
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
188
to_long_address(id, volume->BlockSize()));
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
215
Volume *volume = (Volume *)_volume->private_volume;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
224
status = get_vnode(volume->FSVolume(), *vnodeID, (void **)&node);
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
233
status = get_vnode(volume->FSVolume(), *vnodeID, (void **)&icb);
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
244
udf_put_vnode(fs_volume *volume, fs_vnode *node, bool reenter)
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
246
TRACE(("udf_put_vnode: volume = %p, node = %p\n", volume, node));
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
278
Volume *volume = (Volume *)_volume->private_volume;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
281
stat->st_dev = volume->ID();
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
284
stat->st_blksize = volume->BlockSize();
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
346
udf_read(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
351
((Volume *)volume->private_volume)->ID(), pos, *length));
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
356
((Volume *)volume->private_volume)->ID(), pos, *length));
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
368
udf_io(fs_volume *volume, fs_vnode *vnode, void *cookie, io_request *request)
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
381
return do_iterative_fd_io(((Volume *)volume->private_volume)->Device(),
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
396
udf_open_dir(fs_volume *volume, fs_vnode *vnode, void **cookie)
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
398
TRACE(("udf_open_dir: volume = %p, vnode = %p\n", volume, vnode));
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
400
((Volume *)volume->private_volume)->ID()));
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
402
if (!volume || !vnode || !cookie)
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
455
Volume *volume = (Volume *)_volume->private_volume;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
459
DEBUG_INIT_ETC("udf_read_dir", ("ID = %" B_PRIdDEV , volume->ID()));
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
473
dirent->d_dev = volume->ID();
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
488
udf_rewind_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
491
volume, vnode, cookie));
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
493
((Volume *)volume->private_volume)->ID()));
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
495
if (!volume || !vnode || !cookie)
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
535
Volume *volume = NULL;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
600
volume = new(std::nothrow) Volume(_volume);
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
601
status = volume->Mount(_device, deviceOffset, numBlock, 2048, flags);
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
603
delete volume;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
607
_volume->private_volume = volume;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
609
*_rootVnodeID = volume->RootIcb()->Id();
src/add-ons/kernel/file_systems/ufs2/Inode.cpp
20
Inode::Inode(Volume* volume, ino_t id)
src/add-ons/kernel/file_systems/ufs2/Inode.cpp
22
fVolume(volume),
src/add-ons/kernel/file_systems/ufs2/Inode.cpp
51
Inode::Inode(Volume* volume, ino_t id, const ufs2_inode& item)
src/add-ons/kernel/file_systems/ufs2/Inode.cpp
53
fVolume(volume),
src/add-ons/kernel/file_systems/ufs2/Inode.cpp
67
Inode::Inode(Volume* volume)
src/add-ons/kernel/file_systems/ufs2/Inode.cpp
69
fVolume(volume),
src/add-ons/kernel/file_systems/ufs2/Inode.h
132
Inode(Volume* volume);
src/add-ons/kernel/file_systems/ufs2/Inode.h
79
Inode(Volume* volume, ino_t id);
src/add-ons/kernel/file_systems/ufs2/Inode.h
80
Inode(Volume* volume, ino_t id,
src/add-ons/kernel/file_systems/ufs2/Volume.cpp
49
Volume::Volume(fs_volume *volume)
src/add-ons/kernel/file_systems/ufs2/Volume.cpp
50
: fFSVolume(volume),
src/add-ons/kernel/file_systems/ufs2/Volume.h
21
Volume(fs_volume* volume);
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
105
Volume* volume = (Volume *)_volume->private_volume;
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
107
status_t status = volume->Unmount();
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
108
delete volume;
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
117
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
121
| (volume->IsReadOnly() ? B_FS_IS_READONLY : 0);
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
123
info->block_size = volume->SuperBlock().fs_fsize;
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
124
info->total_blocks = volume->SuperBlock().fs_size;
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
125
info->free_blocks = volume->SuperBlock().fs_cstotal.cs_nbfree;
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
127
strlcpy(info->volume_name, volume->Name(), sizeof(info->volume_name));
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
140
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
142
Inode* inode = new(std::nothrow) Inode(volume, id);
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
206
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
218
status = get_vnode(volume->FSVolume(), *_vnodeID, NULL);
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
388
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
409
dirent->d_dev = volume->ID();
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
85
Volume* volume = new(std::nothrow) Volume(_volume);
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
86
if (volume == NULL)
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
89
_volume->private_volume = volume;
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
92
status_t status = volume->Mount(device, flags);
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
95
delete volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
370
Volume* volume = new(nothrow) Volume(this, fsVolume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
371
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
376
status_t error = fVolumes.PushBack(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
382
error = volume->Mount(device, flags, parameters);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
385
fVolumes.Remove(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
387
volume->ReleaseReference();
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
391
*_volume = volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
431
FileSystem::VolumeUnmounted(Volume* volume)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
434
fVolumes.Remove(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
445
Volume* volume = *it;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
446
if (volume->GetID() == id) {
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
447
volume->AcquireReference();
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
448
return volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.h
86
Volume** volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.h
89
void VolumeUnmounted(Volume* volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelDebug.cpp
35
Volume* volume = fs->fVolumes.ElementAt(i);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelDebug.cpp
36
kprintf(" volume %p: %" B_PRId32 "\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelDebug.cpp
37
volume->GetID());
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
23
VolumePutter(Volume* volume) : fVolume(volume) {}
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
35
KernelRequestHandler::KernelRequestHandler(Volume* volume, uint32 expectedReply)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
353
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
354
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
355
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
358
result = volume->GetVNode(request->vnid, &node);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
37
fFileSystem(volume->GetFileSystem()),
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
376
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
377
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
378
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
38
fVolume(volume),
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
380
result = volume->PutVNode(request->vnid);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
398
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
399
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
400
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
402
result = volume->AcquireVNode(request->vnid);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
422
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
423
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
424
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
426
result = volume->NewVNode(request->vnid, request->node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
447
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
448
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
449
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
451
result = volume->PublishVNode(request->vnid, request->node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
473
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
474
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
475
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
477
result = volume->RemoveVNode(request->vnid);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
494
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
495
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
496
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
498
result = volume->UnremoveVNode(request->vnid);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
515
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
516
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
517
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
520
result = volume->GetVNodeRemoved(request->vnid, &removed);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
542
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
543
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
544
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
547
result = volume->CreateFileCache(request->vnid, request->size);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
567
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
568
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
569
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
572
result = volume->DeleteFileCache(request->vnid);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
592
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
593
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
594
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
597
result = volume->SetFileCacheEnabled(request->vnid, request->enabled);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
617
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
618
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
619
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
622
result = volume->SetFileCacheSize(request->vnid, request->size);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
642
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
643
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
644
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
647
result = volume->SyncFileCache(request->vnid);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
667
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
668
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
669
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
688
result = volume->ReadFileCache(request->vnid, request->cookie,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
711
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
712
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
713
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
725
result = volume->WriteFileCache(request->vnid, request->cookie,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
749
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
750
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
751
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
758
result = volume->DoIterativeFDIO(request->fd, request->request,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
779
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
780
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
781
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
800
result = volume->ReadFromIORequest(request->request, buffer, size);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
819
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
820
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
821
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
824
result = volume->WriteToIORequest(request->request,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
846
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
847
status_t result = _GetVolume(request->nsid, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
848
VolumePutter _(volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
851
result = volume->NotifyIORequest(request->request, request->status);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
910
KernelRequestHandler::_GetVolume(dev_t id, Volume** volume)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
914
*volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
918
*volume = fVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
921
*volume = fFileSystem->GetVolume(id);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
922
return (*volume ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.h
45
KernelRequestHandler(Volume* volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.h
88
status_t _GetVolume(dev_t id, Volume** volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1029
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1076
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1167
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1226
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1286
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1423
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1485
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1529
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1590
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1633
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1676
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1727
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
176
Volume* volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1774
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1818
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
184
IterativeFDIOCookie(Volume* volume, int fd, int32 requestID,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1863
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
188
volume(volume),
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1909
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1980
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2027
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2079
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2160
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2218
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2267
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2311
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
235
IORequestRemover(Volume* volume, int32 requestID)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2355
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
237
fVolume(volume),
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2435
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2497
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2543
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
262
VNodeRemover(Volume* volume, VNode* node)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2624
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
264
fVolume(volume),
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2683
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2729
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2778
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2863
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2920
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2966
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3009
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3054
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3100
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3146
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3225
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3281
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3319
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3361
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3401
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3448
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3532
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3588
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3706
fUserlandVolume = reply->volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3729
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3766
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3801
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3850
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3891
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3932
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3973
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4014
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4055
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4096
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4137
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4178
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4219
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4258
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4296
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4334
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4372
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4686
Volume* volume = cookie->volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4688
MutexLocker locker(volume->fLock);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4724
RequestPort* port = volume->fFileSystem->GetPortPool()->AcquirePort();
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4727
PortReleaser _(volume->fFileSystem->GetPortPool(), port);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4736
request->volume = volume->fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4746
KernelRequestHandler handler(volume, ITERATIVE_IO_GET_VECS_REPLY);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4748
error = volume->_SendRequest(port, &allocator, &handler, (Request**)&reply);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4772
Volume* volume = cookie->volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4779
IORequestRemover _2(volume, cookie->requestID);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4782
RequestPort* port = volume->fFileSystem->GetPortPool()->AcquirePort();
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4785
PortReleaser _3(volume->fFileSystem->GetPortPool(), port);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4794
request->volume = volume->fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4802
KernelRequestHandler handler(volume, ITERATIVE_IO_FINISHED_REPLY);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4804
error = volume->_SendRequest(port, &allocator, &handler, (Request**)&reply);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
73
void Delete(Volume* volume)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
76
volume->GetFileSystem()->PutVNodeOps(ops);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
903
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
964
request->volume = fUserlandVolume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
1003
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
1004
PRINT(("userlandfs_free_query_cookie(%p, %p)\n", volume, cookie));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
1005
status_t error = volume->FreeQueryCookie(cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
101
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
1015
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
1017
")\n", volume, cookie, buffer, bufferSize, *count));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
1018
status_t error = volume->ReadQuery(cookie, buffer, bufferSize, *count,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
102
error = fileSystem->Mount(fsVolume, device, flags, fsParameters, &volume);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
1043
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
1044
PRINT(("userlandfs_rewind_query(%p, %p)\n", volume, cookie));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
1045
status_t error = volume->RewindQuery(cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
108
fsVolume->private_volume = volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
109
fsVolume->ops = volume->GetVolumeOps();
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
110
*rootVnodeID = volume->GetRootID();
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
122
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
123
PRINT(("userlandfs_unmount(%p)\n", volume));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
125
FileSystem* fileSystem = volume->GetFileSystem();
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
126
status_t error = volume->Unmount();
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
129
volume->ReleaseReference();
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
140
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
141
PRINT(("userlandfs_sync(%p)\n", volume));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
142
status_t error = volume->Sync();
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
151
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
152
PRINT(("userlandfs_read_fs_info(%p, %p)\n", volume, info));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
153
status_t error = volume->ReadFSInfo(info);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
163
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
164
PRINT(("userlandfs_write_fs_info(%p, %p, 0x%" B_PRIx32 ")\n", volume, info,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
166
status_t error = volume->WriteFSInfo(info, mask);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
180
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
181
PRINT(("userlandfs_lookup(%p, %p, `%s', %p)\n", volume, fsDir->private_node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
183
status_t error = volume->Lookup(fsDir->private_node, entryName, vnid);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
194
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
195
PRINT(("userlandfs_get_vnode_name(%p, %p, %p, %" B_PRIuSIZE ")\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
197
status_t error = volume->GetVNodeName(fsNode->private_node, buffer,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
209
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
210
PRINT(("userlandfs_get_vnode(%p, %" B_PRIdINO ", %p, %d)\n", volume, vnid,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
214
status_t error = volume->ReadVNode(vnid, reenter, &node, &ops, _type,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
230
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
238
status_t error = volume->WriteVNode(fsNode->private_node, reenter);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
247
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
251
status_t error = volume->RemoveVNode(fsNode->private_node, reenter);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
265
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
266
PRINT(("userlandfs_io(%p, %p, %p, %p)\n", volume, fsNode->private_node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
268
status_t error = volume->DoIO(fsNode->private_node, cookie, request);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
279
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
280
PRINT(("userlandfs_cancel_io(%p, %p, %p, %p)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
282
status_t error = volume->CancelIO(fsNode->private_node, cookie, request);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
296
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
298
volume, fsNode->private_node, cookie, op, buffer, length));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
299
status_t error = volume->IOCtl(fsNode->private_node, cookie, op, buffer,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
310
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
311
PRINT(("userlandfs_set_flags(%p, %p, %p, %d)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
313
status_t error = volume->SetFlags(fsNode->private_node, cookie, flags);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
323
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
324
PRINT(("userlandfs_select(%p, %p, %p, %hhd, %p)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
326
status_t error = volume->Select(fsNode->private_node, cookie, event, sync);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
336
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
337
PRINT(("userlandfs_deselect(%p, %p, %p, %hhd, %p)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
339
status_t error = volume->Deselect(fsNode->private_node, cookie, event,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
349
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
350
PRINT(("userlandfs_fsync(%p, %p)\n", volume, fsNode->private_node));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
351
status_t error = volume->FSync(fsNode->private_node);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
361
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
362
PRINT(("userlandfs_read_symlink(%p, %p, %p, %" B_PRIuSIZE ")\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
364
status_t error = volume->ReadSymlink(fsLink->private_node, buffer,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
376
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
377
PRINT(("userlandfs_create_symlink(%p, %p, `%s', `%s', %d)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
379
status_t error = volume->CreateSymlink(fsDir->private_node, name, path,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
390
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
391
PRINT(("userlandfs_link(%p, %p, `%s', %p)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
393
status_t error = volume->Link(fsDir->private_node, name,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
403
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
404
PRINT(("userlandfs_unlink(%p, %p, `%s')\n", volume, fsDir->private_node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
406
status_t error = volume->Unlink(fsDir->private_node, name);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
416
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
417
PRINT(("userlandfs_rename(%p, %p, `%s', %p, `%s')\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
419
status_t error = volume->Rename(fsFromDir->private_node, fromName,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
429
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
430
PRINT(("userlandfs_access(%p, %p, %d)\n", volume, fsNode->private_node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
432
status_t error = volume->Access(fsNode->private_node, mode);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
441
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
442
PRINT(("userlandfs_read_stat(%p, %p, %p)\n", volume, fsNode->private_node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
444
status_t error = volume->ReadStat(fsNode->private_node, st);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
454
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
455
PRINT(("userlandfs_write_stat(%p, %p, %p, %" B_PRIu32 ")\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
457
status_t error = volume->WriteStat(fsNode->private_node, st, mask);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
471
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
472
PRINT(("userlandfs_create(%p, %p, `%s', %d, %d, %p, %p)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
474
status_t error = volume->Create(fsDir->private_node, name, openMode, perms,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
486
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
487
PRINT(("userlandfs_open(%p, %p, %d)\n", volume, fsNode->private_node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
489
status_t error = volume->Open(fsNode->private_node, openMode, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
498
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
499
PRINT(("userlandfs_close(%p, %p, %p)\n", volume, fsNode->private_node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
501
status_t error = volume->Close(fsNode->private_node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
510
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
511
PRINT(("userlandfs_free_cookie(%p, %p, %p)\n", volume, fsNode->private_node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
513
status_t error = volume->FreeCookie(fsNode->private_node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
523
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
525
volume, fsNode->private_node, cookie, pos, buffer, *length));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
526
status_t error = volume->Read(fsNode->private_node, cookie, pos, buffer,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
538
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
540
")\n", volume, fsNode->private_node, cookie, pos, buffer, *length));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
541
status_t error = volume->Write(fsNode->private_node, cookie, pos, buffer,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
557
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
558
PRINT(("userlandfs_create_dir(%p, %p, `%s', %#x)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
560
status_t error = volume->CreateDir(fsParent->private_node, name, perms);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
569
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
570
PRINT(("userlandfs_remove_dir(%p, %p, `%s')\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
572
status_t error = volume->RemoveDir(fsParent->private_node, name);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
581
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
582
PRINT(("userlandfs_open_dir(%p, %p)\n", volume, fsNode->private_node));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
583
status_t error = volume->OpenDir(fsNode->private_node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
593
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
594
PRINT(("userlandfs_close_dir(%p, %p, %p)\n", volume, fsNode->private_node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
596
status_t error = volume->CloseDir(fsNode->private_node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
605
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
606
PRINT(("userlandfs_free_dir_cookie(%p, %p, %p)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
608
status_t error = volume->FreeDirCookie(fsNode->private_node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
618
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
620
")\n", volume, fsNode->private_node, cookie, buffer, bufferSize,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
622
status_t error = volume->ReadDir(fsNode->private_node, cookie, buffer,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
650
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
651
PRINT(("userlandfs_rewind_dir(%p, %p, %p)\n", volume, fsNode->private_node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
653
status_t error = volume->RewindDir(fsNode->private_node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
666
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
667
PRINT(("userlandfs_open_attr_dir(%p, %p)\n", volume, fsNode->private_node));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
668
status_t error = volume->OpenAttrDir(fsNode->private_node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
678
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
679
PRINT(("userlandfs_close_attr_dir(%p, %p, %p)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
681
status_t error = volume->CloseAttrDir(fsNode->private_node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
691
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
692
PRINT(("userlandfs_free_attr_dir_cookie(%p, %p, %p)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
694
status_t error = volume->FreeAttrDirCookie(fsNode->private_node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
704
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
706
B_PRIu32 ")\n", volume, fsNode->private_node, cookie, buffer,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
708
status_t error = volume->ReadAttrDir(fsNode->private_node, cookie, buffer,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
719
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
720
PRINT(("userlandfs_rewind_attr_dir(%p, %p, %p)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
722
status_t error = volume->RewindAttrDir(fsNode->private_node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
736
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
738
volume, fsNode->private_node, name, type, openMode, cookie));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
739
status_t error = volume->CreateAttr(fsNode->private_node, name, type,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
751
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
752
PRINT(("userlandfs_open_attr(%p, %p, \"%s\", %d, %p)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
754
status_t error = volume->OpenAttr(fsNode->private_node, name, openMode,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
765
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
766
PRINT(("userlandfs_close_attr(%p, %p, %p)\n", volume, fsNode->private_node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
768
status_t error = volume->CloseAttr(fsNode->private_node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
777
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
778
PRINT(("userlandfs_free_attr_cookie(%p, %p, %p)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
780
status_t error = volume->FreeAttrCookie(fsNode->private_node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
790
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
792
B_PRIuSIZE ")\n", volume, fsNode->private_node, cookie, pos, buffer,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
794
status_t error = volume->ReadAttr(fsNode->private_node, cookie, pos, buffer,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
806
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
808
")\n", volume, fsNode->private_node, cookie, pos, buffer, *length));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
809
status_t error = volume->WriteAttr(fsNode->private_node, cookie, pos,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
821
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
822
PRINT(("userlandfs_read_attr_stat(%p, %p, %p, %p)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
824
status_t error = volume->ReadAttrStat(fsNode->private_node, cookie, st);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
834
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
835
PRINT(("userlandfs_write_attr_stat(%p, %p, %p, %p, 0x%x)\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
837
status_t error = volume->WriteAttrStat(fsNode->private_node, cookie, st,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
848
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
849
PRINT(("userlandfs_rename_attr(%p, %p, `%s', %p, `%s')\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
851
status_t error = volume->RenameAttr(fsFromNode->private_node, fromName,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
861
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
862
PRINT(("userlandfs_remove_attr(%p, %p, `%s')\n", volume,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
864
status_t error = volume->RemoveAttr(fsNode->private_node, name);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
877
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
878
PRINT(("userlandfs_open_index_dir(%p, %p)\n", volume, cookie));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
879
status_t error = volume->OpenIndexDir(cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
889
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
890
PRINT(("userlandfs_close_index_dir(%p, %p)\n", volume, cookie));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
891
status_t error = volume->CloseIndexDir(cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
900
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
901
PRINT(("userlandfs_free_index_dir_cookie(%p, %p)\n", volume, cookie));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
902
status_t error = volume->FreeIndexDirCookie(cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
913
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
915
")\n", volume, cookie, buffer, bufferSize, *count));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
916
status_t error = volume->ReadIndexDir(cookie, buffer, bufferSize,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
927
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
928
PRINT(("userlandfs_rewind_index_dir(%p, %p)\n", volume, cookie));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
929
status_t error = volume->RewindIndexDir(cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
939
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
941
")\n", volume, name, type, flags));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
942
status_t error = volume->CreateIndex(name, type, flags);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
951
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
952
PRINT(("userlandfs_remove_index(%p, `%s')\n", volume, name));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
953
status_t error = volume->RemoveIndex(name);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
963
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
964
PRINT(("userlandfs_read_index_stat(%p, `%s', %p)\n", volume, name, st));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
965
status_t error = volume->ReadIndexStat(name, st);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
979
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
981
B_PRIu32 ", %p)\n", volume, queryString, flags, port, token, cookie));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
982
status_t error = volume->OpenQuery(queryString, flags, port, token, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
992
Volume* volume = (Volume*)fsVolume->private_volume;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
993
PRINT(("userlandfs_close_query(%p, %p)\n", volume, cookie));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
994
status_t error = volume->CloseQuery(cookie);
src/add-ons/kernel/file_systems/userlandfs/server/FileSystem.cpp
45
FileSystem::RegisterVolume(Volume* volume)
src/add-ons/kernel/file_systems/userlandfs/server/FileSystem.cpp
48
fVolumes.Add(volume);
src/add-ons/kernel/file_systems/userlandfs/server/FileSystem.cpp
53
FileSystem::UnregisterVolume(Volume* volume)
src/add-ons/kernel/file_systems/userlandfs/server/FileSystem.cpp
56
fVolumes.Remove(volume);
src/add-ons/kernel/file_systems/userlandfs/server/FileSystem.cpp
66
while (Volume* volume = it.Next()) {
src/add-ons/kernel/file_systems/userlandfs/server/FileSystem.cpp
67
if (volume->GetID() == id)
src/add-ons/kernel/file_systems/userlandfs/server/FileSystem.cpp
68
return volume;
src/add-ons/kernel/file_systems/userlandfs/server/FileSystem.h
33
virtual status_t CreateVolume(Volume** volume, dev_t id) = 0;
src/add-ons/kernel/file_systems/userlandfs/server/FileSystem.h
34
virtual status_t DeleteVolume(Volume* volume) = 0;
src/add-ons/kernel/file_systems/userlandfs/server/FileSystem.h
39
void RegisterVolume(Volume* volume);
src/add-ons/kernel/file_systems/userlandfs/server/FileSystem.h
40
void UnregisterVolume(Volume* volume);
src/add-ons/kernel/file_systems/userlandfs/server/RequestThread.cpp
22
RequestThreadContext::RequestThreadContext(Volume* volume,
src/add-ons/kernel/file_systems/userlandfs/server/RequestThread.cpp
27
fVolume(volume),
src/add-ons/kernel/file_systems/userlandfs/server/RequestThread.cpp
36
volume->GetFileSystem()->InitRequestThreadContext(this);
src/add-ons/kernel/file_systems/userlandfs/server/RequestThread.h
21
RequestThreadContext(Volume* volume,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1003
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1004
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1008
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1009
result = volume->Rename(request->oldDir,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1033
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1034
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1038
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1039
result = volume->Access(request->node, request->mode);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1061
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1062
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1067
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1068
result = volume->ReadStat(request->node, &st);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1091
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1092
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1096
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1097
result = volume->WriteStat(request->node, &request->st, request->mask);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1123
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1124
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1130
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1131
result = volume->Create(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1157
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1158
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1163
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1164
result = volume->Open(request->node, request->openMode, &fileCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1187
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1188
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1192
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1193
result = volume->Close(request->node, request->fileCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1215
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1216
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1220
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1221
result = volume->FreeCookie(request->node, request->fileCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1243
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1244
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1268
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1269
result = volume->Read(node, fileCookie, pos, buffer, size, &bytesRead);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1287
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1288
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1293
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1294
result = volume->Write(request->node, request->fileCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1323
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1324
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1328
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1329
result = volume->CreateDir(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1352
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1353
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1357
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1358
result = volume->RemoveDir(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1381
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1382
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1387
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1388
result = volume->OpenDir(request->node, &dirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1411
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1412
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1416
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1417
result = volume->CloseDir(request->node, request->dirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1439
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1440
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1444
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1445
result = volume->FreeDirCookie(request->node, request->dirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1467
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1468
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1492
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1493
result = volume->ReadDir(node, dirCookie, buffer, bufferSize, count,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1524
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1525
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1529
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1530
result = volume->RewindDir(request->node, request->dirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1556
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1557
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1562
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1563
result = volume->OpenAttrDir(request->node, &attrDirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1586
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1587
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1591
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1592
result = volume->CloseAttrDir(request->node, request->attrDirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1614
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1615
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1619
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1620
result = volume->FreeAttrDirCookie(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1643
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1644
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1668
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1669
result = volume->ReadAttrDir(node, attrDirCookie, buffer, bufferSize,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1688
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1689
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1693
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1694
result = volume->RewindAttrDir(request->node, request->attrDirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1720
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1721
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1726
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1727
result = volume->CreateAttr(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1752
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1753
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1758
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1759
result = volume->OpenAttr(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1784
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1785
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1789
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1790
result = volume->CloseAttr(request->node, request->attrCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1812
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1813
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1817
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1818
result = volume->FreeAttrCookie(request->node, request->attrCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1840
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1841
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1865
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1866
result = volume->ReadAttr(node, attrCookie, pos, buffer, size,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1885
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1886
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1891
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1892
result = volume->WriteAttr(request->node, request->attrCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1917
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1918
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1923
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1924
result = volume->ReadAttrStat(request->node, request->attrCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1948
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1949
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1953
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1954
result = volume->WriteAttrStat(request->node, request->attrCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1977
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1978
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1982
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1983
result = volume->RenameAttr(
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2007
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2008
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2012
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2013
result = volume->RemoveAttr(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2040
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2041
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2046
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2047
result = volume->OpenIndexDir(&indexDirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2070
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2071
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2075
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2076
result = volume->CloseIndexDir(request->indexDirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2098
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2099
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2103
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2104
result = volume->FreeIndexDirCookie(request->indexDirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2126
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2127
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2150
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2151
result = volume->ReadIndexDir(indexDirCookie, buffer, bufferSize,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2170
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2171
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2175
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2176
result = volume->RewindIndexDir(request->indexDirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2198
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2199
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2203
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2204
result = volume->CreateIndex((const char*)request->name.GetData(),
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2227
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2228
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2232
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2233
result = volume->RemoveIndex((const char*)request->name.GetData());
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2255
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2256
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2261
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2262
result = volume->ReadIndexStat((const char*)request->name.GetData(),
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2290
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2291
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2296
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2297
result = volume->OpenQuery((const char*)request->queryString.GetData(),
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2321
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2322
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2326
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2327
result = volume->CloseQuery(request->queryCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2349
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2350
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2354
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2355
result = volume->FreeQueryCookie(request->queryCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2377
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2378
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2401
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2402
result = volume->ReadQuery(queryCookie, buffer, bufferSize,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2421
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2422
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2426
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2427
result = volume->RewindQuery(request->queryCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
258
Volume* volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
260
result = fFileSystem->CreateVolume(&volume, request->nsid);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
265
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
266
result = volume->Mount(device, request->flags,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
269
fFileSystem->DeleteVolume(volume);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
272
volume = NULL;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
281
reply->volume = volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
283
if (volume != NULL)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
284
volume->GetCapabilities(reply->capabilities);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
296
if (Volume* volume = (Volume*)request->volume) {
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
297
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
298
result = volume->Unmount();
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
299
fFileSystem->DeleteVolume(volume);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
320
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
321
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
324
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
325
result = volume->Sync();
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
345
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
346
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
350
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
351
result = volume->ReadFSInfo(&info);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
372
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
373
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
376
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
377
result = volume->WriteFSInfo(&request->info, request->mask);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
402
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
403
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
408
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
409
result = volume->Lookup(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
433
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
434
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
454
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
455
result = volume->GetVNodeName(node, buffer, bufferSize);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
472
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
473
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
481
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
482
result = volume->ReadVNode(request->vnid, request->reenter, &node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
509
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
510
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
514
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
515
result = volume->WriteVNode(request->node, request->reenter);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
537
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
538
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
542
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
543
result = volume->RemoveVNode(request->node, request->reenter);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
568
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
569
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
573
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
576
result = volume->DoIO(request->node, request->fileCookie, requestInfo);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
598
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
599
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
603
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
604
result = volume->CancelIO(request->node, request->fileCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
628
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
629
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
635
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
636
result = volume->IterativeIOGetVecs(request->cookie, request->request,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
669
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
670
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
674
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
675
result = volume->IterativeIOFinished(request->cookie, request->request,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
703
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
704
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
739
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
740
ioctlError = volume->IOCtl(request->node, request->fileCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
759
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
760
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
764
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
765
result = volume->SetFlags(request->node, request->fileCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
788
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
789
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
793
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
794
result = volume->Select(request->node, request->fileCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
817
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
818
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
822
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
823
result = volume->Deselect(request->node, request->fileCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
846
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
847
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
851
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
852
result = volume->FSync(request->node);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
874
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
875
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
896
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
897
result = volume->ReadSymlink(node, buffer, bufferSize, &bytesRead);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
915
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
916
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
920
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
921
result = volume->CreateSymlink(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
945
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
946
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
950
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
951
result = volume->Link(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
974
Volume* volume = (Volume*)request->volume;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
975
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
979
RequestThreadContext context(volume, request);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
980
result = volume->Unlink(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelFileSystem.cpp
52
BeOSKernelFileSystem::CreateVolume(Volume** volume, dev_t id)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelFileSystem.cpp
55
if (!fFSOps || !volume)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelFileSystem.cpp
59
*volume = new(std::nothrow) BeOSKernelVolume(this, id, fFSOps,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelFileSystem.cpp
61
if (!*volume)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelFileSystem.cpp
68
BeOSKernelFileSystem::DeleteVolume(Volume* volume)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelFileSystem.cpp
70
if (!volume || !dynamic_cast<BeOSKernelVolume*>(volume))
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelFileSystem.cpp
72
delete volume;
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelFileSystem.h
20
virtual status_t CreateVolume(Volume** volume, dev_t id);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelFileSystem.h
21
virtual status_t DeleteVolume(Volume* volume);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEFileSystem.cpp
164
FUSEVolume* volume = new(std::nothrow) FUSEVolume(this, id);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEFileSystem.cpp
165
if (volume == NULL)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEFileSystem.cpp
168
status_t error = volume->Init();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEFileSystem.cpp
170
delete volume;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEFileSystem.cpp
174
*_volume = volume;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEFileSystem.cpp
180
FUSEFileSystem::DeleteVolume(Volume* volume)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEFileSystem.cpp
182
delete volume;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEFileSystem.h
51
virtual status_t DeleteVolume(Volume* volume);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3314
return buffer->volume->_AddReadDirEntryLowLevel(buffer, buf, bufsize, name, type, nodeID, offset);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3326
return buffer->volume->_AddReadDirEntry(buffer, name, type, nodeID, offset);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3335
return buffer->volume->_AddReadDirEntry(buffer, name, type << 12, nodeID, 0);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
369
FUSEVolume* volume;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
379
ReadDirBuffer(FUSEVolume* volume, FUSENode* directory, DirCookie* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
382
volume(volume),
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
397
FUSEVolume* volume;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
404
LockIterator(FUSEVolume* volume, FUSENode* node, bool writeLock,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
407
volume(volume),
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
421
void SetTo(FUSEVolume* volume, FUSENode* node, bool writeLock,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
426
this->volume = volume;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
439
if (volume->fLockManager.TryGenericLock(
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
446
volume->fLock.Unlock();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
447
status_t error = volume->fLockManager.GenericLock(
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
449
volume->fLock.Lock();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
454
volume->_PutNode(nextNode);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
480
volume->_UnlockNodeChainInternal(firstNode, writeLock, lastLockedNode,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
501
RWLockableReadLocking(FUSEVolume* volume)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
503
fLockManager(volume != NULL ? &volume->fLockManager : NULL)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
536
RWLockableWriteLocking(FUSEVolume* volume)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
538
fLockManager(volume != NULL ? &volume->fLockManager : NULL)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
573
RWLockableReadLocker(FUSEVolume* volume, RWLockable* lockable)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
576
RWLockableReadLocking(volume))
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
586
RWLockableWriteLocker(FUSEVolume* volume, RWLockable* lockable)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
589
RWLockableWriteLocking(volume))
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
597
NodeLocker(FUSEVolume* volume, FUSENode* node, bool parent, bool writeLock)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
599
fVolume(volume),
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
604
fStatus = volume->_LockNodeChain(node, parent, writeLock);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
630
NodeReadLocker(FUSEVolume* volume, FUSENode* node, bool parent)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
632
NodeLocker(volume, node, parent, false)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
639
NodeWriteLocker(FUSEVolume* volume, FUSENode* node, bool parent)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
641
NodeLocker(volume, node, parent, true)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
648
MultiNodeLocker(FUSEVolume* volume, FUSENode* node1, bool lockParent1,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
651
fVolume(volume),
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
659
fStatus = volume->_LockNodeChains(node1, lockParent1, writeLock1, node2,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelFileSystem.cpp
168
HaikuKernelVolume* volume
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelFileSystem.cpp
170
if (!volume)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelFileSystem.cpp
173
status_t error = volume->Init();
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelFileSystem.cpp
175
delete volume;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelFileSystem.cpp
179
*_volume = volume;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelFileSystem.cpp
186
HaikuKernelFileSystem::DeleteVolume(Volume* volume)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelFileSystem.cpp
188
if (!volume || !dynamic_cast<HaikuKernelVolume*>(volume))
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelFileSystem.cpp
190
delete volume;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelFileSystem.h
30
virtual status_t CreateVolume(Volume** volume, dev_t id);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelFileSystem.h
31
virtual status_t DeleteVolume(Volume* volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelIORequest.h
21
HaikuKernelVolume* volume;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelIORequest.h
25
HaikuKernelIORequest(HaikuKernelVolume* volume, const IORequestInfo& info)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelIORequest.h
28
volume(volume),
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelNode.h
27
HaikuKernelVolume* volume;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelNode.h
32
inline HaikuKernelNode(HaikuKernelVolume* volume,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelNode.h
40
HaikuKernelVolume* GetVolume() const { return volume; }
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelNode.h
60
HaikuKernelNode::HaikuKernelNode(HaikuKernelVolume* volume, ino_t vnodeID,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelNode.h
64
volume(volume),
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
211
HaikuKernelVolume::GetVolume(const fs_volume* volume)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
213
return static_cast<const FSVolume*>(volume)->haikuVolume;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
25
static HaikuKernelVolume* GetVolume(const fs_volume* volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
162
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
166
status_t error = volume->NewVNode(vnodeID, privateNode, ops, &node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
171
error = UserlandFS::KernelEmu::new_vnode(volume->GetID(), vnodeID, node,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
174
volume->UndoNewVNode(node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
185
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
189
status_t error = volume->PublishVNode(vnodeID, privateNode, ops, type,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
195
error = UserlandFS::KernelEmu::publish_vnode(volume->GetID(), vnodeID, node,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
198
volume->UndoPublishVNode(node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
208
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
212
status_t error = UserlandFS::KernelEmu::get_vnode(volume->GetID(), vnodeID,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
228
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
230
return UserlandFS::KernelEmu::put_vnode(volume->GetID(), vnodeID);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
238
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
240
return UserlandFS::KernelEmu::acquire_vnode(volume->GetID(), vnodeID);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
248
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
250
return UserlandFS::KernelEmu::remove_vnode(volume->GetID(), vnodeID);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
258
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
260
return UserlandFS::KernelEmu::unremove_vnode(volume->GetID(), vnodeID);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
268
HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
270
return UserlandFS::KernelEmu::get_vnode_removed(volume->GetID(), vnodeID,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
342
request->volume->GetID(), fd, request->id, cookie, fileVecs,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
393
return UserlandFS::KernelEmu::read_from_io_request(request->volume->GetID(),
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
404
return UserlandFS::KernelEmu::write_to_io_request(request->volume->GetID(),
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
415
UserlandFS::KernelEmu::notify_io_request(request->volume->GetID(),
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
480
return node->volume->GetFileMap(node, offset, size, vecs, _count);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
488
HaikuKernelVolume* volume = dynamic_cast<HaikuKernelVolume*>(
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
490
if (volume == NULL)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
494
HaikuKernelNode* node = volume->NodeWithID(vnodeID);
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
451
Volume* volume = FileSystem::GetInstance()->VolumeWithID(nsid);
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
452
if (volume == NULL)
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
457
status_t error = volume->GetVNodeType(data, &type);
src/add-ons/kernel/file_systems/websearchfs/duckduckgo_request.cpp
147
status_t duckduckgo_request_open(const char *query_string, struct fs_volume *volume, struct fs_node *query_node, struct duckduckgo_request **req)
src/add-ons/kernel/file_systems/websearchfs/duckduckgo_request.cpp
157
r->volume = volume;
src/add-ons/kernel/file_systems/websearchfs/duckduckgo_request.h
19
struct fs_volume *volume;
src/add-ons/kernel/file_systems/websearchfs/duckduckgo_request.h
46
extern status_t duckduckgo_request_open(const char *query_string, struct fs_volume *volume, struct fs_node *query_node, struct duckduckgo_request **req);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1437
fs_volume *_volume = request->volume;
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
216
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
246
if (read_pos(volume->Device(), readPos, path[i].blockData, len)
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
255
len = volume->BlockSize();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
265
if (read_pos(volume->Device(), readPos, path[i].blockData, len)
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
292
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
293
ssize_t len = volume->BlockSize();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
296
status_t status = fInode->GetNodefromTree(levelsInTree, volume, len,
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
330
if (read_pos(volume->Device(), readPos, fSingleDirBlock, len)
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
485
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
490
uint32 blockNoFromAddress = BLOCKNO_FROM_ADDRESS(fOffset, volume);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
500
blockNoFromAddress = BLOCKNO_FROM_ADDRESS(fOffset, volume);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
667
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
674
uint32 rightOffset = LEAF_STARTOFFSET(volume->BlockLog());
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
764
uint32 dataBlockNumber = BLOCKNO_FROM_ADDRESS(address * 8, volume);
src/add-ons/kernel/file_systems/xfs/Extent.h
22
#define BLOCKNO_FROM_ADDRESS(n, volume) \
src/add-ons/kernel/file_systems/xfs/Extent.h
23
((n) >> (volume->BlockLog() + volume->DirBlockLog()))
src/add-ons/kernel/file_systems/xfs/Inode.cpp
451
Inode::GetNodefromTree(uint16& levelsInTree, Volume* volume,
src/add-ons/kernel/file_systems/xfs/Inode.cpp
471
if (read_pos(volume->Device(), readPos, node, len) != len) {
src/add-ons/kernel/file_systems/xfs/Inode.cpp
487
if (read_pos(volume->Device(), readPos, block, len)
src/add-ons/kernel/file_systems/xfs/Inode.cpp
512
Volume* volume = GetVolume();
src/add-ons/kernel/file_systems/xfs/Inode.cpp
513
ssize_t len = volume->BlockSize();
src/add-ons/kernel/file_systems/xfs/Inode.cpp
522
GetNodefromTree(levelsInTree, volume, len, DirBlockSize(), block);
src/add-ons/kernel/file_systems/xfs/Inode.cpp
556
if (read_pos(volume->Device(), readPos, block, len)
src/add-ons/kernel/file_systems/xfs/Inode.cpp
83
Inode::Inode(Volume* volume, xfs_ino_t id)
src/add-ons/kernel/file_systems/xfs/Inode.cpp
86
fVolume(volume),
src/add-ons/kernel/file_systems/xfs/Inode.h
242
Inode(Volume* volume, xfs_ino_t id);
src/add-ons/kernel/file_systems/xfs/Inode.h
25
#define HAS_V3INODES(volume) (volume->IsVersion5() ? 1 : 0 )
src/add-ons/kernel/file_systems/xfs/Inode.h
28
#define DINODE_SIZE(volume) \
src/add-ons/kernel/file_systems/xfs/Inode.h
29
(HAS_V3INODES(volume) ? sizeof(Inode::Dinode) : offsetof(Inode::Dinode, di_crc))
src/add-ons/kernel/file_systems/xfs/Inode.h
30
#define LITINO(volume) \
src/add-ons/kernel/file_systems/xfs/Inode.h
31
((volume)->InodeSize() - DINODE_SIZE(volume))
src/add-ons/kernel/file_systems/xfs/Inode.h
319
Volume* volume, ssize_t& len,
src/add-ons/kernel/file_systems/xfs/Inode.h
36
#define DFORK_DSIZE(ino, volume) \
src/add-ons/kernel/file_systems/xfs/Inode.h
37
((ino)->di_forkoff ? DFORK_BOFF(ino) : LITINO(volume))
src/add-ons/kernel/file_systems/xfs/Inode.h
38
#define DFORK_ASIZE(ino, volume) \
src/add-ons/kernel/file_systems/xfs/Inode.h
39
((ino)->di_forkoff ? LITINO(volume) - DFORK_BOFF(ino) : 0)
src/add-ons/kernel/file_systems/xfs/Inode.h
40
#define DFORK_SIZE(ino, volume, w) \
src/add-ons/kernel/file_systems/xfs/Inode.h
42
DFORK_DSIZE(ino, volume) : DFORK_ASIZE(ino, volume))
src/add-ons/kernel/file_systems/xfs/Inode.h
47
#define INO_TO_AGNO(id, volume) ((xfs_agnumber_t)id >> (volume->AgInodeBits()))
src/add-ons/kernel/file_systems/xfs/Inode.h
51
#define INO_TO_AGBLOCK(id, volume) \
src/add-ons/kernel/file_systems/xfs/Inode.h
52
(id >> (volume->InodesPerBlkLog())) \
src/add-ons/kernel/file_systems/xfs/Inode.h
53
& (INO_MASK(volume->AgBlocksLog()))
src/add-ons/kernel/file_systems/xfs/Inode.h
55
#define INO_TO_BLOCKOFFSET(id, volume) (id & INO_MASK(volume->InodesPerBlkLog()))
src/add-ons/kernel/file_systems/xfs/Inode.h
66
#define FSBLOCKS_TO_AGNO(n, volume) ((n) >> volume->AgBlocksLog())
src/add-ons/kernel/file_systems/xfs/Inode.h
67
#define FSBLOCKS_TO_AGBLOCKNO(n, volume) ((n) & MASK(volume->AgBlocksLog()))
src/add-ons/kernel/file_systems/xfs/Inode.h
68
#define BLOCKNO_FROM_POSITION(n, volume) \
src/add-ons/kernel/file_systems/xfs/Inode.h
69
((n) >> (volume->BlockLog()))
src/add-ons/kernel/file_systems/xfs/Inode.h
83
#define DFORK_MAXEXT(ino, volume, w) \
src/add-ons/kernel/file_systems/xfs/Inode.h
84
(DFORK_SIZE(ino, volume, w) / (2 * sizeof(uint64)))
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
248
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
254
uint32 blockNoFromAddress = BLOCKNO_FROM_ADDRESS(fOffset, volume);
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
263
blockNoFromAddress = BLOCKNO_FROM_ADDRESS(fOffset, volume);
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
356
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/LeafDirectory.cpp
369
uint32 dataBlockNumber = BLOCKNO_FROM_ADDRESS(address * 8, volume);
src/add-ons/kernel/file_systems/xfs/Node.cpp
277
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/Node.cpp
283
uint32 blockNoFromAddress = BLOCKNO_FROM_ADDRESS(fOffset, volume);
src/add-ons/kernel/file_systems/xfs/Node.cpp
293
blockNoFromAddress = BLOCKNO_FROM_ADDRESS(fOffset, volume);
src/add-ons/kernel/file_systems/xfs/Node.cpp
412
Volume* volume = fInode->GetVolume();
src/add-ons/kernel/file_systems/xfs/Node.cpp
425
uint32 dataBlockNumber = BLOCKNO_FROM_ADDRESS(address * 8, volume);
src/add-ons/kernel/file_systems/xfs/Volume.cpp
14
Volume::Volume(fs_volume *volume)
src/add-ons/kernel/file_systems/xfs/Volume.cpp
15
: fFSVolume(volume)
src/add-ons/kernel/file_systems/xfs/Volume.h
25
Volume(fs_volume *volume);
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
101
status_t status = volume->Unmount();
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
102
delete volume;
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
112
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
118
info->block_size = volume->SuperBlock().BlockSize();
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
119
info->total_blocks = volume->SuperBlock().TotalBlocks();
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
120
info->free_blocks = volume->SuperBlock().FreeBlocks();
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
123
strlcpy(info->volume_name, volume->Name(), sizeof(info->volume_name));
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
126
if (volume->IsVersion5())
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
143
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
145
Inode* inode = new(std::nothrow) Inode(volume, id);
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
213
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
234
status = get_vnode(volume->FSVolume(), *_vnodeID, NULL);
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
341
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
345
notify_stat_changed(volume->ID(), -1, inode->ID(), B_STAT_SIZE);
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
430
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
450
buffer->d_dev = volume->ID();
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
535
Volume* volume = (Volume*)_volume->private_volume;
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
537
dirent->d_dev = volume->ID();
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
76
Volume *volume = new (std::nothrow) Volume(_volume);
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
77
if (volume == NULL)
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
80
_volume->private_volume = volume;
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
83
status_t status = volume->Mount(device, flags);
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
86
delete volume;
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
91
*_rootID = volume->Root();
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
99
Volume* volume = (Volume*) _volume->private_volume;
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
503
BVolume volume;
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
505
while (volumes.GetNextVolume(&volume) == B_OK) {
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
509
fido.SetVolume(&volume);
src/add-ons/media/media-add-ons/radeon/MSP3430.cpp
692
void CMSP3430::SetBeeper(int volume, MSP3430_beeper_frequency frequency, bool mute)
src/add-ons/media/media-add-ons/radeon/MSP3430.cpp
695
int beeper = (mute ? 0x00 : Clamp(volume, 0x00, 0x7f)) << 8;
src/apps/bootmanager/BootDrive.cpp
77
BVolume volume;
src/apps/bootmanager/BootDrive.cpp
78
if (volumeRoster.GetBootVolume(&volume) != B_OK)
src/apps/bootmanager/BootDrive.cpp
83
if (roster.FindPartitionByVolume(volume, &device, NULL) == B_OK) {
src/apps/debugger/user_interface/gui/team_window/TeamWindow.cpp
2132
BVolume volume;
src/apps/debugger/user_interface/gui/team_window/TeamWindow.cpp
2133
while (roster.GetNextVolume(&volume) == B_OK) {
src/apps/debugger/user_interface/gui/team_window/TeamWindow.cpp
2134
if (!volume.KnowsQuery())
src/apps/debugger/user_interface/gui/team_window/TeamWindow.cpp
2137
if (query.SetVolume(&volume) != B_OK)
src/apps/diskprobe/AttributeWindow.cpp
103
BVolume volume;
src/apps/diskprobe/AttributeWindow.cpp
104
if (directory.GetVolume(&volume) == B_OK)
src/apps/diskprobe/AttributeWindow.cpp
105
volume.GetName(name);
src/apps/diskprobe/FileWindow.cpp
44
BVolume volume(stat.st_dev);
src/apps/diskprobe/FileWindow.cpp
45
if (volume.InitCheck() == B_OK) {
src/apps/diskprobe/FileWindow.cpp
47
if (volume.GetName(name) == B_OK)
src/apps/diskprobe/ProbeView.cpp
1329
BVolume volume;
src/apps/diskprobe/ProbeView.cpp
1332
directory.GetVolume(&volume);
src/apps/diskprobe/ProbeView.cpp
1334
fEditor.File().GetVolume(&volume);
src/apps/diskprobe/ProbeView.cpp
1336
if (!fEditor.IsAttribute() && volume.InitCheck() == B_OK
src/apps/diskprobe/ProbeView.cpp
1337
&& (volume.KnowsMime() || volume.KnowsAttr())) {
src/apps/diskusage/ControlsView.cpp
240
BVolume* volume = new BVolume(tempVolume);
src/apps/diskusage/ControlsView.cpp
241
VolumeView* volumeView = new VolumeView(name, volume);
src/apps/diskusage/ControlsView.cpp
242
VolumeTab* volumeTab = new VolumeTab(volume);
src/apps/diskusage/ControlsView.cpp
304
BVolume* volume = NULL;
src/apps/diskusage/ControlsView.cpp
309
volume = item->Volume();
src/apps/diskusage/ControlsView.cpp
316
return volume;
src/apps/diskusage/ControlsView.cpp
329
BVolume* volume = new BVolume(device);
src/apps/diskusage/ControlsView.cpp
331
VolumeTab* item = new VolumeTab(volume);
src/apps/diskusage/ControlsView.cpp
333
volume->GetName(name);
src/apps/diskusage/ControlsView.cpp
335
AddTab(new VolumeView(name, volume), item);
src/apps/diskusage/ControlsView.cpp
36
VolumeTab(BVolume* volume);
src/apps/diskusage/ControlsView.cpp
52
VolumeTab::VolumeTab(BVolume* volume)
src/apps/diskusage/ControlsView.cpp
56
fVolume(volume)
src/apps/diskusage/PieView.cpp
128
PieView::PieView(BVolume* volume)
src/apps/diskusage/PieView.cpp
133
fVolume(volume),
src/apps/diskusage/PieView.cpp
350
PieView::_ShowVolume(BVolume* volume)
src/apps/diskusage/PieView.cpp
352
if (volume != NULL) {
src/apps/diskusage/PieView.cpp
354
fScanner = new Scanner(volume, this);
src/apps/diskusage/PieView.h
37
PieView(BVolume* volume);
src/apps/diskusage/PieView.h
50
void _ShowVolume(BVolume* volume);
src/apps/diskusage/Scanner.h
30
Scanner(BVolume* volume, BHandler* handler);
src/apps/diskusage/Snapshot.cpp
112
VolumeSnapshot::VolumeSnapshot(const BVolume* volume)
src/apps/diskusage/Snapshot.cpp
115
volume->GetName(nameBuffer);
src/apps/diskusage/Snapshot.cpp
118
capacity = volume->Capacity();
src/apps/diskusage/Snapshot.cpp
119
freeBytes = volume->FreeBytes();
src/apps/diskusage/Snapshot.h
46
VolumeSnapshot(const BVolume* volume);
src/apps/diskusage/VolumeView.cpp
32
VolumeView::VolumeView(const char* name, BVolume* volume)
src/apps/diskusage/VolumeView.cpp
36
fPieView = new PieView(volume);
src/apps/diskusage/VolumeView.h
29
VolumeView(const char* name, BVolume* volume);
src/apps/drivesetup/DiskView.cpp
79
BVolume volume;
src/apps/drivesetup/DiskView.cpp
80
partition->GetVolume(&volume);
src/apps/drivesetup/DiskView.cpp
84
fBoot = volume == boot;
src/apps/drivesetup/DiskView.cpp
85
fReadOnly = volume.IsReadOnly();
src/apps/drivesetup/DiskView.cpp
86
fShared = volume.IsShared();
src/apps/drivesetup/DiskView.cpp
91
fUsed = 100.0 / ((float)volume.Capacity()
src/apps/drivesetup/DiskView.cpp
92
/ (volume.Capacity() - volume.FreeBytes()));
src/apps/drivesetup/MainWindow.cpp
1286
BVolume volume;
src/apps/drivesetup/MainWindow.cpp
1289
&& partition->GetVolume(&volume) == B_OK) {
src/apps/drivesetup/MainWindow.cpp
1290
unMountable = volume != bootVolume;
src/apps/drivesetup/MainWindow.cpp
931
BVolume volume(node.device);
src/apps/drivesetup/MainWindow.cpp
933
if (volume.InitCheck()) {
src/apps/drivesetup/MainWindow.cpp
939
if (volume.IsReadOnly()) {
src/apps/drivesetup/MainWindow.cpp
950
if (volume.FreeBytes() < partition->Size()) {
src/apps/drivesetup/PartitionList.cpp
235
BVolume volume;
src/apps/drivesetup/PartitionList.cpp
236
partition->GetVolume(&volume);
src/apps/drivesetup/PartitionList.cpp
246
fBoot = volume == boot;
src/apps/drivesetup/PartitionList.cpp
247
fReadOnly = volume.IsReadOnly();
src/apps/drivesetup/PartitionList.cpp
248
fShared = volume.IsShared();
src/apps/drivesetup/PartitionList.cpp
255
appendParameter(parameters, volume.IsRemovable(), B_TRANSLATE("Removable"));
src/apps/drivesetup/PartitionList.cpp
257
appendParameter(parameters, volume.KnowsMime(), B_TRANSLATE("MIMEs"));
src/apps/drivesetup/PartitionList.cpp
258
appendParameter(parameters, volume.KnowsAttr(), B_TRANSLATE("Attributes"));
src/apps/drivesetup/PartitionList.cpp
259
appendParameter(parameters, volume.KnowsQuery(), B_TRANSLATE("Queries"));
src/apps/drivesetup/PartitionList.cpp
334
if (volume.FreeBytes() > 0) {
src/apps/drivesetup/PartitionList.cpp
336
SetField(new BStringField(string_for_size(volume.FreeBytes(), size,
src/apps/expander/ExpanderWindow.cpp
195
BVolume volume;
src/apps/expander/ExpanderWindow.cpp
232
if (entry.GetVolume(&volume) != B_OK || volume.IsReadOnly()) {
src/apps/mail/MailApp.cpp
475
BVolume volume;
src/apps/mail/MailApp.cpp
476
BVolumeRoster().GetBootVolume(&volume);
src/apps/mail/MailApp.cpp
478
fs_create_index(volume.Device(), "META:group", B_STRING_TYPE, 0);
src/apps/mail/MailApp.cpp
479
fs_create_index(volume.Device(), "META:email", B_STRING_TYPE, 0);
src/apps/mail/MailApp.cpp
480
fs_create_index(volume.Device(), "MAIL:draft", B_INT32_TYPE, 0);
src/apps/mail/MailApp.cpp
481
fs_create_index(volume.Device(), INDEX_SIGNATURE, B_STRING_TYPE, 0);
src/apps/mail/MailApp.cpp
482
fs_create_index(volume.Device(), B_MAIL_ATTR_FLAGS, B_INT32_TYPE, 0);
src/apps/mail/MailSupport.cpp
227
BVolume volume;
src/apps/mail/MailSupport.cpp
228
BVolumeRoster().GetBootVolume(&volume);
src/apps/mail/MailSupport.cpp
231
query.SetVolume(&volume);
src/apps/mail/MailWindow.cpp
1503
BVolume volume;
src/apps/mail/MailWindow.cpp
1513
while (volumeRoster.GetNextVolume(&volume) == B_NO_ERROR) {
src/apps/mail/MailWindow.cpp
1514
if (!volume.KnowsQuery())
src/apps/mail/MailWindow.cpp
1517
query.SetVolume(&volume);
src/apps/mail/MailWindow.cpp
1580
BVolume volume;
src/apps/mail/MailWindow.cpp
1581
BVolumeRoster().GetBootVolume(&volume);
src/apps/mail/MailWindow.cpp
1584
query.SetVolume(&volume);
src/apps/mail/MailWindow.cpp
583
BVolume volume;
src/apps/mail/MailWindow.cpp
584
BVolumeRoster().GetBootVolume(&volume);
src/apps/mail/MailWindow.cpp
587
query.SetVolume(&volume);
src/apps/mail/Prefs.cpp
701
BVolumeRoster volume;
src/apps/mail/Prefs.cpp
718
volume.GetBootVolume(&vol);
src/apps/mail/QueryList.cpp
193
QueryList::_AddVolume(BVolume& volume, const char* predicate)
src/apps/mail/QueryList.cpp
196
if (query->SetVolume(&volume) != B_OK
src/apps/mail/QueryList.cpp
79
BVolume volume;
src/apps/mail/QueryList.cpp
81
while (roster.GetNextVolume(&volume) == B_OK) {
src/apps/mail/QueryList.cpp
82
if (volume.KnowsQuery() && volume.KnowsAttr() && volume.KnowsMime())
src/apps/mail/QueryList.cpp
83
_AddVolume(volume, predicate);
src/apps/mail/QueryList.h
41
BVolume* volume = NULL);
src/apps/mail/QueryList.h
57
void _AddVolume(BVolume& volume,
src/apps/mail/QueryMenu.cpp
166
status_t QueryMenu::SetPredicate(const char *expr, BVolume *volume)
src/apps/mail/QueryMenu.cpp
170
if (volume == NULL) {
src/apps/mail/QueryMenu.cpp
172
BVolume volume;
src/apps/mail/QueryMenu.cpp
176
while (roster.GetNextVolume(&volume) == B_NO_ERROR) {
src/apps/mail/QueryMenu.cpp
177
if ((volume.KnowsQuery() == true) && (volume.KnowsAttr() == true) &&
src/apps/mail/QueryMenu.cpp
178
(volume.KnowsMime() == true)) {
src/apps/mail/QueryMenu.cpp
181
if (query->SetVolume(&volume) != B_OK) {
src/apps/mail/Status.cpp
182
BVolume volume;
src/apps/mail/Status.cpp
183
BVolumeRoster().GetBootVolume(&volume);
src/apps/mail/Status.cpp
186
query.SetVolume(&volume);
src/apps/mediaplayer/Controller.cpp
1250
Controller::_NotifyVolumeChanged(float volume) const
src/apps/mediaplayer/Controller.cpp
1256
listener->VolumeChanged(volume);
src/apps/mediaplayer/Controller.h
167
void _NotifyVolumeChanged(float volume) const;
src/apps/mediaplayer/Controller.h
58
virtual void VolumeChanged(float volume);
src/apps/mediaplayer/ControllerObserver.cpp
163
ControllerObserver::VolumeChanged(float volume)
src/apps/mediaplayer/ControllerObserver.cpp
169
message.AddFloat("volume", volume);
src/apps/mediaplayer/ControllerObserver.h
67
virtual void VolumeChanged(float volume);
src/apps/mediaplayer/MainWin.cpp
996
float volume;
src/apps/mediaplayer/MainWin.cpp
997
if (msg->FindFloat("volume", &volume) == B_OK)
src/apps/mediaplayer/MainWin.cpp
998
fControls->SetVolume(volume);
src/apps/mediaplayer/media_node_framework/audio/AudioVolumeConverter.cpp
170
AudioVolumeConverter::SetVolume(float volume)
src/apps/mediaplayer/media_node_framework/audio/AudioVolumeConverter.cpp
172
fVolume = volume;
src/apps/mediaplayer/media_node_framework/audio/AudioVolumeConverter.cpp
25
convert(SampleType* buffer, const int32 samples, const float volume,
src/apps/mediaplayer/media_node_framework/audio/AudioVolumeConverter.cpp
29
*buffer = (SampleType)(*buffer * volume + rounding);
src/apps/mediaplayer/media_node_framework/audio/AudioVolumeConverter.cpp
42
float volume = volume1 + volumeDiff * (i / (frames - 1));
src/apps/mediaplayer/media_node_framework/audio/AudioVolumeConverter.cpp
44
*buffer = (SampleType)(*buffer * volume + rounding);
src/apps/mediaplayer/media_node_framework/audio/AudioVolumeConverter.cpp
54
AudioVolumeConverter::AudioVolumeConverter(AudioReader* source, float volume)
src/apps/mediaplayer/media_node_framework/audio/AudioVolumeConverter.cpp
58
fVolume(volume),
src/apps/mediaplayer/media_node_framework/audio/AudioVolumeConverter.cpp
59
fPreviousVolume(volume)
src/apps/mediaplayer/media_node_framework/audio/AudioVolumeConverter.h
20
float volume = 1.0);
src/apps/mediaplayer/media_node_framework/audio/AudioVolumeConverter.h
30
void SetVolume(float volume);
src/apps/mediaplayer/supplier/ProxyAudioSupplier.cpp
270
ProxyAudioSupplier::SetVolume(float volume)
src/apps/mediaplayer/supplier/ProxyAudioSupplier.cpp
273
fVolume = volume;
src/apps/mediaplayer/supplier/ProxyAudioSupplier.cpp
275
fVolumeConverter->SetVolume(volume);
src/apps/mediaplayer/supplier/ProxyAudioSupplier.h
39
void SetVolume(float volume);
src/apps/musiccollection/MusicCollectionWindow.cpp
321
BVolume volume;
src/apps/musiccollection/MusicCollectionWindow.cpp
324
while (roster.GetNextVolume(&volume) == B_OK) {
src/apps/musiccollection/MusicCollectionWindow.cpp
325
if (!volume.KnowsQuery())
src/apps/musiccollection/MusicCollectionWindow.cpp
328
query->SetVolume(&volume);
src/apps/packageinstaller/PackageItem.cpp
201
BVolume volume(dev_for_path(path));
src/apps/packageinstaller/PackageItem.cpp
202
ret = volume.InitCheck();
src/apps/packageinstaller/PackageItem.cpp
205
ret = volume.GetRootDirectory(&temp);
src/apps/packageinstaller/PackageItem.cpp
263
BVolume volume(dev_for_path(destination->Path()));
src/apps/packageinstaller/PackageItem.cpp
264
if (volume.KnowsAttr()) {
src/apps/packageinstaller/PackageView.cpp
264
BVolume volume(device);
src/apps/packageinstaller/PackageView.cpp
265
if (volume.InitCheck() != B_OK)
src/apps/packageinstaller/PackageView.cpp
271
volume.FreeBytes(), B_TRANSLATE("%name% (%size% free)"));
src/apps/packageinstaller/PackageView.cpp
609
BVolume volume;
src/apps/packageinstaller/PackageView.cpp
615
if (volume.SetTo(device) == B_OK && !volume.IsReadOnly()
src/apps/packageinstaller/PackageView.cpp
617
item = _AddDestinationMenuItem(path.Path(), volume.FreeBytes(),
src/apps/packageinstaller/PackageView.cpp
636
while (roster.GetNextVolume(&volume) != B_BAD_VALUE) {
src/apps/packageinstaller/PackageView.cpp
638
if (volume.IsReadOnly() || !volume.IsPersistent()
src/apps/packageinstaller/PackageView.cpp
639
|| volume.GetRootDirectory(&mountPoint) != B_OK) {
src/apps/packageinstaller/PackageView.cpp
647
volume.GetName(volumeName);
src/apps/packageinstaller/PackageView.cpp
650
volume.FreeBytes(), path.Path());
src/apps/people/PeopleApp.cpp
186
BVolume volume;
src/apps/people/PeopleApp.cpp
187
while (volumeRoster.GetNextVolume(&volume) == B_OK) {
src/apps/people/PeopleApp.cpp
190
fs_create_index(volume.Device(), attribute->attribute,
src/apps/people/PersonView.cpp
205
BVolume volume;
src/apps/people/PersonView.cpp
206
while (volumeRoster.GetNextVolume(&volume) == B_OK) {
src/apps/people/PersonView.cpp
208
query.SetVolume(&volume);
src/apps/people/PersonWindow.cpp
263
BVolume volume(device);
src/apps/people/PersonWindow.cpp
266
&volume);
src/apps/stylededit/StyledEditWindow.cpp
1564
BVolume volume(ref->device);
src/apps/stylededit/StyledEditWindow.cpp
1565
editable = editable && !volume.IsReadOnly();
src/apps/stylededit/StyledEditWindow.cpp
628
BVolume volume(fNodeRef.device);
src/apps/stylededit/StyledEditWindow.cpp
629
message->AddBool("canUnlock", !volume.IsReadOnly());
src/apps/text_search/Model.cpp
341
directory_which which, BVolume* volume) const
src/apps/text_search/Model.cpp
347
status_t status = find_directory(which, &path, true, volume);
src/apps/text_search/Model.h
129
BVolume* volume = NULL) const;
src/bin/cddb_lookup/cddb_lookup.cpp
102
BVolume volume;
src/bin/cddb_lookup/cddb_lookup.cpp
103
while (roster.GetNextVolume(&volume) == B_OK) {
src/bin/cddb_lookup/cddb_lookup.cpp
105
if (fs_stat_dev(volume.Device(), &info) != B_OK)
src/bin/cddb_lookup/cddb_lookup.cpp
109
return Lookup(server, volume.Device(), dumpOnly, verbose);
src/bin/cddb_lookup/cddb_lookup.cpp
202
BVolume volume(device);
src/bin/cddb_lookup/cddb_lookup.cpp
204
volume.GetRootDirectory(&directory);
src/bin/cddb_lookup/cddb_lookup.cpp
258
BVolume volume(device);
src/bin/cddb_lookup/cddb_lookup.cpp
267
status_t result = volume.SetName(name.String());
src/bin/cddb_lookup/cddb_lookup.cpp
275
volume.GetRootDirectory(&cddaRoot);
src/bin/cddb_lookup/cddb_lookup.cpp
90
BVolume volume;
src/bin/cddb_lookup/cddb_lookup.cpp
91
while (roster.GetNextVolume(&volume) == B_OK) {
src/bin/cddb_lookup/cddb_lookup.cpp
92
Lookup(server, volume.Device(), dumpOnly, verbose);
src/bin/desklink/MediaReplicant.cpp
634
float volume = 0.0;
src/bin/desklink/MediaReplicant.cpp
635
fMixerControl->Connect(fVolumeWhich, &volume, &errorString);
src/bin/desklink/MixerControl.cpp
139
float volume;
src/bin/desklink/MixerControl.cpp
142
fMixerParameter->GetValue(&volume, &size, &lastChange);
src/bin/desklink/MixerControl.cpp
144
*_value = volume;
src/bin/desklink/MixerControl.cpp
219
float volume = 0;
src/bin/desklink/MixerControl.cpp
222
fMixerParameter->GetValue(&volume, &size, &lastChange);
src/bin/desklink/MixerControl.cpp
224
return volume;
src/bin/desklink/MixerControl.cpp
229
MixerControl::SetVolume(float volume)
src/bin/desklink/MixerControl.cpp
234
if (volume < fMin)
src/bin/desklink/MixerControl.cpp
235
volume = fMin;
src/bin/desklink/MixerControl.cpp
236
else if (volume > fMax)
src/bin/desklink/MixerControl.cpp
237
volume = fMax;
src/bin/desklink/MixerControl.cpp
239
if (volume != Volume())
src/bin/desklink/MixerControl.cpp
240
fMixerParameter->SetValue(&volume, sizeof(float), system_time());
src/bin/desklink/MixerControl.cpp
250
float volume = Volume();
src/bin/desklink/MixerControl.cpp
251
SetVolume(volume + value);
src/bin/desklink/MixerControl.h
37
void SetVolume(float volume);
src/bin/desklink/VolumeControl.cpp
399
float volume = 0.0;
src/bin/desklink/VolumeControl.cpp
400
fMixerControl->Connect(fMixerControl->VolumeWhich(), &volume, &errorString);
src/bin/desklink/VolumeControl.cpp
419
fOriginalValue = (int32)volume;
src/bin/desklink/VolumeControl.cpp
420
SetValue((int32)volume);
src/bin/df.cpp
44
BVolume volume(device);
src/bin/df.cpp
46
if (volume.GetRootDirectory(&root) == B_OK) {
src/bin/finddir.c
206
dev_t volume;
src/bin/finddir.c
217
volume = dev_for_path("/boot");
src/bin/finddir.c
234
volume = temp_volume;
src/bin/finddir.c
259
status_t result = find_directory (dirType, volume, false, buffer,
src/bin/isvolume.cpp
104
ret = roster.FindPartitionByVolume(volume, &diskDevice, &partition);
src/bin/isvolume.cpp
93
BVolume volume(volumeDevice);
src/bin/isvolume.cpp
94
status_t ret = volume.InitCheck();
src/bin/mkindex.cpp
179
BVolume volume(device);
src/bin/mkindex.cpp
181
volume.GetRootDirectory(&dir);
src/bin/mount.c
40
dev_t volume;
src/bin/mount.c
95
volume = fs_mount_volume(mountPoint, device, fs, flags, parameter);
src/bin/mount.c
96
if (volume < B_OK) {
src/bin/mount.c
97
fprintf(stderr, "%s: %s\n", programName, strerror(volume));
src/bin/query/FilteredQuery.cpp
26
BVolume volume(nonConst.TargetDevice());
src/bin/query/FilteredQuery.cpp
27
dest->SetVolume(&volume);
src/bin/query/query.cpp
200
BVolume volume;
src/bin/query/query.cpp
211
status_t status = entry.GetVolume(&volume);
src/bin/query/query.cpp
217
if (!volume.KnowsQuery())
src/bin/query/query.cpp
220
perform_query(volume, argv[optind], directoryPath);
src/bin/query/query.cpp
225
while (volumeRoster.GetNextVolume(&volume) == B_OK) {
src/bin/query/query.cpp
228
if (volume.KnowsQuery())
src/bin/query/query.cpp
229
perform_query(volume, argv[optind], directoryPath);
src/bin/query/query.cpp
90
perform_query(BVolume &volume, const char *predicate, const char *filterpath)
src/bin/query/query.cpp
93
query.SetVolume(&volume);
src/bin/setvolume.cpp
105
size_t size = sizeof(volume);
src/bin/setvolume.cpp
106
gain->GetValue(&volume, &size, &when);
src/bin/setvolume.cpp
113
if (muted == 0 || volume <= gain->MinValue())
src/bin/setvolume.cpp
114
volume += step;
src/bin/setvolume.cpp
117
volume -= step;
src/bin/setvolume.cpp
119
if (volume <= gain->MinValue())
src/bin/setvolume.cpp
124
volume = strtod(argv[1], &end);
src/bin/setvolume.cpp
142
if (volume > gain->MaxValue())
src/bin/setvolume.cpp
143
volume = gain->MaxValue();
src/bin/setvolume.cpp
144
else if (volume < gain->MinValue())
src/bin/setvolume.cpp
145
volume = gain->MinValue();
src/bin/setvolume.cpp
147
gain->SetValue(&volume, sizeof(volume), system_time());
src/bin/setvolume.cpp
151
size_t size = sizeof(volume);
src/bin/setvolume.cpp
152
gain->GetValue(&volume, &size, &when);
src/bin/setvolume.cpp
154
printf("Current volume: %g (min = %g, max = %g)\n", volume, gain->MinValue(), gain->MaxValue());
src/bin/setvolume.cpp
86
float volume = 0.0;
src/bin/urlwrapper.cpp
499
dev_t volume;
src/bin/urlwrapper.cpp
502
volume = fs_mount_volume(prettyPath.String(), NULL, "nfs4", flags,
src/bin/urlwrapper.cpp
504
if (volume < B_OK) {
src/bin/urlwrapper.cpp
505
fprintf(stderr, "fs_mount_volume: %s\n", strerror(volume));
src/build/libbe/storage/Volume.cpp
181
BVolume::operator==(const BVolume &volume) const
src/build/libbe/storage/Volume.cpp
183
return fDevice == volume.fDevice;
src/build/libbe/storage/Volume.cpp
197
BVolume::operator!=(const BVolume &volume) const
src/build/libbe/storage/Volume.cpp
199
return !(*this == volume);
src/build/libbe/storage/Volume.cpp
211
BVolume::operator=(const BVolume &volume)
src/build/libbe/storage/Volume.cpp
213
if (&volume != this) {
src/build/libbe/storage/Volume.cpp
214
this->fDevice = volume.fDevice;
src/build/libbe/storage/Volume.cpp
215
this->fCStatus = volume.fCStatus;
src/build/libbe/storage/Volume.cpp
93
BVolume::BVolume(const BVolume &volume)
src/build/libbe/storage/Volume.cpp
95
fDevice(volume.fDevice),
src/build/libbe/storage/Volume.cpp
96
fCStatus(volume.fCStatus)
src/kits/app/Roster.cpp
149
BVolume volume;
src/kits/app/Roster.cpp
151
&& volume.SetTo(ref->device) == B_OK
src/kits/app/Roster.cpp
152
&& find_directory(B_TRASH_DIRECTORY, &trashPath, false, &volume)
src/kits/app/Roster.cpp
332
BVolume volume;
src/kits/app/Roster.cpp
333
while (volumeRoster.GetNextVolume(&volume) == B_OK) {
src/kits/app/Roster.cpp
334
if (!volume.KnowsQuery())
src/kits/app/Roster.cpp
338
if (fs_stat_index(volume.Device(), "BEOS:APP_SIG", &info) != 0) {
src/kits/app/Roster.cpp
346
query.SetVolume(&volume);
src/kits/media/SoundPlayer.cpp
461
item->volume = withVolume;
src/kits/media/SoundPlayer.cpp
488
item->volume = newVolume;
src/kits/midi/MidiSynth.cpp
68
BMidiSynth::SetVolume(double volume)
src/kits/midi/MidiSynth.cpp
70
be_synth->fSynth->SetVolume(volume);
src/kits/midi/SoftSynth.cpp
223
BSoftSynth::SetVolume(double volume)
src/kits/midi/SoftSynth.cpp
226
if (volume >= 0.0) {
src/kits/midi/SoftSynth.cpp
227
fluid_synth_set_gain(fSynth, volume);
src/kits/midi/SoftSynth.h
49
void SetVolume(double volume);
src/kits/shared/QueryFile.cpp
110
BVolume volume;
src/kits/shared/QueryFile.cpp
111
while (roster.GetNextVolume(&volume) == B_OK) {
src/kits/shared/QueryFile.cpp
112
if (volume.IsPersistent() && volume.KnowsQuery())
src/kits/shared/QueryFile.cpp
113
AddVolume(volume);
src/kits/shared/QueryFile.cpp
181
BQueryFile::AddVolume(const BVolume& volume)
src/kits/shared/QueryFile.cpp
183
return fVolumes.AddItem((void*)(addr_t)volume.Device()) ? B_OK : B_NO_MEMORY;
src/kits/shared/QueryFile.cpp
351
BVolume volume(VolumeAt(fCurrentVolumeIndex));
src/kits/shared/QueryFile.cpp
354
fQuery.SetVolume(&volume);
src/kits/shared/QueryFile.cpp
87
BVolume volume;
src/kits/shared/QueryFile.cpp
88
status_t status = BPrivate::MatchArchivedVolume(&volume,
src/kits/shared/QueryFile.cpp
91
fStatus = AddVolume(volume);
src/kits/storage/FindDirectory.cpp
29
BVolume* volume)
src/kits/storage/FindDirectory.cpp
35
if (volume && volume->InitCheck() == B_OK)
src/kits/storage/FindDirectory.cpp
36
device = volume->Device();
src/kits/storage/NodeMonitor.cpp
27
watch_volume(dev_t volume, uint32 flags, BMessenger target)
src/kits/storage/NodeMonitor.cpp
37
return _kern_start_watching(volume, (ino_t)-1, flags, port, token);
src/kits/storage/NodeMonitor.cpp
42
watch_volume(dev_t volume, uint32 flags, const BHandler* handler,
src/kits/storage/NodeMonitor.cpp
45
return watch_volume(volume, flags, BMessenger(handler, looper));
src/kits/storage/Query.cpp
187
BQuery::SetVolume(const BVolume* volume)
src/kits/storage/Query.cpp
189
if (volume == NULL)
src/kits/storage/Query.cpp
194
if (volume->InitCheck() == B_OK)
src/kits/storage/Query.cpp
195
fDevice = volume->Device();
src/kits/storage/Statable.cpp
291
BStatable::GetVolume(BVolume* volume) const
src/kits/storage/Statable.cpp
293
status_t result = (volume ? B_OK : B_BAD_VALUE);
src/kits/storage/Statable.cpp
299
result = volume->SetTo(stat.st_dev);
src/kits/storage/Volume.cpp
380
BVolume::operator==(const BVolume &volume) const
src/kits/storage/Volume.cpp
382
return ((InitCheck() != B_OK && volume.InitCheck() != B_OK)
src/kits/storage/Volume.cpp
383
|| fDevice == volume.fDevice);
src/kits/storage/Volume.cpp
389
BVolume::operator!=(const BVolume &volume) const
src/kits/storage/Volume.cpp
391
return !(*this == volume);
src/kits/storage/Volume.cpp
397
BVolume::operator=(const BVolume &volume)
src/kits/storage/Volume.cpp
399
if (&volume != this) {
src/kits/storage/Volume.cpp
400
this->fDevice = volume.fDevice;
src/kits/storage/Volume.cpp
401
this->fCStatus = volume.fCStatus;
src/kits/storage/Volume.cpp
46
BVolume::BVolume(const BVolume &volume)
src/kits/storage/Volume.cpp
47
: fDevice(volume.fDevice),
src/kits/storage/Volume.cpp
48
fCStatus(volume.fCStatus)
src/kits/storage/VolumeRoster.cpp
48
BVolumeRoster::GetNextVolume(BVolume *volume)
src/kits/storage/VolumeRoster.cpp
51
status_t error = (volume ? B_OK : B_BAD_VALUE);
src/kits/storage/VolumeRoster.cpp
61
error = volume->SetTo(device);
src/kits/storage/VolumeRoster.cpp
76
BVolumeRoster::GetBootVolume(BVolume *volume)
src/kits/storage/VolumeRoster.cpp
79
status_t error = (volume ? B_OK : B_BAD_VALUE);
src/kits/storage/VolumeRoster.cpp
89
error = volume->SetTo(device);
src/kits/storage/disk_device/DiskDeviceRoster.cpp
331
BDiskDeviceRoster::FindPartitionByVolume(const BVolume& volume,
src/kits/storage/disk_device/DiskDeviceRoster.cpp
336
FindPartitionVisitor(dev_t volume)
src/kits/storage/disk_device/DiskDeviceRoster.cpp
338
fVolume(volume)
src/kits/storage/disk_device/DiskDeviceRoster.cpp
349
BVolume volume;
src/kits/storage/disk_device/DiskDeviceRoster.cpp
350
return partition->GetVolume(&volume) == B_OK
src/kits/storage/disk_device/DiskDeviceRoster.cpp
351
&& volume.Device() == fVolume;
src/kits/storage/disk_device/DiskDeviceRoster.cpp
356
} visitor(volume.Device());
src/kits/storage/disk_device/DiskDeviceRoster.cpp
371
BVolume volume(dev_for_path(mountPoint));
src/kits/storage/disk_device/DiskDeviceRoster.cpp
372
if (volume.InitCheck() == B_OK
src/kits/storage/disk_device/DiskDeviceRoster.cpp
373
&& FindPartitionByVolume(volume, device, _partition) == B_OK)
src/kits/storage/disk_device/MutablePartition.cpp
171
return fData->volume;
src/kits/storage/disk_device/MutablePartition.cpp
179
if (fData->volume != volumeID) {
src/kits/storage/disk_device/MutablePartition.cpp
180
fData->volume = volumeID;
src/kits/storage/disk_device/MutablePartition.cpp
374
child->fData->volume = -1;
src/kits/storage/disk_device/MutablePartition.cpp
570
fData->volume = partitionData->volume;
src/kits/storage/disk_device/Partition.cpp
1382
|| data->volume != oldData->volume
src/kits/storage/disk_device/Partition.cpp
401
BPartition::GetVolume(BVolume* volume) const
src/kits/storage/disk_device/Partition.cpp
403
if (volume == NULL)
src/kits/storage/disk_device/Partition.cpp
406
return volume->SetTo(_PartitionData()->volume);
src/kits/storage/disk_device/Partition.cpp
432
BVolume volume;
src/kits/storage/disk_device/Partition.cpp
433
error = GetVolume(&volume);
src/kits/storage/disk_device/Partition.cpp
435
error = volume.GetIcon(icon, which);
src/kits/storage/disk_device/Partition.cpp
461
BVolume volume;
src/kits/storage/disk_device/Partition.cpp
462
error = GetVolume(&volume);
src/kits/storage/disk_device/Partition.cpp
464
error = volume.GetIcon(_data, _size, _type);
src/kits/storage/disk_device/Partition.cpp
500
BVolume volume;
src/kits/storage/disk_device/Partition.cpp
501
if (GetVolume(&volume) == B_OK) {
src/kits/storage/disk_device/Partition.cpp
503
status_t error = volume.GetRootDirectory(&dir);
src/kits/tracker/ContainerWindow.cpp
2229
BVolume volume;
src/kits/tracker/ContainerWindow.cpp
2243
while (volumeRoster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/ContainerWindow.cpp
2244
if (!volume.IsReadOnly() && volume.IsPersistent())
src/kits/tracker/ContainerWindow.cpp
2300
if (volume.SetTo(device) == B_OK
src/kits/tracker/ContainerWindow.cpp
2301
&& volume.GetRootDirectory(&directory) == B_OK
src/kits/tracker/ContainerWindow.cpp
2312
while (volumeRoster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/ContainerWindow.cpp
2313
if (volume.IsReadOnly() || !volume.IsPersistent())
src/kits/tracker/ContainerWindow.cpp
2317
if (volume.GetRootDirectory(&directory) == B_OK
src/kits/tracker/FBCPadding.cpp
165
FSGetTrashDir__FP10BDirectoryl(BDirectory* trashDir, dev_t volume)
src/kits/tracker/FBCPadding.cpp
167
return FSGetTrashDir(trashDir, volume);
src/kits/tracker/FSUndoRedo.cpp
137
UndoItemRenameVolume(BVolume &volume, const char* newName);
src/kits/tracker/FSUndoRedo.cpp
232
RenameVolumeUndo::RenameVolumeUndo(BVolume &volume, const char* newName)
src/kits/tracker/FSUndoRedo.cpp
234
fUndo = new UndoItemRenameVolume(volume, newName);
src/kits/tracker/FSUndoRedo.cpp
426
UndoItemRenameVolume::UndoItemRenameVolume(BVolume &volume,
src/kits/tracker/FSUndoRedo.cpp
429
fVolume(volume),
src/kits/tracker/FSUndoRedo.h
81
RenameVolumeUndo(BVolume &volume, const char* newName);
src/kits/tracker/FSUtils.cpp
1036
BVolume volume(srcVolumeDevice);
src/kits/tracker/FSUtils.cpp
1043
bool sourceIsReadOnly = volume.IsReadOnly();
src/kits/tracker/FSUtils.cpp
1044
volume.Unset();
src/kits/tracker/FSUtils.cpp
1059
volume.SetTo(destVolumeDevice);
src/kits/tracker/FSUtils.cpp
1066
volume.SetTo(srcVolumeDevice);
src/kits/tracker/FSUtils.cpp
1072
volume.SetTo(srcVolumeDevice);
src/kits/tracker/FSUtils.cpp
1107
&volume, destDirToCheck, &destRef, needPreflightNameCheck,
src/kits/tracker/FSUtils.cpp
1131
volume.SetTo(srcRef->device);
src/kits/tracker/FSUtils.cpp
1275
BVolume volume(node.device);
src/kits/tracker/FSUtils.cpp
1278
if ((srcStat->st_size + kKBSize) >= volume.FreeBytes()) {
src/kits/tracker/FSUtils.cpp
2039
BVolume volume(nodeRef.device);
src/kits/tracker/FSUtils.cpp
2043
if (volume == boot) {
src/kits/tracker/FSUtils.cpp
2045
volume.GetName(name);
src/kits/tracker/FSUtils.cpp
2055
message.AddInt32("device_id", volume.Device());
src/kits/tracker/FSUtils.cpp
2614
BVolume volume(ref->device);
src/kits/tracker/FSUtils.cpp
2615
if (volume.InitCheck() == B_OK)
src/kits/tracker/FSUtils.cpp
2616
blockSize = volume.BlockSize();
src/kits/tracker/FSUtils.cpp
2659
BVolume volume(dev);
src/kits/tracker/FSUtils.cpp
2660
status_t result = volume.InitCheck();
src/kits/tracker/FSUtils.cpp
2665
result = find_directory(B_TRASH_DIRECTORY, &path, false, &volume);
src/kits/tracker/FSUtils.cpp
2772
BVolume volume;
src/kits/tracker/FSUtils.cpp
2778
if (volume.SetTo(entry_stat.st_dev) != B_OK)
src/kits/tracker/FSUtils.cpp
2781
if (find_directory(directoryType, &path, false, &volume) != B_OK)
src/kits/tracker/FSUtils.cpp
2999
BVolume volume;
src/kits/tracker/FSUtils.cpp
3000
while (volumeRoster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/FSUtils.cpp
3001
if (volume.IsReadOnly() || !volume.IsPersistent())
src/kits/tracker/FSUtils.cpp
3005
if (FSGetTrashDir(&trashDirectory, volume.Device()) != B_OK)
src/kits/tracker/FSUtils.cpp
3015
status = CalcItemsAndSize(&loopControl, &srcList, volume.BlockSize(),
src/kits/tracker/FSUtils.cpp
3033
while (volumeRoster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/FSUtils.cpp
3034
if (volume.IsReadOnly() || !volume.IsPersistent())
src/kits/tracker/FSUtils.cpp
3038
if (FSGetTrashDir(&trashDirectory, volume.Device()) != B_OK)
src/kits/tracker/FSUtils.cpp
3217
BVolume volume;
src/kits/tracker/FSUtils.cpp
3221
while (roster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/FSUtils.cpp
3222
if (volume.IsReadOnly() || !volume.IsPersistent() || volume.Capacity() == 0)
src/kits/tracker/FSUtils.cpp
3226
FSGetTrashDir(&trashDir, volume.Device());
src/kits/tracker/FSUtils.cpp
3720
BVolume volume(documentRef.device);
src/kits/tracker/FSUtils.cpp
3721
if (volume.IsReadOnly()) {
src/kits/tracker/FSUtils.cpp
794
BVolume volume(model->NodeRef()->device);
src/kits/tracker/FSUtils.cpp
795
result = volume.InitCheck();
src/kits/tracker/FSUtils.cpp
796
if (result == B_OK && volume.IsReadOnly())
src/kits/tracker/FSUtils.cpp
799
RenameVolumeUndo undo(volume, name);
src/kits/tracker/FSUtils.cpp
800
result = volume.SetName(name);
src/kits/tracker/FSUtils.cpp
805
BVolume volume(model->NodeRef()->device);
src/kits/tracker/FSUtils.cpp
806
result = volume.InitCheck();
src/kits/tracker/FSUtils.cpp
807
if (result == B_OK && volume.IsReadOnly())
src/kits/tracker/FSUtils.h
204
_IMPEXP_TRACKER status_t FSGetTrashDir(BDirectory* trashDir, dev_t volume);
src/kits/tracker/FilePanelPriv.cpp
244
BVolume volume;
src/kits/tracker/FilePanelPriv.cpp
247
volumeRoster.GetBootVolume(&volume);
src/kits/tracker/FilePanelPriv.cpp
248
volume.GetRootDirectory(&root);
src/kits/tracker/FilePanelPriv.cpp
432
BVolume volume;
src/kits/tracker/FilePanelPriv.cpp
433
volumeRoster.GetBootVolume(&volume);
src/kits/tracker/FilePanelPriv.cpp
436
volume.GetRootDirectory(&root);
src/kits/tracker/FindPanel.cpp
1646
BVolume volume;
src/kits/tracker/FindPanel.cpp
1647
while (roster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/FindPanel.cpp
1648
if (volume.IsPersistent() && volume.KnowsQuery()) {
src/kits/tracker/FindPanel.cpp
1650
if (volume.GetRootDirectory(&root) != B_OK)
src/kits/tracker/FindPanel.cpp
2502
BVolume volume;
src/kits/tracker/FindPanel.cpp
2506
while (roster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/FindPanel.cpp
2507
if (volume.IsPersistent() && volume.Capacity() > 0 && volume.KnowsQuery()) {
src/kits/tracker/FindPanel.cpp
2509
if (volume.GetRootDirectory(&root) != B_OK)
src/kits/tracker/FindPanel.cpp
2520
message->AddInt32("device", volume.Device());
src/kits/tracker/FindPanel.cpp
2521
if (volume == boot)
src/kits/tracker/FindPanel.cpp
2611
BVolume volume;
src/kits/tracker/FindPanel.cpp
2613
while (roster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/FindPanel.cpp
2614
if (volume.IsPersistent() && volume.KnowsQuery() && volume.KnowsAttr()) {
src/kits/tracker/FindPanel.cpp
2616
query.SetVolume(&volume);
src/kits/tracker/FindPanel.cpp
3008
BVolume volume;
src/kits/tracker/FindPanel.cpp
3012
= MatchArchivedVolume(&volume, &message, index);
src/kits/tracker/FindPanel.cpp
3015
volume.GetName(name);
src/kits/tracker/FindPanel.cpp
400
BVolume volume;
src/kits/tracker/FindPanel.cpp
401
while (roster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/FindPanel.cpp
402
if (volume.IsPersistent() && volume.KnowsQuery() && volume.KnowsAttr()) {
src/kits/tracker/FindPanel.cpp
404
query.SetVolume(&volume);
src/kits/tracker/FindPanel.cpp
665
BVolume volume(device);
src/kits/tracker/FindPanel.cpp
666
EmbedUniqueVolumeInfo(&messageContainingVolumeInfo, &volume);
src/kits/tracker/FindPanel.cpp
673
BVolume volume;
src/kits/tracker/FindPanel.cpp
675
while (roster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/FindPanel.cpp
676
if (volume.IsPersistent() && volume.KnowsQuery() && volume.Capacity() == 0) {
src/kits/tracker/FindPanel.cpp
678
if (fs_stat_dev(volume.Device(), &info) == B_OK
src/kits/tracker/FindPanel.cpp
680
EmbedUniqueVolumeInfo(&messageContainingVolumeInfo, &volume);
src/kits/tracker/IconCache.cpp
608
BVolume volume(model->NodeRef()->device);
src/kits/tracker/IconCache.cpp
610
if (volume.IsShared()) {
src/kits/tracker/IconCache.cpp
622
} else if (volume.GetIcon(lazyBitmap->Get(), icon_size_for(size)) == B_OK) {
src/kits/tracker/Model.cpp
1298
BVolume volume(fStatBuf.st_dev);
src/kits/tracker/Model.cpp
1299
if (volume.InitCheck() == B_OK && !volume.KnowsMime()) {
src/kits/tracker/Model.cpp
1549
BVolume volume(NodeRef()->device);
src/kits/tracker/Model.cpp
1550
status_t result = volume.GetIcon(&bitmap, size);
src/kits/tracker/Model.cpp
344
BVolume volume(resolved->NodeRef()->device);
src/kits/tracker/Model.cpp
345
if (volume.InitCheck() == B_OK && volume.Capacity() == 0)
src/kits/tracker/Model.cpp
350
BVolume volume(resolvedCompare->NodeRef()->device);
src/kits/tracker/Model.cpp
351
if (volume.InitCheck() == B_OK && volume.Capacity() == 0)
src/kits/tracker/Model.cpp
711
BVolume volume(NodeRef()->device);
src/kits/tracker/Model.cpp
712
if (volume.InitCheck() == B_OK && volume.GetName(name) == B_OK) {
src/kits/tracker/MountMenu.cpp
149
BVolume volume;
src/kits/tracker/MountMenu.cpp
150
if (partition->GetVolume(&volume) == B_OK) {
src/kits/tracker/MountMenu.cpp
153
if (volume == bootVolume)
src/kits/tracker/MountMenu.cpp
195
BVolume volume;
src/kits/tracker/MountMenu.cpp
196
while (volumeRoster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/MountMenu.cpp
197
if (volume.IsShared()) {
src/kits/tracker/MountMenu.cpp
200
if (fs_stat_dev(volume.Device(), &info) != B_OK) {
src/kits/tracker/MountMenu.cpp
213
message->AddInt32("device_id", volume.Device());
src/kits/tracker/MountMenu.cpp
215
volume.GetName(volumeName);
src/kits/tracker/NavMenu.cpp
444
BVolume volume;
src/kits/tracker/NavMenu.cpp
447
while (volRoster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/NavMenu.cpp
448
if (volume.IsReadOnly() || !volume.IsPersistent() || volume.Capacity() == 0)
src/kits/tracker/NavMenu.cpp
452
if (FSGetTrashDir(&trashDir, volume.Device()) == B_OK) {
src/kits/tracker/NavMenu.cpp
493
BVolume volume;
src/kits/tracker/NavMenu.cpp
498
while (roster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/NavMenu.cpp
499
if (volume.InitCheck() != B_OK || !volume.IsPersistent() || volume.Capacity() == 0
src/kits/tracker/NavMenu.cpp
500
|| volume.GetRootDirectory(&root) != B_OK || root.GetEntry(&entry) != B_OK) {
src/kits/tracker/NavMenu.cpp
688
BVolume volume;
src/kits/tracker/NavMenu.cpp
692
while (roster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/NavMenu.cpp
693
if (volume.InitCheck() != B_OK || !volume.IsPersistent() || volume.Capacity() == 0)
src/kits/tracker/NavMenu.cpp
696
if (volume.GetRootDirectory(&startDir) == B_OK) {
src/kits/tracker/OpenWithWindow.cpp
1232
BVolume volume(model->NodeRef()->device);
src/kits/tracker/OpenWithWindow.cpp
1236
if (volume.InitCheck() == B_OK && nextVol.InitCheck() == B_OK
src/kits/tracker/OpenWithWindow.cpp
1237
&& volume.GetName(volumeName) == B_OK
src/kits/tracker/OpenWithWindow.cpp
1263
BVolume volume(model->NodeRef()->device);
src/kits/tracker/OpenWithWindow.cpp
1264
if (volume.InitCheck() == B_OK) {
src/kits/tracker/OpenWithWindow.cpp
1266
if (volume.GetName(volumeName) == B_OK)
src/kits/tracker/Pose.cpp
102
_PeriodicUpdateCallback, volume);
src/kits/tracker/Pose.cpp
104
fPercent = CalcFreeSpace(volume);
src/kits/tracker/Pose.cpp
107
delete volume;
src/kits/tracker/Pose.cpp
111
delete volume;
src/kits/tracker/Pose.cpp
121
BVolume* volume = NULL;
src/kits/tracker/Pose.cpp
122
if (gPeriodicUpdatePoses.RemovePose(this, (void**)&volume))
src/kits/tracker/Pose.cpp
123
delete volume;
src/kits/tracker/Pose.cpp
311
BPose::UpdateVolumeSpaceBar(BVolume* volume)
src/kits/tracker/Pose.cpp
322
int32 percent = CalcFreeSpace(volume);
src/kits/tracker/Pose.cpp
54
CalcFreeSpace(BVolume* volume)
src/kits/tracker/Pose.cpp
56
off_t capacity = volume->Capacity();
src/kits/tracker/Pose.cpp
61
= static_cast<int32>(volume->FreeBytes() / (capacity / 100));
src/kits/tracker/Pose.cpp
94
BVolume* volume = new BVolume(device);
src/kits/tracker/Pose.cpp
95
if (volume->InitCheck() == B_OK && fs_stat_dev(device, &info) == B_OK) {
src/kits/tracker/Pose.cpp
99
if (strcmp(info.fsh_name, "cdda") != 0 && !volume->IsReadOnly()) {
src/kits/tracker/Pose.h
100
bool UpdateVolumeSpaceBar(BVolume* volume);
src/kits/tracker/PoseView.cpp
1607
BVolume volume;
src/kits/tracker/PoseView.cpp
1626
while (roster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/PoseView.cpp
1627
if (!volume.IsPersistent())
src/kits/tracker/PoseView.cpp
1630
if (volume.IsShared() && !TrackerSettings().MountSharedVolumesOntoDesktop())
src/kits/tracker/PoseView.cpp
1633
CreateVolumePose(&volume);
src/kits/tracker/PoseView.cpp
1694
BVolume volume;
src/kits/tracker/PoseView.cpp
1695
while (volRoster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/PoseView.cpp
1696
if (!volume.IsPersistent() || volume.Capacity() == 0)
src/kits/tracker/PoseView.cpp
1701
if (FSGetTrashDir(&trashDir, volume.Device()) == B_OK
src/kits/tracker/PoseView.cpp
1763
BPoseView::CreateVolumePose(BVolume* volume)
src/kits/tracker/PoseView.cpp
1765
if (volume->InitCheck() != B_OK || !volume->IsPersistent()) {
src/kits/tracker/PoseView.cpp
1772
if (volume->GetRootDirectory(&root) != B_OK)
src/kits/tracker/PoseView.cpp
5597
BVolume volume(device);
src/kits/tracker/PoseView.cpp
5598
if (volume.InitCheck() != B_OK)
src/kits/tracker/PoseView.cpp
5604
&& ((!volume.IsShared() || settings.MountSharedVolumesOntoDesktop())))) {
src/kits/tracker/PoseView.cpp
5605
CreateVolumePose(&volume);
src/kits/tracker/PoseView.cpp
5610
if (FSGetTrashDir(&trashDir, volume.Device()) == B_OK
src/kits/tracker/PoseView.cpp
6291
BVolume volume (ref->device);
src/kits/tracker/PoseView.cpp
6292
if (volume.IsReadOnly()) {
src/kits/tracker/PoseView.cpp
776
BVolume volume(TargetModel()->NodeRef()->device);
src/kits/tracker/PoseView.cpp
777
if (volume.InitCheck() != B_OK)
src/kits/tracker/PoseView.cpp
781
&& (volume.IsReadOnly() || !volume.KnowsAttr())) {
src/kits/tracker/PoseView.cpp
8441
BVolume volume(model->NodeRef()->device);
src/kits/tracker/PoseView.cpp
8442
if (volume.InitCheck() != B_OK)
src/kits/tracker/PoseView.cpp
8446
if (volume == boot)
src/kits/tracker/PoseView.cpp
8471
BVolume volume(model->NodeRef()->device);
src/kits/tracker/PoseView.cpp
8472
if (volume.InitCheck() != B_OK)
src/kits/tracker/PoseView.cpp
8476
if (volume == boot)
src/kits/tracker/PoseView.cpp
8480
message.AddInt32("device_id", volume.Device());
src/kits/tracker/PoseView.cpp
8980
BVolume volume;
src/kits/tracker/PoseView.cpp
8998
volume.SetTo(nref.device);
src/kits/tracker/PoseView.cpp
8999
if (volume.InitCheck() == B_OK && volume.IsReadOnly())
src/kits/tracker/PoseView.cpp
9011
volume.SetTo(pose->TargetModel()->NodeRef()->device);
src/kits/tracker/PoseView.cpp
9017
volume.SetTo(nref.device);
src/kits/tracker/PoseView.cpp
9022
volume.SetTo(TargetModel()->NodeRef()->device);
src/kits/tracker/PoseView.cpp
9025
return volume.InitCheck() == B_OK && volume.IsReadOnly();
src/kits/tracker/PoseView.cpp
9033
BVolume volume(target->NodeRef()->device);
src/kits/tracker/PoseView.cpp
9036
|| (volume.InitCheck() == B_OK && volume.IsReadOnly());
src/kits/tracker/QueryPoseView.cpp
551
BVolume volume;
src/kits/tracker/QueryPoseView.cpp
554
result = MatchArchivedVolume(&volume, &message, index);
src/kits/tracker/QueryPoseView.cpp
558
&fQueryListRep->fQueryList, &volume);
src/kits/tracker/QueryPoseView.cpp
579
BVolume volume;
src/kits/tracker/QueryPoseView.cpp
582
while (roster.GetNextVolume(&volume) == B_OK)
src/kits/tracker/QueryPoseView.cpp
583
if (volume.IsPersistent() && volume.KnowsQuery()) {
src/kits/tracker/QueryPoseView.cpp
585
&fQueryListRep->fQueryList, &volume);
src/kits/tracker/QueryPoseView.cpp
641
BHandler* target, BObjectList<BQuery, true>* list, BVolume* volume)
src/kits/tracker/QueryPoseView.cpp
653
query->SetVolume(volume);
src/kits/tracker/TrackerInitialState.cpp
449
BVolume volume;
src/kits/tracker/TrackerInitialState.cpp
452
while (roster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/TrackerInitialState.cpp
453
if (volume.IsReadOnly() || !volume.IsPersistent()
src/kits/tracker/TrackerInitialState.cpp
454
|| !volume.KnowsAttr() || !volume.KnowsQuery())
src/kits/tracker/TrackerInitialState.cpp
456
InstallIndices(volume.Device());
src/kits/tracker/TrashWatcher.cpp
210
BVolume volume;
src/kits/tracker/TrashWatcher.cpp
211
while (volRoster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/TrashWatcher.cpp
212
if (volume.IsReadOnly() || !volume.IsPersistent() || volume.Capacity() == 0)
src/kits/tracker/TrashWatcher.cpp
216
if (FSGetTrashDir(&trashDir, volume.Device()) == B_OK) {
src/kits/tracker/TrashWatcher.cpp
231
BVolume volume;
src/kits/tracker/TrashWatcher.cpp
232
while (volRoster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/TrashWatcher.cpp
233
if (volume.IsReadOnly() || !volume.IsPersistent() || volume.Capacity() == 0)
src/kits/tracker/TrashWatcher.cpp
237
if (FSGetTrashDir(&trashDir, volume.Device()) == B_OK) {
src/kits/tracker/Utilities.cpp
1021
EmbedUniqueVolumeInfo(BMessage* message, const BVolume* volume)
src/kits/tracker/Utilities.cpp
1027
if (volume->GetRootDirectory(&rootDirectory) == B_OK
src/kits/tracker/Utilities.cpp
1029
&& fs_stat_dev(volume->Device(), &info) == 0) {
src/kits/tracker/Utilities.cpp
1031
message->AddInt64("capacity", volume->Capacity());
src/kits/tracker/Utilities.cpp
1040
MatchArchivedVolume(BVolume* volume, const BMessage* message, int32 index)
src/kits/tracker/Utilities.cpp
1115
return volume->SetTo(foundDevice);
src/kits/tracker/Utilities.cpp
1127
*volume = tempVolume;
src/kits/tracker/Utilities.h
398
void EmbedUniqueVolumeInfo(BMessage* message, const BVolume* volume);
src/kits/tracker/Utilities.h
399
status_t MatchArchivedVolume(BVolume* volume, const BMessage* message,
src/kits/tracker/WidgetAttributeText.cpp
1012
BVolume volume(fModel->NodeRef()->device);
src/kits/tracker/WidgetAttributeText.cpp
1013
fValueIsDefined = volume.Capacity() != 0;
src/kits/tracker/WidgetAttributeText.cpp
1014
return volume.Capacity();
src/kits/tracker/infowindow/GeneralInfoView.cpp
710
BVolume volume(fModel->NodeRef()->device);
src/kits/tracker/infowindow/GeneralInfoView.cpp
711
freeBytes = volume.FreeBytes();
src/kits/tracker/infowindow/GeneralInfoView.cpp
712
capacity = volume.Capacity();
src/kits/tracker/infowindow/GeneralInfoView.cpp
717
BVolume volume;
src/kits/tracker/infowindow/GeneralInfoView.cpp
718
while (volumeRoster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/infowindow/GeneralInfoView.cpp
719
if (volume.FreeBytes() > 0)
src/kits/tracker/infowindow/GeneralInfoView.cpp
720
freeBytes += volume.FreeBytes();
src/kits/tracker/infowindow/GeneralInfoView.cpp
721
if (volume.Capacity() > 0)
src/kits/tracker/infowindow/GeneralInfoView.cpp
722
capacity += volume.Capacity();
src/kits/tracker/infowindow/HeaderView.cpp
601
BVolume volume;
src/kits/tracker/infowindow/HeaderView.cpp
602
volume.SetTo(fModel->NodeRef()->device);
src/kits/tracker/infowindow/HeaderView.cpp
603
if (volume == boot)
src/kits/tracker/infowindow/InfoWindow.cpp
402
BVolume volume(fModel->NodeRef()->device);
src/kits/tracker/infowindow/InfoWindow.cpp
403
if (volume != boot) {
src/kits/tracker/infowindow/InfoWindow.cpp
409
unmountMessage.AddInt32("device_id", volume.Device());
src/kits/tracker/infowindow/InfoWindow.cpp
548
BVolume volume;
src/kits/tracker/infowindow/InfoWindow.cpp
549
while (volRoster.GetNextVolume(&volume) == B_OK) {
src/kits/tracker/infowindow/InfoWindow.cpp
550
if (!volume.IsPersistent())
src/kits/tracker/infowindow/InfoWindow.cpp
558
if (FSGetTrashDir(&trashDir, volume.Device()) == B_OK) {
src/preferences/filetypes/ApplicationTypesWindow.cpp
314
BVolume volume;
src/preferences/filetypes/ApplicationTypesWindow.cpp
315
while (volumeRoster.GetNextVolume(&volume) == B_OK) {
src/preferences/filetypes/ApplicationTypesWindow.cpp
316
if (!volume.KnowsQuery())
src/preferences/filetypes/ApplicationTypesWindow.cpp
324
query.SetVolume(&volume);
src/preferences/virtualmemory/Settings.cpp
151
const char* volume = get_driver_parameter(settings.Get(),
src/preferences/virtualmemory/Settings.cpp
161
|| volume == NULL || capacity == NULL || filesystem == NULL)
src/preferences/virtualmemory/Settings.cpp
184
if (strcmp(volume, volStat.volume_name) == 0)
src/preferences/virtualmemory/Settings.cpp
247
|| SwapVolume() != fInitialSettings.volume;
src/preferences/virtualmemory/Settings.cpp
257
SetSwapVolume(fInitialSettings.volume);
src/preferences/virtualmemory/Settings.cpp
267
|| SwapVolume() != fDefaultSettings.volume;
src/preferences/virtualmemory/Settings.cpp
277
SetSwapVolume(fDefaultSettings.volume);
src/preferences/virtualmemory/Settings.cpp
51
fDefaultSettings.volume = dev_for_path("/boot");
src/preferences/virtualmemory/Settings.cpp
83
Settings::SetSwapVolume(dev_t volume, bool revertable)
src/preferences/virtualmemory/Settings.cpp
85
fCurrentSettings.volume = volume;
src/preferences/virtualmemory/Settings.cpp
87
fInitialSettings.volume = volume;
src/preferences/virtualmemory/Settings.h
36
dev_t SwapVolume() { return fCurrentSettings.volume; }
src/preferences/virtualmemory/Settings.h
45
void SetSwapVolume(dev_t volume,
src/preferences/virtualmemory/Settings.h
64
dev_t volume;
src/preferences/virtualmemory/SettingsWindow.cpp
74
VolumeMenuItem::VolumeMenuItem(BVolume volume, BMessage* message)
src/preferences/virtualmemory/SettingsWindow.cpp
77
fVolume(volume)
src/preferences/virtualmemory/SettingsWindow.h
48
VolumeMenuItem(BVolume volume, BMessage* message);
src/servers/index/CatchUpManager.cpp
134
CatchUpManager::CatchUpManager(const BVolume& volume)
src/servers/index/CatchUpManager.cpp
136
fVolume(volume)
src/servers/index/CatchUpManager.cpp
25
CatchUpAnalyser::CatchUpAnalyser(const BVolume& volume, time_t start,
src/servers/index/CatchUpManager.cpp
29
fVolume(volume),
src/servers/index/CatchUpManager.h
26
CatchUpAnalyser(const BVolume& volume,
src/servers/index/CatchUpManager.h
54
CatchUpManager(const BVolume& volume);
src/servers/index/IndexServer.cpp
132
IndexServer::AddVolume(const BVolume& volume)
src/servers/index/IndexServer.cpp
135
if (volume.Capacity() == 0)
src/servers/index/IndexServer.cpp
141
if (current->Volume() == volume)
src/servers/index/IndexServer.cpp
146
volume.GetName(name);
src/servers/index/IndexServer.cpp
149
VolumeWatcher* watcher = new VolumeWatcher(volume);
src/servers/index/IndexServer.cpp
161
IndexServer::RemoveVolume(const BVolume& volume)
src/servers/index/IndexServer.cpp
166
if (current->Volume() == volume) {
src/servers/index/IndexServer.cpp
240
IndexServer::CreateFileAnalyser(const BString& name, const BVolume& volume)
src/servers/index/IndexServer.cpp
248
FileAnalyser* analyser = addon->CreateFileAnalyser(volume);
src/servers/index/IndexServer.cpp
257
BVolume volume;
src/servers/index/IndexServer.cpp
258
while (fVolumeRoster.GetNextVolume(&volume) != B_BAD_VALUE)
src/servers/index/IndexServer.cpp
259
AddVolume(volume);
src/servers/index/IndexServer.cpp
293
IndexServer::_SetupFileAnalyser(IndexServerAddOn* addon, const BVolume& volume)
src/servers/index/IndexServer.cpp
295
FileAnalyser* analyser = addon->CreateFileAnalyser(volume);
src/servers/index/IndexServer.h
69
void AddVolume(const BVolume& volume);
src/servers/index/IndexServer.h
70
void RemoveVolume(const BVolume& volume);
src/servers/index/IndexServer.h
77
const BVolume& volume);
src/servers/index/IndexServer.h
84
const BVolume& volume);
src/servers/index/VolumeWatcher.cpp
335
VolumeWatcherBase::VolumeWatcherBase(const BVolume& volume)
src/servers/index/VolumeWatcher.cpp
337
fVolume(volume),
src/servers/index/VolumeWatcher.cpp
423
VolumeWatcher::VolumeWatcher(const BVolume& volume)
src/servers/index/VolumeWatcher.cpp
425
VolumeWatcherBase(volume),
src/servers/index/VolumeWatcher.cpp
430
fCatchUpManager(volume)
src/servers/index/VolumeWatcher.h
128
VolumeWatcher(const BVolume& volume);
src/servers/index/VolumeWatcher.h
80
VolumeWatcherBase(const BVolume& volume);
src/servers/launch/Utility.cpp
58
BVolume volume;
src/servers/launch/Utility.cpp
59
status_t status = volume.SetTo(device);
src/servers/launch/Utility.cpp
69
status = roster.FindPartitionByVolume(volume, &diskDevice, &partition);
src/servers/mail/DeskbarView.cpp
139
BVolume volume(ref->device);
src/servers/mail/DeskbarView.cpp
141
if (volume.InitCheck() != B_OK
src/servers/mail/DeskbarView.cpp
142
|| find_directory(B_TRASH_DIRECTORY, &path, false, &volume) != B_OK)
src/servers/mail/DeskbarView.cpp
157
BVolume volume;
src/servers/mail/DeskbarView.cpp
160
while (volumes.GetNextVolume(&volume) == B_OK) {
src/servers/mail/DeskbarView.cpp
163
newMailQuery->SetVolume(&volume);
src/servers/mail/MailDaemonApplication.cpp
502
BVolume volume;
src/servers/mail/MailDaemonApplication.cpp
507
while (roster.GetNextVolume(&volume) == B_OK) {
src/servers/mail/MailDaemonApplication.cpp
509
query.SetVolume(&volume);
src/servers/mail/MailDaemonApplication.cpp
790
BVolume volume;
src/servers/mail/MailDaemonApplication.cpp
795
while (roster.GetNextVolume(&volume) == B_OK) {
src/servers/mail/MailDaemonApplication.cpp
799
query->SetVolume(&volume);
src/servers/mail/MailDaemonApplication.cpp
897
BVolume volume(ref.device);
src/servers/mail/MailDaemonApplication.cpp
899
if (volume.InitCheck() != B_OK
src/servers/mail/MailDaemonApplication.cpp
900
|| find_directory(B_TRASH_DIRECTORY, &path, false, &volume) != B_OK)
src/servers/mount/AutoMounter.cpp
354
BVolume volume;
src/servers/mount/AutoMounter.cpp
355
partition->GetVolume(&volume);
src/servers/mount/AutoMounter.cpp
357
if (fs_stat_dev(volume.Device(), &fsInfo) == 0) {
src/servers/mount/AutoMounter.cpp
777
BVolume volume(device);
src/servers/mount/AutoMounter.cpp
778
status_t status = volume.InitCheck();
src/servers/mount/AutoMounter.cpp
782
status = volume.GetName(name);
src/servers/mount/AutoMounter.cpp
789
status = volume.GetRootDirectory(&mountPoint);
src/servers/package/CommitTransactionHandler.cpp
112
CommitTransactionHandler::CommitTransactionHandler(Volume* volume,
src/servers/package/CommitTransactionHandler.cpp
115
fVolume(volume),
src/servers/package/CommitTransactionHandler.h
34
CommitTransactionHandler(Volume* volume,
src/servers/package/PackageDaemon.cpp
129
Volume* volume = new(std::nothrow) Volume(this);
src/servers/package/PackageDaemon.cpp
130
if (volume == NULL)
src/servers/package/PackageDaemon.cpp
132
ObjectDeleter<Volume> volumeDeleter(volume);
src/servers/package/PackageDaemon.cpp
135
error = volume->Init(node_ref(info.dev, info.root), rootRef);
src/servers/package/PackageDaemon.cpp
139
if (volume->MountType() == PACKAGE_FS_MOUNT_TYPE_CUSTOM) {
src/servers/package/PackageDaemon.cpp
142
volume->Path().String());
src/servers/package/PackageDaemon.cpp
152
error = root->RegisterVolume(volume);
src/servers/package/PackageDaemon.cpp
159
INFORM("volume at \"%s\" registered\n", volume->Path().String());
src/servers/package/PackageDaemon.cpp
166
PackageDaemon::_UnregisterVolume(Volume* volume)
src/servers/package/PackageDaemon.cpp
168
volume->Unmounted();
src/servers/package/PackageDaemon.cpp
170
INFORM("volume at \"%s\" unregistered\n", volume->Path().String());
src/servers/package/PackageDaemon.cpp
172
Root* root = volume->GetRoot();
src/servers/package/PackageDaemon.cpp
173
root->UnregisterVolume(volume);
src/servers/package/PackageDaemon.cpp
247
if (Volume* volume = root->FindVolume(deviceID))
src/servers/package/PackageDaemon.cpp
248
return volume;
src/servers/package/PackageDaemon.cpp
275
if (Volume* volume = _FindVolume(device))
src/servers/package/PackageDaemon.cpp
276
_UnregisterVolume(volume);
src/servers/package/PackageDaemon.h
38
void _UnregisterVolume(Volume* volume);
src/servers/package/PackageManager.cpp
136
if (Volume* volume = fRoot->GetVolume(repository.Location())) {
src/servers/package/PackageManager.cpp
138
= volume->PackagesByFileNameIterator(); it.HasNext();) {
src/servers/package/PackageManager.cpp
203
Volume* volume = fRoot->GetVolume(transaction.Repository().Location());
src/servers/package/PackageManager.cpp
204
if (volume == NULL)
src/servers/package/PackageManager.cpp
207
return volume->CreateTransaction(transaction.Repository().Location(),
src/servers/package/PackageManager.cpp
217
Volume* volume = fRoot->GetVolume(transaction.Repository().Location());
src/servers/package/PackageManager.cpp
218
if (volume == NULL)
src/servers/package/PackageManager.cpp
226
if (volume == fVolume) {
src/servers/package/PackageManager.cpp
227
const PackageSet& packagesToActivate = volume->PackagesToBeActivated();
src/servers/package/PackageManager.cpp
238
= volume->PackagesToBeDeactivated();
src/servers/package/PackageManager.cpp
249
volume->CommitTransaction(transaction.ActivationTransaction(),
src/servers/package/PackageManager.cpp
36
PackageManager::PackageManager(Root* root, Volume* volume)
src/servers/package/PackageManager.cpp
38
BPackageManager(volume->Location(), this, this),
src/servers/package/PackageManager.cpp
41
fVolume(volume),
src/servers/package/PackageManager.h
42
PackageManager(Root* root, Volume* volume);
src/servers/package/Root.cpp
100
AbstractVolumeJob(volume),
src/servers/package/Root.cpp
127
VolumeJobFilter(Volume* volume)
src/servers/package/Root.cpp
129
fVolume(volume)
src/servers/package/Root.cpp
222
Root::RegisterVolume(Volume* volume)
src/servers/package/Root.cpp
226
Volume** volumeToSet = _GetVolume(volume->MountType());
src/servers/package/Root.cpp
233
volume->Path().String(), (*volumeToSet)->Path().String());
src/servers/package/Root.cpp
237
*volumeToSet = volume;
src/servers/package/Root.cpp
238
volume->SetRoot(this);
src/servers/package/Root.cpp
242
new(std::nothrow) VolumeJob(volume, &Root::_InitPackages));
src/servers/package/Root.cpp
244
volume->SetRoot(NULL);
src/servers/package/Root.cpp
254
Root::UnregisterVolume(Volume* volume)
src/servers/package/Root.cpp
258
Volume** volumeToSet = _GetVolume(volume->MountType());
src/servers/package/Root.cpp
259
if (volumeToSet == NULL || *volumeToSet != volume) {
src/servers/package/Root.cpp
261
"\"%s.\n", volume->Path().String());
src/servers/package/Root.cpp
269
_QueueJob(new(std::nothrow) VolumeJob(volume, &Root::_DeleteVolume));
src/servers/package/Root.cpp
280
Volume* volume = volumes[i];
src/servers/package/Root.cpp
281
if (volume != NULL && volume->DeviceID() == deviceID)
src/servers/package/Root.cpp
282
return volume;
src/servers/package/Root.cpp
318
Volume* volume = GetVolume((BPackageInstallationLocation)location);
src/servers/package/Root.cpp
319
if (volume == NULL)
src/servers/package/Root.cpp
324
volume->HandleGetLocationInfoRequest(message);
src/servers/package/Root.cpp
332
if (volume->IsPackageJobPending()) {
src/servers/package/Root.cpp
344
this, volume, message);
src/servers/package/Root.cpp
361
Root::VolumeNodeMonitorEventOccurred(Volume* volume)
src/servers/package/Root.cpp
363
_QueueJob(new(std::nothrow) ProcessNodeMonitorEventsJob(volume,
src/servers/package/Root.cpp
39
AbstractVolumeJob(Volume* volume)
src/servers/package/Root.cpp
390
Root::_NextVolumeFor(Volume* volume)
src/servers/package/Root.cpp
392
if (volume == NULL)
src/servers/package/Root.cpp
395
PackageFSMountType mountType = volume->MountType();
src/servers/package/Root.cpp
408
volume = *_GetVolume(mountType);
src/servers/package/Root.cpp
409
} while (volume == NULL);
src/servers/package/Root.cpp
41
fVolume(volume)
src/servers/package/Root.cpp
411
return volume;
src/servers/package/Root.cpp
416
Root::_InitPackages(Volume* volume)
src/servers/package/Root.cpp
418
if (volume->InitPackages(this) == B_OK) {
src/servers/package/Root.cpp
420
Volume* nextVolume = _NextVolumeFor(volume);
src/servers/package/Root.cpp
424
volume->InitialVerify(nextVolume, nextNextVolume);
src/servers/package/Root.cpp
430
Root::_DeleteVolume(Volume* volume)
src/servers/package/Root.cpp
433
VolumeJobFilter filter(volume);
src/servers/package/Root.cpp
436
delete volume;
src/servers/package/Root.cpp
441
Root::_ProcessNodeMonitorEvents(Volume* volume)
src/servers/package/Root.cpp
443
volume->ProcessPendingNodeMonitorEvents();
src/servers/package/Root.cpp
445
if (!volume->HasPendingPackageActivationChanges())
src/servers/package/Root.cpp
450
volume->ProcessPendingPackageActivationChanges();
src/servers/package/Root.cpp
458
PackageManager packageManager(this, volume);
src/servers/package/Root.cpp
477
volume->ClearPackageActivationChanges();
src/servers/package/Root.cpp
482
Root::_CommitTransaction(Volume* volume, BMessage* message)
src/servers/package/Root.cpp
484
volume->HandleCommitTransactionRequest(message);
src/servers/package/Root.cpp
59
VolumeJob(Volume* volume, void (Root::*method)(Volume*))
src/servers/package/Root.cpp
61
AbstractVolumeJob(volume),
src/servers/package/Root.cpp
80
ProcessNodeMonitorEventsJob(Volume* volume, void (Root::*method)(Volume*))
src/servers/package/Root.cpp
82
VolumeJob(volume, method)
src/servers/package/Root.cpp
98
CommitTransactionJob(Root* root, Volume* volume, BMessage* message)
src/servers/package/Root.h
43
status_t RegisterVolume(Volume* volume);
src/servers/package/Root.h
44
void UnregisterVolume(Volume* volume);
src/servers/package/Root.h
55
virtual void VolumeNodeMonitorEventOccurred(Volume* volume);
src/servers/package/Root.h
71
Volume* _NextVolumeFor(Volume* volume);
src/servers/package/Root.h
73
void _InitPackages(Volume* volume);
src/servers/package/Root.h
74
void _DeleteVolume(Volume* volume);
src/servers/package/Root.h
75
void _ProcessNodeMonitorEvents(Volume* volume);
src/servers/package/Root.h
76
void _CommitTransaction(Volume* volume,
src/servers/package/Volume.h
218
virtual void VolumeNodeMonitorEventOccurred(Volume* volume)
src/servers/registrar/mime/MimeUpdateThread.cpp
167
BVolume volume;
src/servers/registrar/mime/MimeUpdateThread.cpp
168
status_t err = volume.SetTo(device);
src/servers/registrar/mime/MimeUpdateThread.cpp
170
result = volume.KnowsAttr();
src/system/boot/arch/arm/arch_cpu.cpp
108
arch_ucode_load(BootVolume& volume)
src/system/boot/arch/arm64/arch_cpu.cpp
27
arch_ucode_load(BootVolume& volume)
src/system/boot/arch/riscv64/arch_cpu.cpp
53
arch_ucode_load(BootVolume& volume)
src/system/boot/arch/x86/arch_cpu.cpp
373
ucode_load(BootVolume& volume)
src/system/boot/arch/x86/arch_cpu.cpp
407
int fd = open_from(volume.RootDirectory(), path, O_RDONLY);
src/system/boot/arch/x86/arch_cpu.cpp
467
arch_ucode_load(BootVolume& volume)
src/system/boot/arch/x86/arch_cpu.cpp
469
ucode_load(volume);
src/system/boot/loader/FileMapDisk.cpp
146
FileMapDisk::FindAnyFileMapDisk(Directory *volume)
src/system/boot/loader/FileMapDisk.cpp
148
TRACE(("FileMapDisk::FindAnyFileMapDisk(%p)\n", volume));
src/system/boot/loader/FileMapDisk.cpp
152
if (volume == NULL)
src/system/boot/loader/FileMapDisk.cpp
158
dirnode = volume->Lookup(FMAP_FOLDER_NAME, true);
src/system/boot/loader/RootFileSystem.cpp
133
RootFileSystem::AddVolume(Directory *volume, Partition *partition)
src/system/boot/loader/RootFileSystem.cpp
139
volume->Acquire();
src/system/boot/loader/RootFileSystem.cpp
141
entry->root = volume;
src/system/boot/loader/RootFileSystem.cpp
168
RootFileSystem::GetPartitionFor(Directory *volume, Partition **_partition)
src/system/boot/loader/RootFileSystem.cpp
174
if (entry->root == volume) {
src/system/boot/loader/RootFileSystem.h
30
status_t AddVolume(Directory *volume, Partition *partition);
src/system/boot/loader/RootFileSystem.h
33
status_t GetPartitionFor(Directory *volume, Partition **_partition);
src/system/boot/loader/file_systems/amiga_ffs/Directory.cpp
24
Directory::Directory(Volume &volume, int32 block)
src/system/boot/loader/file_systems/amiga_ffs/Directory.cpp
26
fVolume(volume)
src/system/boot/loader/file_systems/amiga_ffs/Directory.cpp
28
void *data = malloc(volume.BlockSize());
src/system/boot/loader/file_systems/amiga_ffs/Directory.cpp
32
if (read_pos(volume.Device(), block * volume.BlockSize(), data, volume.BlockSize()) == volume.BlockSize())
src/system/boot/loader/file_systems/amiga_ffs/Directory.cpp
33
fNode.SetTo(data, volume.BlockSize());
src/system/boot/loader/file_systems/amiga_ffs/Directory.cpp
37
Directory::Directory(Volume &volume, RootBlock &root)
src/system/boot/loader/file_systems/amiga_ffs/Directory.cpp
39
fVolume(volume)
src/system/boot/loader/file_systems/amiga_ffs/Directory.h
21
Directory(Volume &volume, RootBlock &root);
src/system/boot/loader/file_systems/amiga_ffs/Directory.h
22
Directory(Volume &volume, int32 block);
src/system/boot/loader/file_systems/amiga_ffs/File.cpp
160
File::File(Volume &volume, int32 block)
src/system/boot/loader/file_systems/amiga_ffs/File.cpp
162
fVolume(volume)
src/system/boot/loader/file_systems/amiga_ffs/File.cpp
164
void *data = malloc(volume.BlockSize());
src/system/boot/loader/file_systems/amiga_ffs/File.cpp
168
if (read_pos(volume.Device(), block * volume.BlockSize(), data, volume.BlockSize()) == volume.BlockSize())
src/system/boot/loader/file_systems/amiga_ffs/File.cpp
169
fNode.SetTo(data, volume.BlockSize());
src/system/boot/loader/file_systems/amiga_ffs/File.h
18
File(Volume &volume, int32 block);
src/system/boot/loader/file_systems/amiga_ffs/Volume.cpp
106
Volume volume(partition);
src/system/boot/loader/file_systems/amiga_ffs/Volume.cpp
108
return volume.InitCheck() < B_OK ? 0 : 0.8;
src/system/boot/loader/file_systems/amiga_ffs/Volume.cpp
115
Volume *volume = new(nothrow) Volume(partition);
src/system/boot/loader/file_systems/amiga_ffs/Volume.cpp
116
if (volume == NULL)
src/system/boot/loader/file_systems/amiga_ffs/Volume.cpp
119
if (volume->InitCheck() < B_OK) {
src/system/boot/loader/file_systems/amiga_ffs/Volume.cpp
120
delete volume;
src/system/boot/loader/file_systems/amiga_ffs/Volume.cpp
124
*_root = volume->Root();
src/system/boot/loader/file_systems/bfs/Directory.cpp
28
Directory::Directory(Volume &volume, block_run run)
src/system/boot/loader/file_systems/bfs/Directory.cpp
30
fStream(volume, run),
src/system/boot/loader/file_systems/bfs/Directory.cpp
36
Directory::Directory(Volume &volume, off_t id)
src/system/boot/loader/file_systems/bfs/Directory.cpp
38
fStream(volume, id),
src/system/boot/loader/file_systems/bfs/Directory.h
20
Directory(Volume &volume, block_run run);
src/system/boot/loader/file_systems/bfs/Directory.h
21
Directory(Volume &volume, off_t id);
src/system/boot/loader/file_systems/bfs/File.cpp
13
File::File(Volume &volume, block_run run)
src/system/boot/loader/file_systems/bfs/File.cpp
15
fStream(volume, run)
src/system/boot/loader/file_systems/bfs/File.cpp
20
File::File(Volume &volume, off_t id)
src/system/boot/loader/file_systems/bfs/File.cpp
22
fStream(volume, id)
src/system/boot/loader/file_systems/bfs/File.h
19
File(Volume &volume, block_run run);
src/system/boot/loader/file_systems/bfs/File.h
20
File(Volume &volume, off_t id);
src/system/boot/loader/file_systems/bfs/Link.cpp
13
Link::Link(Volume &volume, block_run run)
src/system/boot/loader/file_systems/bfs/Link.cpp
14
: File(volume, run)
src/system/boot/loader/file_systems/bfs/Link.cpp
19
Link::Link(Volume &volume, off_t id)
src/system/boot/loader/file_systems/bfs/Link.cpp
20
: File(volume, id)
src/system/boot/loader/file_systems/bfs/Link.h
18
Link(Volume &volume, block_run run);
src/system/boot/loader/file_systems/bfs/Link.h
19
Link(Volume &volume, off_t id);
src/system/boot/loader/file_systems/bfs/Stream.cpp
110
Stream::Stream(Volume& volume, block_run run)
src/system/boot/loader/file_systems/bfs/Stream.cpp
112
fVolume(volume)
src/system/boot/loader/file_systems/bfs/Stream.cpp
114
if (read_pos(volume.Device(), volume.ToOffset(run), this, sizeof(bfs_inode))
src/system/boot/loader/file_systems/bfs/Stream.cpp
120
Stream::Stream(Volume& volume, off_t id)
src/system/boot/loader/file_systems/bfs/Stream.cpp
122
fVolume(volume)
src/system/boot/loader/file_systems/bfs/Stream.cpp
124
if (read_pos(volume.Device(), volume.ToOffset(id), this, sizeof(bfs_inode))
src/system/boot/loader/file_systems/bfs/Stream.cpp
26
CachedBlock(Volume& volume);
src/system/boot/loader/file_systems/bfs/Stream.cpp
27
CachedBlock(Volume& volume, block_run run);
src/system/boot/loader/file_systems/bfs/Stream.cpp
419
Stream::NodeFactory(Volume& volume, off_t id)
src/system/boot/loader/file_systems/bfs/Stream.cpp
421
Stream stream(volume, id);
src/system/boot/loader/file_systems/bfs/Stream.cpp
439
bfs_inode::InitCheck(Volume* volume) const
src/system/boot/loader/file_systems/bfs/Stream.cpp
450
|| (uint32)InodeSize() != volume->InodeSize()
src/system/boot/loader/file_systems/bfs/Stream.cpp
452
|| parent.AllocationGroup() > int32(volume->AllocationGroups())
src/system/boot/loader/file_systems/bfs/Stream.cpp
454
|| parent.Start() > (1L << volume->AllocationGroupShift())
src/system/boot/loader/file_systems/bfs/Stream.cpp
457
|| attributes.AllocationGroup() > int32(volume->AllocationGroups())
src/system/boot/loader/file_systems/bfs/Stream.cpp
459
|| attributes.Start() > (1L << volume->AllocationGroupShift()))
src/system/boot/loader/file_systems/bfs/Stream.cpp
48
CachedBlock::CachedBlock(Volume& volume)
src/system/boot/loader/file_systems/bfs/Stream.cpp
50
fVolume(volume),
src/system/boot/loader/file_systems/bfs/Stream.cpp
57
CachedBlock::CachedBlock(Volume &volume, block_run run)
src/system/boot/loader/file_systems/bfs/Stream.cpp
59
fVolume(volume),
src/system/boot/loader/file_systems/bfs/Stream.h
21
Stream(Volume &volume, block_run run);
src/system/boot/loader/file_systems/bfs/Stream.h
22
Stream(Volume &volume, off_t id);
src/system/boot/loader/file_systems/bfs/Stream.h
40
static Node *NodeFactory(Volume &volume, off_t id);
src/system/boot/loader/file_systems/bfs/bfs.cpp
140
Volume volume(partition);
src/system/boot/loader/file_systems/bfs/bfs.cpp
142
return volume.InitCheck() < B_OK ? 0 : 0.8;
src/system/boot/loader/file_systems/bfs/bfs.cpp
149
Volume *volume = new(nothrow) Volume(partition);
src/system/boot/loader/file_systems/bfs/bfs.cpp
150
if (volume == NULL)
src/system/boot/loader/file_systems/bfs/bfs.cpp
153
if (volume->InitCheck() < B_OK) {
src/system/boot/loader/file_systems/bfs/bfs.cpp
154
delete volume;
src/system/boot/loader/file_systems/bfs/bfs.cpp
158
*_root = volume->RootNode();
src/system/boot/loader/file_systems/fat/CachedBlock.cpp
23
CachedBlock::CachedBlock(Volume &volume)
src/system/boot/loader/file_systems/fat/CachedBlock.cpp
25
fVolume(volume),
src/system/boot/loader/file_systems/fat/CachedBlock.cpp
32
CachedBlock::CachedBlock(Volume &volume, off_t block)
src/system/boot/loader/file_systems/fat/CachedBlock.cpp
34
fVolume(volume),
src/system/boot/loader/file_systems/fat/CachedBlock.h
27
CachedBlock(Volume &volume);
src/system/boot/loader/file_systems/fat/CachedBlock.h
28
CachedBlock(Volume &volume, off_t block);
src/system/boot/loader/file_systems/fat/Directory.cpp
266
Directory::Directory(Volume &volume, off_t dirEntryOffset, uint32 cluster,
src/system/boot/loader/file_systems/fat/Directory.cpp
269
fVolume(volume),
src/system/boot/loader/file_systems/fat/Directory.cpp
270
fStream(volume, cluster, UINT32_MAX, name),
src/system/boot/loader/file_systems/fat/Directory.cpp
491
Directory::UpdateDirEntry(Volume& volume, off_t dirEntryOffset,
src/system/boot/loader/file_systems/fat/Directory.cpp
497
CachedBlock cachedBlock(volume);
src/system/boot/loader/file_systems/fat/Directory.cpp
498
off_t block = volume.ToBlock(dirEntryOffset);
src/system/boot/loader/file_systems/fat/Directory.cpp
505
+ dirEntryOffset % volume.BlockSize());
src/system/boot/loader/file_systems/fat/Directory.cpp
507
entry->SetCluster(firstCluster, volume.FatBits());
src/system/boot/loader/file_systems/fat/Directory.h
23
Directory(Volume &volume, off_t dirEntryOffset, uint32 cluster,
src/system/boot/loader/file_systems/fat/Directory.h
47
static status_t UpdateDirEntry(Volume& volume, off_t dirEntryOffset,
src/system/boot/loader/file_systems/fat/File.cpp
23
File::File(Volume &volume, off_t dirEntryOffset, uint32 cluster, off_t size,
src/system/boot/loader/file_systems/fat/File.cpp
26
fVolume(volume),
src/system/boot/loader/file_systems/fat/File.cpp
27
fStream(volume, cluster, size, name),
src/system/boot/loader/file_systems/fat/File.h
19
File(Volume &volume, off_t dirEntryOffset, uint32 cluster, off_t size,
src/system/boot/loader/file_systems/fat/Stream.cpp
33
Stream::Stream(Volume &volume, uint32 chain, off_t size, const char *name)
src/system/boot/loader/file_systems/fat/Stream.cpp
35
fVolume(volume),
src/system/boot/loader/file_systems/fat/Stream.h
26
Stream(Volume &volume, uint32 chain, off_t size, const char *name);
src/system/boot/loader/file_systems/fat/Volume.cpp
409
Volume volume(partition);
src/system/boot/loader/file_systems/fat/Volume.cpp
411
return volume.InitCheck() < B_OK ? 0 : 0.8;
src/system/boot/loader/file_systems/fat/Volume.cpp
419
Volume *volume = new(nothrow) Volume(partition);
src/system/boot/loader/file_systems/fat/Volume.cpp
420
if (volume == NULL)
src/system/boot/loader/file_systems/fat/Volume.cpp
423
if (volume->InitCheck() < B_OK) {
src/system/boot/loader/file_systems/fat/Volume.cpp
424
delete volume;
src/system/boot/loader/file_systems/fat/Volume.cpp
428
*_root = volume->Root();
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
130
PackageFile(PackageVolume* volume, mode_t mode, const BPackageData& data)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
132
PackageNode(volume, mode),
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
156
PackageSymlink(PackageVolume* volume, mode_t mode)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
158
PackageNode(volume, mode),
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
188
PackageDirectory(PackageVolume* volume, mode_t mode)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
190
PackageNode(volume, mode)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
360
PackageLoaderContentHandler(PackageVolume* volume,
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
363
fVolume(volume),
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
69
PackageNode(PackageVolume* volume, mode_t mode)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
71
fVolume(volume),
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
837
PackageVolume* volume = new(std::nothrow) PackageVolume;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
838
if (volume == NULL)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
840
BReference<PackageVolume> volumeReference(volume, true);
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
842
error = volume->Init(fd, packageReader.RawHeapReader());
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
852
PackageLoaderContentHandler handler(volume, settings);
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
863
error = create_node(volume->RootDirectory(), rootNode);
src/system/boot/loader/file_systems/tarfs/tarfs.cpp
845
TarFS::Volume* volume = new(nothrow) TarFS::Volume;
src/system/boot/loader/file_systems/tarfs/tarfs.cpp
846
if (volume == NULL)
src/system/boot/loader/file_systems/tarfs/tarfs.cpp
849
if (volume->Init(partition) < B_OK) {
src/system/boot/loader/file_systems/tarfs/tarfs.cpp
851
delete volume;
src/system/boot/loader/file_systems/tarfs/tarfs.cpp
855
*_root = volume->Root();
src/system/boot/loader/load_driver_settings.cpp
87
load_driver_settings(stage2_args* /*args*/, Directory* volume)
src/system/boot/loader/load_driver_settings.cpp
89
int fd = open_from(volume, "home/config/settings/kernel/drivers", O_RDONLY);
src/system/boot/loader/load_driver_settings.h
14
extern status_t load_driver_settings(stage2_args *args, Directory *volume);
src/system/boot/loader/loader.cpp
110
load_kernel(stage2_args* args, BootVolume& volume)
src/system/boot/loader/loader.cpp
113
int fd = find_kernel(volume, &name);
src/system/boot/loader/loader.cpp
145
load_modules_from(BootVolume& volume, const char* path)
src/system/boot/loader/loader.cpp
149
int fd = open_maybe_packaged(volume, path, O_RDONLY);
src/system/boot/loader/loader.cpp
177
load_modules(stage2_args* args, BootVolume& volume)
src/system/boot/loader/loader.cpp
188
if (load_modules_from(volume, path) != B_OK)
src/system/boot/loader/loader.cpp
201
load_modules_from(volume, path);
src/system/boot/loader/loader.cpp
208
load_modules_from(volume, path);
src/system/boot/loader/loader.cpp
210
load_modules_from(volume, path);
src/system/boot/loader/loader.cpp
59
open_maybe_packaged(BootVolume& volume, const char* path, int openMode)
src/system/boot/loader/loader.cpp
64
return open_from(volume.SystemDirectory(), path, openMode);
src/system/boot/loader/loader.cpp
67
return open_from(volume.RootDirectory(), path, openMode);
src/system/boot/loader/loader.cpp
72
find_kernel(BootVolume& volume, const char** name = NULL)
src/system/boot/loader/loader.cpp
75
int fd = open_maybe_packaged(volume, sKernelPaths[i][0], O_RDONLY);
src/system/boot/loader/loader.cpp
89
is_bootable(Directory *volume)
src/system/boot/loader/loader.cpp
91
if (volume->IsEmpty())
src/system/boot/loader/loader.cpp
95
if (bootVolume.SetTo(volume) != B_OK)
src/system/boot/loader/loader.h
12
extern bool is_bootable(Directory* volume);
src/system/boot/loader/loader.h
13
extern status_t load_kernel(stage2_args* args, BootVolume& volume);
src/system/boot/loader/loader.h
14
extern status_t load_modules(stage2_args* args, BootVolume& volume);
src/system/boot/loader/menu.cpp
1183
Directory* volume = (Directory*)item->Data();
src/system/boot/loader/menu.cpp
1187
save_previous_syslog_to_volume(volume);
src/system/boot/loader/menu.cpp
1197
add_boot_volume_item(Menu* menu, Directory* volume, const char* name)
src/system/boot/loader/menu.cpp
1201
if (volume == sBootVolume->RootDirectory()) {
src/system/boot/loader/menu.cpp
1206
if (volumeInfo->SetTo(volume, "system/packages") == B_OK)
src/system/boot/loader/menu.cpp
1214
if (gRoot->GetPartitionFor(volume, &partition) == B_OK) {
src/system/boot/loader/menu.cpp
1243
stateItem->SetData(volume);
src/system/boot/loader/menu.cpp
1248
if (volume == sBootVolume->RootDirectory()) {
src/system/boot/loader/menu.cpp
1262
item->SetData(volume);
src/system/boot/loader/menu.cpp
1265
if (volume == sBootVolume->RootDirectory()) {
src/system/boot/loader/menu.cpp
1281
Directory* volume;
src/system/boot/loader/menu.cpp
1282
while (gRoot->GetNextNode(cookie, (Node**)&volume) == B_OK) {
src/system/boot/loader/menu.cpp
1284
if (volume != sBootVolume->RootDirectory() && !is_bootable(volume))
src/system/boot/loader/menu.cpp
1288
if (volume->GetName(name, sizeof(name)) == B_OK) {
src/system/boot/loader/menu.cpp
1289
add_boot_volume_item(menu, volume, name);
src/system/boot/loader/menu.cpp
1416
Directory* volume = static_cast<Directory*>(node);
src/system/boot/loader/menu.cpp
1418
if (gRoot->GetPartitionFor(volume, &partition) != B_OK)
src/system/boot/loader/menu.cpp
1428
if (volume->GetName(name, sizeof(name)) != B_OK)
src/system/boot/loader/menu.cpp
1443
item->SetData(volume);
src/system/boot/platform/amiga_m68k/cpu.cpp
110
platform_load_ucode(BootVolume& volume)
src/system/boot/platform/atari_m68k/cpu.cpp
135
platform_load_ucode(BootVolume& volume)
src/system/boot/platform/bios_ia32/cpu.cpp
76
platform_load_ucode(BootVolume& volume)
src/system/boot/platform/bios_ia32/cpu.cpp
78
arch_ucode_load(volume);
src/system/boot/platform/efi/cpu.cpp
52
platform_load_ucode(BootVolume& volume)
src/system/boot/platform/efi/cpu.cpp
54
arch_ucode_load(volume);
src/system/boot/platform/next_m68k/cpu.cpp
91
platform_load_ucode(BootVolume& volume)
src/system/boot/platform/openfirmware/cpu.cpp
11
platform_load_ucode(BootVolume& volume)
src/system/boot/platform/riscv/cpu.cpp
46
platform_load_ucode(BootVolume& volume)
src/system/boot/platform/u-boot/cpu.cpp
41
platform_load_ucode(BootVolume& volume)
src/system/kernel/device_manager/devfs.cpp
1024
status = get_vnode(fs->volume, vnode->id, NULL);
src/system/kernel/device_manager/devfs.cpp
135
fs_volume* volume;
src/system/kernel/device_manager/devfs.cpp
1788
devfs_io(fs_volume* volume, fs_vnode* _vnode, void* _cookie,
src/system/kernel/device_manager/devfs.cpp
2037
put_vnode(sDeviceFileSystem->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
2044
put_vnode(sDeviceFileSystem->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
2050
put_vnode(sDeviceFileSystem->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
2087
put_vnode(sDeviceFileSystem->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
2109
put_vnode(sDeviceFileSystem->volume, device->id);
src/system/kernel/device_manager/devfs.cpp
2177
put_vnode(sDeviceFileSystem->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
2196
status_t status = get_vnode(sDeviceFileSystem->volume, device->ID(),
src/system/kernel/device_manager/devfs.cpp
2206
put_vnode(sDeviceFileSystem->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
2223
put_vnode(sDeviceFileSystem->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
2235
put_vnode(sDeviceFileSystem->volume, device->ID());
src/system/kernel/device_manager/devfs.cpp
305
put_vnode(fs->volume, vnode->stream.u.dev.partition->raw_device->id);
src/system/kernel/device_manager/devfs.cpp
462
status = get_vnode(fs->volume, device->id, (void**)&partition->raw_device);
src/system/kernel/device_manager/devfs.cpp
486
put_vnode(fs->volume, device->id);
src/system/kernel/device_manager/devfs.cpp
552
return vfs_get_fs_node_from_path(fs->volume, path, false, true,
src/system/kernel/device_manager/devfs.cpp
569
status = remove_vnode(fs->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
895
devfs_mount(fs_volume* volume, const char* devfs, uint32 flags,
src/system/kernel/device_manager/devfs.cpp
916
volume->private_volume = fs;
src/system/kernel/device_manager/devfs.cpp
917
volume->ops = &kVolumeOps;
src/system/kernel/device_manager/devfs.cpp
918
fs->volume = volume;
src/system/kernel/device_manager/devfs.cpp
919
fs->id = volume->id;
src/system/kernel/device_manager/devfs.cpp
945
publish_vnode(volume, vnode->id, vnode, &kVnodeOps, vnode->stream.type, 0);
src/system/kernel/device_manager/devfs.cpp
972
put_vnode(fs->volume, fs->root_vnode->id);
src/system/kernel/disk_device_manager/KPartition.cpp
1300
data->volume = VolumeID();
src/system/kernel/disk_device_manager/KPartition.cpp
781
if (fPartitionData.volume == volumeID)
src/system/kernel/disk_device_manager/KPartition.cpp
784
fPartitionData.volume = volumeID;
src/system/kernel/disk_device_manager/KPartition.cpp
809
return fPartitionData.volume;
src/system/kernel/disk_device_manager/KPartition.cpp
82
fPartitionData.volume = -1;
src/system/kernel/fs/fifo.cpp
1036
fifo_put_vnode(fs_volume* volume, fs_vnode* vnode, bool reenter)
src/system/kernel/fs/fifo.cpp
1043
error = superVnode->ops->put_vnode(volume, superVnode, reenter);
src/system/kernel/fs/fifo.cpp
1052
fifo_remove_vnode(fs_volume* volume, fs_vnode* vnode, bool reenter)
src/system/kernel/fs/fifo.cpp
1059
error = superVnode->ops->remove_vnode(volume, superVnode, reenter);
src/system/kernel/fs/fifo.cpp
1094
fifo_close(fs_volume* volume, fs_vnode* vnode, void* _cookie)
src/system/kernel/fs/fifo.cpp
1198
fifo_read_stat(fs_volume* volume, fs_vnode* vnode, struct ::stat* st)
src/system/kernel/fs/fifo.cpp
1206
status_t error = superVnode->ops->read_stat(volume, superVnode, st);
src/system/kernel/fs/fifo.cpp
1227
fifo_write_stat(fs_volume* volume, fs_vnode* vnode, const struct ::stat* st,
src/system/kernel/fs/fifo.cpp
1240
status_t error = superVnode->ops->write_stat(volume, superVnode, st,
src/system/kernel/fs/fifo.cpp
1361
fifo_get_super_vnode(fs_volume* volume, fs_vnode* vnode, fs_volume* superVolume,
src/system/kernel/fs/fifo.cpp
1368
return superVnode->ops->get_super_vnode(volume, superVnode, superVolume,
src/system/kernel/fs/rootfs.cpp
1015
entry_cache_remove(fs->volume->id, toDirectory->id, toName);
src/system/kernel/fs/rootfs.cpp
1033
entry_cache_remove(fs->volume->id, fromDirectory->id, fromName);
src/system/kernel/fs/rootfs.cpp
1041
entry_cache_add(fs->volume->id, toDirectory->id, toName, vnode->id);
src/system/kernel/fs/rootfs.cpp
105
fs_volume* volume;
src/system/kernel/fs/rootfs.cpp
1182
status_t status = publish_vnode(fs->volume, vnode->id,
src/system/kernel/fs/rootfs.cpp
1192
entry_cache_add(fs->volume->id, dir->id, name, vnode->id);
src/system/kernel/fs/rootfs.cpp
332
bool gotNode = (get_vnode(fs->volume, vnode->id, NULL) == B_OK);
src/system/kernel/fs/rootfs.cpp
336
status = remove_vnode(fs->volume, vnode->id);
src/system/kernel/fs/rootfs.cpp
344
put_vnode(fs->volume, vnode->id);
src/system/kernel/fs/rootfs.cpp
372
entry_cache_remove(fs->volume->id, dir->id, name);
src/system/kernel/fs/rootfs.cpp
382
rootfs_mount(fs_volume* volume, const char* device, uint32 flags,
src/system/kernel/fs/rootfs.cpp
395
volume->private_volume = fs;
src/system/kernel/fs/rootfs.cpp
396
volume->ops = &sVolumeOps;
src/system/kernel/fs/rootfs.cpp
397
fs->volume = volume;
src/system/kernel/fs/rootfs.cpp
398
fs->id = volume->id;
src/system/kernel/fs/rootfs.cpp
420
publish_vnode(volume, vnode->id, vnode, &sVnodeOps, vnode->stream.type, 0);
src/system/kernel/fs/rootfs.cpp
444
put_vnode(fs->volume, fs->root_vnode->id);
src/system/kernel/fs/rootfs.cpp
493
status = get_vnode(fs->volume, vnode->id, NULL);
src/system/kernel/fs/rootfs.cpp
497
entry_cache_add(fs->volume->id, dir->id, name, vnode->id);
src/system/kernel/fs/rootfs.cpp
686
entry_cache_add(fs->volume->id, dir->id, name, vnode->id);
src/system/kernel/fs/rootfs.cpp
939
entry_cache_add(fs->volume->id, dir->id, name, vnode->id);
src/system/kernel/fs/vfs.cpp
103
mount->volume->ops->op(mount->volume) \
src/system/kernel/fs/vfs.cpp
107
vnode->ops->op(vnode->mount->volume, vnode, params)
src/system/kernel/fs/vfs.cpp
109
vnode->ops->op(vnode->mount->volume, vnode)
src/system/kernel/fs/vfs.cpp
111
mount->volume->ops->op(mount->volume, params)
src/system/kernel/fs/vfs.cpp
113
mount->volume->ops->op(mount->volume)
src/system/kernel/fs/vfs.cpp
1141
return create_fifo_vnode(vnode->mount->volume, vnode);
src/system/kernel/fs/vfs.cpp
139
volume(NULL),
src/system/kernel/fs/vfs.cpp
152
while (volume) {
src/system/kernel/fs/vfs.cpp
153
fs_volume* superVolume = volume->super_volume;
src/system/kernel/fs/vfs.cpp
155
if (volume->file_system != NULL)
src/system/kernel/fs/vfs.cpp
156
put_module(volume->file_system->info.name);
src/system/kernel/fs/vfs.cpp
158
free(volume->file_system_name);
src/system/kernel/fs/vfs.cpp
159
free(volume);
src/system/kernel/fs/vfs.cpp
160
volume = superVolume;
src/system/kernel/fs/vfs.cpp
166
fs_volume* volume;
src/system/kernel/fs/vfs.cpp
3035
fs_volume* volume = mount->volume;
src/system/kernel/fs/vfs.cpp
3036
while (volume != NULL) {
src/system/kernel/fs/vfs.cpp
3037
kprintf(" volume %p:\n", volume);
src/system/kernel/fs/vfs.cpp
3038
kprintf(" layer: %" B_PRId32 "\n", volume->layer);
src/system/kernel/fs/vfs.cpp
3039
kprintf(" private_volume: %p\n", volume->private_volume);
src/system/kernel/fs/vfs.cpp
3040
kprintf(" ops: %p\n", volume->ops);
src/system/kernel/fs/vfs.cpp
3041
kprintf(" file_system: %p\n", volume->file_system);
src/system/kernel/fs/vfs.cpp
3042
kprintf(" file_system_name: %s\n", volume->file_system_name);
src/system/kernel/fs/vfs.cpp
3043
volume = volume->super_volume;
src/system/kernel/fs/vfs.cpp
3046
set_debug_variable("_volume", (addr_t)mount->volume->private_volume);
src/system/kernel/fs/vfs.cpp
3238
mount->root_vnode->covers, mount->volume->private_volume,
src/system/kernel/fs/vfs.cpp
3239
mount->volume->file_system_name);
src/system/kernel/fs/vfs.cpp
3241
fs_volume* volume = mount->volume;
src/system/kernel/fs/vfs.cpp
3242
while (volume->super_volume != NULL) {
src/system/kernel/fs/vfs.cpp
3243
volume = volume->super_volume;
src/system/kernel/fs/vfs.cpp
3245
volume->private_volume, volume->file_system_name);
src/system/kernel/fs/vfs.cpp
3677
new_vnode(fs_volume* volume, ino_t vnodeID, void* privateNode,
src/system/kernel/fs/vfs.cpp
3681
", node = %p)\n", volume, volume->id, vnodeID, privateNode));
src/system/kernel/fs/vfs.cpp
3691
status_t status = create_new_vnode_and_lock(volume->id, vnodeID, vnode,
src/system/kernel/fs/vfs.cpp
3701
if (!retry_busy_vnode(tries, volume->id, vnodeID))
src/system/kernel/fs/vfs.cpp
3710
"vnode->node = %p)!", volume->id, vnodeID, privateNode,
src/system/kernel/fs/vfs.cpp
3726
publish_vnode(fs_volume* volume, ino_t vnodeID, void* privateNode,
src/system/kernel/fs/vfs.cpp
3735
struct vnode* vnode = lookup_vnode(volume->id, vnodeID);
src/system/kernel/fs/vfs.cpp
3745
status_t status = create_new_vnode_and_lock(volume->id, vnodeID, vnode,
src/system/kernel/fs/vfs.cpp
3762
if (!retry_busy_vnode(tries, volume->id, vnodeID))
src/system/kernel/fs/vfs.cpp
3778
if (volume->sub_volume != NULL || publishSpecialSubNode) {
src/system/kernel/fs/vfs.cpp
3781
fs_volume* subVolume = volume;
src/system/kernel/fs/vfs.cpp
3782
if (volume->sub_volume != NULL) {
src/system/kernel/fs/vfs.cpp
3795
while (subVolume->super_volume != volume) {
src/system/kernel/fs/vfs.cpp
3825
get_vnode(fs_volume* volume, ino_t vnodeID, void** _privateNode)
src/system/kernel/fs/vfs.cpp
3829
if (volume == NULL)
src/system/kernel/fs/vfs.cpp
3832
status_t status = get_vnode(volume->id, vnodeID, &vnode, true, true);
src/system/kernel/fs/vfs.cpp
3840
status_t status = FS_CALL(vnode, get_super_vnode, volume,
src/system/kernel/fs/vfs.cpp
3844
"volume: %p", vnode, volume);
src/system/kernel/fs/vfs.cpp
3859
acquire_vnode(fs_volume* volume, ino_t vnodeID)
src/system/kernel/fs/vfs.cpp
3863
struct vnode* vnode = lookup_vnode(volume->id, vnodeID);
src/system/kernel/fs/vfs.cpp
3865
KDEBUG_ONLY(panic("acquire_vnode(%p, %" B_PRIdINO "): not found!", volume, vnodeID));
src/system/kernel/fs/vfs.cpp
3872
panic("acquire_vnode(%p, %" B_PRIdINO "): node wasn't used!", volume, vnodeID);
src/system/kernel/fs/vfs.cpp
3880
put_vnode(fs_volume* volume, ino_t vnodeID)
src/system/kernel/fs/vfs.cpp
3885
vnode = lookup_vnode(volume->id, vnodeID);
src/system/kernel/fs/vfs.cpp
3889
KDEBUG_ONLY(panic("put_vnode(%p, %" B_PRIdINO "): not found!", volume, vnodeID));
src/system/kernel/fs/vfs.cpp
3899
remove_vnode(fs_volume* volume, ino_t vnodeID)
src/system/kernel/fs/vfs.cpp
3903
struct vnode* vnode = lookup_vnode(volume->id, vnodeID);
src/system/kernel/fs/vfs.cpp
3937
unremove_vnode(fs_volume* volume, ino_t vnodeID)
src/system/kernel/fs/vfs.cpp
3943
vnode = lookup_vnode(volume->id, vnodeID);
src/system/kernel/fs/vfs.cpp
3955
get_vnode_removed(fs_volume* volume, ino_t vnodeID, bool* _removed)
src/system/kernel/fs/vfs.cpp
3959
if (struct vnode* vnode = lookup_vnode(volume->id, vnodeID)) {
src/system/kernel/fs/vfs.cpp
3976
return vnode->mount->volume;
src/system/kernel/fs/vfs.cpp
4335
vfs_get_fs_node_from_path(fs_volume* volume, const char* path,
src/system/kernel/fs/vfs.cpp
4339
volume, path, kernel));
src/system/kernel/fs/vfs.cpp
4346
status_t status = get_mount(volume->id, &mount);
src/system/kernel/fs/vfs.cpp
4369
if (vnode->device != volume->id) {
src/system/kernel/fs/vfs.cpp
4375
status = get_vnode(volume, vnode->id, _node);
src/system/kernel/fs/vfs.cpp
7500
fs_volume* volume = NULL;
src/system/kernel/fs/vfs.cpp
7638
mount->volume = NULL;
src/system/kernel/fs/vfs.cpp
7653
volume = (fs_volume*)malloc(sizeof(fs_volume));
src/system/kernel/fs/vfs.cpp
7654
if (volume == NULL) {
src/system/kernel/fs/vfs.cpp
7659
volume->id = mount->id;
src/system/kernel/fs/vfs.cpp
7660
volume->partition = partition != NULL ? partition->ID() : -1;
src/system/kernel/fs/vfs.cpp
7661
volume->layer = layer++;
src/system/kernel/fs/vfs.cpp
7662
volume->private_volume = NULL;
src/system/kernel/fs/vfs.cpp
7663
volume->ops = NULL;
src/system/kernel/fs/vfs.cpp
7664
volume->sub_volume = NULL;
src/system/kernel/fs/vfs.cpp
7665
volume->super_volume = NULL;
src/system/kernel/fs/vfs.cpp
7666
volume->file_system = NULL;
src/system/kernel/fs/vfs.cpp
7667
volume->file_system_name = NULL;
src/system/kernel/fs/vfs.cpp
7669
volume->file_system_name = get_file_system_name(layerFSName);
src/system/kernel/fs/vfs.cpp
7670
if (volume->file_system_name == NULL) {
src/system/kernel/fs/vfs.cpp
7672
free(volume);
src/system/kernel/fs/vfs.cpp
7676
volume->file_system = get_file_system(layerFSName);
src/system/kernel/fs/vfs.cpp
7677
if (volume->file_system == NULL) {
src/system/kernel/fs/vfs.cpp
7679
free(volume->file_system_name);
src/system/kernel/fs/vfs.cpp
7680
free(volume);
src/system/kernel/fs/vfs.cpp
7684
if (mount->volume == NULL)
src/system/kernel/fs/vfs.cpp
7685
mount->volume = volume;
src/system/kernel/fs/vfs.cpp
7687
volume->super_volume = mount->volume;
src/system/kernel/fs/vfs.cpp
7688
mount->volume->sub_volume = volume;
src/system/kernel/fs/vfs.cpp
7689
mount->volume = volume;
src/system/kernel/fs/vfs.cpp
7708
status = mount->volume->file_system->mount(mount->volume, device, flags,
src/system/kernel/fs/vfs.cpp
7710
if (status != B_OK || mount->volume->ops == NULL)
src/system/kernel/fs/vfs.cpp
7736
fs_volume* volume = mount->volume;
src/system/kernel/fs/vfs.cpp
7737
while (volume) {
src/system/kernel/fs/vfs.cpp
7738
status = volume->file_system->mount(volume, device, flags, args,
src/system/kernel/fs/vfs.cpp
7740
if (status != B_OK || volume->ops == NULL) {
src/system/kernel/fs/vfs.cpp
7741
if (status == B_OK && volume->ops == NULL)
src/system/kernel/fs/vfs.cpp
7743
if (volume->sub_volume)
src/system/kernel/fs/vfs.cpp
7748
volume = volume->super_volume;
src/system/kernel/fs/vfs.cpp
7751
volume = mount->volume;
src/system/kernel/fs/vfs.cpp
7752
while (volume) {
src/system/kernel/fs/vfs.cpp
7753
if (volume->ops->all_layers_mounted != NULL)
src/system/kernel/fs/vfs.cpp
7754
volume->ops->all_layers_mounted(volume);
src/system/kernel/fs/vfs.cpp
7755
volume = volume->super_volume;
src/system/kernel/fs/vfs.cpp
8165
fs_volume* volume = mount->volume;
src/system/kernel/fs/vfs.cpp
8166
while (volume->super_volume != NULL)
src/system/kernel/fs/vfs.cpp
8167
volume = volume->super_volume;
src/system/kernel/fs/vfs.cpp
8169
strlcpy(info->fsh_name, volume->file_system_name,
src/system/kernel/fs/vfs.cpp
8221
if (mount != NULL && mount->volume->private_volume != NULL)
src/system/kernel/fs/vfs.cpp
86
#define HAS_FS_MOUNT_CALL(mount, op) (mount->volume->ops->op != NULL)
src/system/kernel/fs/vfs.cpp
91
vnode->ops->op(vnode->mount->volume, vnode, params) \
src/system/kernel/fs/vfs.cpp
95
vnode->ops->op(vnode->mount->volume, vnode) \
src/system/kernel/fs/vfs.cpp
9699
put_vnode(dir->mount->volume, nodeID);
src/system/kernel/fs/vfs.cpp
99
mount->volume->ops->op(mount->volume, params) \
src/system/kernel/vm/VMAnonymousCache.cpp
1638
const char* volume = get_driver_parameter(settings,
src/system/kernel/vm/VMAnonymousCache.cpp
1647
if (size != NULL && device != NULL && volume != NULL
src/system/kernel/vm/VMAnonymousCache.cpp
1652
strlcpy(selectedVolume.name, volume,
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.cpp
29
BVolume volume ;
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.cpp
32
while(volumeRoster.GetNextVolume(&volume) == B_OK) {
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.cpp
33
BPath indexPath = GetIndexPath(&volume);
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.cpp
55
BeaconSearcher::GetIndexPath(BVolume *volume)
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.cpp
58
volume->GetRootDirectory(&dir);
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.h
32
BPath GetIndexPath(BVolume *volume);
src/tests/add-ons/kernel/file_systems/bfs/btree/Journal.h
39
Transaction(Volume *volume, off_t refBlock)
src/tests/add-ons/kernel/file_systems/bfs/btree/Journal.h
41
fVolume(volume),
src/tests/add-ons/kernel/file_systems/bfs/btree/Journal.h
42
fID(volume->GenerateTransactionID())
src/tests/add-ons/kernel/file_systems/bfs/btree/Journal.h
68
status_t Start(Volume* volume, off_t refBlock)
src/tests/add-ons/kernel/file_systems/bfs/btree/stubs.cpp
12
acquire_vnode(fs_volume* volume, ino_t vnodeID)
src/tests/add-ons/kernel/file_systems/bfs/btree/stubs.cpp
19
put_vnode(fs_volume* volume, ino_t vnodeID)
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
198
Query::Create(void* volume, const char* queryString, uint32 flags,
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
22
static status_t Create(void* volume, const char* queryString,
src/tests/add-ons/kernel/file_systems/shared/random_file_actions.cpp
488
dev_t volume = fs_mount_volume(mountPoint, image, NULL, 0, NULL);
src/tests/add-ons/kernel/file_systems/shared/random_file_actions.cpp
489
if (volume < 0)
src/tests/add-ons/kernel/file_systems/shared/random_file_actions.cpp
490
error("mounting failed: %s", strerror(volume));
src/tests/add-ons/media/media-add-ons/mixer/main.cpp
215
BTextControl* volume = new BTextControl("vol", "Gain:", "1", NULL);
src/tests/add-ons/media/media-add-ons/mixer/main.cpp
216
outputs->AddChild(volume);
src/tests/kits/storage/FindDirectoryTest.cpp
304
BVolume volume;
src/tests/kits/storage/FindDirectoryTest.cpp
306
CPPUNIT_ASSERT( volume.SetTo(device) == B_OK );
src/tests/kits/storage/FindDirectoryTest.cpp
313
&volume);
src/tests/kits/storage/QueryTest.cpp
1128
BVolume volume(dev_for_path("/boot"));
src/tests/kits/storage/QueryTest.cpp
1129
CPPUNIT_ASSERT( volume.InitCheck() == B_OK );
src/tests/kits/storage/QueryTest.cpp
1130
CPPUNIT_ASSERT( query.SetVolume(&volume) == B_OK );
src/tests/kits/storage/QueryTest.cpp
1147
BVolume volume(dev_for_path("/boot"));
src/tests/kits/storage/QueryTest.cpp
1148
CPPUNIT_ASSERT( volume.InitCheck() == B_OK );
src/tests/kits/storage/QueryTest.cpp
1149
CPPUNIT_ASSERT( query.SetVolume(&volume) == B_OK );
src/tests/kits/storage/QueryTest.cpp
1158
BVolume volume(dev_for_path("/boot"));
src/tests/kits/storage/QueryTest.cpp
1159
CPPUNIT_ASSERT( volume.InitCheck() == B_OK );
src/tests/kits/storage/QueryTest.cpp
1160
CPPUNIT_ASSERT( query.SetVolume(&volume) == B_OK );
src/tests/kits/storage/QueryTest.cpp
1215
BVolume volume(dev_for_path("/boot"));
src/tests/kits/storage/QueryTest.cpp
1216
CPPUNIT_ASSERT( volume.InitCheck() == B_OK );
src/tests/kits/storage/QueryTest.cpp
1217
CPPUNIT_ASSERT( query.SetVolume(&volume) == B_OK );
src/tests/kits/storage/QueryTest.cpp
1228
BVolume volume(dev_for_path("/boot"));
src/tests/kits/storage/QueryTest.cpp
1229
CPPUNIT_ASSERT( volume.InitCheck() == B_OK );
src/tests/kits/storage/QueryTest.cpp
1230
CPPUNIT_ASSERT( query.SetVolume(&volume) == B_OK );
src/tests/kits/storage/QueryTest.cpp
1235
CPPUNIT_ASSERT( volume.SetTo(dev_for_path("/boot")) == B_OK );
src/tests/kits/storage/QueryTest.cpp
1236
CPPUNIT_ASSERT( query.SetVolume(&volume) == B_OK );
src/tests/kits/storage/QueryTest.cpp
1247
BVolume volume(dev_for_path("/boot"));
src/tests/kits/storage/QueryTest.cpp
1248
CPPUNIT_ASSERT( volume.InitCheck() == B_OK );
src/tests/kits/storage/QueryTest.cpp
1249
CPPUNIT_ASSERT( query.SetVolume(&volume) == B_OK );
src/tests/kits/storage/QueryTest.cpp
1280
BVolume volume(dev_for_path("/boot"));
src/tests/kits/storage/QueryTest.cpp
1281
CPPUNIT_ASSERT( volume.InitCheck() == B_OK );
src/tests/kits/storage/QueryTest.cpp
1282
CPPUNIT_ASSERT( query.SetVolume(&volume) == B_OK );
src/tests/kits/storage/QueryTest.cpp
1402
BVolume volume(dev_for_path(testMountPoint));
src/tests/kits/storage/QueryTest.cpp
1403
CPPUNIT_ASSERT( volume.InitCheck() == B_OK );
src/tests/kits/storage/QueryTest.cpp
1404
CPPUNIT_ASSERT( query.SetVolume(&volume) == B_OK );
src/tests/kits/storage/QueryTest.cpp
838
BVolume volume(dev_for_path("/boot"));
src/tests/kits/storage/QueryTest.cpp
839
CPPUNIT_ASSERT( volume.InitCheck() == B_OK );
src/tests/kits/storage/QueryTest.cpp
840
CPPUNIT_ASSERT( query.SetVolume(&volume) == B_OK );
src/tests/kits/storage/QueryTest.cpp
912
BVolume volume(-2);
src/tests/kits/storage/QueryTest.cpp
913
CPPUNIT_ASSERT( volume.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/QueryTest.cpp
914
CPPUNIT_ASSERT( query.SetVolume(&volume) == B_OK );
src/tests/kits/storage/QueryTest.cpp
922
BVolume volume(device);
src/tests/kits/storage/QueryTest.cpp
923
CPPUNIT_ASSERT( volume.InitCheck() == B_OK );
src/tests/kits/storage/QueryTest.cpp
924
CPPUNIT_ASSERT( query.SetVolume(&volume) == B_OK );
src/tests/kits/storage/QueryTest.cpp
960
BVolume volume(dev_for_path("/boot"));
src/tests/kits/storage/QueryTest.cpp
961
CPPUNIT_ASSERT( volume.InitCheck() == B_OK );
src/tests/kits/storage/QueryTest.cpp
962
CPPUNIT_ASSERT( query.SetVolume(&volume) == B_OK );
src/tests/kits/storage/QueryTest.cpp
964
CPPUNIT_ASSERT( query.SetVolume(&volume) == B_NOT_ALLOWED );
src/tests/kits/storage/QueryTest.cpp
989
BVolume volume(dev_for_path(mountPoint));
src/tests/kits/storage/QueryTest.cpp
990
CPPUNIT_ASSERT( volume.InitCheck() == B_OK );
src/tests/kits/storage/QueryTest.cpp
991
CPPUNIT_ASSERT( query.SetVolume(&volume) == B_OK );
src/tests/kits/storage/StatableTest.cpp
114
BVolume volume;
src/tests/kits/storage/StatableTest.cpp
126
CPPUNIT_ASSERT( statable->GetVolume(&volume) == B_OK );
src/tests/kits/storage/StatableTest.cpp
139
CPPUNIT_ASSERT( volume == BVolume(st.st_dev) );
src/tests/kits/storage/StatableTest.cpp
154
BVolume volume;
src/tests/kits/storage/StatableTest.cpp
163
CPPUNIT_ASSERT( statable->GetVolume(&volume) == B_NO_INIT );
src/tests/kits/storage/VolumeTest.cpp
117
CheckVolume(BVolume &volume, dev_t device, status_t error)
src/tests/kits/storage/VolumeTest.cpp
119
CHK(volume.InitCheck() == error);
src/tests/kits/storage/VolumeTest.cpp
124
CHK(volume.Device() == device);
src/tests/kits/storage/VolumeTest.cpp
127
CHK(volume.GetRootDirectory(&rootDir) == B_OK);
src/tests/kits/storage/VolumeTest.cpp
134
CHK(volume.Capacity() == info.total_blocks * info.block_size);
src/tests/kits/storage/VolumeTest.cpp
135
CHK(volume.FreeBytes() == info.free_blocks * info.block_size);
src/tests/kits/storage/VolumeTest.cpp
138
CHK(volume.GetName(name) == B_OK);
src/tests/kits/storage/VolumeTest.cpp
146
CHK(volume.GetIcon(&miniIcon, B_MINI_ICON) == iconError);
src/tests/kits/storage/VolumeTest.cpp
154
CHK(volume.GetIcon(&largeIcon, B_LARGE_ICON) == iconError);
src/tests/kits/storage/VolumeTest.cpp
158
CHK(volume.IsRemovable() == bool(info.flags & B_FS_IS_REMOVABLE));
src/tests/kits/storage/VolumeTest.cpp
159
CHK(volume.IsReadOnly() == bool(info.flags & B_FS_IS_READONLY));
src/tests/kits/storage/VolumeTest.cpp
160
CHK(volume.IsPersistent() == bool(info.flags & B_FS_IS_PERSISTENT));
src/tests/kits/storage/VolumeTest.cpp
161
CHK(volume.IsShared() == bool(info.flags & B_FS_IS_SHARED));
src/tests/kits/storage/VolumeTest.cpp
162
CHK(volume.KnowsMime() == bool(info.flags & B_FS_HAS_MIME));
src/tests/kits/storage/VolumeTest.cpp
163
CHK(volume.KnowsAttr() == bool(info.flags & B_FS_HAS_ATTR));
src/tests/kits/storage/VolumeTest.cpp
164
CHK(volume.KnowsQuery() == bool(info.flags & B_FS_HAS_QUERY));
src/tests/kits/storage/VolumeTest.cpp
166
CHK(volume.Device() == -1);
src/tests/kits/storage/VolumeTest.cpp
169
CHK(volume.GetRootDirectory(&rootDir) == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
171
CHK(volume.Capacity() == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
172
CHK(volume.FreeBytes() == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
175
CHK(volume.GetName(name) == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
179
CHK(volume.GetIcon(&miniIcon, B_MINI_ICON) == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
182
CHK(volume.GetIcon(&largeIcon, B_LARGE_ICON) == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
184
CHK(volume.IsRemovable() == false);
src/tests/kits/storage/VolumeTest.cpp
185
CHK(volume.IsReadOnly() == false);
src/tests/kits/storage/VolumeTest.cpp
186
CHK(volume.IsPersistent() == false);
src/tests/kits/storage/VolumeTest.cpp
187
CHK(volume.IsShared() == false);
src/tests/kits/storage/VolumeTest.cpp
188
CHK(volume.KnowsMime() == false);
src/tests/kits/storage/VolumeTest.cpp
189
CHK(volume.KnowsAttr() == false);
src/tests/kits/storage/VolumeTest.cpp
190
CHK(volume.KnowsQuery() == false);
src/tests/kits/storage/VolumeTest.cpp
197
AssertNotBootVolume(const BVolume &volume)
src/tests/kits/storage/VolumeTest.cpp
199
CHK(volume.InitCheck() == B_OK);
src/tests/kits/storage/VolumeTest.cpp
202
CHK(volume.Device() != bootDevice);
src/tests/kits/storage/VolumeTest.cpp
211
BVolume volume;
src/tests/kits/storage/VolumeTest.cpp
212
CheckVolume(volume, -1, B_NO_INIT);
src/tests/kits/storage/VolumeTest.cpp
229
BVolume volume(device);
src/tests/kits/storage/VolumeTest.cpp
230
CheckVolume(volume, device, (device >= 0 ? B_OK : B_BAD_VALUE));
src/tests/kits/storage/VolumeTest.cpp
235
BVolume volume(-2);
src/tests/kits/storage/VolumeTest.cpp
236
CHK(volume.InitCheck() == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
245
BVolume volume(device);
src/tests/kits/storage/VolumeTest.cpp
246
CHK(volume.InitCheck() == B_ENTRY_NOT_FOUND);
src/tests/kits/storage/VolumeTest.cpp
284
BVolume volume;
src/tests/kits/storage/VolumeTest.cpp
285
CHK(volume.SetTo(-2) == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
286
CHK(volume.InitCheck() == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
295
BVolume volume;
src/tests/kits/storage/VolumeTest.cpp
296
CHK(volume.SetTo(device) == B_ENTRY_NOT_FOUND);
src/tests/kits/storage/VolumeTest.cpp
297
CHK(volume.InitCheck() == B_ENTRY_NOT_FOUND);
src/tests/kits/storage/VolumeTest.cpp
351
BVolume volume(device);
src/tests/kits/storage/VolumeTest.cpp
352
CheckVolume(volume, device, initError);
src/tests/kits/storage/VolumeTest.cpp
361
CHK((volume == volume2) == equal);
src/tests/kits/storage/VolumeTest.cpp
362
CHK((volume != volume2) == !equal);
src/tests/kits/storage/VolumeTest.cpp
373
BVolume volume(device);
src/tests/kits/storage/VolumeTest.cpp
374
CheckVolume(volume, device, B_OK);
src/tests/kits/storage/VolumeTest.cpp
375
AssertNotBootVolume(volume);
src/tests/kits/storage/VolumeTest.cpp
379
CHK(volume.SetName(newName) == B_OK);
src/tests/kits/storage/VolumeTest.cpp
381
CHK(volume.GetName(name) == B_OK);
src/tests/kits/storage/VolumeTest.cpp
383
CheckVolume(volume, device, B_OK);
src/tests/kits/storage/VolumeTest.cpp
387
CHK(volume.SetName(newName2) == B_OK);
src/tests/kits/storage/VolumeTest.cpp
388
CHK(volume.GetName(name) == B_OK);
src/tests/kits/storage/VolumeTest.cpp
390
CheckVolume(volume, device, B_OK);
src/tests/kits/storage/VolumeTest.cpp
395
CHK(volume.GetName(NULL) == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
401
CHK(volume.SetName(NULL) == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
405
volume.Unset();
src/tests/kits/storage/VolumeTest.cpp
406
CHK(volume.SetName(newName) == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
413
BVolume volume(dev_for_path("/boot"));
src/tests/kits/storage/VolumeTest.cpp
414
CHK(volume.InitCheck() == B_OK);
src/tests/kits/storage/VolumeTest.cpp
419
CHK(volume.GetRootDirectory(NULL) == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
422
CHK(volume.GetIcon(NULL, B_MINI_ICON) == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
423
CHK(volume.GetIcon(NULL, B_LARGE_ICON) == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
430
CHK(volume.GetIcon(&largeIcon, B_MINI_ICON) == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
433
CHK(volume.GetIcon(&miniIcon, B_LARGE_ICON) == B_BAD_VALUE);
src/tests/kits/storage/VolumeTest.cpp
473
BVolume volume;
src/tests/kits/storage/VolumeTest.cpp
474
CHK(roster.GetBootVolume(&volume) == B_OK);
src/tests/kits/storage/VolumeTest.cpp
477
CheckVolume(volume, device, B_OK);
src/tests/kits/storage/VolumeTest.cpp
488
volume.Unset();
src/tests/kits/storage/VolumeTest.cpp
490
while (--checkCount >= 0 && roster.GetNextVolume(&volume) == B_OK) {
src/tests/kits/storage/VolumeTest.cpp
491
device = volume.Device();
src/tests/kits/storage/VolumeTest.cpp
493
CheckVolume(volume, device, B_OK);
src/tests/kits/storage/VolumeTest.cpp
500
volume.Unset();
src/tests/kits/storage/VolumeTest.cpp
502
while ((error = roster.GetNextVolume(&volume)) == B_OK) {
src/tests/kits/storage/VolumeTest.cpp
503
device = volume.Device();
src/tests/kits/storage/VolumeTest.cpp
505
CheckVolume(volume, device, B_OK);
src/tests/servers/app/code_to_name/code_to_name.cpp
91
BVolume volume(device);
src/tests/servers/app/code_to_name/code_to_name.cpp
93
query.SetVolume(&volume);
src/tests/servers/registrar/run_test_registrar.cpp
77
BVolume volume(device);
src/tests/servers/registrar/run_test_registrar.cpp
79
query.SetVolume(&volume);
src/tests/system/boot/loader/platform_stubs.cpp
13
platform_load_ucode(BootVolume& volume)
src/tests/system/kernel/file_corruption/fs/Block.cpp
111
Block::_Init(Volume* volume, uint64 blockIndex, const void* data,
src/tests/system/kernel/file_corruption/fs/Block.cpp
117
fVolume = volume;
src/tests/system/kernel/file_corruption/fs/Block.cpp
31
Block::GetReadable(Volume* volume, uint64 blockIndex)
src/tests/system/kernel/file_corruption/fs/Block.cpp
35
return _Init(volume, blockIndex,
src/tests/system/kernel/file_corruption/fs/Block.cpp
36
block_cache_get(volume->BlockCache(), blockIndex), NULL);
src/tests/system/kernel/file_corruption/fs/Block.cpp
41
Block::GetWritable(Volume* volume, uint64 blockIndex, Transaction& transaction)
src/tests/system/kernel/file_corruption/fs/Block.cpp
49
return _Init(volume, blockIndex,
src/tests/system/kernel/file_corruption/fs/Block.cpp
50
block_cache_get_writable(volume->BlockCache(), blockIndex,
src/tests/system/kernel/file_corruption/fs/Block.cpp
57
Block::GetZero(Volume* volume, uint64 blockIndex, Transaction& transaction)
src/tests/system/kernel/file_corruption/fs/Block.cpp
65
return _Init(volume, blockIndex,
src/tests/system/kernel/file_corruption/fs/Block.cpp
66
block_cache_get_empty(volume->BlockCache(), blockIndex,
src/tests/system/kernel/file_corruption/fs/Block.h
23
bool GetReadable(Volume* volume, uint64 blockIndex);
src/tests/system/kernel/file_corruption/fs/Block.h
24
bool GetWritable(Volume* volume, uint64 blockIndex,
src/tests/system/kernel/file_corruption/fs/Block.h
26
bool GetZero(Volume* volume, uint64 blockIndex,
src/tests/system/kernel/file_corruption/fs/Block.h
37
bool _Init(Volume* volume, uint64 blockIndex,
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
46
BlockAllocator::BlockAllocator(Volume* volume)
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
48
fVolume(volume),
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
49
fTotalBlocks(volume->TotalBlocks()),
src/tests/system/kernel/file_corruption/fs/BlockAllocator.h
18
BlockAllocator(Volume* volume);
src/tests/system/kernel/file_corruption/fs/Directory.cpp
1508
Directory::Directory(Volume* volume, uint64 blockIndex,
src/tests/system/kernel/file_corruption/fs/Directory.cpp
1511
Node(volume, blockIndex, nodeData)
src/tests/system/kernel/file_corruption/fs/Directory.cpp
1516
Directory::Directory(Volume* volume, mode_t mode)
src/tests/system/kernel/file_corruption/fs/Directory.cpp
1518
Node(volume, mode)
src/tests/system/kernel/file_corruption/fs/Directory.h
14
Directory(Volume* volume, uint64 blockIndex,
src/tests/system/kernel/file_corruption/fs/Directory.h
16
Directory(Volume* volume, mode_t mode);
src/tests/system/kernel/file_corruption/fs/File.cpp
63
File::File(Volume* volume, uint64 blockIndex, const checksumfs_node& nodeData)
src/tests/system/kernel/file_corruption/fs/File.cpp
65
Node(volume, blockIndex, nodeData),
src/tests/system/kernel/file_corruption/fs/File.cpp
72
File::File(Volume* volume, mode_t mode)
src/tests/system/kernel/file_corruption/fs/File.cpp
74
Node(volume, mode),
src/tests/system/kernel/file_corruption/fs/File.h
17
File(Volume* volume, uint64 blockIndex,
src/tests/system/kernel/file_corruption/fs/File.h
19
File(Volume* volume, mode_t mode);
src/tests/system/kernel/file_corruption/fs/Node.cpp
28
Node::Node(Volume* volume, uint64 blockIndex, const checksumfs_node& nodeData)
src/tests/system/kernel/file_corruption/fs/Node.cpp
30
fVolume(volume),
src/tests/system/kernel/file_corruption/fs/Node.cpp
41
Node::Node(Volume* volume, mode_t mode)
src/tests/system/kernel/file_corruption/fs/Node.cpp
43
fVolume(volume),
src/tests/system/kernel/file_corruption/fs/Node.h
31
Node(Volume* volume, uint64 blockIndex,
src/tests/system/kernel/file_corruption/fs/Node.h
33
Node(Volume* volume, mode_t mode);
src/tests/system/kernel/file_corruption/fs/SuperBlock.cpp
36
SuperBlock::Initialize(Volume* volume)
src/tests/system/kernel/file_corruption/fs/SuperBlock.cpp
42
totalBlocks = volume->TotalBlocks();
src/tests/system/kernel/file_corruption/fs/SuperBlock.cpp
43
freeBlocks = volume->GetBlockAllocator()->FreeBlocks();
src/tests/system/kernel/file_corruption/fs/SuperBlock.cpp
44
blockBitmap = volume->GetBlockAllocator()->BaseBlock();
src/tests/system/kernel/file_corruption/fs/SuperBlock.cpp
45
rootDir = volume->RootDirectory()->BlockIndex();
src/tests/system/kernel/file_corruption/fs/SuperBlock.cpp
46
strlcpy(name, volume->Name(), kCheckSumFSNameLength);
src/tests/system/kernel/file_corruption/fs/SuperBlock.h
25
void Initialize(Volume* volume);
src/tests/system/kernel/file_corruption/fs/SymLink.cpp
19
SymLink::SymLink(Volume* volume, uint64 blockIndex,
src/tests/system/kernel/file_corruption/fs/SymLink.cpp
22
Node(volume, blockIndex, nodeData)
src/tests/system/kernel/file_corruption/fs/SymLink.cpp
27
SymLink::SymLink(Volume* volume, mode_t mode)
src/tests/system/kernel/file_corruption/fs/SymLink.cpp
29
Node(volume, mode)
src/tests/system/kernel/file_corruption/fs/SymLink.h
14
SymLink(Volume* volume, uint64 blockIndex,
src/tests/system/kernel/file_corruption/fs/SymLink.h
16
SymLink(Volume* volume, mode_t mode);
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
34
Transaction::Transaction(Volume* volume)
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
36
fVolume(volume),
src/tests/system/kernel/file_corruption/fs/Transaction.h
34
explicit Transaction(Volume* volume);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1015
error = volume->GetNode(blockIndex, childNode);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1036
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1038
return volume->DeleteNode(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1071
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1078
if (io_request_is_write(request) && volume->IsReadOnly()) {
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1094
RETURN_ERROR(do_iterative_fd_io(volume->FD(), request,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1165
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1171
if (volume->IsReadOnly())
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1179
Transaction transaction(volume);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1190
error = volume->CreateSymLink(mode, transaction, newSymLink);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1219
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1225
if (volume->IsReadOnly())
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1233
Transaction transaction(volume);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1276
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1284
if (volume->IsReadOnly())
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1291
Transaction transaction(volume);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1307
error = volume->GetNode(blockIndex, node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1356
while (ancestor != volume->RootDirectory()
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1361
error = volume->GetNode(ancestor->ParentDirectory(), ancestor);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1430
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1433
if (volume->IsReadOnly())
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1437
Transaction transaction(volume);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1537
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1543
if (volume->IsReadOnly())
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1546
Transaction transaction(volume);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1550
status_t error = create_file(volume, directory, name, openMode, permissions,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1566
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1573
Transaction transaction(volume);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1575
status_t error = open_file(volume, node, openMode, transaction, true,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1669
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1675
if (volume->IsReadOnly())
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1683
Transaction transaction(volume);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1694
error = volume->CreateDirectory(perms, transaction, newDirectory);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1717
checksumfs_remove_dir(fs_volume* volume, fs_vnode* parent, const char* name)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1719
return remove_entry(volume, parent, name, true);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1796
checksumfs_open_attr_dir(fs_volume* volume, fs_vnode* vnode, void** _cookie)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1816
checksumfs_close_attr_dir(fs_volume* volume, fs_vnode* vnode, void* cookie)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1823
checksumfs_free_attr_dir_cookie(fs_volume* volume, fs_vnode* vnode,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1833
checksumfs_read_attr_dir(fs_volume* volume, fs_vnode* vnode, void* _cookie,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1849
checksumfs_rewind_attr_dir(fs_volume* volume, fs_vnode* vnode, void* _cookie)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1868
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1873
if (volume->IsReadOnly())
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1887
Transaction transaction(volume);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1906
error = create_file(volume, attributeDirectory, name, openMode,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1940
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1956
Transaction transaction(volume);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1978
error = volume->GetNode(blockIndex, cookie->attribute);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1984
error = open_file(volume, cookie->attribute, openMode, transaction, false,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2047
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2076
Transaction transaction(volume);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2118
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2121
if (volume->IsReadOnly())
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2125
Transaction transaction(volume);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2154
error = volume->GetNode(blockIndex, attribute);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2161
volume->PutNode(attribute);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2172
error = volume->RemoveNode(attribute);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2179
error = volume->RemoveNode(attributeDirectory);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
420
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
426
if (volume->IsReadOnly())
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
433
Transaction transaction(volume);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
449
error = volume->GetNode(blockIndex, childNode);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
504
error = volume->RemoveNode(childNode);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
519
open_file(Volume* volume, Node* node, int openMode, Transaction& transaction,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
552
if (volume->IsReadOnly())
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
593
create_file(Volume* volume, Directory* directory, const char* name,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
623
error = volume->GetNode(blockIndex, childNode);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
633
error = open_file(volume, childNode, openMode, transaction,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
660
error = volume->CreateFile(permissions, transaction, newFile);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
671
error = open_file(volume, newFile, openMode & ~O_TRUNC, transaction,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
685
error = volume->NewNode(newFile);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
699
error = volume->PublishNode(newFile, 0);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
712
volume->PutNode(newFile);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
844
Volume* volume = new(std::nothrow) Volume(flags);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
845
if (volume == NULL)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
847
ObjectDeleter<Volume> volumeDeleter(volume);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
849
status_t error = volume->Init(device);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
853
error = volume->Mount(fsVolume);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
859
*_rootVnodeID = volume->RootDirectory()->BlockIndex();
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
888
Volume volume(0);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
890
status_t error = volume.Init(fd, partitionSize / B_PAGE_SIZE);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
894
error = volume.Initialize(name);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
915
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
916
volume->Unmount();
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
924
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
925
volume->GetInfo(*info);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
934
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
937
status_t error = volume->SetName(info->volume_name);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
949
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
951
return block_cache_sync(volume->BlockCache());
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
959
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
962
status_t error = volume->ReadNode(id, node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
988
Volume* volume = (Volume*)fsVolume->private_volume;
src/tests/system/kernel/live_query.cpp
114
BVolume volume;
src/tests/system/kernel/live_query.cpp
126
status_t status = entry.GetVolume(&volume);
src/tests/system/kernel/live_query.cpp
133
if (!volume.KnowsQuery()) {
src/tests/system/kernel/live_query.cpp
137
_AddQuery(volume, argv[optind]);
src/tests/system/kernel/live_query.cpp
142
while (volumeRoster.GetNextVolume(&volume) == B_OK) {
src/tests/system/kernel/live_query.cpp
145
if (volume.KnowsQuery())
src/tests/system/kernel/live_query.cpp
146
_AddQuery(volume, argv[optind]);
src/tests/system/kernel/live_query.cpp
172
BVolume volume(device);
src/tests/system/kernel/live_query.cpp
176
query->SetVolume(&volume);
src/tests/system/kernel/live_query.cpp
249
LiveQuery::_AddQuery(BVolume& volume, const char* predicate)
src/tests/system/kernel/live_query.cpp
252
add.AddInt32("volume", volume.Device());
src/tests/system/kernel/live_query.cpp
55
void _AddQuery(BVolume& volume,
src/tools/fs_shell/vfs.cpp
116
fssh_fs_volume *volume;
src/tools/fs_shell/vfs.cpp
1885
fssh_new_vnode(fssh_fs_volume *volume, fssh_vnode_id vnodeID,
src/tools/fs_shell/vfs.cpp
1889
volume, volume->id, vnodeID, privateNode));
src/tools/fs_shell/vfs.cpp
1902
struct vnode *vnode = lookup_vnode(volume->id, vnodeID);
src/tools/fs_shell/vfs.cpp
1905
"vnode->node = %p)!", (int)volume->id, vnodeID, privateNode,
src/tools/fs_shell/vfs.cpp
1909
fssh_status_t status = create_new_vnode(&vnode, volume->id, vnodeID);
src/tools/fs_shell/vfs.cpp
1925
fssh_publish_vnode(fssh_fs_volume *volume, fssh_vnode_id vnodeID,
src/tools/fs_shell/vfs.cpp
1932
struct vnode *vnode = lookup_vnode(volume->id, vnodeID);
src/tools/fs_shell/vfs.cpp
1939
status = create_new_vnode(&vnode, volume->id, vnodeID);
src/tools/fs_shell/vfs.cpp
1950
if (status == FSSH_B_OK && volume->sub_volume != NULL) {
src/tools/fs_shell/vfs.cpp
1953
fssh_fs_volume *subVolume = volume;
src/tools/fs_shell/vfs.cpp
1962
while (subVolume->super_volume != volume) {
src/tools/fs_shell/vfs.cpp
1984
fssh_get_vnode(fssh_fs_volume *volume, fssh_vnode_id vnodeID,
src/tools/fs_shell/vfs.cpp
1989
if (volume == NULL)
src/tools/fs_shell/vfs.cpp
1992
fssh_status_t status = get_vnode(volume->id, vnodeID, &vnode, true);
src/tools/fs_shell/vfs.cpp
2000
fssh_status_t status = FS_CALL(vnode, get_super_vnode, volume,
src/tools/fs_shell/vfs.cpp
2004
"volume: %p", vnode, volume);
src/tools/fs_shell/vfs.cpp
2019
fssh_acquire_vnode(fssh_fs_volume *volume, fssh_vnode_id vnodeID)
src/tools/fs_shell/vfs.cpp
2024
vnode = lookup_vnode(volume->id, vnodeID);
src/tools/fs_shell/vfs.cpp
2036
fssh_put_vnode(fssh_fs_volume *volume, fssh_vnode_id vnodeID)
src/tools/fs_shell/vfs.cpp
2041
vnode = lookup_vnode(volume->id, vnodeID);
src/tools/fs_shell/vfs.cpp
2053
fssh_remove_vnode(fssh_fs_volume *volume, fssh_vnode_id vnodeID)
src/tools/fs_shell/vfs.cpp
2060
vnode = lookup_vnode(volume->id, vnodeID);
src/tools/fs_shell/vfs.cpp
2090
fssh_unremove_vnode(fssh_fs_volume *volume, fssh_vnode_id vnodeID)
src/tools/fs_shell/vfs.cpp
2096
vnode = lookup_vnode(volume->id, vnodeID);
src/tools/fs_shell/vfs.cpp
2106
fssh_get_vnode_removed(fssh_fs_volume *volume, fssh_vnode_id vnodeID, bool* removed)
src/tools/fs_shell/vfs.cpp
2112
if (struct vnode* vnode = lookup_vnode(volume->id, vnodeID)) {
src/tools/fs_shell/vfs.cpp
2131
return vnode->mount->volume;
src/tools/fs_shell/vfs.cpp
2499
vfs_get_fs_node_from_path(fssh_fs_volume *volume, const char *path,
src/tools/fs_shell/vfs.cpp
2503
"kernel %d)\n", volume, volume->id, path, kernel));
src/tools/fs_shell/vfs.cpp
2510
fssh_status_t status = get_mount(volume->id, &mount);
src/tools/fs_shell/vfs.cpp
2532
if (vnode->device != volume->id) {
src/tools/fs_shell/vfs.cpp
2539
status = ::fssh_get_vnode(volume, vnode->id, _node);
src/tools/fs_shell/vfs.cpp
4645
mount->volume = (fssh_fs_volume*)malloc(sizeof(fssh_fs_volume));
src/tools/fs_shell/vfs.cpp
4646
if (mount->volume == NULL) {
src/tools/fs_shell/vfs.cpp
4677
mount->volume->id = mount->id;
src/tools/fs_shell/vfs.cpp
4678
mount->volume->layer = 0;
src/tools/fs_shell/vfs.cpp
4679
mount->volume->private_volume = NULL;
src/tools/fs_shell/vfs.cpp
4680
mount->volume->ops = NULL;
src/tools/fs_shell/vfs.cpp
4681
mount->volume->sub_volume = NULL;
src/tools/fs_shell/vfs.cpp
4682
mount->volume->super_volume = NULL;
src/tools/fs_shell/vfs.cpp
4699
status = mount->fs->mount(mount->volume, device, flags, args, &rootID);
src/tools/fs_shell/vfs.cpp
4731
status = mount->fs->mount(mount->volume, device, flags, args, &rootID);
src/tools/fs_shell/vfs.cpp
4775
free(mount->volume);
src/tools/fs_shell/vfs.cpp
5041
if (mount != NULL && mount->volume->private_volume != NULL)
src/tools/fs_shell/vfs.cpp
57
#define HAS_FS_MOUNT_CALL(mount, op) (mount->volume->ops->op != NULL)
src/tools/fs_shell/vfs.cpp
60
vnode->ops->op(vnode->mount->volume, vnode, params)
src/tools/fs_shell/vfs.cpp
62
vnode->ops->op(vnode->mount->volume, vnode)
src/tools/fs_shell/vfs.cpp
64
mount->volume->ops->op(mount->volume, params)
src/tools/fs_shell/vfs.cpp
66
mount->volume->ops->op(mount->volume)