rem: struct file_descriptor *descriptor;
context: file_open(char *path, int omode, bool kernel){	struct file_descriptor *descriptor;	struct vnode *vnode = NULL;	int status;	int fd;	FUNCTION(("file_open: entry. path = '%s', omode %d, kernel %d\n", path, omode, kernel));	// get the vnode matching the path	status = path_to_vnode(path, (omode & O_NOTRAVERSE) == 0, &vnode, kernel);	if (status < B_OK)		return status;	status = open_vnode(vnode, omode, kernel);	if (status < B_OK)		put_vnode(vnode);			return status;}