get_new_fd
int fd = get_new_fd(&sFileOps, NULL, vnode, cookie, openMode, kernel);
int fd = get_new_fd(&sFileOps, NULL, vnode.Get(), cookie, openMode, kernel);
status = get_new_fd(&sDirectoryOps, NULL, vnode, cookie, O_CLOEXEC, kernel);
status = get_new_fd(&sAttributeDirectoryOps, NULL, vnode, cookie, O_CLOEXEC,
fd = get_new_fd(&sAttributeOps, NULL, vnode.Get(), cookie, openMode, kernel);
fd = get_new_fd(&sAttributeOps, NULL, vnode.Get(), cookie, openMode, kernel);
fd = get_new_fd(&sIndexDirectoryOps, mount, NULL, cookie, O_CLOEXEC, kernel);
fd = get_new_fd(&sQueryOps, mount, NULL, cookie, O_CLOEXEC, kernel);
if ((status = get_new_fd(FDTYPE_FILE, NULL, vnode, cookie, openMode, kernel)) >= 0)
status = get_new_fd(FDTYPE_FILE, NULL, vnode, cookie, openMode, kernel);
status = get_new_fd(FDTYPE_DIR, NULL, vnode, cookie, 0, kernel);
status = get_new_fd(FDTYPE_ATTR_DIR, NULL, vnode, cookie, 0, kernel);
if ((status = get_new_fd(FDTYPE_ATTR, NULL, vnode, cookie, openMode, kernel)) >= 0)
if ((status = get_new_fd(FDTYPE_ATTR, NULL, vnode, cookie, openMode, kernel)) >= 0)
status = get_new_fd(FDTYPE_INDEX_DIR, mount, NULL, cookie, 0, kernel);
status = get_new_fd(FDTYPE_QUERY, mount, NULL, cookie, 0, kernel);