Rev 2740 | Rev 2766 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2740 | Rev 2742 | ||
---|---|---|---|
Line 129... | Line 129... | ||
129 | * The node is not visible in the file system namespace. |
129 | * The node is not visible in the file system namespace. |
130 | * Free up its resources. |
130 | * Free up its resources. |
131 | */ |
131 | */ |
132 | int phone = vfs_grab_phone(node->fs_handle); |
132 | int phone = vfs_grab_phone(node->fs_handle); |
133 | ipcarg_t rc; |
133 | ipcarg_t rc; |
134 | rc = async_req_2_0(phone, VFS_FREE, (ipcarg_t)node->dev_handle, |
134 | rc = async_req_2_0(phone, VFS_DESTROY, |
135 | (ipcarg_t)node->index); |
135 | (ipcarg_t)node->dev_handle, (ipcarg_t)node->index); |
136 | assert(rc == EOK); |
136 | assert(rc == EOK); |
137 | vfs_release_phone(phone); |
137 | vfs_release_phone(phone); |
138 | } |
138 | } |
139 | if (free_vfs_node) |
139 | if (free_vfs_node) |
140 | free(node); |
140 | free(node); |