File Coverage

pathconf.c
Criterion Covered Total %
statement 44 44 100.0
branch n/a
condition n/a
subroutine n/a
pod n/a
total 44 44 100.0


line stmt bran cond sub pod time code
1             /* Generated */
2              
3 4           missing_is_sorted = 0;
4              
5             #ifdef _PC_24
6             (void)hv_store(pc_table, "_PC_24", 6, newSViv(_PC_24), 0);
7             #else
8 4           missing[nr_missing++] = "_PC_24";
9             #endif
10             #ifdef _PC_2_SYMLINKS
11 4           (void)hv_store(pc_table, "_PC_2_SYMLINKS", 14, newSViv(_PC_2_SYMLINKS), 0);
12             #else
13             missing[nr_missing++] = "_PC_2_SYMLINKS";
14             #endif
15             #ifdef _PC_53
16             (void)hv_store(pc_table, "_PC_53", 6, newSViv(_PC_53), 0);
17             #else
18 4           missing[nr_missing++] = "_PC_53";
19             #endif
20             #ifdef _PC_64
21             (void)hv_store(pc_table, "_PC_64", 6, newSViv(_PC_64), 0);
22             #else
23 4           missing[nr_missing++] = "_PC_64";
24             #endif
25             #ifdef _PC_ACL_EXTENDED
26             (void)hv_store(pc_table, "_PC_ACL_EXTENDED", 16, newSViv(_PC_ACL_EXTENDED), 0);
27             #else
28 4           missing[nr_missing++] = "_PC_ACL_EXTENDED";
29             #endif
30             #ifdef _PC_ACL_PATH_MAX
31             (void)hv_store(pc_table, "_PC_ACL_PATH_MAX", 16, newSViv(_PC_ACL_PATH_MAX), 0);
32             #else
33 4           missing[nr_missing++] = "_PC_ACL_PATH_MAX";
34             #endif
35             #ifdef _PC_ALLOC_SIZE_MIN
36 4           (void)hv_store(pc_table, "_PC_ALLOC_SIZE_MIN", 18, newSViv(_PC_ALLOC_SIZE_MIN), 0);
37             #else
38             missing[nr_missing++] = "_PC_ALLOC_SIZE_MIN";
39             #endif
40             #ifdef _PC_ASYNC_IO
41 4           (void)hv_store(pc_table, "_PC_ASYNC_IO", 12, newSViv(_PC_ASYNC_IO), 0);
42             #else
43             missing[nr_missing++] = "_PC_ASYNC_IO";
44             #endif
45             #ifdef _PC_CAP_PRESENT
46             (void)hv_store(pc_table, "_PC_CAP_PRESENT", 15, newSViv(_PC_CAP_PRESENT), 0);
47             #else
48 4           missing[nr_missing++] = "_PC_CAP_PRESENT";
49             #endif
50             #ifdef _PC_CHOWN_RESTRICTED
51 4           (void)hv_store(pc_table, "_PC_CHOWN_RESTRICTED", 20, newSViv(_PC_CHOWN_RESTRICTED), 0);
52             #else
53             missing[nr_missing++] = "_PC_CHOWN_RESTRICTED";
54             #endif
55             #ifdef _PC_FILESIZEBITS
56 4           (void)hv_store(pc_table, "_PC_FILESIZEBITS", 16, newSViv(_PC_FILESIZEBITS), 0);
57             #else
58             missing[nr_missing++] = "_PC_FILESIZEBITS";
59             #endif
60             #ifdef _PC_HARD_HIT
61             (void)hv_store(pc_table, "_PC_HARD_HIT", 12, newSViv(_PC_HARD_HIT), 0);
62             #else
63 4           missing[nr_missing++] = "_PC_HARD_HIT";
64             #endif
65             #ifdef _PC_HH22
66             (void)hv_store(pc_table, "_PC_HH22", 8, newSViv(_PC_HH22), 0);
67             #else
68 4           missing[nr_missing++] = "_PC_HH22";
69             #endif
70             #ifdef _PC_HM10
71             (void)hv_store(pc_table, "_PC_HM10", 8, newSViv(_PC_HM10), 0);
72             #else
73 4           missing[nr_missing++] = "_PC_HM10";
74             #endif
75             #ifdef _PC_INF_PRESENT
76             (void)hv_store(pc_table, "_PC_INF_PRESENT", 15, newSViv(_PC_INF_PRESENT), 0);
77             #else
78 4           missing[nr_missing++] = "_PC_INF_PRESENT";
79             #endif
80             #ifdef _PC_LINK_MAX
81 4           (void)hv_store(pc_table, "_PC_LINK_MAX", 12, newSViv(_PC_LINK_MAX), 0);
82             #else
83             missing[nr_missing++] = "_PC_LINK_MAX";
84             #endif
85             #ifdef _PC_LM22
86             (void)hv_store(pc_table, "_PC_LM22", 8, newSViv(_PC_LM22), 0);
87             #else
88 4           missing[nr_missing++] = "_PC_LM22";
89             #endif
90             #ifdef _PC_MAC_PRESENT
91             (void)hv_store(pc_table, "_PC_MAC_PRESENT", 15, newSViv(_PC_MAC_PRESENT), 0);
92             #else
93 4           missing[nr_missing++] = "_PC_MAC_PRESENT";
94             #endif
95             #ifdef _PC_MAX_CANON
96 4           (void)hv_store(pc_table, "_PC_MAX_CANON", 13, newSViv(_PC_MAX_CANON), 0);
97             #else
98             missing[nr_missing++] = "_PC_MAX_CANON";
99             #endif
100             #ifdef _PC_MAX_INPUT
101 4           (void)hv_store(pc_table, "_PC_MAX_INPUT", 13, newSViv(_PC_MAX_INPUT), 0);
102             #else
103             missing[nr_missing++] = "_PC_MAX_INPUT";
104             #endif
105             #ifdef _PC_MISS
106             (void)hv_store(pc_table, "_PC_MISS", 8, newSViv(_PC_MISS), 0);
107             #else
108 4           missing[nr_missing++] = "_PC_MISS";
109             #endif
110             #ifdef _PC_MS_MISSES
111             (void)hv_store(pc_table, "_PC_MS_MISSES", 13, newSViv(_PC_MS_MISSES), 0);
112             #else
113 4           missing[nr_missing++] = "_PC_MS_MISSES";
114             #endif
115             #ifdef _PC_NAME_MAX
116 4           (void)hv_store(pc_table, "_PC_NAME_MAX", 12, newSViv(_PC_NAME_MAX), 0);
117             #else
118             missing[nr_missing++] = "_PC_NAME_MAX";
119             #endif
120             #ifdef _PC_NO_TRUNC
121 4           (void)hv_store(pc_table, "_PC_NO_TRUNC", 12, newSViv(_PC_NO_TRUNC), 0);
122             #else
123             missing[nr_missing++] = "_PC_NO_TRUNC";
124             #endif
125             #ifdef _PC_PATH_MAX
126 4           (void)hv_store(pc_table, "_PC_PATH_MAX", 12, newSViv(_PC_PATH_MAX), 0);
127             #else
128             missing[nr_missing++] = "_PC_PATH_MAX";
129             #endif
130             #ifdef _PC_PIPE_BUF
131 4           (void)hv_store(pc_table, "_PC_PIPE_BUF", 12, newSViv(_PC_PIPE_BUF), 0);
132             #else
133             missing[nr_missing++] = "_PC_PIPE_BUF";
134             #endif
135             #ifdef _PC_PORT0_RD
136             (void)hv_store(pc_table, "_PC_PORT0_RD", 12, newSViv(_PC_PORT0_RD), 0);
137             #else
138 4           missing[nr_missing++] = "_PC_PORT0_RD";
139             #endif
140             #ifdef _PC_PORT1_RD
141             (void)hv_store(pc_table, "_PC_PORT1_RD", 12, newSViv(_PC_PORT1_RD), 0);
142             #else
143 4           missing[nr_missing++] = "_PC_PORT1_RD";
144             #endif
145             #ifdef _PC_PRE1
146             (void)hv_store(pc_table, "_PC_PRE1", 8, newSViv(_PC_PRE1), 0);
147             #else
148 4           missing[nr_missing++] = "_PC_PRE1";
149             #endif
150             #ifdef _PC_PRIO_IO
151 4           (void)hv_store(pc_table, "_PC_PRIO_IO", 11, newSViv(_PC_PRIO_IO), 0);
152             #else
153             missing[nr_missing++] = "_PC_PRIO_IO";
154             #endif
155             #ifdef _PC_REC_INCR_XFER_SIZE
156 4           (void)hv_store(pc_table, "_PC_REC_INCR_XFER_SIZE", 22, newSViv(_PC_REC_INCR_XFER_SIZE), 0);
157             #else
158             missing[nr_missing++] = "_PC_REC_INCR_XFER_SIZE";
159             #endif
160             #ifdef _PC_REC_MAX_XFER_SIZE
161 4           (void)hv_store(pc_table, "_PC_REC_MAX_XFER_SIZE", 21, newSViv(_PC_REC_MAX_XFER_SIZE), 0);
162             #else
163             missing[nr_missing++] = "_PC_REC_MAX_XFER_SIZE";
164             #endif
165             #ifdef _PC_REC_MIN_XFER_SIZE
166 4           (void)hv_store(pc_table, "_PC_REC_MIN_XFER_SIZE", 21, newSViv(_PC_REC_MIN_XFER_SIZE), 0);
167             #else
168             missing[nr_missing++] = "_PC_REC_MIN_XFER_SIZE";
169             #endif
170             #ifdef _PC_REC_XFER_ALIGN
171 4           (void)hv_store(pc_table, "_PC_REC_XFER_ALIGN", 18, newSViv(_PC_REC_XFER_ALIGN), 0);
172             #else
173             missing[nr_missing++] = "_PC_REC_XFER_ALIGN";
174             #endif
175             #ifdef _PC_SNOOP_INV
176             (void)hv_store(pc_table, "_PC_SNOOP_INV", 13, newSViv(_PC_SNOOP_INV), 0);
177             #else
178 4           missing[nr_missing++] = "_PC_SNOOP_INV";
179             #endif
180             #ifdef _PC_SOCK_MAXBUF
181 4           (void)hv_store(pc_table, "_PC_SOCK_MAXBUF", 15, newSViv(_PC_SOCK_MAXBUF), 0);
182             #else
183             missing[nr_missing++] = "_PC_SOCK_MAXBUF";
184             #endif
185             #ifdef _PC_SOFT_HIT
186             (void)hv_store(pc_table, "_PC_SOFT_HIT", 12, newSViv(_PC_SOFT_HIT), 0);
187             #else
188 4           missing[nr_missing++] = "_PC_SOFT_HIT";
189             #endif
190             #ifdef _PC_SYMLINK_MAX
191 4           (void)hv_store(pc_table, "_PC_SYMLINK_MAX", 15, newSViv(_PC_SYMLINK_MAX), 0);
192             #else
193             missing[nr_missing++] = "_PC_SYMLINK_MAX";
194             #endif
195             #ifdef _PC_SYNC_IO
196 4           (void)hv_store(pc_table, "_PC_SYNC_IO", 11, newSViv(_PC_SYNC_IO), 0);
197             #else
198             missing[nr_missing++] = "_PC_SYNC_IO";
199             #endif
200             #ifdef _PC_VDISABLE
201 4           (void)hv_store(pc_table, "_PC_VDISABLE", 12, newSViv(_PC_VDISABLE), 0);
202             #else
203             missing[nr_missing++] = "_PC_VDISABLE";
204             #endif
205             #ifdef _PC_V_DISABLE
206             (void)hv_store(pc_table, "_PC_V_DISABLE", 13, newSViv(_PC_V_DISABLE), 0);
207             #else
208 4           missing[nr_missing++] = "_PC_V_DISABLE";
209             #endif
210             #ifdef _PC_XATTR_ENABLED
211             (void)hv_store(pc_table, "_PC_XATTR_ENABLED", 17, newSViv(_PC_XATTR_ENABLED), 0);
212             #else
213 4           missing[nr_missing++] = "_PC_XATTR_ENABLED";
214             #endif
215             #ifdef _PC_XATTR_EXISTS
216             (void)hv_store(pc_table, "_PC_XATTR_EXISTS", 16, newSViv(_PC_XATTR_EXISTS), 0);
217             #else
218 4           missing[nr_missing++] = "_PC_XATTR_EXISTS";
219             #endif