rmdir
extern int rmdir(const char *path);
int (*rmdir) (const char *);
int (*rmdir) (const char *);
int (*rmdir) (const char *);
int (*rmdir) (const char *);
int (*rmdir) (const char *);
void (*rmdir) (fuse_req_t req, fuse_ino_t parent, const char *name);
void (*rmdir) (fuse_req_t req, fuse_ino_t parent, const char *name);
void (*rmdir) (fuse_req_t req, fuse_ino_t parent, const char *name);
op_rmdir *rmdir;
if (rmdir(path.GetPath()) < 0)
fNodeCapabilities.Set(FS_VNODE_CAPABILITY_REMOVE_DIR, fFSOps->rmdir);
if (!fFSOps->rmdir)
return fFSOps->rmdir(fVolumeCookie, dir, name);
beos_op_rmdir *rmdir;
fNodeCapabilities.Set(FS_VNODE_CAPABILITY_REMOVE_DIR, fLowLevelOps.rmdir);
fNodeCapabilities.Set(FS_VNODE_CAPABILITY_REMOVE_DIR, fFS->ops.rmdir);
if (ops->rmdir == NULL)
ops->rmdir(&request, parent, name);
if (fs->ops.rmdir == NULL)
return fs->ops.rmdir(path);
rmdir(path.Path());
if (rmdir(sourcePath) < 0) {
if (rmdir(name) < 0) {
if (rmdir(name) < 0)
return (flag & AT_REMOVEDIR) != 0 ? rmdir(path) : unlink(path);
return (flag & AT_REMOVEDIR) != 0 ? rmdir(fullPath)
if (rmdir(path) < 0) {
rmdir(mountPoint);
rmdir(markerPath.Path());
rmdir(mountPoint);
rmdir(markerPath.Path());
rmdir(path.Path());
rmdir(path.Path());
rmdir(mountPoint.Path());
rc = rmdir(path.Path());
rmdir(path.c_str());
if (rmdir(name.c_str()) != 0) {
rmdir(path);
fuseOps->rmdir = fuse_rmdir;
if (rmdir(path.GetPath()) < 0) {