/haiku-fatelf/src/tests/add-ons/kernel/file_systems/fs_shell/ |
H A D | mount.h | 3 int myfs_mount(nspace_id nsid, const char *device, ulong flags,
|
H A D | fsproto.h | 120 typedef int op_mount(nspace_id nsid, const char *devname, ulong flags, 236 extern _IMPEXP_KERNEL status_t notify_listener(int op, nspace_id nsid, 245 extern _IMPEXP_KERNEL status_t get_vnode(nspace_id nsid, vnode_id vnid, void **data); 246 extern _IMPEXP_KERNEL status_t put_vnode(nspace_id nsid, vnode_id vnid); 247 extern _IMPEXP_KERNEL status_t new_vnode(nspace_id nsid, vnode_id vnid, void *data); 248 extern _IMPEXP_KERNEL status_t remove_vnode(nspace_id nsid, vnode_id vnid); 249 extern _IMPEXP_KERNEL status_t unremove_vnode(nspace_id nsid, vnode_id vnid); 250 extern _IMPEXP_KERNEL status_t is_vnode_removed(nspace_id nsid, vnode_id vnid);
|
H A D | rootfs.c | 38 nspace_id nsid; member in struct:nspace 95 static int rootfs_mount(nspace_id nsid, const char *device, ulong flags, 185 err = get_vnode(ns->nsid, base->vnid, (void *)&vn); 196 err = get_vnode(ns->nsid, base->parent->vnid, (void *)&vn); 245 err = get_vnode(ns->nsid, vn->vnid, (void *)&vn); 410 err = get_vnode(ns->nsid, nvn->vnid, (void *)&nvn); 414 err = remove_vnode(ns->nsid, nvn->vnid); 426 put_vnode(ns->nsid, nvn->vnid); 717 st->dev = ns->nsid; 760 rootfs_mount(nspace_id nsid, cons argument [all...] |
H A D | kernel.c | 104 nspace_id nsid; member in struct:nspace 179 static int get_file_vn(nspace_id nsid, vnode_id vnid, const char *path, 183 static int parse_path_vn(nspace_id nsid, vnode_id vnid, char **start, 190 static int load_vnode(nspace_id nsid, vnode_id vnid, char r, vnode **vnp); 191 static vnode * lookup_vnode(nspace_id nsid, vnode_id vnid); 201 static nspace * nsidtons(nspace_id nsid); 206 static int is_mount_vnid(nspace_id nsid, vnode_id vnid, vnode_id *mount); 350 kprintf("ns @ 0x%x nsid %d vnlist @ 0x%x data 0x%x\n", ns, ns->nsid, 450 kprintf("vn = 0x%x (nsid 912 nspace_id nsid; local 2298 get_file_vn(nspace_id nsid, vnode_id vnid, const char *path, int eatsymlink, vnode **vn) argument 2353 parse_path_vn(nspace_id nsid, vnode_id vnid, char **pstart, int eatsymlink, vnode **vnp) argument 2519 get_vnode(nspace_id nsid, vnode_id vnid, void **data) argument 2537 put_vnode(nspace_id nsid, vnode_id vnid) argument 2557 new_vnode(nspace_id nsid, vnode_id vnid, void *data) argument 2622 remove_vnode(nspace_id nsid, vnode_id vnid) argument 2642 unremove_vnode(nspace_id nsid, vnode_id vnid) argument 2662 is_vnode_removed(nspace_id nsid, vnode_id vnid) argument 2815 lookup_vnode(nspace_id nsid, vnode_id vnid) argument 2827 load_vnode(nspace_id nsid, vnode_id vnid, char r, vnode **vnp) argument 3003 is_mount_vnid(nspace_id nsid, vnode_id vnid, vnode_id *mount) argument 3324 nsidtons(nspace_id nsid) argument 3539 notify_listener(int op, nspace_id nsid, vnode_id vnida, vnode_id vnidb, vnode_id vnidc, const char *name) argument [all...] |
H A D | mount.c | 75 myfs->nsid = (nspace_id)myfs; /* we can only do this when creating */ 258 myfs_mount(nspace_id nsid, const char *device, ulong flags, argument 271 myfs->nsid = nsid; 347 if (new_vnode(myfs->nsid, *vnid, (void *)myfs->root_dir) != 0) {
|
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/server/ |
H A D | kernel_emu.h | 27 status_t get_vnode(dev_t nsid, ino_t vnid, void** node); 28 status_t put_vnode(dev_t nsid, ino_t vnid); 29 status_t acquire_vnode(dev_t nsid, ino_t vnodeID); 30 status_t new_vnode(dev_t nsid, ino_t vnid, void* data, 32 status_t publish_vnode(dev_t nsid, ino_t vnid, void* data, int type, 34 status_t publish_vnode(dev_t nsid, ino_t vnid, void* data, 36 status_t remove_vnode(dev_t nsid, ino_t vnid); 37 status_t unremove_vnode(dev_t nsid, ino_t vnid); 38 status_t get_vnode_removed(dev_t nsid, ino_t vnid, bool* removed);
|
H A D | kernel_emu.cpp | 262 UserlandFS::KernelEmu::get_vnode(dev_t nsid, ino_t vnid, void** node) argument 278 request->nsid = nsid; 298 UserlandFS::KernelEmu::put_vnode(dev_t nsid, ino_t vnid) argument 314 request->nsid = nsid; 333 UserlandFS::KernelEmu::acquire_vnode(dev_t nsid, ino_t vnid) argument 349 request->nsid = nsid; 368 UserlandFS::KernelEmu::new_vnode(dev_t nsid, ino_ argument 406 publish_vnode(dev_t nsid, ino_t vnid, void* data, int type, uint32 flags, const FSVNodeCapabilities& capabilities) argument 447 publish_vnode(dev_t nsid, ino_t vnid, void* data, const FSVNodeCapabilities& capabilities) argument 469 remove_vnode(dev_t nsid, ino_t vnid) argument 504 unremove_vnode(dev_t nsid, ino_t vnid) argument 539 get_vnode_removed(dev_t nsid, ino_t vnid, bool* removed) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/server/beos/ |
H A D | beos_kernel_emu.cpp | 46 notify_listener(int op, nspace_id nsid, ino_t vnida, ino_t vnidb, argument 54 return UserlandFS::KernelEmu::notify_listener(op, 0, nsid, 0, 61 return UserlandFS::KernelEmu::notify_listener(op, 0, nsid, vnida, 70 return UserlandFS::KernelEmu::notify_listener(op, statFields, nsid, 78 nsid, 0, vnida, vnidc, NULL, name); 134 get_vnode(nspace_id nsid, ino_t vnid, void **data) argument 136 return UserlandFS::KernelEmu::get_vnode(nsid, vnid, data); 141 put_vnode(nspace_id nsid, ino_t vnid) argument 143 return UserlandFS::KernelEmu::put_vnode(nsid, vnid); 148 new_vnode(nspace_id nsid, ino_ argument 162 remove_vnode(nspace_id nsid, ino_t vnid) argument 169 unremove_vnode(nspace_id nsid, ino_t vnid) argument 176 is_vnode_removed(nspace_id nsid, ino_t vnid) argument [all...] |
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/server/ |
H A D | kernel_emu.cpp | 127 notify_listener(int op, nspace_id nsid, vnode_id vnida, vnode_id vnidb, argument 143 request->nsid = nsid; 239 get_vnode(nspace_id nsid, vnode_id vnid, void** data) argument 253 request->nsid = nsid; 272 put_vnode(nspace_id nsid, vnode_id vnid) argument 286 request->nsid = nsid; 304 new_vnode(nspace_id nsid, vnode_i argument 337 remove_vnode(nspace_id nsid, vnode_id vnid) argument 369 unremove_vnode(nspace_id nsid, vnode_id vnid) argument 401 is_vnode_removed(nspace_id nsid, vnode_id vnid) argument [all...] |
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/beserved/bt_fs/ |
H A D | nfs_add_on.c | 141 // notify_listener(B_ENTRY_MOVED, ns->nsid, dupNode->parent, dir_vnid, file_vnid, name); 176 new_vnode(ns->nsid, file_vnid, newNode); 185 notify_listener(B_ENTRY_CREATED, ns->nsid, dir_vnid, 0, file_vnid, name); 211 remove_vnode(ns->nsid, node->vnid); 212 put_vnode(ns->nsid, node->vnid); 213 notify_listener(B_ENTRY_REMOVED, ns->nsid, node->parent, 0, node->vnid, node->name); 412 if ((result = get_vnode(ns->nsid, *vnid, (void **) &dummy)) < B_OK) 424 put_vnode(ns->nsid, *vnid); 433 put_vnode(ns->nsid, *vnid); 437 return put_vnode(ns->nsid, *vni 573 fs_mount(nspace_id nsid, const char *devname, ulong flags, struct mount_bt_params *parms, size_t len, fs_nspace **data, vnode_id *vnid) argument [all...] |
H A D | fsproto.h | 117 typedef int op_mount(nspace_id nsid, const char *devname, ulong flags, 226 extern _IMPEXP_KERNEL int notify_listener(int op, nspace_id nsid, 235 extern _IMPEXP_KERNEL int get_vnode(nspace_id nsid, vnode_id vnid, void **data); 236 extern _IMPEXP_KERNEL int put_vnode(nspace_id nsid, vnode_id vnid); 237 extern _IMPEXP_KERNEL int new_vnode(nspace_id nsid, vnode_id vnid, void *data); 238 extern _IMPEXP_KERNEL int remove_vnode(nspace_id nsid, vnode_id vnid); 239 extern _IMPEXP_KERNEL int unremove_vnode(nspace_id nsid, vnode_id vnid); 240 extern _IMPEXP_KERNEL int is_vnode_removed(nspace_id nsid, vnode_id vnid);
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/kernel_add_on/ |
H A D | KernelRequestHandler.cpp | 93 if (fVolume && request->nsid != fVolume->GetID()) 119 request->operation, request->nsid, request->vnida, request->vnidb, 121 result = notify_listener(request->operation, request->nsid, 216 status_t result = _GetVolume(request->nsid, &volume); 239 status_t result = _GetVolume(request->nsid, &volume); 260 status_t result = _GetVolume(request->nsid, &volume); 281 status_t result = _GetVolume(request->nsid, &volume); 302 status_t result = _GetVolume(request->nsid, &volume); 323 status_t result = _GetVolume(request->nsid, &volume);
|
/haiku-fatelf/src/add-ons/kernel/file_systems/googlefs/ |
H A D | googlefs.c | 62 static void fill_default_stat(struct stat *st, nspace_id nsid, ino_t vnid, mode_t mode) argument 65 st->st_dev = nsid; 90 TRACE((PFS"googlefs_publish_static_entries(%ld)\n", ns->nsid)); 140 ns->nsid = _vol->id; 163 fill_default_stat(&root->st, ns->nsid, ns->rootid, 0777 | S_IFDIR); 175 TRACE((PFS "mount() OK, nspace@ %p, id %ld, root@ %p, id %Ld\n", ns, ns->nsid, root, ns->rootid)); 193 TRACE((PFS "unmount(%ld)\n", ns->nsid)); 225 TRACE((PFS "%s(%ld, %Ld)\n", __FUNCTION__, ns->nsid, node->vnid)); 241 TRACE((PFS "%s(%ld, %Ld, %s)\n", __FUNCTION__, ns->nsid, node->vnid, reenter?"r":"!r")); 310 TRACE((PFS "get_vnode_name(%ld, %Ld, )\n", ns->nsid, (int6 [all...] |
H A D | fsproto.h | 120 typedef int op_mount(nspace_id nsid, const char *devname, ulong flags, 229 extern _IMPEXP_KERNEL int notify_listener(int op, nspace_id nsid, 238 extern _IMPEXP_KERNEL int get_vnode(nspace_id nsid, ino_t vnid, void **data); 239 extern _IMPEXP_KERNEL int put_vnode(nspace_id nsid, ino_t vnid); 240 extern _IMPEXP_KERNEL int new_vnode(nspace_id nsid, ino_t vnid, void *data); 241 extern _IMPEXP_KERNEL int remove_vnode(nspace_id nsid, ino_t vnid); 242 extern _IMPEXP_KERNEL int unremove_vnode(nspace_id nsid, ino_t vnid); 243 extern _IMPEXP_KERNEL int is_vnode_removed(nspace_id nsid, ino_t vnid);
|
/haiku-fatelf/headers/private/userlandfs/legacy/ |
H A D | fsproto.h | 124 typedef int op_mount(nspace_id nsid, const char *devname, ulong flags, 237 extern _IMPEXP_KERNEL int notify_listener(int op, nspace_id nsid, 246 extern _IMPEXP_KERNEL int get_vnode(nspace_id nsid, vnode_id vnid, void **data); 247 extern _IMPEXP_KERNEL int put_vnode(nspace_id nsid, vnode_id vnid); 248 extern _IMPEXP_KERNEL int new_vnode(nspace_id nsid, vnode_id vnid, void *data); 249 extern _IMPEXP_KERNEL int remove_vnode(nspace_id nsid, vnode_id vnid); 250 extern _IMPEXP_KERNEL int unremove_vnode(nspace_id nsid, vnode_id vnid); 251 extern _IMPEXP_KERNEL int is_vnode_removed(nspace_id nsid, vnode_id vnid);
|
/haiku-fatelf/src/add-ons/kernel/file_systems/nfs/ |
H A D | fsproto.h | 117 typedef int op_mount(nspace_id nsid, const char *devname, ulong flags, 226 extern int notify_listener(int op, nspace_id nsid, 235 extern int get_vnode(nspace_id nsid, ino_t vnid, void **data); 236 extern int put_vnode(nspace_id nsid, ino_t vnid); 237 extern int new_vnode(nspace_id nsid, ino_t vnid, void *data); 238 extern int remove_vnode(nspace_id nsid, ino_t vnid); 239 extern int unremove_vnode(nspace_id nsid, ino_t vnid); 240 extern int is_vnode_removed(nspace_id nsid, ino_t vnid);
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/beserved/MyNetwork/ |
H A D | fsproto.h | 117 typedef int op_mount(nspace_id nsid, const char *devname, ulong flags, 226 extern int notify_listener(int op, nspace_id nsid, 235 extern int get_vnode(nspace_id nsid, vnode_id vnid, void **data); 236 extern int put_vnode(nspace_id nsid, vnode_id vnid); 237 extern int new_vnode(nspace_id nsid, vnode_id vnid, void *data); 238 extern int remove_vnode(nspace_id nsid, vnode_id vnid); 239 extern int unremove_vnode(nspace_id nsid, vnode_id vnid); 240 extern int is_vnode_removed(nspace_id nsid, vnode_id vnid);
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/beserved/server/ |
H A D | fsproto.h | 117 typedef int op_mount(nspace_id nsid, const char *devname, ulong flags, 226 extern _IMPEXP_KERNEL int notify_listener(int op, nspace_id nsid, 235 extern _IMPEXP_KERNEL int get_vnode(nspace_id nsid, vnode_id vnid, void **data); 236 extern _IMPEXP_KERNEL int put_vnode(nspace_id nsid, vnode_id vnid); 237 extern _IMPEXP_KERNEL int new_vnode(nspace_id nsid, vnode_id vnid, void *data); 238 extern _IMPEXP_KERNEL int remove_vnode(nspace_id nsid, vnode_id vnid); 239 extern _IMPEXP_KERNEL int unremove_vnode(nspace_id nsid, vnode_id vnid); 240 extern _IMPEXP_KERNEL int is_vnode_removed(nspace_id nsid, vnode_id vnid);
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/beserved/server-1.2.6/ |
H A D | fsproto.h | 117 typedef int op_mount(nspace_id nsid, const char *devname, ulong flags, 226 extern int notify_listener(int op, nspace_id nsid, 235 extern int get_vnode(nspace_id nsid, vnode_id vnid, void **data); 236 extern int put_vnode(nspace_id nsid, vnode_id vnid); 237 extern int new_vnode(nspace_id nsid, vnode_id vnid, void *data); 238 extern int remove_vnode(nspace_id nsid, vnode_id vnid); 239 extern int unremove_vnode(nspace_id nsid, vnode_id vnid); 240 extern int is_vnode_removed(nspace_id nsid, vnode_id vnid);
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/bfs/r5/ |
H A D | fsproto.h | 128 typedef int op_mount(nspace_id nsid, const char *devname, ulong flags, 246 extern _IMPEXP_KERNEL int notify_listener(int op, nspace_id nsid, 254 extern _IMPEXP_KERNEL int get_vnode(nspace_id nsid, vnode_id vnid, void **data); 255 extern _IMPEXP_KERNEL int put_vnode(nspace_id nsid, vnode_id vnid); 256 extern _IMPEXP_KERNEL int new_vnode(nspace_id nsid, vnode_id vnid, void *data); 257 extern _IMPEXP_KERNEL int remove_vnode(nspace_id nsid, vnode_id vnid); 258 extern _IMPEXP_KERNEL int unremove_vnode(nspace_id nsid, vnode_id vnid); 259 extern _IMPEXP_KERNEL int is_vnode_removed(nspace_id nsid, vnode_id vnid);
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/dos/r5/ |
H A D | fsproto.h | 117 typedef int op_mount(nspace_id nsid, const char *devname, ulong flags, 226 extern _IMPEXP_KERNEL int notify_listener(int op, nspace_id nsid, 234 extern _IMPEXP_KERNEL int get_vnode(nspace_id nsid, vnode_id vnid, void **data); 235 extern _IMPEXP_KERNEL int put_vnode(nspace_id nsid, vnode_id vnid); 236 extern _IMPEXP_KERNEL int new_vnode(nspace_id nsid, vnode_id vnid, void *data); 237 extern _IMPEXP_KERNEL int remove_vnode(nspace_id nsid, vnode_id vnid); 238 extern _IMPEXP_KERNEL int unremove_vnode(nspace_id nsid, vnode_id vnid); 239 extern _IMPEXP_KERNEL int is_vnode_removed(nspace_id nsid, vnode_id vnid);
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/udf/r5/ |
H A D | fsproto.h | 123 typedef int op_mount(nspace_id nsid, const char *devname, ulong flags, 239 extern _IMPEXP_KERNEL int notify_listener(int op, nspace_id nsid, 247 extern _IMPEXP_KERNEL int get_vnode(nspace_id nsid, vnode_id vnid, void **data); 248 extern _IMPEXP_KERNEL int put_vnode(nspace_id nsid, vnode_id vnid); 249 extern _IMPEXP_KERNEL int new_vnode(nspace_id nsid, vnode_id vnid, void *data); 250 extern _IMPEXP_KERNEL int remove_vnode(nspace_id nsid, vnode_id vnid); 251 extern _IMPEXP_KERNEL int unremove_vnode(nspace_id nsid, vnode_id vnid); 252 extern _IMPEXP_KERNEL int is_vnode_removed(nspace_id nsid, vnode_id vnid);
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/headers/public/ |
H A D | fsproto.h | 121 typedef int op_mount(nspace_id nsid, const char *devname, ulong flags, 234 extern _IMPEXP_KERNEL int notify_listener(int op, nspace_id nsid, 243 extern _IMPEXP_KERNEL int get_vnode(nspace_id nsid, vnode_id vnid, void **data); 244 extern _IMPEXP_KERNEL int put_vnode(nspace_id nsid, vnode_id vnid); 245 extern _IMPEXP_KERNEL int new_vnode(nspace_id nsid, vnode_id vnid, void *data); 246 extern _IMPEXP_KERNEL int remove_vnode(nspace_id nsid, vnode_id vnid); 247 extern _IMPEXP_KERNEL int unremove_vnode(nspace_id nsid, vnode_id vnid); 248 extern _IMPEXP_KERNEL int is_vnode_removed(nspace_id nsid, vnode_id vnid);
|
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/ |
H A D | KernelRequestHandler.cpp | 346 status_t result = _GetVolume(request->nsid, &volume); 369 status_t result = _GetVolume(request->nsid, &volume); 391 status_t result = _GetVolume(request->nsid, &volume); 415 status_t result = _GetVolume(request->nsid, &volume); 440 status_t result = _GetVolume(request->nsid, &volume); 466 status_t result = _GetVolume(request->nsid, &volume); 487 status_t result = _GetVolume(request->nsid, &volume); 508 status_t result = _GetVolume(request->nsid, &volume); 535 status_t result = _GetVolume(request->nsid, &volume); 560 status_t result = _GetVolume(request->nsid, [all...] |
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/bfs/mkbfs/ |
H A D | mkbfs.cpp | 43 nspace_id nsid; member in struct:nspace 148 Volume volume(mount->nsid);
|