Searched refs:inode (Results 1 - 10 of 10) sorted by relevance

/vbox/src/VBox/Additions/linux/sharedfolders/
H A Dlnkops.c25 struct inode *inode = dentry->d_inode; local
26 struct sf_glob_info *sf_g = GET_GLOB_INFO(inode->i_sb);
27 struct sf_inode_info *sf_i = GET_INODE_INFO(inode);
H A Ddirops.c4 * Directory inode and file operations
24 * @param inode inode
28 static int sf_dir_open(struct inode *inode, struct file *file) argument
32 struct sf_glob_info *sf_g = GET_GLOB_INFO(inode->i_sb);
34 struct sf_inode_info *sf_i = GET_INODE_INFO(inode);
99 * @param inode inode
103 static int sf_dir_release(struct inode *inod argument
124 struct inode *inode; local
347 struct inode *inode; local
446 struct inode *inode; local
[all...]
H A Dregops.c3 * vboxsf - VBox Linux Shared Folders, Regular file inode and file operations.
111 struct inode *inode = GET_F_DENTRY(file)->d_inode; local
112 struct sf_glob_info *sf_g = GET_GLOB_INFO(inode->i_sb);
117 if (!S_ISREG(inode->i_mode))
119 LogFunc(("read from non regular file %d\n", inode->i_mode));
123 /** XXX Check read permission according to inode->i_mode! */
186 struct inode *inode = GET_F_DENTRY(file)->d_inode; local
187 struct sf_inode_info *sf_i = GET_INODE_INFO(inode);
276 sf_reg_open(struct inode *inode, struct file *file) argument
417 sf_reg_release(struct inode *inode, struct file *file) argument
468 struct inode *inode = GET_F_DENTRY(file)->d_inode; local
608 struct inode *inode = GET_F_DENTRY(file)->d_inode; local
640 struct inode *inode = mapping->host; local
691 struct inode *inode = mapping->host; local
[all...]
H A Dutils.c70 /* set [inode] attributes based on [info], uid/gid based on [sf_g] */
71 void sf_init_inode(struct sf_glob_info *sf_g, struct inode *inode, argument
100 inode->i_mapping->a_ops = &sf_reg_aops;
103 inode->i_mapping->backing_dev_info = &sf_g->bdi;
109 inode->i_mode = sf_g->dmode != ~0 ? (sf_g->dmode & 0777) : mode;
110 inode->i_mode &= ~sf_g->dmask;
111 inode->i_mode |= S_IFDIR;
112 inode->i_op = &sf_dir_iops;
113 inode
[all...]
H A Dvfsmod.c213 * initializes [sb], initializes root inode and dentry.
221 struct inode *iroot;
251 LogRelFunc(("could not allocate memory for root inode info\n"));
260 LogRelFunc(("could not allocate memory for root inode path\n"));
303 LogFunc(("could not get root inode\n"));
378 /* this is called when vfs is about to destroy the [inode]. all
379 resources associated with this [inode] must be cleared here */
381 static void sf_clear_inode(struct inode *inode) argument
386 sf_i = GET_INODE_INFO(inode);
396 sf_evict_inode(struct inode *inode) argument
424 sf_read_inode(struct inode *inode) argument
[all...]
H A Dvfsmod.h52 /* per-inode information */
99 extern void sf_init_inode(struct sf_glob_info *sf_g, struct inode *inode,
/vbox/src/VBox/HostDrivers/VBoxNetAdp/linux/
H A DVBoxNetAdp-linux.c61 static int VBoxNetAdpLinuxOpen(struct inode *pInode, struct file *pFilp);
62 static int VBoxNetAdpLinuxClose(struct inode *pInode, struct file *pFilp);
64 static int VBoxNetAdpLinuxIOCtl(struct inode *pInode, struct file *pFilp,
232 * @param pInode Pointer to inode info structure.
235 static int VBoxNetAdpLinuxOpen(struct inode *pInode, struct file *pFilp)
257 * @param pInode Pointer to inode info structure.
260 static int VBoxNetAdpLinuxClose(struct inode *pInode, struct file *pFilp)
276 static int VBoxNetAdpLinuxIOCtl(struct inode *pInode, struct file *pFilp,
/vbox/src/libs/libxml2-2.6.31/
H A Dxmlschemas.c998 xmlSchemaNodeInfoPtr inode; /* the current element information */ member in struct:_xmlSchemaValidCtxt
2054 (vctxt->inode != NULL)) {
2055 node = vctxt->inode->node;
2201 if (vctxt->inode->nodeType == XML_ATTRIBUTE_NODE) {
2215 vctxt->inode->nsName, vctxt->inode->localName));
2389 (((xmlSchemaValidCtxtPtr) actxt)->inode != NULL))
2390 return ( ((xmlSchemaValidCtxtPtr) actxt)->inode->nodeType);
21715 xmlSchemaNodeInfoPtr inode; local
21719 inode
25783 xmlSchemaNodeInfoPtr inode = vctxt->inode; local
25842 xmlSchemaVContentModelCallback(xmlSchemaValidCtxtPtr vctxt ATTRIBUTE_UNUSED, const xmlChar * name ATTRIBUTE_UNUSED, xmlSchemaElementPtr item, xmlSchemaNodeInfoPtr inode) argument
25883 xmlSchemaVCheckINodeDataType(xmlSchemaValidCtxtPtr vctxt, xmlSchemaNodeInfoPtr inode, xmlSchemaTypePtr type, const xmlChar *value) argument
25907 xmlSchemaNodeInfoPtr inode = vctxt->inode; local
[all...]
/vbox/src/VBox/Additions/common/VBoxGuest/
H A DVBoxGuest-linux.c76 static int vboxguestLinuxOpen(struct inode *pInode, struct file *pFilp);
77 static int vboxguestLinuxRelease(struct inode *pInode, struct file *pFilp);
81 static int vboxguestLinuxIOCtl(struct inode *pInode, struct file *pFilp, unsigned int uCmd, unsigned long ulArg);
694 * @param pInode Pointer to inode info structure.
697 static int vboxguestLinuxOpen(struct inode *pInode, struct file *pFilp)
725 * @param pInode Pointer to inode info structure.
728 static int vboxguestLinuxRelease(struct inode *pInode, struct file *pFilp)
754 static int vboxguestLinuxIOCtl(struct inode *pInode, struct file *pFilp, unsigned int uCmd, unsigned long ulArg)
/vbox/src/VBox/HostDrivers/Support/linux/
H A DSUPDrv-linux.c104 static int VBoxDrvLinuxCreateSys(struct inode *pInode, struct file *pFilp);
105 static int VBoxDrvLinuxCreateUsr(struct inode *pInode, struct file *pFilp);
106 static int VBoxDrvLinuxClose(struct inode *pInode, struct file *pFilp);
110 static int VBoxDrvLinuxIOCtl(struct inode *pInode, struct file *pFilp, unsigned int uCmd, unsigned long ulArg);
513 * @param pInode Pointer to inode info structure.
517 static int vboxdrvLinuxCreateCommon(struct inode *pInode, struct file *pFilp, bool fUnrestricted)
555 static int VBoxDrvLinuxCreateSys(struct inode *pInode, struct file *pFilp)
562 static int VBoxDrvLinuxCreateUsr(struct inode *pInode, struct file *pFilp)
571 * @param pInode Pointer to inode info structure.
574 static int VBoxDrvLinuxClose(struct inode *pInod
[all...]

Completed in 522 milliseconds