Searched refs:nsid (Results 1 - 25 of 54) sorted by relevance

123

/haiku-fatelf/src/tests/add-ons/kernel/file_systems/fs_shell/
H A Dmount.h3 int myfs_mount(nspace_id nsid, const char *device, ulong flags,
H A Dfsproto.h120 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 Drootfs.c38 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 Dkernel.c104 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 Dmount.c75 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 Dkernel_emu.h27 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 Dkernel_emu.cpp262 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 Dbeos_kernel_emu.cpp46 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 Dkernel_emu.cpp127 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 Dnfs_add_on.c141 // 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 Dfsproto.h117 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 DKernelRequestHandler.cpp93 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 Dgooglefs.c62 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 Dfsproto.h120 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 Dfsproto.h124 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 Dfsproto.h117 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 Dfsproto.h117 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 Dfsproto.h117 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 Dfsproto.h117 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 Dfsproto.h128 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 Dfsproto.h117 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 Dfsproto.h123 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 Dfsproto.h121 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 DKernelRequestHandler.cpp346 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 Dmkbfs.cpp43 nspace_id nsid; member in struct:nspace
148 Volume volume(mount->nsid);

Completed in 161 milliseconds

123