OpenCoverage

fs-is-local.h

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/fs-is-local.h
Source codeSwitch to Preprocessed file
LineSourceCount
1/* Map each S_MAGIC_* value to 1, 0 or -1.-
2 1 if it is known to be a remote file system type,-
3 0 if it is known to be a local file system type, or -1 otherwise. */-
4static inline int-
5is_local_fs_type (unsigned long int magic)-
6{-
7 switch (magic)-
8 {-
9 case S_MAGIC_AAFS: return 1;
never executed: return 1;
never executed: case 0x5A3C69F0:
0
10 case S_MAGIC_ACFS: return 0;
never executed: return 0;
never executed: case 0x61636673:
0
11 case S_MAGIC_ADFS: return 1;
never executed: return 1;
never executed: case 0xADF5:
0
12 case S_MAGIC_AFFS: return 1;
never executed: return 1;
never executed: case 0xADFF:
0
13 case S_MAGIC_AFS: return 0;
never executed: return 0;
never executed: case 0x5346414F:
0
14 case S_MAGIC_ANON_INODE_FS: return 1;
never executed: return 1;
never executed: case 0x09041934:
0
15 case S_MAGIC_AUFS: return 0;
never executed: return 0;
never executed: case 0x61756673:
0
16 case S_MAGIC_AUTOFS: return 1;
never executed: return 1;
never executed: case 0x0187:
0
17 case S_MAGIC_BALLOON_KVM: return 1;
never executed: return 1;
never executed: case 0x13661366:
0
18 case S_MAGIC_BEFS: return 1;
never executed: return 1;
never executed: case 0x42465331:
0
19 case S_MAGIC_BDEVFS: return 1;
never executed: return 1;
never executed: case 0x62646576:
0
20 case S_MAGIC_BFS: return 1;
never executed: return 1;
never executed: case 0x1BADFACE:
0
21 case S_MAGIC_BPF_FS: return 1;
never executed: return 1;
never executed: case 0xCAFE4A11:
0
22 case S_MAGIC_BINFMTFS: return 1;
never executed: return 1;
never executed: case 0x42494E4D:
0
23 case S_MAGIC_BTRFS: return 1;
never executed: return 1;
never executed: case 0x9123683E:
0
24 case S_MAGIC_BTRFS_TEST: return 1;
never executed: return 1;
never executed: case 0x73727279:
0
25 case S_MAGIC_CEPH: return 0;
never executed: return 0;
never executed: case 0x00C36400:
0
26 case S_MAGIC_CGROUP: return 1;
never executed: return 1;
never executed: case 0x0027E0EB:
0
27 case S_MAGIC_CGROUP2: return 1;
never executed: return 1;
never executed: case 0x63677270:
0
28 case S_MAGIC_CIFS: return 0;
never executed: return 0;
never executed: case 0xFF534D42:
0
29 case S_MAGIC_CODA: return 0;
never executed: return 0;
never executed: case 0x73757245:
0
30 case S_MAGIC_COH: return 1;
never executed: return 1;
never executed: case 0x012FF7B7:
0
31 case S_MAGIC_CONFIGFS: return 1;
never executed: return 1;
never executed: case 0x62656570:
0
32 case S_MAGIC_CRAMFS: return 1;
never executed: return 1;
never executed: case 0x28CD3D45:
0
33 case S_MAGIC_CRAMFS_WEND: return 1;
never executed: return 1;
never executed: case 0x453DCD28:
0
34 case S_MAGIC_DAXFS: return 1;
never executed: return 1;
never executed: case 0x64646178:
0
35 case S_MAGIC_DEBUGFS: return 1;
never executed: return 1;
never executed: case 0x64626720:
0
36 case S_MAGIC_DEVFS: return 1;
never executed: return 1;
never executed: case 0x1373:
0
37 case S_MAGIC_DEVPTS: return 1;
never executed: return 1;
never executed: case 0x1CD1:
0
38 case S_MAGIC_ECRYPTFS: return 1;
never executed: return 1;
never executed: case 0xF15F:
0
39 case S_MAGIC_EFIVARFS: return 1;
never executed: return 1;
never executed: case 0xDE5E81E4:
0
40 case S_MAGIC_EFS: return 1;
never executed: return 1;
never executed: case 0x00414A53:
0
41 case S_MAGIC_EXFS: return 1;
never executed: return 1;
never executed: case 0x45584653:
0
42 case S_MAGIC_EXOFS: return 1;
never executed: return 1;
never executed: case 0x5DF5:
0
43 case S_MAGIC_EXT: return 1;
never executed: return 1;
never executed: case 0x137D:
0
44 case S_MAGIC_EXT2: return 1;
executed 962 times by 1 test: return 1;
Executed by:
  • tail
executed 962 times by 1 test: case 0xEF53:
Executed by:
  • tail
962
45 case S_MAGIC_EXT2_OLD: return 1;
never executed: return 1;
never executed: case 0xEF51:
0
46 case S_MAGIC_F2FS: return 1;
never executed: return 1;
never executed: case 0xF2F52010:
0
47 case S_MAGIC_FAT: return 1;
never executed: return 1;
never executed: case 0x4006:
0
48 case S_MAGIC_FHGFS: return 0;
never executed: return 0;
never executed: case 0x19830326:
0
49 case S_MAGIC_FUSEBLK: return 0;
never executed: return 0;
never executed: case 0x65735546:
0
50 case S_MAGIC_FUSECTL: return 0;
never executed: return 0;
never executed: case 0x65735543:
0
51 case S_MAGIC_FUTEXFS: return 1;
never executed: return 1;
never executed: case 0x0BAD1DEA:
0
52 case S_MAGIC_GFS: return 0;
never executed: return 0;
never executed: case 0x01161970:
0
53 case S_MAGIC_GPFS: return 0;
never executed: return 0;
never executed: case 0x47504653:
0
54 case S_MAGIC_HFS: return 1;
never executed: return 1;
never executed: case 0x4244:
0
55 case S_MAGIC_HFS_PLUS: return 1;
never executed: return 1;
never executed: case 0x482B:
0
56 case S_MAGIC_HFS_X: return 1;
never executed: return 1;
never executed: case 0x4858:
0
57 case S_MAGIC_HOSTFS: return 1;
never executed: return 1;
never executed: case 0x00C0FFEE:
0
58 case S_MAGIC_HPFS: return 1;
never executed: return 1;
never executed: case 0xF995E849:
0
59 case S_MAGIC_HUGETLBFS: return 1;
never executed: return 1;
never executed: case 0x958458F6:
0
60 case S_MAGIC_MTD_INODE_FS: return 1;
never executed: return 1;
never executed: case 0x11307854:
0
61 case S_MAGIC_IBRIX: return 0;
never executed: return 0;
never executed: case 0x013111A8:
0
62 case S_MAGIC_INOTIFYFS: return 1;
never executed: return 1;
never executed: case 0x2BAD1DEA:
0
63 case S_MAGIC_ISOFS: return 1;
never executed: return 1;
never executed: case 0x9660:
0
64 case S_MAGIC_ISOFS_R_WIN: return 1;
never executed: return 1;
never executed: case 0x4004:
0
65 case S_MAGIC_ISOFS_WIN: return 1;
never executed: return 1;
never executed: case 0x4000:
0
66 case S_MAGIC_JFFS: return 1;
never executed: return 1;
never executed: case 0x07C0:
0
67 case S_MAGIC_JFFS2: return 1;
never executed: return 1;
never executed: case 0x72B6:
0
68 case S_MAGIC_JFS: return 1;
never executed: return 1;
never executed: case 0x3153464A:
0
69 case S_MAGIC_KAFS: return 0;
never executed: return 0;
never executed: case 0x6B414653:
0
70 case S_MAGIC_LOGFS: return 1;
never executed: return 1;
never executed: case 0xC97E8168:
0
71 case S_MAGIC_LUSTRE: return 0;
never executed: return 0;
never executed: case 0x0BD00BD0:
0
72 case S_MAGIC_M1FS: return 1;
never executed: return 1;
never executed: case 0x5346314D:
0
73 case S_MAGIC_MINIX: return 1;
never executed: return 1;
never executed: case 0x137F:
0
74 case S_MAGIC_MINIX_30: return 1;
never executed: return 1;
never executed: case 0x138F:
0
75 case S_MAGIC_MINIX_V2: return 1;
never executed: return 1;
never executed: case 0x2468:
0
76 case S_MAGIC_MINIX_V2_30: return 1;
never executed: return 1;
never executed: case 0x2478:
0
77 case S_MAGIC_MINIX_V3: return 1;
never executed: return 1;
never executed: case 0x4D5A:
0
78 case S_MAGIC_MQUEUE: return 1;
never executed: return 1;
never executed: case 0x19800202:
0
79 case S_MAGIC_MSDOS: return 1;
never executed: return 1;
never executed: case 0x4D44:
0
80 case S_MAGIC_NCP: return 0;
never executed: return 0;
never executed: case 0x564C:
0
81 case S_MAGIC_NFS: return 0;
never executed: return 0;
never executed: case 0x6969:
0
82 case S_MAGIC_NFSD: return 0;
never executed: return 0;
never executed: case 0x6E667364:
0
83 case S_MAGIC_NILFS: return 1;
never executed: return 1;
never executed: case 0x3434:
0
84 case S_MAGIC_NSFS: return 1;
never executed: return 1;
never executed: case 0x6E736673:
0
85 case S_MAGIC_NTFS: return 1;
never executed: return 1;
never executed: case 0x5346544E:
0
86 case S_MAGIC_OPENPROM: return 1;
never executed: return 1;
never executed: case 0x9FA1:
0
87 case S_MAGIC_OCFS2: return 0;
never executed: return 0;
never executed: case 0x7461636F:
0
88 case S_MAGIC_OVERLAYFS: return 0;
never executed: return 0;
never executed: case 0x794C7630:
0
89 case S_MAGIC_PANFS: return 0;
never executed: return 0;
never executed: case 0xAAD7AAEA:
0
90 case S_MAGIC_PIPEFS: return 0;
executed 5 times by 1 test: return 0;
Executed by:
  • tail
executed 5 times by 1 test: case 0x50495045:
Executed by:
  • tail
5
91 case S_MAGIC_PRL_FS: return 0;
never executed: return 0;
never executed: case 0x7C7C6673:
0
92 case S_MAGIC_PROC: return 1;
never executed: return 1;
never executed: case 0x9FA0:
0
93 case S_MAGIC_PSTOREFS: return 1;
never executed: return 1;
never executed: case 0x6165676C:
0
94 case S_MAGIC_QNX4: return 1;
never executed: return 1;
never executed: case 0x002F:
0
95 case S_MAGIC_QNX6: return 1;
never executed: return 1;
never executed: case 0x68191122:
0
96 case S_MAGIC_RAMFS: return 1;
never executed: return 1;
never executed: case 0x858458F6:
0
97 case S_MAGIC_RDTGROUP: return 1;
never executed: return 1;
never executed: case 0x07655821:
0
98 case S_MAGIC_REISERFS: return 1;
never executed: return 1;
never executed: case 0x52654973:
0
99 case S_MAGIC_ROMFS: return 1;
never executed: return 1;
never executed: case 0x7275:
0
100 case S_MAGIC_RPC_PIPEFS: return 1;
never executed: return 1;
never executed: case 0x67596969:
0
101 case S_MAGIC_SECURITYFS: return 1;
never executed: return 1;
never executed: case 0x73636673:
0
102 case S_MAGIC_SELINUX: return 1;
never executed: return 1;
never executed: case 0xF97CFF8C:
0
103 case S_MAGIC_SMACK: return 1;
never executed: return 1;
never executed: case 0x43415D53:
0
104 case S_MAGIC_SMB: return 0;
never executed: return 0;
never executed: case 0x517B:
0
105 case S_MAGIC_SMB2: return 0;
never executed: return 0;
never executed: case 0xFE534D42:
0
106 case S_MAGIC_SNFS: return 0;
never executed: return 0;
never executed: case 0xBEEFDEAD:
0
107 case S_MAGIC_SOCKFS: return 1;
never executed: return 1;
never executed: case 0x534F434B:
0
108 case S_MAGIC_SQUASHFS: return 1;
never executed: return 1;
never executed: case 0x73717368:
0
109 case S_MAGIC_SYSFS: return 1;
never executed: return 1;
never executed: case 0x62656572:
0
110 case S_MAGIC_SYSV2: return 1;
never executed: return 1;
never executed: case 0x012FF7B6:
0
111 case S_MAGIC_SYSV4: return 1;
never executed: return 1;
never executed: case 0x012FF7B5:
0
112 case S_MAGIC_TMPFS: return 1;
executed 3 times by 1 test: return 1;
Executed by:
  • tail
executed 3 times by 1 test: case 0x01021994:
Executed by:
  • tail
3
113 case S_MAGIC_TRACEFS: return 1;
never executed: return 1;
never executed: case 0x74726163:
0
114 case S_MAGIC_UBIFS: return 1;
never executed: return 1;
never executed: case 0x24051905:
0
115 case S_MAGIC_UDF: return 1;
never executed: return 1;
never executed: case 0x15013346:
0
116 case S_MAGIC_UFS: return 1;
never executed: return 1;
never executed: case 0x00011954:
0
117 case S_MAGIC_UFS_BYTESWAPPED: return 1;
never executed: return 1;
never executed: case 0x54190100:
0
118 case S_MAGIC_USBDEVFS: return 1;
never executed: return 1;
never executed: case 0x9FA2:
0
119 case S_MAGIC_V9FS: return 1;
never executed: return 1;
never executed: case 0x01021997:
0
120 case S_MAGIC_VMHGFS: return 0;
never executed: return 0;
never executed: case 0xBACBACBC:
0
121 case S_MAGIC_VXFS: return 0;
never executed: return 0;
never executed: case 0xA501FCF5:
0
122 case S_MAGIC_VZFS: return 1;
never executed: return 1;
never executed: case 0x565A4653:
0
123 case S_MAGIC_WSLFS: return 1;
never executed: return 1;
never executed: case 0x53464846:
0
124 case S_MAGIC_XENFS: return 1;
never executed: return 1;
never executed: case 0xABBA1974:
0
125 case S_MAGIC_XENIX: return 1;
never executed: return 1;
never executed: case 0x012FF7B4:
0
126 case S_MAGIC_XFS: return 1;
never executed: return 1;
never executed: case 0x58465342:
0
127 case S_MAGIC_XIAFS: return 1;
never executed: return 1;
never executed: case 0x012FD16D:
0
128 case S_MAGIC_ZFS: return 1;
never executed: return 1;
never executed: case 0x2FC12FC1:
0
129 case S_MAGIC_ZSMALLOC: return 1;
never executed: return 1;
never executed: case 0x58295829:
0
130 default: return -1;
never executed: return -1;
never executed: default:
0
131 }-
132}-
Source codeSwitch to Preprocessed file

Generated by Squish Coco 4.1.2