Searched refs:inode (Results 76 - 100 of 105) sorted by relevance

12345

/haiku-fatelf/headers/private/kernel/
H A Dvfs.h118 status_t vfs_stat_node_ref(dev_t device, ino_t inode, struct stat *stat);
121 status_t vfs_entry_ref_to_path(dev_t device, ino_t inode, const char *leaf,
167 status_t _user_entry_ref_to_path(dev_t device, ino_t inode, const char *leaf,
171 int _user_open_entry_ref(dev_t device, ino_t inode, const char *name,
174 int _user_open_dir_node_ref(dev_t device, ino_t inode);
175 int _user_open_dir_entry_ref(dev_t device, ino_t inode,
187 status_t _user_create_dir_entry_ref(dev_t device, ino_t inode,
/haiku-fatelf/src/tools/docbook/libxml2/
H A Dxmlschemas.c990 xmlSchemaNodeInfoPtr inode; /* the current element information */ member in struct:_xmlSchemaValidCtxt
2045 (vctxt->inode != NULL)) {
2046 node = vctxt->inode->node;
2192 if (vctxt->inode->nodeType == XML_ATTRIBUTE_NODE) {
2206 vctxt->inode->nsName, vctxt->inode->localName));
2380 (((xmlSchemaValidCtxtPtr) actxt)->inode != NULL))
2381 return ( ((xmlSchemaValidCtxtPtr) actxt)->inode->nodeType);
21554 xmlSchemaNodeInfoPtr inode; local
21558 inode
25532 xmlSchemaNodeInfoPtr inode = vctxt->inode; local
25591 xmlSchemaVContentModelCallback(xmlSchemaValidCtxtPtr vctxt ATTRIBUTE_UNUSED, const xmlChar * name ATTRIBUTE_UNUSED, xmlSchemaElementPtr item, xmlSchemaNodeInfoPtr inode) argument
25632 xmlSchemaVCheckINodeDataType(xmlSchemaValidCtxtPtr vctxt, xmlSchemaNodeInfoPtr inode, xmlSchemaTypePtr type, const xmlChar *value) argument
25656 xmlSchemaNodeInfoPtr inode = vctxt->inode; local
[all...]
/haiku-fatelf/headers/build/private/kernel/
H A Dsyscalls.h125 extern status_t _kern_entry_ref_to_path(dev_t device, ino_t inode,
127 extern int _kern_open_entry_ref(dev_t device, ino_t inode, const char *name, int openMode, int perms);
129 extern int _kern_open_dir_entry_ref(dev_t device, ino_t inode, const char *name);
136 extern status_t _kern_create_dir_entry_ref(dev_t device, ino_t inode, const char *name, int perms);
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/bfs/r5/
H A DInode.h1 /* Inode - inode access functions
185 friend void dump_inode(Inode &inode);
241 status_t Get(Inode **inode) argument
243 // should we check inode against NULL here? it should not be necessary
247 return get_vnode(fVolume->ID(), fID, (void **)inode);
270 AttributeIterator(Inode *inode);
H A DVolume.cpp477 Volume::UpdateLiveQueries(Inode *inode, const char *attribute, int32 type, const uint8 *oldKey, argument
485 query->LiveUpdate(inode, attribute, type, oldKey, oldLength, newKey, newLength);
/haiku-fatelf/src/tools/bfs_shell/
H A Dcommand_checkfs.cpp62 fssh_dprintf("%s (inode = %lld)", result.name, result.inode);
/haiku-fatelf/src/add-ons/kernel/file_systems/ext2/
H A DBlockAllocator.cpp674 BlockAllocator::Allocate(Transaction& transaction, Inode* inode, argument
682 uint32 group = inode->ID() / fVolume->InodesPerGroup();
685 if (inode->Size() > 0) {
687 ext2_data_stream* dataStream = &inode->Node().stream;
688 uint32 numBlocks = inode->Size() / fVolume->BlockSize() + 1;
H A DHTree.h123 static status_t InitDir(Transaction& transaction, Inode* inode,
/haiku-fatelf/src/system/boot/platform/bios_ia32/
H A Dstage1.S157 ; BFS inode data stream
168 ; BFS inode (shortened)
220 .inode resb 512
229 define_static_var inode
460 ; Reads the next 1024 bytes from the data of the current inode (the one read
567 ; Initializes readBuffer's context for the current inode (the one read with
569 ; readBuffer for an inode.
580 lea si, [inode + BFSInode.data + DataStream.max_indirect_range]
588 lea si, [inode + BFSInode.data + DataStream.indirect]
609 lea si, [inode
[all...]
/haiku-fatelf/src/apps/mail/
H A DEnclosures.cpp324 ino_t inode; local
325 if (msg->FindInt64("node", &inode) < B_OK)
333 && inode == item->NodeRef()->node)
/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/
H A Dattributes.c61 cookie->inode = ni;
99 if (cookie->inode)
100 ntfs_inode_close(cookie->inode);
122 cookie->ctx = ntfs_attr_get_search_ctx(cookie->inode, NULL);
H A Dfs_func.c1688 ino_t inode; local
1705 inode = ntfs_inode_lookup(_vol, parent_vnid, name);
1706 if (inode == (u64)-1) {
1718 result = get_vnode(_vol, inode, (void**)&file);
1723 ni = ntfs_inode_open(ns->ntvol, inode);
1772 newname, inode);
1880 ino_t inode; local
1901 inode = ntfs_inode_lookup(_vol, dir->vnid, name);
1902 if (inode == (u64)-1) {
1907 result = get_vnode(_vol, inode, (voi
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/bfs/
H A DVolume.cpp306 /*! Checks whether the given block number may be the location of an inode block.
560 Volume::UpdateLiveQueries(Inode* inode, const char* attribute, int32 type, argument
569 query->LiveUpdate(inode, attribute, type, oldKey, oldLength, newKey,
576 Volume::UpdateLiveQueriesRenameMove(Inode* inode, ino_t oldDirectoryID, argument
587 query->LiveUpdateRenameMove(inode, oldDirectoryID, oldName, oldLength,
/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dvolume.c65 #include "inode.h"
308 /* We now have a fully setup ntfs inode for $MFT in vol->mft_ni. */
341 * as we have exclusive access to the inode at this time and we
379 /* Update the size fields in the inode. */
428 ntfs_log_perror("Failed to open inode $MFTMirr");
638 ntfs_log_perror("Failed to open inode FILE_LogFile");
668 * Return: inode Success, hiberfil.sys is valid
673 u64 inode; local
697 inode = ntfs_inode_lookup_by_name(ni_root, unicode, unicode_len);
698 if (inode
[all...]
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/bfs/btree/
H A Dtest.cpp710 Inode inode("tree.data",gType | S_ALLOW_DUPS);
711 gVolume = inode.GetVolume();
720 BPlusTree tree(&transaction,&inode);
/haiku-fatelf/headers/private/system/
H A Dsyscalls.h243 extern status_t _kern_entry_ref_to_path(dev_t device, ino_t inode,
247 extern int _kern_open_entry_ref(dev_t device, ino_t inode,
251 extern int _kern_open_dir_entry_ref(dev_t device, ino_t inode,
260 extern status_t _kern_create_dir_entry_ref(dev_t device, ino_t inode,
/haiku-fatelf/src/add-ons/disk_systems/bfs/
H A DBFSAddOn.cpp262 printf("%s (inode = %" B_PRIdINO ")", result.name, result.inode);
/haiku-fatelf/src/bin/gdb/gdb/
H A Dlinux-nat.c2397 char *device, long long *inode, char *filename)
2400 addr, endaddr, permissions, offset, device, inode);
2402 if (ret > 0 && ret != EOF && *inode != 0)
2432 long long addr, endaddr, size, offset, inode;
2448 &offset, &device[0], &inode, &filename[0]))
2734 long long addr, endaddr, size, offset, inode;
2754 &offset, &device[0], &inode, &filename[0]))
2384 read_mapping(FILE *mapfile, long long *addr, long long *endaddr, char *permissions, long long *offset, char *device, long long *inode, char *filename) argument
2424 long long addr, endaddr, size, offset, inode; local
2726 long long addr, endaddr, size, offset, inode; local
/haiku-fatelf/src/system/kernel/fs/
H A Dvfs.cpp3262 kprintf("%-*s dev inode ref %-*s %-*s %-*s flags\n",
3299 kprintf("%-*s dev inode %-*s size pages\n",
4644 vfs_stat_node_ref(dev_t device, ino_t inode, struct stat* stat) argument
4647 status_t status = get_vnode(device, inode, &vnode, true, false);
4673 vfs_entry_ref_to_path(dev_t device, ino_t inode, const char* leaf, argument
4687 status = entry_ref_to_vnode(device, inode, leaf, false, true, &vnode);
4690 status = get_vnode(device, inode, &vnode, true, false);
7998 _kern_open_entry_ref(dev_t device, ino_t inode, const char* name, int openMode, argument
8002 return file_create_entry_ref(device, inode, name, openMode, perms,
8006 return file_open_entry_ref(device, inode, nam
8057 _kern_open_dir_entry_ref(dev_t device, ino_t inode, const char* name) argument
8116 _kern_create_dir_entry_ref(dev_t device, ino_t inode, const char* name, int perms) argument
8689 _user_entry_ref_to_path(dev_t device, ino_t inode, const char* leaf, char* userPath, size_t pathLength) argument
8765 _user_open_entry_ref(dev_t device, ino_t inode, const char* userName, int openMode, int perms) argument
8806 _user_open_dir_entry_ref(dev_t device, ino_t inode, const char* userName) argument
8983 _user_create_dir_entry_ref(dev_t device, ino_t inode, const char* userName, int perms) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/btrfs/
H A Dbtrfs.h232 btrfs_inode inode; member in struct:btrfs_root
/haiku-fatelf/src/tools/docbook/libxslt/libxslt/
H A Dextensions.c1125 (XSLT_CCTXT(style)->inode == NULL) ||
1126 (XSLT_CCTXT(style)->inode->extElemNs == NULL))
1132 if (XSLT_CCTXT(style)->inode->extElemNs != NULL) {
1134 xsltPointerListPtr list = XSLT_CCTXT(style)->inode->extElemNs;
H A Dpreproc.c1842 * set in style->compCtxt->inode->type;
1861 if (XSLT_CCTXT(style)->inode->type != 0) {
1862 switch (XSLT_CCTXT(style)->inode->type) {
2042 XSLT_CCTXT(style)->inode->inScopeNs;
2064 * using cctxt->style->inode->category;
/haiku-fatelf/src/tools/fs_shell/
H A Dvfs.cpp2685 vfs_entry_ref_to_path(fssh_dev_t device, fssh_ino_t inode, const char *leaf, argument
2699 status = entry_ref_to_vnode(device, inode, leaf, &vnode);
2702 status = get_vnode(device, inode, &vnode, false);
5101 _kern_open_entry_ref(fssh_dev_t device, fssh_ino_t inode, const char *name, int openMode, int perms) argument
5104 return file_create_entry_ref(device, inode, name, openMode, perms, true);
5106 return file_open_entry_ref(device, inode, name, openMode, true);
5142 * by \a device and \a inode will be opened. Otherwise \a device and
5143 * \a inode identify the parent directory of the directory to be opened
5149 * \param inode If \a name is specified the node ID of the parent
5153 * the \a device + \a inode pai
5159 _kern_open_dir_entry_ref(fssh_dev_t device, fssh_ino_t inode, const char *name) argument
5219 _kern_create_dir_entry_ref(fssh_dev_t device, fssh_ino_t inode, const char *name, int perms) argument
5684 _kern_entry_ref_to_path(fssh_dev_t device, fssh_ino_t inode, const char *leaf, char* path, fssh_size_t pathLength) argument
[all...]
/haiku-fatelf/src/bin/coreutils/src/
H A Dls.c137 to a mount point. readdir's error is to return the inode number of
142 calling stat or lstat to obtain each guaranteed-valid inode number. */
249 ino_t inode, bool command_line_arg,
293 A directory is represented by its device and inode numbers (struct dev_ino).
363 /* The number of columns to use for columns containing inode numbers,
614 /* True means mention the inode number of each file. -i */
816 {"inode", no_argument, NULL, 'i'},
965 The device/inode pairs on this stack mirror the pairs in the
969 /* Push a pair onto the device/inode stack. */
1097 /* Add the device/inode pai
2721 gobble_file(char const *name, enum filetype type, ino_t inode, bool command_line_arg, char const *dirname) argument
[all...]
/haiku-fatelf/src/system/boot/loader/
H A Delf.cpp822 if (image->inode == stat.st_ino) {
834 image->inode = stat.st_ino;

Completed in 286 milliseconds

12345