/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | kernel_interface.cpp | 124 xfs_get_vnode(fs_volume *_volume, ino_t id, fs_vnode *_node, int *_type, argument 141 _node->private_node = inode; 142 _node->ops = &gxfsVnodeOps; 151 xfs_put_vnode(fs_volume *_volume, fs_vnode *_node, bool reenter) argument 154 delete (Inode*)_node->private_node; 160 xfs_can_page(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 167 xfs_read_pages(fs_volume *_volume, fs_vnode *_node, void *_cookie, argument 175 xfs_io(fs_volume *_volume, fs_vnode *_node, void *_cookie, argument 183 xfs_get_file_map(fs_volume *_volume, fs_vnode *_node, off_t offset, argument 226 xfs_ioctl(fs_volume *_volume, fs_vnode *_node, voi argument 234 xfs_read_stat(fs_volume *_volume, fs_vnode *_node, struct stat *stat) argument 266 xfs_open(fs_volume * , fs_vnode *_node, int openMode, void **_cookie) argument 300 xfs_read(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, void *buffer, size_t *_length) argument 316 xfs_close(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 323 xfs_free_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 339 xfs_access(fs_volume *_volume, fs_vnode *_node, int accessMode) argument 347 xfs_read_link(fs_volume *_volume, fs_vnode *_node, char *buffer, size_t *_bufferSize) argument 391 xfs_open_dir(fs_volume * , fs_vnode *_node, void **_cookie) argument 413 xfs_read_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *buffer, size_t bufferSize, uint32 *_num) argument 467 xfs_free_dir_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 475 xfs_open_attr_dir(fs_volume *_volume, fs_vnode *_node, void **_cookie) argument 490 xfs_close_attr_dir(fs_volume *_volume, fs_vnode *_node, void *cookie) argument 498 xfs_free_attr_dir_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 506 xfs_read_attr_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *dirent, size_t bufferSize, uint32 *_num) argument 534 xfs_rewind_attr_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 542 xfs_create_attr(fs_volume *_volume, fs_vnode *_node, const char *name, uint32 type, int openMode, void **_cookie) argument 550 xfs_open_attr(fs_volume *_volume, fs_vnode *_node, const char *name, int openMode, void **_cookie) argument 577 xfs_close_attr(fs_volume *_volume, fs_vnode *_node, void *cookie) argument 585 xfs_free_attr_cookie(fs_volume *_volume, fs_vnode *_node, void *cookie) argument 593 xfs_read_attr(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, void *buffer, size_t *_length) argument 614 xfs_write_attr(fs_volume *_volume, fs_vnode *_node, void *cookie, off_t pos, const void *buffer, size_t *length) argument 622 xfs_read_attr_stat(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct stat *stat) argument 643 xfs_write_attr_stat(fs_volume *_volume, fs_vnode *_node, void *cookie, const struct stat *stat, int statMask) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/ |
H A D | FUSEVolume.h | 159 FUSENode** _node); 161 const char* entryName, FUSENode** _node,
|
/haiku/src/add-ons/kernel/file_systems/packagefs/util/ |
H A D | TwoKeyAVLTree.h | 331 Node** _node = NULL); 606 TWO_KEY_AVL_TREE_CLASS_NAME::Insert(const Value& value, Node** _node) argument 611 return fTreeMap.Insert(strategy.GetValueKey(value), value, _node);
|
/haiku/src/add-ons/kernel/file_systems/websearchfs/ |
H A D | websearchfs.c | 233 static status_t websearchfs_remove_vnode(fs_volume *_volume, fs_vnode *_node, bool reenter) argument 236 fs_node *node = (fs_node *)_node->private_node; 264 static status_t websearchfs_read_vnode(fs_volume *_volume, ino_t vnid, fs_vnode *_node, int* _type, uint32* _flags, bool reenter) argument 276 _node->private_node = n; 277 _node->ops = &sWebSearchFSVnodeOps; 288 static status_t websearchfs_release_vnode(fs_volume *_volume, fs_vnode *_node, bool reenter) argument 290 fs_node *node = (fs_node *)_node->private_node; 302 static status_t websearchfs_get_vnode_name(fs_volume *_volume, fs_vnode *_node, char *buffer, size_t len) argument 305 fs_node *node = (fs_node *)_node->private_node; 356 static status_t websearchfs_opendir(fs_volume *_volume, fs_vnode *_node, voi argument 387 websearchfs_closedir(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 405 websearchfs_rewinddir(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 415 websearchfs_readdir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *buf, size_t bufsize, uint32 *num) argument 473 websearchfs_free_dircookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 490 websearchfs_rstat(fs_volume *_volume, fs_vnode *_node, struct stat *st) argument 528 websearchfs_open(fs_volume *_volume, fs_vnode *_node, int omode, void **cookie) argument 583 websearchfs_close(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 603 websearchfs_free_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 631 websearchfs_read(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, void *buf, size_t *len) argument 648 websearchfs_write(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, const void *buf, size_t *len) argument 656 websearchfs_wstat(fs_volume *_volume, fs_vnode *_node, const struct stat *st, uint32 mask) argument 876 websearchfs_access(fs_volume *_volume, fs_vnode *_node, int mode) argument 895 websearchfs_open_attrdir(fs_volume *_volume, fs_vnode *_node, void **cookie) argument 924 websearchfs_close_attrdir(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 939 websearchfs_free_attrdircookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 955 websearchfs_rewind_attrdir(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 965 websearchfs_read_attrdir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *buf, size_t bufsize, uint32 *num) argument 1017 websearchfs_open_attr_h(fs_volume *_volume, fs_vnode *_node, const char *name, int omode, void **cookie) argument 1078 websearchfs_close_attr_h(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 1099 websearchfs_free_attr_cookie_h(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 1120 websearchfs_read_attr_stat(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct stat *st) argument 1138 websearchfs_read_attr(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, void *buf, size_t *len) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/exfat/ |
H A D | kernel_interface.cpp | 222 exfat_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type, argument 237 _node->private_node = inode; 238 _node->ops = &gExfatVnodeOps; 249 exfat_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument 251 delete (Inode*)_node->private_node; 257 exfat_can_page(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument 264 exfat_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, argument 268 Inode* inode = (Inode*)_node->private_node; 308 exfat_io(fs_volume* _volume, fs_vnode* _node, void* _cookie, argument 312 Inode* inode = (Inode*)_node 337 exfat_get_file_map(fs_volume* _volume, fs_vnode* _node, off_t offset, size_t size, struct file_io_vec* vecs, size_t* _count) argument 414 exfat_ioctl(fs_volume* _volume, fs_vnode* _node, void* _cookie, uint32 cmd, void* buffer, size_t bufferLength) argument 425 exfat_read_stat(fs_volume* _volume, fs_vnode* _node, struct stat* stat) argument 452 exfat_open(fs_volume* , fs_vnode* _node, int openMode, void** _cookie) argument 492 exfat_read(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void* buffer, size_t* _length) argument 507 exfat_close(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 514 exfat_free_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument 529 exfat_access(fs_volume* _volume, fs_vnode* _node, int accessMode) argument 537 exfat_read_link(fs_volume *_volume, fs_vnode *_node, char *buffer, size_t *_bufferSize) argument 560 exfat_open_dir(fs_volume* , fs_vnode* _node, void** _cookie) argument 582 exfat_read_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *dirent, size_t bufferSize, uint32 *_num) argument 640 exfat_free_dir_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/fat/ |
H A D | dosfs.cpp | 1101 dosfs_ioctl(fs_volume *_vol, fs_vnode *_node, void *cookie, uint32 code, 1106 vnode *node = (vnode *)_node->private_node; 1201 dosfs_fsync(fs_volume *_vol, fs_vnode *_node) argument 1204 vnode *node = (vnode *)_node->private_node;
|
H A D | attr.cpp | 39 dosfs_open_attrdir(fs_volume *_vol, fs_vnode *_node, void **_cookie) argument 53 dosfs_close_attrdir(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument 64 dosfs_free_attrdir_cookie(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument 81 dosfs_rewind_attrdir(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument 96 dosfs_read_attrdir(fs_volume *_vol, fs_vnode *_node, void *_cookie, argument 100 vnode *node = (vnode *)_node->private_node; 125 dosfs_open_attr(fs_volume *_vol, fs_vnode *_node, const char *name, argument 129 vnode *node = (vnode *)_node->private_node; 146 dosfs_close_attr(fs_volume *_vol, fs_vnode *_node, void *cookie) argument 153 dosfs_free_attr_cookie(fs_volume *_vol, fs_vnode *_node, voi argument 160 dosfs_read_attr_stat(fs_volume *_vol, fs_vnode *_node, void *_cookie, struct stat *stat) argument 185 dosfs_read_attr(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos, void *buffer, size_t *_length) argument 219 dosfs_write_attr(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos, const void *buffer, size_t *_length) argument [all...] |
H A D | dir.cpp | 912 dosfs_read_vnode(fs_volume *_vol, ino_t vnid, fs_vnode *_node, int *_type, argument 925 _node->private_node = NULL; 926 _node->ops = &gFATVnodeOps; 933 _node->private_node = (void *)&(vol->root_vnode); 1026 _node->private_node = entry; 1059 dosfs_access(fs_volume *_vol, fs_vnode *_node, int mode) argument 1063 vnode *node = (vnode *)_node->private_node; 1088 dosfs_opendir(fs_volume *_vol, fs_vnode *_node, void **_cookie) argument 1091 vnode *node = (vnode *)_node->private_node; 1190 dosfs_rewinddir(fs_volume *_vol, fs_vnode *_node, voi argument 1207 dosfs_closedir(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument 1216 dosfs_free_dircookie(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument [all...] |
H A D | dir.h | 28 status_t dosfs_read_vnode(fs_volume *_vol, ino_t vnid, fs_vnode *_node, 32 status_t dosfs_access(fs_volume *_vol, fs_vnode *_node, int mode); 33 status_t dosfs_opendir(fs_volume *_vol, fs_vnode *_node, void **cookie); 34 status_t dosfs_readdir(fs_volume *_vol, fs_vnode *_node, void *cookie, 36 status_t dosfs_rewinddir(fs_volume *_vol, fs_vnode *_node, void *cookie); 37 status_t dosfs_closedir(fs_volume *_vol, fs_vnode *_node, void *cookie); 38 status_t dosfs_free_dircookie(fs_volume *_vol, fs_vnode *_node,
|
/haiku/src/add-ons/kernel/bus_managers/acpi/ |
H A D | Call.cpp | 45 acpi_call_init_device(void* _node, void** _cookie) argument 48 device_node *node = (device_node *)_node;
|
/haiku/src/add-ons/kernel/file_systems/nfs/ |
H A D | nfs_add_on.c | 818 fs_read_vnode(fs_volume *_volume, ino_t vnid, fs_vnode *_node, int *_type, argument 839 _node->private_node = current; 840 _node->ops = &sNFSVnodeOps; 901 fs_opendir(fs_volume *_volume, fs_vnode *_node, void **_cookie) argument 911 node = _node->private_node; 928 fs_closedir(fs_volume *_volume, fs_vnode *_node, void *cookie) argument 931 (void) _node; 938 fs_rewinddir(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument 942 (void) _node; 950 fs_readdir(fs_volume *_volume, fs_vnode *_node, voi argument 1088 fs_free_dircookie(fs_volume *_volume, fs_vnode *_node, void *cookie) argument 1098 fs_rstat(fs_volume *_volume, fs_vnode *_node, struct stat *st) argument 1441 fs_open(fs_volume *_volume, fs_vnode *_node, int omode, void **_cookie) argument 1475 fs_close(fs_volume *_volume, fs_vnode *_node, void *cookie) argument 1489 fs_free_cookie(fs_volume *_volume, fs_vnode *_node, void *cookie) argument 1499 fs_read(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, void *buf, size_t *len) argument 1578 fs_write(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, const void *buf, size_t *len) argument 1655 fs_wstat(fs_volume *_volume, fs_vnode *_node, const struct stat *st, uint32 mask) argument 1977 fs_remove_vnode(fs_volume *_volume, fs_vnode *_node, bool r) argument 2273 fs_readlink(fs_volume *_volume, fs_vnode *_node, char *buf, size_t *bufsize) argument [all...] |
/haiku/src/system/boot/loader/file_systems/tarfs/ |
H A D | tarfs.cpp | 119 virtual status_t GetNextNode(void* cookie, Node** _node); 428 TarFS::Directory::GetNextNode(void* _cookie, Node** _node) argument 434 *_node = entry->ToNode();
|
/haiku/headers/os/media/ |
H A D | MediaRoster.h | 56 status_t GetVideoInput(media_node* _node); 57 status_t GetAudioInput(media_node* _node); 58 status_t GetVideoOutput(media_node* _node); 59 status_t GetAudioMixer(media_node* _node); 60 status_t GetAudioOutput(media_node* _node); 63 status_t GetAudioOutput(media_node* _node, 65 status_t GetTimeSource(media_node* _node); 252 media_node* _node, 258 media_node* _node); 298 dormant_node_info* _node, [all...] |
H A D | MediaAddOn.h | 109 virtual status_t AutoStart(int index, BMediaNode** _node,
|
/haiku/src/add-ons/kernel/file_systems/layers/write_overlay/ |
H A D | write_overlay.cpp | 1440 ino_t *newInodeNumber, OverlayInode **_node, bool attribute, 1504 if (_node != NULL) 1505 *_node = node; 1439 _CreateCommon(const char *name, int type, int perms, ino_t *newInodeNumber, OverlayInode **_node, bool attribute, type_code attributeType) argument
|
/haiku/src/system/boot/loader/ |
H A D | vfs.cpp | 288 Directory::CreateFile(const char *name, mode_t permissions, Node **_node) argument 790 get_node_for_path(Directory *directory, char *path, Node **_node) argument 824 *_node = nextNode; 836 get_node_for_path(Directory* directory, const char* path, Node** _node) argument 843 return get_node_for_path(directory, mutablePath, _node);
|
/haiku/src/tests/system/kernel/file_corruption/fs/ |
H A D | checksumfs.cpp | 598 bool commitTransaction, FileCookie*& _cookie, Node*& _node, bool& _created) 642 _node = childNode; 721 _node = newFile; 596 create_file(Volume* volume, Directory* directory, const char* name, int openMode, int permissions, Transaction& transaction, bool commitTransaction, FileCookie*& _cookie, Node*& _node, bool& _created) argument
|
/haiku/headers/private/kernel/boot/ |
H A D | vfs.h | 73 virtual status_t GetNextNode(void *cookie, Node **_node) = 0; 78 Node **_node);
|
/haiku/src/kits/media/ |
H A D | MediaAddOn.cpp | 555 BMediaAddOn::AutoStart(int count, BMediaNode **_node, int32 *_internalID, argument
|
/haiku/src/add-ons/media/media-add-ons/multi_audio/ |
H A D | MultiAudioAddOn.cpp | 136 MultiAudioAddOn::GetConfigurationFor(BMediaNode* _node, BMessage* message) argument 139 MultiAudioNode* node = dynamic_cast<MultiAudioNode*>(_node); 168 MultiAudioAddOn::AutoStart(int count, BMediaNode** _node, int32* _internalID, argument
|
/haiku/src/add-ons/kernel/debugger/demangle/ |
H A D | gcc3+.cpp | 1922 ObjectNode*& _node); 1924 bool _ParseClone(ObjectNode*& _node); 1925 bool _ParseEncoding(ObjectNode*& _node); 1926 bool _ParseSpecialName(Node*& _node); 1929 bool _ParseName(Node*& _node); 1930 bool _ParseNestedName(Node*& _node); 1931 bool _ParseNestedNameInternal(Node*& _node); 1932 bool _ParseLocalName(Node*& _node); 1933 bool _ParseUnqualifiedName(Node*& _node); 1934 bool _ParseSourceName(Node*& _node); 2207 _Parse(const char* mangledName, const char*& versionSuffix, ObjectNode*& _node) argument 2235 _ParseClone(ObjectNode*& _node) argument 2263 _ParseEncoding(ObjectNode*& _node) argument 2314 _ParseSpecialName(Node*& _node) argument 2418 _ParseName(Node*& _node) argument 2488 _ParseNestedName(Node*& _node) argument 2530 _ParseNestedNameInternal(Node*& _node) argument 2608 _ParseLocalName(Node*& _node) argument 2653 _ParseUnqualifiedName(Node*& _node) argument 2723 _ParseSourceName(Node*& _node) argument 2742 _ParseOperatorName(Node*& _node) argument 2786 _ParseType(Node*& _node) argument 2799 _ParseTypeInternal(Node*& _node) argument 2980 _ParseTypeWithModifier(type_modifier modifier, int toSkip, Node*& _node) argument 2995 _TryParseBuiltinType(Node*& _node) argument 3114 _ParseFunctionType(FunctionNode*& _node) argument 3139 _ParseArrayType(Node*& _node) argument 3177 _ParsePointerToMemberType(Node*& _node) argument 3193 _ParseTemplateParam(Node*& _node) argument 3230 _ParseSubstitution(Node*& _node) argument 3245 _ParseSubstitutionInternal(Node*& _node) argument 3345 _ParseTemplateArgs(Node* node, Node*& _node) argument 3378 _ParseTemplateArg(Node*& _node) argument 3437 _ParseExpression(Node*& _node) argument 3611 _ParseExpressionPrimary(Node*& _node) argument 3682 _CreateNodeAndSkip(const char* name, size_t length, int toSkip, Node*& _node) argument 3693 _CreateNodeAndSkip(const char* name, int toSkip, Node*& _node) argument 3700 _CreateTypeNodeAndSkip(type_type type, int toSkip, Node*& _node) argument 3710 _CreateTypeNodeAndSkip(const char* name, const char* prefix, const char* templateArgs, int toSkip, Node*& _node) argument 3765 _CreateSubstitutionNode(int index, Node*& _node) argument [all...] |
/haiku/headers/private/kernel/ |
H A D | vfs.h | 119 bool traverseLeafLink, bool kernel, void **_node);
|
/haiku/src/system/boot/loader/file_systems/packagefs/ |
H A D | packagefs.cpp | 62 static status_t create_node(PackageNode* packageNode, ::Node*& _node); 768 virtual status_t GetNextNode(void* _cookie, Node** _node) argument 777 return create_node(child, *_node); 807 create_node(PackageNode* packageNode, ::Node*& _node) argument 833 _node = node;
|
/haiku/src/kits/storage/mime/ |
H A D | DatabaseLocation.cpp | 60 \param _node Node opened on the given MIME type. 63 DatabaseLocation::OpenType(const char* type, BNode& _node) const 69 return _OpenType(type, _node, index); 79 \param _node Node opened on the given MIME type. 87 DatabaseLocation::OpenWritableType(const char* type, BNode& _node, bool create, argument 95 status_t result = _OpenType(type, _node, index); 104 BNode nodeToClone(_node); 108 result = _CopyTypeNode(nodeToClone, type, _node); 110 _node.Unset(); 122 result = _CreateTypeNode(type, _node); 749 _OpenType(const char* type, BNode& _node, int32& _index) const argument [all...] |
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | BPlusTree.h | 214 const bplustree_node** _node, 230 bplustree_node** _node, off_t* _offset);
|