vboxvfs_utils.c revision 2f179a5059fedec182eb061e984f821a8887a1f0
* VirtualBox File System Driver for Solaris Guests, Utility functions. * Copyright (C) 2008 Sun Microsystems, Inc. * Sun Microsystems, Inc. confidential /******************************************************************************* *******************************************************************************/ * Convert from RTTIMESPEC to timestruct_t. * @param pTime Pointer to destination timestruct_t object. * @param pRTTime Pointer to source time RTTIMESPEC object. * Stat for a file on the host. * @returns errno error code. * @param pszCaller Entity calling this function (just used for logging sake) * @param pVBoxVFSGlobalInfo Pointer to the global filesystem info. struct. * @param pPath Pointer to file path on the guest to stat. * @param pResult Where to store the result of stat. * @param fAllowFailure Whether failure is acceptable to the caller (currently just logging). LogRel((
DEVICE_NAME ":vboxCallCreate(%s) file does not exist. caller=%s result=%d\n",
* Initializes VNode structure. * @param pVBoxVFSGlobalInfo Pointer to the global filesystem info. struct. * @param pVBoxVNode Pointer to the pre-allocated vboxvfs_vnode_t object to initialize. * @param pInfo Pointer to the RTFSOBJINFO used for initialization. /* Allocate and initialize the vnode */