Lines Matching refs:VER
67 #define CLONE_OP(VER) \ in clone_op() argument
68 case VER: \ in clone_op()
69 cloned = malloc(sizeof(struct __CONCAT(fuse_operations_v,VER))); \ in clone_op()
72 memcpy(cloned, op, sizeof(struct __CONCAT(fuse_operations_v,VER))); \ in clone_op()
133 #define CALL_OLD_GETATTR(VER) \ in fuse_fs_getattr_v30() argument
134 case VER: \ in fuse_fs_getattr_v30()
135 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->getattr) \ in fuse_fs_getattr_v30()
136 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->getattr(path, buf); \ in fuse_fs_getattr_v30()
149 #define CALL_GETATTR(VER) \ in fuse_fs_getattr_v30() argument
150 case VER: \ in fuse_fs_getattr_v30()
151 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->getattr) \ in fuse_fs_getattr_v30()
152 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->getattr(path, buf, fi); \ in fuse_fs_getattr_v30()
178 #define CALL_FGETATTR_OR_OLD_GETATTR(VER) \ in fuse_fs_fgetattr() argument
179 case VER: \ in fuse_fs_fgetattr()
180 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->fgetattr) \ in fuse_fs_fgetattr()
181 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->fgetattr(path, buf, fi); \ in fuse_fs_fgetattr()
182 else if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->getattr) \ in fuse_fs_fgetattr()
183 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->getattr(path, buf); \ in fuse_fs_fgetattr()
212 #define CALL_OLD_RENAME(VER) \ in fuse_fs_rename_v30() argument
213 case VER: \ in fuse_fs_rename_v30()
214 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->rename) \ in fuse_fs_rename_v30()
215 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->rename(oldpath, newpath); \ in fuse_fs_rename_v30()
228 #define CALL_RENAME(VER) \ in fuse_fs_rename_v30() argument
229 case VER: \ in fuse_fs_rename_v30()
230 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->rename) \ in fuse_fs_rename_v30()
231 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->rename(oldpath, newpath, flags); \ in fuse_fs_rename_v30()
248 #define CALL_UNLINK(VER) \ in fuse_fs_unlink() argument
249 case VER: \ in fuse_fs_unlink()
250 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->unlink) \ in fuse_fs_unlink()
251 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->unlink(path); \ in fuse_fs_unlink()
276 #define CALL_RMDIR(VER) \ in fuse_fs_rmdir() argument
277 case VER: \ in fuse_fs_rmdir()
278 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->rmdir) \ in fuse_fs_rmdir()
279 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->rmdir(path); \ in fuse_fs_rmdir()
304 #define CALL_SYMLINK(VER) \ in fuse_fs_symlink() argument
305 case VER: \ in fuse_fs_symlink()
306 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->symlink) \ in fuse_fs_symlink()
307 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->symlink(linkname, path); \ in fuse_fs_symlink()
332 #define CALL_LINK(VER) \ in fuse_fs_link() argument
333 case VER: \ in fuse_fs_link()
334 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->link) \ in fuse_fs_link()
335 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->link(oldpath, newpath); \ in fuse_fs_link()
360 #define CALL_OLD_RELEASE(VER) \ in fuse_fs_release() argument
361 case VER: \ in fuse_fs_release()
362 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->release) \ in fuse_fs_release()
363 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->release(path, fi->flags); \ in fuse_fs_release()
370 #define CALL_RELEASE(VER) \ in fuse_fs_release() argument
371 case VER: \ in fuse_fs_release()
372 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->release) \ in fuse_fs_release()
373 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->release(path, fi); \ in fuse_fs_release()
396 #define CALL_OLD_OPEN(VER) \ in fuse_fs_open() argument
397 case VER: \ in fuse_fs_open()
398 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->open) \ in fuse_fs_open()
399 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->open(path, fi->flags); \ in fuse_fs_open()
406 #define CALL_OPEN(VER) \ in fuse_fs_open() argument
407 case VER: \ in fuse_fs_open()
408 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->open) \ in fuse_fs_open()
409 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->open(path, fi); \ in fuse_fs_open()
433 #define CALL_OLD_READ(VER) \ in fuse_fs_read() argument
434 case VER: \ in fuse_fs_read()
435 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->read) \ in fuse_fs_read()
436 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->read(path, buf, size, off); \ in fuse_fs_read()
443 #define CALL_READ(VER) \ in fuse_fs_read() argument
444 case VER: \ in fuse_fs_read()
445 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->read) \ in fuse_fs_read()
446 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->read(path, buf, size, off, fi); \ in fuse_fs_read()
480 #define CALL_READ_BUF(VER) \ in fuse_fs_read_buf() argument
481 case VER: \ in fuse_fs_read_buf()
482 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->read_buf) \ in fuse_fs_read_buf()
483 …return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->read_buf(path, bufp, size, off, fi… in fuse_fs_read_buf()
502 #define CALL_OLD_WRITE(VER) \ in fuse_fs_write() argument
503 case VER: \ in fuse_fs_write()
504 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->write) \ in fuse_fs_write()
505 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->write(path, buf, size, off); \ in fuse_fs_write()
512 #define CALL_WRITE(VER) \ in fuse_fs_write() argument
513 case VER: \ in fuse_fs_write()
514 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->write) \ in fuse_fs_write()
515 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->write(path, buf, size, off, fi); \ in fuse_fs_write()
549 #define CALL_WRITE_BUF(VER) \ in fuse_fs_write_buf() argument
550 case VER: \ in fuse_fs_write_buf()
551 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->write_buf) \ in fuse_fs_write_buf()
552 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->write_buf(path, bufp, off, fi); \ in fuse_fs_write_buf()
570 #define CALL_OLD_FSYNC(VER) \ in fuse_fs_fsync() argument
571 case VER: \ in fuse_fs_fsync()
572 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->fsync) \ in fuse_fs_fsync()
573 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->fsync(path, datasync); \ in fuse_fs_fsync()
580 #define CALL_FSYNC(VER) \ in fuse_fs_fsync() argument
581 case VER: \ in fuse_fs_fsync()
582 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->fsync) \ in fuse_fs_fsync()
583 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->fsync(path, datasync, fi); \ in fuse_fs_fsync()
616 #define CALL_FLUSH(VER) \ in fuse_fs_flush() argument
617 case VER: \ in fuse_fs_flush()
618 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->flush) \ in fuse_fs_flush()
619 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->flush(path, fi); \ in fuse_fs_flush()
693 #define CALL_LINUX_STATFS(VER) \ in fuse_fs_statfs() argument
694 case VER: \ in fuse_fs_statfs()
695 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->statfs) { \ in fuse_fs_statfs()
699 … ret = ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->statfs(path, &statfs_v22); \ in fuse_fs_statfs()
712 #define CALL_STATFS(VER) \ in fuse_fs_statfs() argument
713 case VER: \ in fuse_fs_statfs()
714 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->statfs) \ in fuse_fs_statfs()
715 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->statfs(path, buf); \ in fuse_fs_statfs()
743 #define CALL_OPENDIR(VER) \ in fuse_fs_opendir() argument
744 case VER: \ in fuse_fs_opendir()
745 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->opendir) \ in fuse_fs_opendir()
746 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->opendir(path, fi); \ in fuse_fs_opendir()
854 #define CALL_GETDIR_V11(VER) \ in fuse_fs_readdir_v27() argument
855 case VER: \ in fuse_fs_readdir_v27()
856 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->getdir) \ in fuse_fs_readdir_v27()
857 …return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->getdir(path, &v23_shim, fuse_dirfi… in fuse_fs_readdir_v27()
876 #define CALL_READDIR_OR_GETDIR(VER) \ in fuse_fs_readdir_v27() argument
877 case VER: \ in fuse_fs_readdir_v27()
878 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->readdir) \ in fuse_fs_readdir_v27()
879 …return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->readdir(path, buf, filler, off, fi… in fuse_fs_readdir_v27()
880 else if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->getdir) \ in fuse_fs_readdir_v27()
881 …return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->getdir(path, &v23_shim, fuse_dirfi… in fuse_fs_readdir_v27()
914 #define CALL_READDIR(VER) \ in fuse_fs_readdir_v30() argument
915 case VER: \ in fuse_fs_readdir_v30()
916 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->readdir) \ in fuse_fs_readdir_v30()
917 …return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->readdir(path, buf, filler, off, fi… in fuse_fs_readdir_v30()
945 #define CALL_FSYNCDIR(VER) \ in fuse_fs_fsyncdir() argument
946 case VER: \ in fuse_fs_fsyncdir()
947 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->fsyncdir) \ in fuse_fs_fsyncdir()
948 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->fsyncdir(path, datasync, fi); \ in fuse_fs_fsyncdir()
977 #define CALL_RELEASEDIR(VER) \ in fuse_fs_releasedir() argument
978 case VER: \ in fuse_fs_releasedir()
979 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->releasedir) \ in fuse_fs_releasedir()
980 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->releasedir(path, fi); \ in fuse_fs_releasedir()
1009 #define CALL_CREATE(VER) \ in fuse_fs_create() argument
1010 case VER: \ in fuse_fs_create()
1011 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->create) \ in fuse_fs_create()
1012 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->create(path, mode, fi); \ in fuse_fs_create()
1042 #define CALL_LOCK(VER) \ in fuse_fs_lock() argument
1043 case VER: \ in fuse_fs_lock()
1044 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->lock) \ in fuse_fs_lock()
1045 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->lock(path, fi, cmd, lock); \ in fuse_fs_lock()
1075 #define CALL_FLOCK(VER) \ in fuse_fs_flock() argument
1076 case VER: \ in fuse_fs_flock()
1077 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->flock) \ in fuse_fs_flock()
1078 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->flock(path, fi, op); \ in fuse_fs_flock()
1102 #define CALL_OLD_CHMOD(VER) \ in fuse_fs_chmod_v30() argument
1103 case VER: \ in fuse_fs_chmod_v30()
1104 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->chmod) \ in fuse_fs_chmod_v30()
1105 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->chmod(path, mode); \ in fuse_fs_chmod_v30()
1118 #define CALL_CHMOD(VER) \ in fuse_fs_chmod_v30() argument
1119 case VER: \ in fuse_fs_chmod_v30()
1120 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->chmod) \ in fuse_fs_chmod_v30()
1121 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->chmod(path, mode, fi); \ in fuse_fs_chmod_v30()
1143 #define CALL_OLD_CHOWN(VER) \ in fuse_fs_chown_v30() argument
1144 case VER: \ in fuse_fs_chown_v30()
1145 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->chown) \ in fuse_fs_chown_v30()
1146 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->chown(path, uid, gid); \ in fuse_fs_chown_v30()
1159 #define CALL_CHOWN(VER) \ in fuse_fs_chown_v30() argument
1160 case VER: \ in fuse_fs_chown_v30()
1161 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->chown) \ in fuse_fs_chown_v30()
1162 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->chown(path, uid, gid, fi); \ in fuse_fs_chown_v30()
1183 #define CALL_OLD_TRUNCATE(VER) \ in fuse_fs_truncate_v30() argument
1184 case VER: \ in fuse_fs_truncate_v30()
1185 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->truncate) \ in fuse_fs_truncate_v30()
1186 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->truncate(path, size); \ in fuse_fs_truncate_v30()
1199 #define CALL_TRUNCATE(VER) \ in fuse_fs_truncate_v30() argument
1200 case VER: \ in fuse_fs_truncate_v30()
1201 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->truncate) \ in fuse_fs_truncate_v30()
1202 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->truncate(path, size, fi); \ in fuse_fs_truncate_v30()
1221 #define CALL_OLD_TRUNCATE(VER) \ in fuse_fs_ftruncate() argument
1222 case VER: \ in fuse_fs_ftruncate()
1223 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->truncate) \ in fuse_fs_ftruncate()
1224 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->truncate(path, size); \ in fuse_fs_ftruncate()
1236 #define CALL_FTRUNCATE_OR_TRUNCATE(VER) \ in fuse_fs_ftruncate() argument
1237 case VER: \ in fuse_fs_ftruncate()
1238 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->ftruncate) \ in fuse_fs_ftruncate()
1239 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->ftruncate(path, size, fi); \ in fuse_fs_ftruncate()
1240 else if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->truncate) \ in fuse_fs_ftruncate()
1241 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->truncate(path, size); \ in fuse_fs_ftruncate()
1252 #define CALL_TRUNCATE(VER) \ in fuse_fs_ftruncate() argument
1253 case VER: \ in fuse_fs_ftruncate()
1254 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->truncate) \ in fuse_fs_ftruncate()
1255 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->truncate(path, size, fi); \ in fuse_fs_ftruncate()
1286 #define CALL_UTIME(VER) \ in fuse_fs_utimens_v30() argument
1287 case VER: \ in fuse_fs_utimens_v30()
1288 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->utime) \ in fuse_fs_utimens_v30()
1289 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->utime(path, &timbuf); \ in fuse_fs_utimens_v30()
1301 #define CALL_UTIMENS_OR_UTIME(VER) \ in fuse_fs_utimens_v30() argument
1302 case VER: \ in fuse_fs_utimens_v30()
1303 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->utimens) \ in fuse_fs_utimens_v30()
1304 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->utimens(path, tv); \ in fuse_fs_utimens_v30()
1305 else if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->utime) \ in fuse_fs_utimens_v30()
1306 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->utime(path, &timbuf); \ in fuse_fs_utimens_v30()
1315 #define CALL_UTIMENS(VER) \ in fuse_fs_utimens_v30() argument
1316 case VER: \ in fuse_fs_utimens_v30()
1317 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->utimens) \ in fuse_fs_utimens_v30()
1318 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->utimens(path, tv, fi); \ in fuse_fs_utimens_v30()
1341 #define CALL_ACCESS(VER) \ in fuse_fs_access() argument
1342 case VER: \ in fuse_fs_access()
1343 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->access) \ in fuse_fs_access()
1344 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->access(path, mask); \ in fuse_fs_access()
1365 #define CALL_READLINK(VER) \ in fuse_fs_readlink() argument
1366 case VER: \ in fuse_fs_readlink()
1367 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->readlink) \ in fuse_fs_readlink()
1368 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->readlink(path, buf, len); \ in fuse_fs_readlink()
1393 #define CALL_MKNOD(VER) \ in fuse_fs_mknod() argument
1394 case VER: \ in fuse_fs_mknod()
1395 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->mknod) \ in fuse_fs_mknod()
1396 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->mknod(path, mode, rdev); \ in fuse_fs_mknod()
1421 #define CALL_MKDIR(VER) \ in fuse_fs_mkdir() argument
1422 case VER: \ in fuse_fs_mkdir()
1423 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->mkdir) \ in fuse_fs_mkdir()
1424 return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->mkdir(path, mode); \ in fuse_fs_mkdir()
1452 #define CALL_SETXATTR(VER) \ in fuse_fs_setxattr() argument
1453 case VER: \ in fuse_fs_setxattr()
1454 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->setxattr) \ in fuse_fs_setxattr()
1455 …return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->setxattr(path, name, value, size, … in fuse_fs_setxattr()
1483 #define CALL_GETXATTR(VER) \ in fuse_fs_getxattr() argument
1484 case VER: \ in fuse_fs_getxattr()
1485 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->getxattr) \ in fuse_fs_getxattr()
1486 …return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->getxattr(path, name, value, size);… in fuse_fs_getxattr()
1512 #define CALL_LISTXATTR(VER) \ in fuse_fs_listxattr() argument
1513 case VER: \ in fuse_fs_listxattr()
1514 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->listxattr) \ in fuse_fs_listxattr()
1515 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->listxattr(path, list, size); \ in fuse_fs_listxattr()
1542 #define CALL_REMOVEXATTR(VER) \ in fuse_fs_removexattr() argument
1543 case VER: \ in fuse_fs_removexattr()
1544 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->removexattr) \ in fuse_fs_removexattr()
1545 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->removexattr(path, name); \ in fuse_fs_removexattr()
1575 #define CALL_BMAP(VER) \ in fuse_fs_bmap() argument
1576 case VER: \ in fuse_fs_bmap()
1577 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->bmap) \ in fuse_fs_bmap()
1578 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->bmap(path, blocksize, idx); \ in fuse_fs_bmap()
1610 #define CALL_OLD_IOCTL(VER) \ in fuse_fs_ioctl_v35() argument
1611 case VER: \ in fuse_fs_ioctl_v35()
1612 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->ioctl) \ in fuse_fs_ioctl_v35()
1613 …return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->ioctl(path, (int)cmd, arg, fi, fla… in fuse_fs_ioctl_v35()
1623 #define CALL_IOCTL(VER) \ in fuse_fs_ioctl_v35() argument
1624 case VER: \ in fuse_fs_ioctl_v35()
1625 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->ioctl) \ in fuse_fs_ioctl_v35()
1626 …return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->ioctl(path, cmd, arg, fi, flags, d… in fuse_fs_ioctl_v35()
1649 #define CALL_POLL(VER) \ in fuse_fs_poll() argument
1650 case VER: \ in fuse_fs_poll()
1651 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->poll) \ in fuse_fs_poll()
1652 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->poll(path, fi, ph, reventsp); \ in fuse_fs_poll()
1680 #define CALL_FALLOCATE(VER) \ in fuse_fs_fallocate() argument
1681 case VER: \ in fuse_fs_fallocate()
1682 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->fallocate) \ in fuse_fs_fallocate()
1683 …return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->fallocate(path, mode, offset, leng… in fuse_fs_fallocate()
1714 #define CALL_COPY_FILE_RANGE(VER) \ in fuse_fs_copy_file_range() argument
1715 case VER: \ in fuse_fs_copy_file_range()
1716 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->copy_file_range) \ in fuse_fs_copy_file_range()
1717 …return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->copy_file_range(path_in, fi_in, of… in fuse_fs_copy_file_range()
1746 #define CALL_LSEEK(VER) \ in fuse_fs_lseek() argument
1747 case VER: \ in fuse_fs_lseek()
1748 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->lseek) \ in fuse_fs_lseek()
1749 … return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->lseek(path, off, whence, fi); \ in fuse_fs_lseek()
1775 #define CALL_NULLARY_INIT(VER) \ in fuse_fs_init_v30() argument
1776 case VER: \ in fuse_fs_init_v30()
1777 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->init) \ in fuse_fs_init_v30()
1778 fs->user_data = ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->init(); \ in fuse_fs_init_v30()
1786 #define CALL_UNARY_INIT(VER) \ in fuse_fs_init_v30() argument
1787 case VER: \ in fuse_fs_init_v30()
1788 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->init) \ in fuse_fs_init_v30()
1789 fs->user_data = ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->init(conn); \ in fuse_fs_init_v30()
1798 #define CALL_BINARY_INIT(VER) \ in fuse_fs_init_v30() argument
1799 case VER: \ in fuse_fs_init_v30()
1800 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->init) \ in fuse_fs_init_v30()
1801 … fs->user_data = ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->init(conn, cfg); \ in fuse_fs_init_v30()
1823 #define CALL_DESTROY(VER) \ in fuse_fs_destroy() argument
1824 case VER: \ in fuse_fs_destroy()
1825 if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->destroy) \ in fuse_fs_destroy()
1826 ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->destroy(fs->user_data); \ in fuse_fs_destroy()