Lines Matching +full:pre +full:- +full:set
76 In general, directories are visited two distinguishable times; in pre-order
77 (before any of their descendants are visited) and in post-order (after all
84 prune and/or re-visit portions of the hierarchy.
109 store application data or per-hierarchy state.
114 functions may be used to set and retrieve this pointer.
129 .Bd -literal
137 long fts_level; /* depth (\-1 to N) */
149 .Bl -tag -width "fts_namelen"
160 .Bl -tag -width FTS_DEFAULT
162 A directory being visited in pre-order.
181 field will be set to indicate what caused the error.
192 A directory being visited in post-order.
196 the directory was visited in pre-order, except for the
202 field will be set to indicate what caused the error.
214 field will be set to indicate what caused the error.
225 A symbolic link with a non-existent target.
247 The depth of the traversal, numbered from \-1 to N, where this file
254 (\-1), and the
269 field set to
313 field points to the next structure in the NULL-terminated linked list of
346 .Dv NUL Ns -terminated
364 .Dv NUL Ns -terminated .
383 .Bl -tag -width "FTS_PHYSICAL"
396 If this option is set, the only symbolic links for which
399 are returned to the application are those referencing non-existent files.
415 This has the side-effect that an application cannot rely on being
437 functions to set the
451 If this option is set,
485 specifies a user-defined function which may be used to order the traversal
506 field is set to
529 least twice, once in pre-order and once in post-order.
553 may or may not have been set (see
571 in post-order.
577 structure describing the first entry in a NULL-terminated linked list of
586 structure, and is ordered by the user-specified comparison function, if any.
603 is not a directory being visited in pre-order,
631 may be set to the following value:
632 .Bl -tag -width FTS_NAMEONLY
653 returns 0 on success, and \-1 if an error occurs.
655 must be set to one of the following values:
656 .Bl -tag -width FTS_PHYSICAL
658 Re-visit the file; any file type may be re-visited.
671 Normal use is for post-order directory visits, where it causes the
672 directory to be re-visited (in both pre and post-order) as well as all
699 field will be set to
702 If the target of the link is a directory, the pre-order return, followed
703 by the return of all of its descendants, followed by a post-order return,
724 returns 0 on success, and \-1 if an error occurs.
728 may fail and set
737 may fail and set
748 may fail and set
763 may fail and set
766 .Bl -tag -width Er
794 function will automatically set the