summaryrefslogtreecommitdiff
path: root/unionfs
diff options
context:
space:
mode:
Diffstat (limited to 'unionfs')
-rw-r--r--unionfs/cscope.out39484
1 files changed, 0 insertions, 39484 deletions
diff --git a/unionfs/cscope.out b/unionfs/cscope.out
deleted file mode 100644
index 74c6b85f..00000000
--- a/unionfs/cscope.out
+++ /dev/null
@@ -1,39484 +0,0 @@
-cscope 15 $HOME/Projects/hurd_ssh/hurd/unionfs 0000221091
- @lib.c
-
-20 
- #_GNU_SOURCE
-
-
- )
-
-22 
- ~<hurd/tfs.h
->
-
-23 
- ~<r.h
->
-
-24 
- ~<dt.h
->
-
-25 
- ~<o.h
->
-
-26 
- ~<sys/mm.h
->
-
-27 
- ~<ddef.h
->
-
-29 
- ~"lib.h
-"
-
-33 
-mux
-
- gdebug_msg_lock
- =
-MUTEX_INITIALIZER
-;
-
-36
-r_t
-
- $check_d
- (*
-th
-)
-
-38 
-
-
-fe
-;
-
-39
-r_t
-
-r
- = 0;
-
-41
-r
- =
- `
- (
-th
-, &
-fe
-);
-
-42 i(
-r
-)
-
-43 
-r
-;
-
-45 i(!
- `S_ISDIR
- (
-fe
-.
-_mode
-))
-
-46 
-ENOTDIR
-;
-
-49
- }
-}
-
-55
-r_t
-
-
-56
- $d_s_g
- (
-fe_t
-
-d
-, **
-dt_da
-,
-
-57
-size_t
- *
-dt_da_size
-, 
-dt
- ***
-dt_li
-)
-
-59
-r_t
-
-r
-;
-
-60
-size_t
-
-da_size
-;
-
-61 
-s_num
-;
-
-62 *
-da
-;
-
-64
-r
- =
- `d_add
- (
-d
-, &
-da
-, &
-da_size
-, 0, -1, 0, &
-s_num
-);
-
-65 i(!
-r
-)
-
-67 
-dt
- **
-li
-;
-
-69
-li
- =
- `mloc
- ( (
-dt
- ** (
-s_num
- + 1));
-
-70 i(
-li
-)
-
-72 
-dt
- *
-dp
-;
-
-73 
-i
-;
-
-75 
-i
- = 0,
-dp
- = (
-dt
- *
-da
-;
-
-76
-i
- <
-s_num
-;
-
-77
-i
-++,
-dp
- = (
-dt
- *((*d+ dp->
-d_
-))
-
-78 *(
-li
- +
-i
-
-dp
-;
-
-79 *(
-li
- +
-i
-
-NULL
-;
-
-81 *
-dt_da
- =
-da
-;
-
-82 *
-dt_da_size
- =
-da_size
-;
-
-83 *
-dt_li
- =
-li
-;
-
-87
- `munm
- (
-da
-,
-da_size
-);
-
-88
-r
- =
-ENOMEM
-;
-
-91 
-r
-;
-
-92
- }
-}
-
-99
-r_t
-
-
-100
- $fe_lookup
- (
-fe_t
-
-d
-, *
-me
-, 
-ags0
-, 
-ags1
-,
-
-101 
-mode
-,
-fe_t
- *
-pt
-, 
-
- *stat)
-
-103
-r_t
-
-r
- = 0;
-
-104
-fe_t
-
-p
-;
-
-105 
-
-
-s
-;
-
-107
-fe_t
-
- `do_fe_lookup
- (fe_
-d
-, *
-n
-, 
-f
-, 
-m
-)
-
-109 i(
- `pt_vid
- (
-d
-))
-
-110
-p
- =
- `fe_me_lookup_und
- (
-d
-,
-n
-,
-f
-,
-m
-);
-
-111 i(
-o
- =
-EACCES
-)
-
-112
-p
- =
- `fe_me_lookup
- (
-n
-,
-f
-,
-m
-);
-
-113 
-p
-;
-
-116
-p
- =
- `do_fe_lookup
- (
-d
-,
-me
-,
-ags0
-,
-mode
-);
-
-117 i(!
- `pt_vid
- (
-p
-))
-
-118
-p
- =
- `do_fe_lookup
- (
-d
-,
-me
-,
-ags1
-,
-mode
-);
-
-120 i(
- `pt_vid
- (
-p
-))
-
-122 i(
-
-)
-
-124
-r
- =
- `io_
- (
-p
-, &
-s
-);
-
-125 i(
-r
-)
-
-126
- `pt_doc
- (
-p
-);
-
-130
-r
- =
-o
-;
-
-132 i(!
-r
-)
-
-134 *
-pt
- =
-p
-;
-
-135 i(
-
-)
-
-136 *
-
- =
-s
-;
-
-138 
-r
-;
-
-139
- }
-}
-
-141 
- ~<f.h
->
-
-144
- $make_fh
- (*
-th
-, *
-fame
-)
-
-146 
-ngth
-;
-
-147 *
-fh
-;
-
-149
-ngth
- =
- `
- (
-th
-+ s(
-fame
-) + 2;
-
-150
-fh
- =
- `mloc
- (
-ngth
-);
-
-151 i(
-fh
- =
-NULL
-)
-
-152 
-NULL
-;
-
-154
- `y
- (
-fh
-,
-th
-,
-ngth
-);
-
-155
- `t
- (
-fh
-,
-fame
-,
- `
- (filename));
-
-157 
-fh
-;
-
-158
- }
-}
-
-160
-r_t
-
-
-161
-f_ch_subd
- (*
-th
-,
- $r_t
- (*
-func
-) (*, *))
-
-163 
-dt
- **dt, **
-dt_li
-;
-
-164 *
-dt_da
-;
-
-165
-size_t
-
-dt_da_size
-;
-
-166
-fe_t
-
-d
-;
-
-167
-r_t
-
-r
-;
-
-169
-d
- =
- `fe_me_lookup
- (
-th
-,
-O_READ
-, 0);
-
-171
-r
- =
- `d_s_g
- (
-d
-, &
-dt_da
-, &
-dt_da_size
-, &
-dt_li
-);
-
-172 i(
-r
-)
-
-173 
-r
-;
-
-175 
-dt
- =
-dt_li
-; (!
-r
-) && (*dirent); dirent++)
-
-177 *
-me
-;
-
-178 
-
-
-fe
-;
-
-180 i((!
- `rcmp
- ((*
-dt
-)->
-d_me
-, "."))
-
-181 || (!
- `rcmp
- ((*
-dt
-)->
-d_me
-, "..")))
-
-184
-me
- =
- `make_fh
- (
-th
-, (*
-dt
-)->
-d_me
-);
-
-186
-r
- =
- `
- (
-me
-, &
-fe
-);
-
-188
- `
- (
-me
-);
-
-190 i(
-r
-)
-
-192
- `rtf
- (
-dr
-, "unionfs: couldn't stat %s%s\n",
-
-193
-th
-, (*
-dt
-)->
-d_me
-);
-
-197 i(!
- `S_ISDIR
-(
-fe
-.
-_mode
-))
-
-200
- `func
- ((*
-dt
-)->
-d_me
-,
-th
-);
-
-204
- }
-}
-
-206
-r_t
-
-
-207
-f_ch_subd_iv
- (*
-th
-,
- $r_t
- (*
-func
-) (*, *, *),
-
-208 *
-iv
-)
-
-210 
-dt
- **dt, **
-dt_li
-;
-
-211 *
-dt_da
-;
-
-212
-size_t
-
-dt_da_size
-;
-
-213
-fe_t
-
-d
-;
-
-214
-r_t
-
-r
-;
-
-216
-d
- =
- `fe_me_lookup
- (
-th
-,
-O_READ
-, 0);
-
-218
-r
- =
- `d_s_g
- (
-d
-, &
-dt_da
-, &
-dt_da_size
-, &
-dt_li
-);
-
-219 i(
-r
-)
-
-220 
-r
-;
-
-222 
-dt
- =
-dt_li
-; (!
-r
-) && (*dirent); dirent++)
-
-224 *
-me
-;
-
-225 
-
-
-fe
-;
-
-227 i((!
- `rcmp
- ((*
-dt
-)->
-d_me
-, "."))
-
-228 || (!
- `rcmp
- ((*
-dt
-)->
-d_me
-, "..")))
-
-231
-me
- =
- `make_fh
- (
-th
-, (*
-dt
-)->
-d_me
-);
-
-233
-r
- =
- `
- (
-me
-, &
-fe
-);
-
-235
- `
- (
-me
-);
-
-237 i(
-r
-)
-
-239
- `rtf
- (
-dr
-, "unionfs: couldn't stat %s%s\n",
-
-240
-th
-, (*
-dt
-)->
-d_me
-);
-
-244 i(!
- `S_ISDIR
-(
-fe
-.
-_mode
-))
-
-247
- `func
- ((*
-dt
-)->
-d_me
-,
-th
-,
-iv
-);
-
-251
- }
-}
-
-253
-r_t
-
-
-254
-f_ch_fe_iv
- (*
-th
-,
- $r_t
- (*
-func
-) (*, *, *),
-
-255 *
-iv
-)
-
-257 
-dt
- **dt, **
-dt_li
-;
-
-258 *
-dt_da
-;
-
-259
-size_t
-
-dt_da_size
-;
-
-260
-fe_t
-
-d
-;
-
-261
-r_t
-
-r
-;
-
-263
-d
- =
- `fe_me_lookup
- (
-th
-,
-O_READ
-, 0);
-
-265
-r
- =
- `d_s_g
- (
-d
-, &
-dt_da
-, &
-dt_da_size
-, &
-dt_li
-);
-
-266 i(
-r
-)
-
-267 
-r
-;
-
-269 
-dt
- =
-dt_li
-; (!
-r
-) && (*dirent); dirent++)
-
-272 i((!
- `rcmp
- ((*
-dt
-)->
-d_me
-, "."))
-
-273 || (!
- `rcmp
- ((*
-dt
-)->
-d_me
-, "..")))
-
-276
- `func
- ((*
-dt
-)->
-d_me
-,
-th
-,
-iv
-);
-
-279 
-r
-;
-
-280
- }
-}
-
- @lib.h
-
-20 #ide
-INCLUDED_LIB_H
-
-
-21 
- #INCLUDED_LIB_H
-
-
- )
-
-23 
- ~<hurd.h
->
-
-24 
- ~<dt.h
->
-
-25 
- ~<ddef.h
->
-
-29 
- #DIRENT_ALIGN
- 4
-
- )
-
-30 
- #DIRENT_NAME_OFFS
-
- `offtof
- (
-dt
-,
-d_me
-)
-
- )
-
-34 
- #DIRENT_LEN
-(
-me_n
-) \
-
-35 ((
-DIRENT_NAME_OFFS
- + (
-me_n
-+ 1 + (
-DIRENT_ALIGN
- - 1)) \
-
-36 & ~(
-DIRENT_ALIGN
- - 1))
-
- )
-
-40 
- #pt_nu
-
-MACH_PORT_NULL
-
-
- )
-
-41 
- #pt_doc
-(
-p
-
- `mach_pt_do
- (
- `mach_sk_lf
- (), (p))
-
- )
-
-42 
- #pt_vid
-(
-p
-(!
-pt_nu
-)
-
- )
-
-48
-r_t
-
-d_s_g
- (
-fe_t
-
-d
-, **
-dt_da
-,
-
-49
-size_t
- *
-dt_da_size
-,
-
-50 
-dt
- ***
-dt_li
-);
-
-52 *
-make_fh
- (*, *);
-
-53
-r_t
-
-f_ch_subd
- (*,
- $r_t
- (*) (*, *));
-
-54
-r_t
-
- `f_ch_subd_iv
- (*,
- $r_t
- (*) (*, *, *),
-
-62
-r_t
-
- `fe_lookup
- (
-fe_t
-
-d
-, *
-me
-, 
-ags0
-, 
-ags1
-, 
-mode
-,
-
-63
-fe_t
- *
-pt
-, 
-
- *stat);
-
-66
-r_t
-
- `check_d
- (*
-th
-);
-
-68 
-mux
-
-debug_msg_lock
-;
-
-71 
- #debug_msg_nd
-(
-fmt
-,
-gs
-...) \
-
-74
- `mux_lock
- (&
-debug_msg_lock
-); \
-
-75
- `rtf
- (
-dr
-, "%s:%i: ",
-__FILE__
-,
-__LINE__
-); \
-
-76
- `rtf
- (
-dr
-,
-fmt
- , ##
-gs
-); \
-
-77
- `putc
- ('\n',
-dr
-); \
-
-78
- `mux_uock
- (&
-debug_msg_lock
-); \
-
-79
- }
-} \
-
-80 0)
-
- )
-
- @lnode.c
-
-23 
- #_GNU_SOURCE
-
-
- )
-
-25 
- ~<hurd/tfs.h
->
-
-26 
- ~<r.h
->
-
-27 
- ~<dlib.h
->
-
-28 
- ~<rg.h
->
-
-30 
- ~"ode.h
-"
-
-31 
- ~"lib.h
-"
-
-32 
- ~"unifs.h
-"
-
-37
-r_t
-
-
-38
- $ode_
- (*
-me
-,
-ode_t
- **
-node
-)
-
-40
-ode_t
- *
-node_w
- =
- `mloc
- ( (lnode_t));
-
-41
-r_t
-
-r
- = 0;
-
-43
- `debug_msg
- ("ode_ f܂ame: %s",
-me
-);
-
-45 i(!
-node_w
-)
-
-46
-r
- =
-ENOMEM
-;
-
-49 *
-me_
- =
-NULL
-;
-
-51 i(
-me
-)
-
-52
-me_
- =
- `rdup
- (
-me
-);
-
-53 i(
-me
- && (!
-me_
-))
-
-55
-r
- =
-ENOMEM
-;
-
-56
- `
- (
-node_w
-);
-
-60
-node_w
-->
-me
- =
-me_
-;
-
-61
-node_w
-->
-me_n
- =
-me_
- ?
- `
- (name_cp) : 0;
-
-62
-node_w
-->
-ags
- = 0;
-
-63
-node_w
-->
-node
- =
-NULL
-;
-
-64
-node_w
-->
-xt
- =
-NULL
-;
-
-65
-node_w
-->
-evp
- =
-NULL
-;
-
-66
-node_w
-->
-d
- =
-NULL
-;
-
-67
-node_w
-->
-s
- =
-NULL
-;
-
-68
-node_w
-->
-ns
- = 1;
-
-69
- `mux_
- (&
-node_w
-->
-lock
-);
-
-70
- `mux_lock
- (&
-node_w
-->
-lock
-);
-
-71 *
-node
- =
-node_w
-;
-
-74 
-r
-;
-
-75
- }
-}
-
-79
- $ode_deroy
- (
-ode_t
- *
-node
-)
-
-81
- `debug_msg
- ("ode_deroy f܂ame: %s",
-node
-->
-me
-);
-
-82
- `
- (
-node
-->
-me
-);
-
-83
- `
- (
-node
-);
-
-84
- }
-}
-
-89
- $ode_l
- (
-ode_t
- *
-d
-,node_*
-node
-)
-
-91
- `ode_f_add
- (
-d
-);
-
-92
-node
-->
-xt
- =
-d
-->
-s
-;
-
-93
-node
-->
-evp
- = &
-d
-->
-s
-;
-
-94 i(
-d
-->
-s
-)
-
-95
-d
-->
-s
-->
-evp
- = &
-node
-->
-xt
-;
-
-96
-d
-->
-s
- =
-node
-;
-
-97
-node
-->
-d
- = dir;
-
-98
- }
-}
-
-103
- $ode_unl
- (
-ode_t
- *
-node
-)
-
-105
- `ode_f_move
- (
-node
-->
-d
-);
-
-106 *
-node
-->
-evp
- =ode->
-xt
-;
-
-107 i(
-node
-->
-xt
-)
-
-108
-node
-->
-xt
-->
-evp
- = &node->next;
-
-109
- }
-}
-
-113
- $ode_f_add
- (
-ode_t
- *
-node
-)
-
-115
-node
-->
-ns
-++;
-
-116
- }
-}
-
-121
- $ode_f_move
- (
-ode_t
- *
-node
-)
-
-123
- `as
- (
-node
-->
-ns
-);
-
-124 i(! --
-node
-->
-ns
-)
-
-126
- `ode_unl
- (
-node
-);
-
-127
- `ode_deroy
- (
-node
-);
-
-130
- `mux_uock
- (&
-node
-->
-lock
-);
-
-131
- }
-}
-
-135
-r_t
-
-
-136
- $ode_g
- (
-ode_t
- *
-d
-, *
-me
-,
-
-137
-ode_t
- **
-node
-)
-
-139
-r_t
-
-r
- = 0;
-
-140
-ode_t
- *
-n
-;
-
-142 
-n
- =
-d
-->
-s
-; &&
- `rcmp
- (n->
-me
-,ame); =->
-xt
-);
-
-143 i(
-n
-)
-
-145
- `mux_lock
- (&
-n
-->
-lock
-);
-
-146
- `ode_f_add
- (
-n
-);
-
-147 *
-node
- =
-n
-;
-
-150
-r
- =
-ENOENT
-;
-
-152 
-r
-;
-
-153
- }
-}
-
-156
-r_t
-
-
-157
- $ode_th_cڡru
- (
-ode_t
- *
-node
-,
-
-158 **
-th
-)
-
-160
-r_t
-
-r
- = 0;
-
-161 
-p_n
- = 1;
-
-162
-ode_t
- *
-n
-;
-
-163 *
-p
-;
-
-165 
-n
- =
-node
-; &&->
-d
-; =->dir)
-
-166
-p_n
- +
-n
-->
-me_n
- + (n->
-d
-->dir ? 1 : 0);
-
-168
-p
- =
- `mloc
- (
-p_n
-);
-
-169 i(!
-p
-)
-
-170
-r
- =
-ENOMEM
-;
-
-173 *(
-p
- + --
-p_n
-) = 0;
-
-174 
-n
- =
-node
-; &&->
-d
-; =->dir)
-
-176
-p_n
- -
-n
-->
-me_n
-;
-
-177
- `y
- (
-p
- +
-p_n
-,
-n
-->
-me
-,->
-me_n
-);
-
-178 i(
-n
-->
-d
-->dir)
-
-179 *(
-p
- + --
-p_n
-) = '/';
-
-181 *
-th
- =
-p
-;
-
-183 
-r
-;
-
-184
- }
-}
-
- @lnode.h
-
-22 #ide
-INCLUDED_LNODE_H
-
-
-23 
- #INCLUDED_LNODE_H
-
-
- )
-
-25 
- ~<hurd/tfs.h
->
-
-26 
- ~<r.h
->
-
-28 
- sode
-
-
-30 *
- mme
-;
-
-31 
- mme_n
-;
-
-34 
- mags
-;
-
-35 
- mns
-;
-
-36 
-node
- *
- mnode
-;
-
-37 
-ode
- *
- mxt
-, **
- mevp
-;
-
-39 
-ode
- *
- md
-;
-
-41 
-ode
- *
- ms
-;
-
-43 
-mux
-
- mlock
-;
-
-45 
-ode
-
- tode_t
-;
-
-50
-r_t
-
-ode_
- (*
-me
-,
-ode_t
- **
-node
-);
-
-53 
-ode_deroy
- (
-ode_t
- *
-node
-);
-
-56 
-ode_l
- (
-ode_t
- *
-d
-,node_*
-node
-);
-
-60 
-ode_unl
- (
-ode_t
- *
-node
-);
-
-63 
-ode_f_add
- (
-ode_t
- *
-node
-);
-
-67 
-ode_f_move
- (
-ode_t
- *
-node
-);
-
-71
-r_t
-
-ode_g
- (
-ode_t
- *
-d
-, *
-me
-,
-
-72
-ode_t
- **
-node
-);
-
-75
-r_t
-
-ode_th_cڡru
- (
-ode_t
- *
-node
-, **
-th
-);
-
- @main.c
-
-20 
- #_GNU_SOURCE
-
-
- )
-
-22 
- ~<hurd/tfs.h
->
-
-23 
- ~<gp.h
->
-
-24 
- ~<gz.h
->
-
-25 
- ~<r.h
->
-
-26 
- ~<f.h
->
-
-27 
- ~<sys/tys.h
->
-
-28 
- ~<unid.h
->
-
-30 
- ~"vsi.h
-"
-
-31 
- ~"unifs.h
-"
-
-32 
- ~"nche.h
-"
-
-33 
- ~"ulfs.h
-"
-
-34 
- ~"ode.h
-"
-
-35 
- ~"node.h
-"
-
-36 
- ~"tis.h
-"
-
-37 
- ~"ow.h
-"
-
-38 
- ~"upde.h
-"
-
-40 *
- gtfs_rv_me
- = "unionfs";
-
-41 *
- gtfs_rv_vsi
- =
-HURD_VERSION
-;
-
-44 
- gtfs_maxsymlks
- = 0;
-
-47 
- gunifs_ags
-;
-
-50
-pid_t
-
- gfsid
-;
-
-53
-mach_pt_t
-
- gundlyg_node
-;
-
-56 
-
-
- gundlyg_node_
-;
-
-59 vީ
-md_time_vue
- *
- gmtime
-;
-
-62 
-gp
- *
- gtfs_ruime_gp
- = &
-gp_ruime
-;
-
-66
- $ma
- (
-gc
-, **
-gv
-)
-
-68
-mach_pt_t
-
-bo١p_pt
-;
-
-69
-r_t
-
-r
- = 0;
-
-71
- `ro_upde_
- ();
-
-73
-r
- =
- `ow_
-();
-
-74 i(
-r
-)
-
-75
- `r
- (
-EXIT_FAILURE
-,
-r
-, "failedo initialize stow support");
-
-78
- `gp_r
- (&
-gp_tup
-,
-gc
-,
-gv
-,
-ARGP_IN_ORDER
-, 0, 0);
-
-80
-r
- =
- `node__ro
- (&
-tfs_ro_node
-);
-
-81 i(
-r
-)
-
-82
- `r
- (
-EXIT_FAILURE
-,
-r
-, "failedo createootode");
-
-85
- `sk_g_bo١p_pt
- (
- `mach_sk_lf
- (), &
-bo١p_pt
-);
-
-86
- `tfs_
- ();
-
-87
-undlyg_node
- =
- `tfs_tup
- (
-bo١p_pt
-,
-O_READ
-);
-
-89
-r
- =
- `node__ro
- (
-tfs_ro_node
-);
-
-90 i(
-r
-)
-
-91
- `r
- (
-EXIT_FAILURE
-,
-r
-, "failedo initializeootode");
-
-94
-r
- =
- `mtime_m
- (0, 0, &
-mtime
-);
-
-95 i(
-r
-)
-
-96
- `r
- (
-EXIT_FAILURE
-,
-r
-, "maptime_map");
-
-99
- `nche_
- (
-nche_size
-);
-
-102
-r
- =
- `io_
- (
-undlyg_node
-, &
-undlyg_node_
-);
-
-104 i(
-r
-)
-
-105
- `r
- (
-EXIT_FAILURE
-,
-r
-, "io_stat");
-
-107
-fsid
- =
- `gpid
- ();
-
-108
-tfs_ro_node
-->
-_
- =
-undlyg_node_
-;
-
-109
-tfs_ro_node
-->
-_
-.
-_o
- =
-UNIONFS_ROOT_INODE
-;
-
-110
-tfs_ro_node
-->
-_
-.
-_fsid
- =
-fsid
-;
-
-111
-tfs_ro_node
-->
-_
-.
-_mode
- =
-S_IFDIR
- | (
-undlyg_node_
-.st_mode
-
-112 & ~
-S_IFMT
- & ~
-S_ITRANS
-);
-
-113
-tfs_ro_node
-->
-_ed
- =fs_ro_node->
-_
-.
-_mode
-;
-
-117 i(!
- `S_ISDIR
- (
-undlyg_node_
-.
-_mode
-))
-
-119 i(
-undlyg_node_
-.
-_mode
- &
-S_IRUSR
-)
-
-120
-tfs_ro_node
-->
-_
-.
-_mode
- |
-S_IXUSR
-;
-
-121 i(
-undlyg_node_
-.
-_mode
- &
-S_IRGRP
-)
-
-122
-tfs_ro_node
-->
-_
-.
-_mode
- |
-S_IXGRP
-;
-
-123 i(
-undlyg_node_
-.
-_mode
- &
-S_IROTH
-)
-
-124
-tfs_ro_node
-->
-_
-.
-_mode
- |
-S_IXOTH
-;
-
-128
- `fshp_touch
- (&
-tfs_ro_node
-->
-_
-,
-
-129
-TOUCH_ATIME
- |
-TOUCH_MTIME
- |
-TOUCH_CTIME
-,
-mtime
-);
-
-133
- `tfs_rv_lo
- ();
-
-134
- }
-}
-
- @ncache.c
-
-20 
- #_GNU_SOURCE
-
-
- )
-
-22 
- ~<hurd/tfs.h
->
-
-23 
- ~<r.h
->
-
-24 
- ~<dlib.h
->
-
-25 
- ~<as.h
->
-
-27 
- ~"nche.h
-"
-
-28 
- ~"lib.h
-"
-
-29 
- ~"unifs.h
-"
-
-32
-nche_t
-
- gnche
-;
-
-35 
- gnche_size
- =
-NCACHE_SIZE
-;
-
-40
- $nche_
- (
-size_max
-)
-
-42
-nche
-.
-mru
- =
-NULL
-;
-
-43
-nche
-.
-u
- =
-NULL
-;
-
-44
-nche
-.
-size_max
- = size_max;
-
-45
-nche
-.
-size_cut
- = 0;
-
-46
- `mux_
- (&
-nche
-.
-lock
-);
-
-47
- }
-}
-
-51
- $nche_node_move
- (
-node_t
- *
-node
-)
-
-53 
-Êode
- *
-
- =
-node
-->nn;
-
-55 i(
-
-->
-nche_xt
-)
-
-56
-
-->
-nche_xt
-->->
-nche_ev
- =n->ncache_prev;
-
-57 i(
-
-->
-nche_ev
-)
-
-58
-
-->
-nche_ev
-->->
-nche_xt
- =n->ncache_next;
-
-59 i(
-nche
-.
-mru
- =
-node
-)
-
-60
-nche
-.
-mru
- =
-
-->
-nche_xt
-;
-
-61 i(
-nche
-.
-u
- =
-node
-)
-
-62
-nche
-.
-u
- =
-
-->
-nche_ev
-;
-
-63
-
-->
-nche_xt
- =
-NULL
-;
-
-64
-
-->
-nche_ev
- =
-NULL
-;
-
-65
-nche
-.
-size_cut
---;
-
-66
- }
-}
-
-69
- $nche_t
- ()
-
-71
-node_t
- *
-node
-;
-
-73
- `mux_lock
- (&
-nche
-.
-lock
-);
-
-74 (
-node
- =
-nche
-.
-mru
-))
-
-75
- `nche_node_move
- (
-node
-);
-
-76
- `mux_uock
- (&
-nche
-.
-lock
-);
-
-77
- }
-}
-
-82
-r_t
-
-
-83
- $nche_node_lookup
- (
-ode_t
- *
-ode
-,
-node_t
- **
-node
-)
-
-85
-r_t
-
-r
- = 0;
-
-86
-node_t
- *
-n
-;
-
-88 i(
-ode
-->
-node
-)
-
-90
- `debug_msg
- ("ncache_node_lookup fornode: %s (found in cache)",
-
-91
-ode
-->
-me
-);
-
-92
-n
- =
-ode
-->
-node
-;
-
-93
- `tfs_ef
- (
-n
-);
-
-97
- `debug_msg
- ("ncache_node_lookup fornode: %s (newly created)",
-
-98
-ode
-->
-me
-);
-
-99
-r
- =
- `node_
- (
-ode
-, &
-n
-);
-
-102 i(!
-r
-)
-
-104
- `mux_lock
- (&
-n
-->
-lock
-);
-
-105 *
-node
- =
-n
-;
-
-107 
-r
-;
-
-108
- }
-}
-
-113
- $nche_node_add
- (
-node_t
- *
-node
-)
-
-115
- `mux_lock
- (&
-nche
-.
-lock
-);
-
-117
- `debug_msg
- ("addgodtche: %s",
-node
-->
-
-->
-ode
-->
-me
-);
-
-119 i(
-nche
-.
-size_max
- > 0 ||che.
-size_cut
- > 0)
-
-121 i(
-nche
-.
-mru
- !
-node
-)
-
-123 i(
-node
-->
-
-->
-nche_xt
- ||ode->->
-nche_ev
-)
-
-125
- `nche_node_move
- (
-node
-);
-
-128
- `tfs_ef
- (
-node
-);
-
-130
-node
-->
-
-->
-nche_xt
- =
-nche
-.
-mru
-;
-
-131
-node
-->
-
-->
-nche_ev
- =
-NULL
-;
-
-132 i(
-nche
-.
-mru
-)
-
-133
-nche
-.
-mru
-->
-
-->
-nche_ev
- =
-node
-;
-
-134 i(!
-nche
-.
-u
-)
-
-135
-nche
-.
-u
- =
-node
-;
-
-136
-nche
-.
-mru
- =
-node
-;
-
-137
-nche
-.
-size_cut
-++;
-
-142 
-nche
-.
-size_cut
- >che.
-size_max
-)
-
-144 
-node
- *
-u
- =
-nche
-.lru;
-
-145
- `debug_msg
- ("movg cachedode: %s",
-u
-->
-
-->
-ode
-->
-me
-);
-
-146
- `nche_node_move
- (
-u
-);
-
-147
- `tfs_Ėe
- (
-u
-);
-
-150
- `mux_uock
- (&
-nche
-.
-lock
-);
-
-151
- }
-}
-
- @ncache.h
-
-20 #ide
-INCLUDED_NCACHE_H
-
-
-21 
- #INCLUDED_NCACHE_H
-
-
- )
-
-23 
- ~<r.h
->
-
-24 
- ~<hurd/tfs.h
->
-
-26 
- ~"node.h
-"
-
-28 
- snche
-
-
-30
-node_t
- *
- mmru
-;
-
-32
-node_t
- *
- mu
-;
-
-34 
- msize_max
-;
-
-36 
- msize_cut
-;
-
-38 
-mux
-
- mlock
-;
-
-39 }
- tnche_t
-;
-
-42 
-nche_size
-;
-
-46 
-nche_
- (
-size_max
-);
-
-51
-r_t
-
-nche_node_lookup
- (
-ode_t
- *
-ode
-,
-node_t
- **
-node
-);
-
-53 
-nche_t
- ();
-
-57 
-nche_node_add
- (
-node_t
- *
-node
-);
-
- @netfs.c
-
-20 
- #_GNU_SOURCE
-
-
- )
-
-22 
- ~<hurd/tfs.h
->
-
-23 
- ~<r.h
->
-
-24 
- ~<gz.h
->
-
-25 
- ~<ddef.h
->
-
-26 
- ~<f.h
->
-
-27 
- ~<as.h
->
-
-28 
- ~<rg.h
->
-
-29 
- ~<dio.h
->
-
-30 
- ~<hurd/ths.h
->
-
-31 
- ~<sys/mm.h
->
-
-33 
- ~"unifs.h
-"
-
-34 
- ~"ulfs.h
-"
-
-35 
- ~"node.h
-"
-
-36 
- ~"lib.h
-"
-
-37 
- ~"nche.h
-"
-
-38 
- ~"tis.h
-"
-
-43
-r_t
-
-
-44
- $tfs_nd_gs
- (**
-gz
-,
-size_t
- *
-gz_n
-)
-
-46
-r_t
-
-r
- = 0;
-
-48
-ulfs_e
-
-
-50 i(!
-r
-)
-
-51 i(
-unifs_ags
- &
-FLAG_UNIONFS_MODE_DEBUG
-)
-
-52
-r
- =
- `gz_add
- (
-gz
-,
-gz_n
-,
-
-53
- `OPT_LONG
- (
-OPT_LONG_DEBUG
-));
-
-54 i(!
-r
-)
-
-55 i(
-ulfs
-->
-ags
- &
-FLAG_ULFS_WRITABLE
-)
-
-56
-r
- =
- `gz_add
- (
-gz
-,
-gz_n
-,
-
-57
- `OPT_LONG
- (
-OPT_LONG_WRITABLE
-));
-
-58 i(!
-r
-)
-
-59 i(
-ulfs
-->
-iܙy
-)
-
-61 *
-buf
- =
-NULL
-;
-
-62 i((
-r
- =
- `artf
- (&
-buf
-, "%s=%s",
- `OPT_LONG
- (
-OPT_LONG_PRIORITY
-),
-
-63
-ulfs
-->
-iܙy
-)) != -1)
-
-65
-r
- =
- `gz_add
- (
-gz
-,
-gz_n
-,
-buf
-);
-
-66
- `
- (
-buf
-);
-
-70 i(!
-r
-)
-
-72 i(
-ulfs
-->
-th
-)
-
-73
-r
- =
- `gz_add
- (
-gz
-,
-gz_n
-,
-ulfs
-->
-th
-);
-
-75
-r
- =
- `gz_add
- (
-gz
-,
-gz_n
-,
-
-76
- `OPT_LONG
- (
-OPT_LONG_UNDERLYING
-));
-
-80 
-r
-;
-
-81
- }
-}
-
-83 #ide
-__USE_FILE_OFFSET64
-
-
-84 
- #OFFSET_T
-
-__off_t
-
-
- )
-
-86 
- #OFFSET_T
-
-__off64_t
-
-
- )
-
-89 
-r_t
-
-
-90
- $_g_node_size
- (
-node
- *
-d
-,
-OFFSET_T
- *
-off
-)
-
-92
-size_t
-
-size
- = 0;
-
-93
-r_t
-
-r
-;
-
-94 
-cou
- = 0;
-
-95
-node_dt_t
- *
-dt_t
-, *
-dt_cut
-;
-
-96
-node_dt_t
- *
-dt_li
- =
-NULL
-;
-
-97 
-f_y
- = 2;
-
-99 
- `bump_size
- (cڡ *
-me
-)
-
-101
-size_t
-
-w_size
- =
-size
- +
- `DIRENT_LEN
- (
- `
- (
-me
-));
-
-103
-size
- =
-w_size
-;
-
-104
-cou
- ++;
-
-108
-r
- =
- `node_s_g
- (
-d
-, &
-dt_li
-);
-
-109 i(
-r
-)
-
-110 
-r
-;
-
-112 
-dt_t
- =
-dt_li
-,
-cou
- = 2;
-
-113
-dt_t
- &&
-f_y
- >
-cou
-;
-
-114
-dt_t
- = dt_t->
-xt
-,
-cou
-++);
-
-116
-cou
- = 0;
-
-119 i(
-f_y
- == 0)
-
-120
- `bump_size
- (".");
-
-121 i(
-f_y
- <= 1)
-
-122
- `bump_size
- ("..");
-
-125 
-dt_cut
- =
-dt_t
-;
-
-126
-dt_cut
-;
-
-127
-dt_cut
- = dt_cut->
-xt
-)
-
-128 i(!
- `bump_size
- (
-dt_cut
-->
-dt
-->
-d_me
-))
-
-131
- `
- (
-dt_li
-);
-
-133 *
-off
- =
-size
-;
-
-136
- }
-}
-
-141
-r_t
-
-
-142
- $tfs_vide_
- (
-node
- *
-
-, 
-iour
- *
-ed
-)
-
-144
-r_t
-
-r
- = 0;
-
-146 i(
-
- !
-tfs_ro_node
-)
-
-148 i(! (
-
-->
-
-->
-ags
- &
-FLAG_NODE_ULFS_UPTODATE
-))
-
-149
-r
- =
- `node_upde
- (
-
-);
-
-150 i(!
-r
-)
-
-152 
-de
- = 0;
-
-154
- `node_ulfs_e_uocked
- (
-
-)
-
-155 i((!
-de
-&&
- `pt_vid
- (
-node_ulfs
-->
-pt
-))
-
-157
-r
- =
- `io_
- (
-node_ulfs
-->
-pt
-, &
-
-->
-_
-);
-
-158 i(!
-r
-)
-
-159
-
-->
-_ed
- =p->
-_
-.
-_mode
-;
-
-160
-de
- = 1;
-
-162 i(!
-de
-)
-
-163
-r
- =
-ENOENT
-;
-
-168
- `_g_node_size
- (
-
-, &->
-_
-.
-_size
-);
-
-171 
-r
-;
-
-172
- }
-}
-
-176
-r_t
-
-
-177
- $tfs_m_chown
- (
-iour
- *
-ed
-, 
-node
- *
-
-,
-
-178
-uid_t
-
-uid
-, uid_
-gid
-)
-
-180 
-EOPNOTSUPP
-;
-
-181
- }
-}
-
-185
-r_t
-
-
-186
- $tfs_m_chauth
- (
-iour
- *
-ed
-, 
-node
- *
-
-,
-
-187
-uid_t
-
-auth
-)
-
-189 
-EOPNOTSUPP
-;
-
-190
- }
-}
-
-197
-r_t
-
-
-198
- $tfs_m_chmod
- (
-iour
- *
-ed
-, 
-node
- *
-
-,
-
-199
-mode_t
-
-mode
-)
-
-201 
-EOPNOTSUPP
-;
-
-202
- }
-}
-
-206
-r_t
-
-
-207
- $tfs_m_mksymlk
- (
-iour
- *
-ed
-, 
-node
- *
-
-,
-
-208 *
-me
-)
-
-210 
-EOPNOTSUPP
-;
-
-211
- }
-}
-
-215
-r_t
-
-
-216
- $tfs_m_mkdev
- (
-iour
- *
-ed
-, 
-node
- *
-
-,
-
-217
-mode_t
-
-ty
-,
-dev_t
-
-dexes
-)
-
-219 
-EOPNOTSUPP
-;
-
-220
- }
-}
-
-224
-r_t
-
-
-225
- $tfs_t_
- (
-iour
- *
-ed
-, 
-node
- *
-
-,
-
-226 *
-gz
-,
-size_t
-
-gzn
-)
-
-228 
-EOPNOTSUPP
-;
-
-229
- }
-}
-
-234
-r_t
-
-
-235
- $tfs_g_
- (
-node
- *node, **
-gz
-,
-
-236
-size_t
- *
-gz_n
-)
-
-238 
-EOPNOTSUPP
-;
-
-239
- }
-}
-
-243
-r_t
-
-
-244
- $tfs_m_chags
- (
-iour
- *
-ed
-, 
-node
- *
-
-,
-
-245 
-ags
-)
-
-247 
-EOPNOTSUPP
-;
-
-248
- }
-}
-
-253
-r_t
-
-
-254
- $tfs_m_utimes
- (
-iour
- *
-ed
-, 
-node
- *
-
-,
-
-255 
-timeec
- *
-ime
-, timee*
-mtime
-)
-
-258
- }
-}
-
-262
-r_t
-
-
-263
- $tfs_m_t_size
- (
-iour
- *
-ed
-, 
-node
- *
-
-,
-
-264
-off_t
-
-size
-)
-
-266 
-EOPNOTSUPP
-;
-
-267
- }
-}
-
-271
-r_t
-
-
-272
- $tfs_m_fs
- (
-iour
- *
-ed
-, 
-node
- *
-
-,
-
-273 
-fs
- *
-
-)
-
-275 
-EOPNOTSUPP
-;
-
-276
- }
-}
-
-281
-r_t
-
-
-282
- $tfs_m_sync
- (
-iour
- *
-ed
-, 
-node
- *
-
-,
-
-283 
-wa
-)
-
-285 
-EOPNOTSUPP
-;
-
-286
- }
-}
-
-290
-r_t
-
-
-291
- $tfs_m_syncfs
- (
-iour
- *
-ed
-, 
-wa
-)
-
-294
- }
-}
-
-299
-r_t
-
-
-300
- $tfs_m_lookup
- (
-iour
- *
-ur
-, 
-node
- *
-d
-,
-
-301 *
-me
-, 
-node
- **node)
-
-303 
-EOPNOTSUPP
-;
-
-304
- }
-}
-
-307
-r_t
-
-
-308
- $tfs_m_uƚk
- (
-iour
- *
-ur
-, 
-node
- *
-d
-,
-
-309 *
-me
-)
-
-311
-r_t
-
-r
- = 0;
-
-312
-mach_pt_t
-
-p
-;
-
-313 
-
-
-buf
-;
-
-315
- `node_upde
- (
-d
-);
-
-317
-r
- =
- `node_lookup_fe
- (
-d
-,
-me
-, 0, &
-p
-, &
-buf
-);
-
-318 i(
-r
-)
-
-319 
-r
-;
-
-321
- `pt_doc
- (
-p
-);
-
-323
-r
- =
- `fshp_checkdmod
- (&
-d
-->
-_
-, &
-buf
-,
-ur
-);
-
-324 i(
-r
-)
-
-325 
-r
-;
-
-327
-r
- =
- `node_uƚk_fe
- (
-d
-,
-me
-);
-
-329 
-r
-;
-
-330
- }
-}
-
-334
-r_t
-
-
-335
- $tfs_m_me
- (
-iour
- *
-ur
-, 
-node
- *
-omd
-,
-
-336 *
-omme
-, 
-node
- *
-tod
-,
-
-337 *
-tame
-, 
-ex
-)
-
-339 
-EOPNOTSUPP
-;
-
-340
- }
-}
-
-344
-r_t
-
-
-345
- $tfs_m_mkd
- (
-iour
- *
-ur
-, 
-node
- *
-d
-,
-
-346 *
-me
-,
-mode_t
-
-mode
-)
-
-348
-r_t
-
-r
- = 0;
-
-349
-mach_pt_t
-
-p
-;
-
-350 
-
-
-buf
-;
-
-352
- `node_upde
- (
-d
-);
-
-354
-r
- =
- `fshp_checkdmod
- (&
-d
-->
-_
-, 0,
-ur
-);
-
-355 i(
-r
-)
-
-356 
-ex
-;
-
-359 i((!
-ur
-->
-uids
-->
-ids
-) || (!user->uids->ids))
-
-361
-r
- =
-EACCES
-;
-
-362 
-ex
-;
-
-365
-r
- =
- `node_d_
- (
-d
-,
-me
-,
-mode
-);
-
-366 i(
-r
-)
-
-367 
-ex
-;
-
-369
-r
- =
- `node_lookup_fe
- (
-d
-,
-me
-, 0, &
-p
-, &
-buf
-);
-
-370 i(
-r
-)
-
-372
- `node_d_move
- (
-d
-,
-me
-);
-
-373 
-ex
-;
-
-376
-r
- =
- `fe_chown
- (
-p
-,
-ur
-->
-uids
-->
-ids
-[0], ur->
-gids
-->ids[0]);
-
-377 i(
-r
-)
-
-379
- `pt_doc
- (
-p
-);
-
-380
- `node_d_move
- (
-d
-,
-me
-);
-
-381 
-ex
-;
-
-384
- `pt_doc
- (
-p
-);
-
-386
-ex
-:
-
-388 
-r
-;
-
-389
- }
-}
-
-393
-r_t
-
-
-394
- $tfs_m_rmd
- (
-iour
- *
-ur
-,
-
-395 
-node
- *
-d
-, *
-me
-)
-
-397
-r_t
-
-r
- = 0;
-
-398
-mach_pt_t
-
-p
-;
-
-399 
-
-
-buf
-;
-
-401
- `node_upde
- (
-d
-);
-
-403
-r
- =
- `node_lookup_fe
- (
-d
-,
-me
-, 0, &
-p
-, &
-buf
-);
-
-404 i(
-r
-)
-
-405 
-r
-;
-
-407
- `pt_doc
- (
-p
-);
-
-409
-r
- =
- `fshp_checkdmod
- (&
-d
-->
-_
-, &
-buf
-,
-ur
-);
-
-410 i(
-r
-)
-
-411 
-r
-;
-
-413
-r
- =
- `node_d_move
- (
-d
-,
-me
-);
-
-415 
-r
-;
-
-416
- }
-}
-
-421
-r_t
-
-
-422
- $tfs_m_lk
- (
-iour
- *
-ur
-, 
-node
- *
-d
-,
-
-423 
-node
- *
-fe
-, *
-me
-, 
-ex
-)
-
-425 
-EOPNOTSUPP
-;
-
-426
- }
-}
-
-431
-r_t
-
-
-432
- $tfs_m_mkfe
- (
-iour
- *
-ur
-, 
-node
- *
-d
-,
-
-433
-mode_t
-
-mode
-, 
-node
- **
-
-)
-
-435
- `mux_uock
- (&
-d
-->
-lock
-);
-
-436 
-EOPNOTSUPP
-;
-
-437
- }
-}
-
-443
-r_t
-
-
-444
- $tfs_m__fe
- (
-iour
- *
-ur
-, 
-node
- *
-d
-,
-
-445 *
-me
-,
-mode_t
-
-mode
-, 
-node
- **
-
-)
-
-447
- `mux_uock
- (&
-d
-->
-lock
-);
-
-448 
-EOPNOTSUPP
-;
-
-449
- }
-}
-
-453
-r_t
-
-
-454
- $tfs_m__fe_dud
- (
-iour
- *
-ur
-, 
-node
- *
-d
-,
-
-455 *
-me
-,
-mode_t
-
-mode
-, 
-ags
-)
-
-457
-mach_pt_t
-
-p
-;
-
-458
-r_t
-
-r
-;
-
-459 
-
-
-buf
-;
-
-461
- `node_upde
- (
-d
-);
-
-463
-r
- =
- `fshp_checkdmod
- (&
-d
-->
-_
-, 0,
-ur
-);
-
-464 i(
-r
-)
-
-465 
-ex
-;
-
-468 i((!
-ur
-->
-uids
-->
-ids
-) || (!user->uids->ids))
-
-470
-r
- =
-EACCES
-;
-
-471 
-ex
-;
-
-474
- `mux_uock
- (&
-d
-->
-lock
-);
-
-475
-r
- =
- `node_lookup_fe
- (
-d
-,
-me
-,
-ags
- |
-O_CREAT
-,
-
-476 &
-p
-, &
-buf
-);
-
-477
- `mux_lock
- (&
-d
-->
-lock
-);
-
-479 i(
-r
-)
-
-480 
-ex
-;
-
-482
-r
- =
- `fe_chmod
- (
-p
-,
-mode
-);
-
-483 i(
-r
-)
-
-485
- `pt_doc
- (
-p
-);
-
-486
- `node_uƚk_fe
- (
-d
-,
-me
-);
-
-487 
-ex
-;
-
-490
-r
- =
- `fe_chown
- (
-p
-,
-ur
-->
-uids
-->
-ids
-[0], ur->
-gids
-->ids[0]);
-
-491 i(
-r
-)
-
-493
- `pt_doc
- (
-p
-);
-
-494
- `node_uƚk_fe
- (
-d
-,
-me
-);
-
-495 
-ex
-;
-
-498
-r
- =
- `io_
- (
-p
-, &
-buf
-);
-
-501 i(!
-r
- && (
-ags
- &
-O_READ
-))
-
-502
-r
- =
- `fshp_acss
- (&
-buf
-,
-S_IREAD
-,
-ur
-);
-
-503 i(!
-r
- && (
-ags
- &
-O_WRITE
-))
-
-504
-r
- =
- `fshp_acss
- (&
-buf
-,
-S_IWRITE
-,
-ur
-);
-
-505 i(!
-r
- && (
-ags
- &
-O_EXEC
-))
-
-506
-r
- =
- `fshp_acss
- (&
-buf
-,
-S_IEXEC
-,
-ur
-);
-
-508 i(
-r
-)
-
-510
- `pt_doc
- (
-p
-);
-
-511
- `node_uƚk_fe
- (
-d
-,
-me
-);
-
-512 
-ex
-;
-
-515
- `pt_doc
- (
-p
-);
-
-517
-ex
-:
-
-518
- `mux_uock
- (&
-d
-->
-lock
-);
-
-519 
-r
-;
-
-520
- }
-}
-
-524
-r_t
-
-
-525
- $tfs_m_adlk
- (
-iour
- *
-ur
-, 
-node
- *
-
-,
-
-526 *
-buf
-)
-
-528 
-EOPNOTSUPP
-;
-
-529
- }
-}
-
-532
-r_t
-
-
-533
- $tfs_check_ݒ_rmissis
- (
-iour
- *
-ur
-, 
-node
- *
-
-,
-
-534 
-ags
-, 
-wnode
-)
-
-536
-r_t
-
-r
- = 0;
-
-538 i(!
-r
- && (
-ags
- &
-O_READ
-))
-
-539
-r
- =
- `fshp_acss
- (&
-
-->
-_
-,
-S_IREAD
-,
-ur
-);
-
-540 i(!
-r
- && (
-ags
- &
-O_WRITE
-))
-
-541
-r
- =
- `fshp_acss
- (&
-
-->
-_
-,
-S_IWRITE
-,
-ur
-);
-
-542 i(!
-r
- && (
-ags
- &
-O_EXEC
-))
-
-543
-r
- =
- `fshp_acss
- (&
-
-->
-_
-,
-S_IEXEC
-,
-ur
-);
-
-545 
-r
-;
-
-546
- }
-}
-
-551
-r_t
-
-
-552
- $tfs_m_ad
- (
-iour
- *
-ed
-, 
-node
- *
-
-,
-
-553
-off_t
-
-offt
-,
-size_t
- *
-n
-, *
-da
-)
-
-555 *
-n
- = 0;
-
-557
- }
-}
-
-562
-r_t
-
-
-563
- $tfs_m_wre
- (
-iour
- *
-ed
-, 
-node
- *
-
-,
-
-564
-off_t
-
-offt
-,
-size_t
- *
-n
-, *
-da
-)
-
-567 
-EISDIR
-;
-
-568
- }
-}
-
-572
-r_t
-
-
-573
- $tfs_pt_acss
- (
-iour
- *
-ed
-, 
-node
- *
-
-,
-
-574 *
-tys
-)
-
-576 *
-tys
- = 0;
-
-577 i(
- `fshp_acss
- (&
-
-->
-_
-,
-S_IREAD
-,
-ed
-) == 0)
-
-578 *
-tys
- |
-O_READ
-;
-
-579 i(
- `fshp_acss
- (&
-
-->
-_
-,
-S_IWRITE
-,
-ed
-) == 0)
-
-580 *
-tys
- |
-O_WRITE
-;
-
-581 i(
- `fshp_acss
- (&
-
-->
-_
-,
-S_IEXEC
-,
-ed
-) == 0)
-
-582 *
-tys
- |
-O_EXEC
-;
-
-584
- }
-}
-
-587 
-iour
- *
-
-588
- $tfs_make_ur
- (
-uid_t
- *
-uids
-, 
-nuids
-, uid_*
-gids
-, 
-ngids
-)
-
-590 
-NULL
-;
-
-591
- }
-}
-
-595
- $tfs_node_nefs
- (
-node
- *
-
-)
-
-597
- `node_deroy
- (
-
-);
-
-598
- }
-}
-
-600
-r_t
-
-
-601
- $tfs_m_lookup_imoved
- (
-iour
- *
-ur
-, 
-node
- *
-d
-,
-
-602 *
-me
-, 
-node
- **
-
-,
-
-603 
-ags
-, 
-ϡcomp
-,
-
-604
-mach_pt_t
- *
-pt
-,
-
-605
-mach_msg_ty_me_t
- *
-pt_ty
-)
-
-607
-mach_pt_t
-
-p
-;
-
-608
-r_t
-
-r
-;
-
-610
- `mux_lock
- (&
-d
-->
-
-->
-ode
-->
-lock
-);
-
-612
-r
- =
- `fshp_acss
- (&
-d
-->
-_
-,
-S_IEXEC
-,
-ur
-);
-
-613 i(
-r
-)
-
-614 
-ex
-;
-
-617 i(! *
-me
- || !
- `rcmp
- (name, "."))
-
-621 *
-
- =
-d
-;
-
-622
- `tfs_ef
- (*
-
-);
-
-625 i(!
- `rcmp
- (
-me
-, ".."))
-
-629
-ode_t
- *
-ode
- =
-d
-->
-
-->lnode;
-
-630
-node_t
- *
-node
-;
-
-632
-r
- =
- `nche_node_lookup
- (
-ode
-->
-d
-, &
-node
-);
-
-633 i(
-r
-)
-
-634 
-ex
-;
-
-636 *
-
- =
-node
-;
-
-642
-ode_t
- *
-d_ode
- =
-d
-->
-
-->
-ode
-;
-
-643 
-
-
-buf
-;
-
-644
-ode_t
- *
-ode
- =
-NULL
-;
-
-649
-r
- =
- `node_upde
- (
-d
-);
-
-652
- `mux_uock
- (&
-d_ode
-->
-lock
-);
-
-653
- `mux_uock
- (&
-d
-->
-lock
-);
-
-655
-r
- =
- `node_lookup_fe
- (
-d
-,
-me
-,
-ags
- & ~(
-O_NOLINK
-|
-O_CREAT
-),
-
-656 &
-p
-, &
-buf
-);
-
-658
- `mux_lock
- (&
-d
-->
-lock
-);
-
-659
- `mux_lock
- (&
-d_ode
-->
-lock
-);
-
-662 i(
-r
-)
-
-663 
-ex
-;
-
-665 i(
- `S_ISDIR
- (
-buf
-.
-_mode
-))
-
-667
-node_t
- *
-node
-;
-
-670
- `pt_doc
- (
-p
-);
-
-675
-r
- =
- `ode_g
- (
-d_ode
-,
-me
-, &
-ode
-);
-
-676 i(
-r
- =
-ENOENT
-)
-
-679
-r
- =
- `ode_
- (
-me
-, &
-ode
-);
-
-680 i(
-r
-)
-
-681 
-ex
-;
-
-683
- `ode_l
- (
-d_ode
-,
-ode
-);
-
-687
-r
- =
- `nche_node_lookup
- (
-ode
-, &
-node
-);
-
-690
- `ode_f_move
- (
-ode
-);
-
-692 i(
-r
-)
-
-693 
-ex
-;
-
-696 *
-
- =
-node
-;
-
-702
-mach_pt_t
-
-p_ried
-;
-
-704 i(!
-ϡcomp
-)
-
-707
- `pt_doc
- (
-p
-);
-
-708
-r
- =
-ENOTDIR
-;
-
-709 
-ex
-;
-
-713 i(!
-r
- && (
-ags
- &
-O_READ
-))
-
-714
-r
- =
- `fshp_acss
- (&
-buf
-,
-S_IREAD
-,
-ur
-);
-
-715 i(!
-r
- && (
-ags
- &
-O_WRITE
-))
-
-716
-r
- =
- `fshp_acss
- (&
-buf
-,
-S_IWRITE
-,
-ur
-);
-
-717 i(!
-r
- && (
-ags
- &
-O_EXEC
-))
-
-718
-r
- =
- `fshp_acss
- (&
-buf
-,
-S_IEXEC
-,
-ur
-);
-
-720 i(
-r
-)
-
-722
- `pt_doc
- (
-p
-);
-
-723 
-ex
-;
-
-728
-r
- =
- `io_ri_auth
- (
-p
-, &
-p_ried
-,
-
-729
-ur
-->
-uids
-->
-ids
-, ur->uids->
-num
-,
-
-730
-ur
-->
-gids
-->
-ids
-, ur->gids->
-num
-);
-
-731
- `pt_doc
- (
-p
-);
-
-733 i(
-r
-)
-
-734 
-ex
-;
-
-737 *
-pt
- =
-p_ried
-;
-
-738 *
-pt_ty
- =
-MACH_MSG_TYPE_MOVE_SEND
-;
-
-742
-ex
-:
-
-744 i(
-r
-)
-
-745 *
-
- =
-NULL
-;
-
-746 i(*
-
-)
-
-748
- `mux_uock
- (&(*
-
-)->
-lock
-);
-
-749
- `nche_node_add
- (*
-
-);
-
-752
- `mux_uock
- (&
-d
-->
-
-->
-ode
-->
-lock
-);
-
-753
- `mux_uock
- (&
-d
-->
-lock
-);
-
-754 
-r
-;
-
-755
- }
-}
-
-762 
- #OPENONLY_STATE_MODES
- (
-O_CREAT
-|
-O_EXCL
-|
-O_NOLINK
-|
-O_NOTRANS
-|
-O_NONBLOCK
-)
-
- )
-
-764
-fshp_tch_ro_back1_t
-
- g_tfs__back1
-;
-
-765
-fshp_tch_ro_back2_t
-
- g_tfs__back2
-;
-
-767
-r_t
-
-
-768
- $tfs_S_d_lookup
- (
-id
- *
-dur
-,
-
-769 *
-fame
-,
-
-770 
-ags
-,
-
-771
-mode_t
-
-mode
-,
-
-772
-y_ty
- *
-do_y
-,
-
-773 *
-y_me
-,
-
-774
-mach_pt_t
- *
-y_pt
-,
-
-775
-mach_msg_ty_me_t
- *
-y_pt_ty
-)
-
-777 
-
-;
-
-778 
-ex
-;
-
-779 
-mubed
- = 0;
-
-780 
-ϡcomp
- = 0;
-
-781 
-wnode
- = 0;
-
-782 
-nsymlks
- = 0;
-
-783 
-node
- *
-d
-, *
-
-;
-
-784 *
-xame
-;
-
-785
-r_t
-
-r
- = 0;
-
-786 
-id
- *
-wpi
-;
-
-787 
-iour
- *
-ur
-;
-
-789 i(!
-dur
-)
-
-790 
-EOPNOTSUPP
-;
-
-792
-
- = (
-ags
- &
-O_CREAT
-);
-
-793
-ex
- = (
-ags
- &
-O_EXCL
-);
-
-796 *
-fame
- == '/')
-
-797
-fame
-++;
-
-799 *
-y_pt_ty
- =
-MACH_MSG_TYPE_MAKE_SEND
-;
-
-800 *
-do_y
- =
-FS_RETRY_NORMAL
-;
-
-801 *
-y_me
- = '\0';
-
-803 i(*
-fame
- == '\0')
-
-806
-d
- = 0;
-
-807
-
- =
-dur
-->
-po
-->np;
-
-808
- `mux_lock
- (&
-
-->
-lock
-);
-
-809
- `tfs_ef
- (
-
-);
-
-810 
-gٙ
-;
-
-813
-d
- =
-dur
-->
-po
-->
-
-;
-
-815
- `mux_lock
- (&
-d
-->
-lock
-);
-
-817
- `tfs_ef
- (
-d
-);
-
-821
- `as
- (!
-ϡcomp
-);
-
-824
-xame
- =
- `dex
- (
-fame
-, '/');
-
-826 i(
-xame
-)
-
-828 *
-xame
-++ = '\0';
-
-829 *
-xame
- == '/')
-
-830
-xame
-++;
-
-831 i(*
-xame
- == '\0')
-
-834
-xame
- = 0;
-
-835
-ϡcomp
- = 1;
-
-836
-mubed
- = 1;
-
-837
-
- = 0;
-
-840
-ϡcomp
- = 0;
-
-843
-ϡcomp
- = 1;
-
-845
-
- = 0;
-
-847
-y_lookup
-:
-
-849 i((
-d
- =
-tfs_ro_node
- || d =
-dur
-->
-po
-->
-shadow_ro
-)
-
-850 &&
-fame
-[0] == '.' && filename[1] == '.' && filename[2] == '\0')
-
-851 i(
-d
- =
-dur
-->
-po
-->
-shadow_ro
-)
-
-854 *
-do_y
- =
-FS_RETRY_REAUTH
-;
-
-855 *
-y_pt
- =
-dur
-->
-po
-->
-shadow_ro_
-;
-
-856 *
-y_pt_ty
- =
-MACH_MSG_TYPE_COPY_SEND
-;
-
-857 i(!
-ϡcomp
-)
-
-858
- `ry
- (
-y_me
-,
-xame
-);
-
-859
-r
- = 0;
-
-860
- `mux_uock
- (&
-d
-->
-lock
-);
-
-861 
-out
-;
-
-863 i(
-dur
-->
-po
-->
-ro_
- !
-MACH_PORT_NULL
-)
-
-868 *
-do_y
- =
-FS_RETRY_REAUTH
-;
-
-869 *
-y_pt
- =
-dur
-->
-po
-->
-ro_
-;
-
-870 *
-y_pt_ty
- =
-MACH_MSG_TYPE_COPY_SEND
-;
-
-871 i(!
-ϡcomp
-)
-
-872
- `ry
- (
-y_me
-,
-xame
-);
-
-873
-r
- = 0;
-
-874
- `mux_uock
- (&
-d
-->
-lock
-);
-
-875 
-out
-;
-
-880
-r
- = 0;
-
-881
-
- =
-d
-;
-
-882
- `tfs_ef
- (
-
-);
-
-886
-r
- =
- `tfs_m_lookup_imoved
- (
-dur
-->
-ur
-,
-d
-,
-
-887
-fame
-, &
-
-,
-
-888
-ags
-,
-ϡcomp
-,
-
-889
-y_pt
-,
-y_pt_ty
-);
-
-894 i(
-ϡcomp
- &&
-
- &&
-ex
- && !
-r
- &&
-
-)
-
-895
-r
- =
-EEXIST
-;
-
-898 i(
-ϡcomp
- &&
-
- &&
-r
- =
-ENOENT
-)
-
-900
-mode
- &~(
-S_IFMT
- |
-S_ISPARE
- |
-S_ISVTX
-);
-
-901
-mode
- |
-S_IFREG
-;
-
-902
- `mux_lock
- (&
-d
-->
-lock
-);
-
-904
-r
- =
- `tfs_m__fe_dud
- (
-dur
-->
-ur
-,
-d
-,
-
-905
-fame
-,
-mode
-,
-ags
-);
-
-912 i((!
-r
-|| (r =
-EEXIST
- && !
-ex
-))
-
-914
- `mux_lock
- (&
-d
-->
-lock
-);
-
-915 
-y_lookup
-;
-
-918
-wnode
- = 1;
-
-922 i(
-r
-)
-
-923 
-out
-;
-
-925 i(
-
-)
-
-927
- `mux_lock
- (&
-
-->
-lock
-);
-
-928
-r
- =
- `tfs_vide_
- (
-
-,
-dur
-->
-ur
-);
-
-929
- `mux_uock
- (&
-
-->
-lock
-);
-
-930 i(
-r
-)
-
-931 
-out
-;
-
-934 i(
-
-
-
-935 &&
- `S_ISLNK
- (
-
-->
-_ed
-)
-
-936 && (!
-ϡcomp
-
-
-937 ||
-mubed
-
-
-938 || !(
-ags
- & (
-O_NOLINK
-|
-O_NOTRANS
-))))
-
-940
-size_t
-
-xam
-,
-wm
-,
-lkn
-;
-
-941 *
-lkbuf
-;
-
-944 i(
-nsymlks
-++ >
-tfs_maxsymlks
-)
-
-946
-r
- =
-ELOOP
-;
-
-947 
-out
-;
-
-950
-lkn
- =
-
-->
-_
-.
-_size
-;
-
-952
-xam
- =
-xame
- ?
- `
- (nextname) + 1 : 0;
-
-953
-wm
- =
-xam
- +
-lkn
- + 1;
-
-954
-lkbuf
- =
- `lo
- (
-wm
-);
-
-956
-r
- =
- `tfs_m_adlk
- (
-dur
-->
-ur
-,
-
-,
-lkbuf
-);
-
-957 i(
-r
-)
-
-958 
-out
-;
-
-960 i(
-xame
-)
-
-962
-lkbuf
-[
-lkn
-] = '/';
-
-963
- `memy
- (
-lkbuf
- +
-lkn
- + 1,
-xame
-,
-
-964
-xam
- - 1);
-
-966
-lkbuf
-[
-xam
- +
-lkn
-] = '\0';
-
-968 i(
-lkbuf
-[0] == '/')
-
-971 *
-do_y
- =
-FS_RETRY_MAGICAL
-;
-
-972 *
-y_pt
- =
-MACH_PORT_NULL
-;
-
-973
- `ry
- (
-y_me
-,
-lkbuf
-);
-
-974 
-out
-;
-
-977
-fame
- =
-lkbuf
-;
-
-978 i(
-ϡcomp
-)
-
-980
-ϡcomp
- = 0;
-
-984
-
- = 0;
-
-986
- `tfs_ut
- (
-
-);
-
-987
- `mux_lock
- (&
-d
-->
-lock
-);
-
-988
-
- = 0;
-
-993
-fame
- =
-xame
-;
-
-994
- `tfs_Ėe
- (
-d
-);
-
-996 i(
-ϡcomp
-)
-
-997
-d
- = 0;
-
-1000
-d
- =
-
-;
-
-1001
-
- = 0;
-
-1005 
-fame
- && *filename);
-
-1008
-gٙ
-:
-
-1010 i(
-mubed
- && !
-
-)
-
-1012
-r
- =
-ENOTDIR
-;
-
-1013 
-out
-;
-
-1016 i(
-
-)
-
-1017
-r
- =
- `tfs_check_ݒ_rmissis
- (
-dur
-->
-ur
-,
-
-,
-
-1018
-ags
-,
-wnode
-);
-
-1020 i(
-r
-)
-
-1021 
-out
-;
-
-1023
-ags
- &~
-OPENONLY_STATE_MODES
-;
-
-1025 i(
-
-)
-
-1027
-r
- =
- `iohp_dup_iour
- (&
-ur
-,
-dur
-->user);
-
-1028 i(
-r
-)
-
-1029 
-out
-;
-
-1031
-wpi
- =
- `tfs_make_id
- (
- `tfs_make_rݒ
- (
-
-,
-ags
-,
-dur
-->
-po
-),
-
-1032
-ur
-);
-
-1033 i(!
-wpi
-)
-
-1035
- `iohp__iour
- (
-ur
-);
-
-1036
-r
- =
-o
-;
-
-1037 
-out
-;
-
-1040 *
-y_pt
- =
- `pts_g_right
- (
-wpi
-);
-
-1041
- `pts_pt_def
- (
-wpi
-);
-
-1044
-out
-:
-
-1045 i(
-
-)
-
-1046
- `tfs_ut
- (
-
-);
-
-1047 i(
-d
-)
-
-1048
- `tfs_Ėe
- (
-d
-);
-
-1049 
-r
-;
-
-1050
- }
-}
-
-1057
-r_t
-
-
-1058
- $tfs_g_dts
- (
-iour
- *
-ed
-, 
-node
- *
-d
-,
-
-1059 
-f_y
-, 
-num_s
-, **
-da
-,
-
-1060
-mach_msg_ty_numb_t
- *
-da_n
-,
-
-1061
-vm_size_t
-
-max_da_n
-, *
-da_s
-)
-
-1063
-node_dt_t
- *
-dt_t
-, *
-dt_cut
-;
-
-1064
-node_dt_t
- *
-dt_li
- =
-NULL
-;
-
-1065
-size_t
-
-size
- = 0;
-
-1066 
-cou
- = 0;
-
-1067 *
-da_p
-;
-
-1068
-r_t
-
-r
-;
-
-1070 
- `bump_size
- (cڡ *
-me
-)
-
-1072 i(
-num_s
- =-1 ||
-cou
- <um_entries)
-
-1074
-size_t
-
-w_size
- =
-size
- +
- `DIRENT_LEN
- (
- `
- (
-me
-));
-
-1076 i(
-max_da_n
- > 0 &&
-w_size
- > max_data_len)
-
-1078
-size
- =
-w_size
-;
-
-1079
-cou
-++;
-
-1086 
- `add_dt
- (cڡ *
-me
-,
-o_t
-
-fo
-, 
-ty
-)
-
-1088 i(
-num_s
- =-1 ||
-cou
- <um_entries)
-
-1090 
-dt
-
-hdr
-;
-
-1091
-size_t
-
-me_n
- =
- `
- (
-me
-);
-
-1092
-size_t
-
-sz
- =
- `DIRENT_LEN
- (
-me_n
-);
-
-1094 i(
-sz
- >
-size
-)
-
-1097
-size
- -
-sz
-;
-
-1099
-hdr
-.
-d_fo
- =
-fo
-;
-
-1100
-hdr
-.
-d_
- =
-sz
-;
-
-1101
-hdr
-.
-d_ty
- =
-ty
-;
-
-1102
-hdr
-.
-d_mn
- =
-me_n
-;
-
-1104
- `memy
- (
-da_p
-, &
-hdr
-,
-DIRENT_NAME_OFFS
-);
-
-1105
- `ry
- (
-da_p
- +
-DIRENT_NAME_OFFS
-,
-me
-);
-
-1106
-da_p
- +
-sz
-;
-
-1107
-cou
-++;
-
-1115
-r
- =
- `node_s_g
- (
-d
-, &
-dt_li
-);
-
-1117 i(!
-r
-)
-
-1119 
-dt_t
- =
-dt_li
-,
-cou
- = 2;
-
-1120
-dt_t
- &&
-f_y
- >
-cou
-;
-
-1121
-dt_t
- = dt_t->
-xt
-,
-cou
-++);
-
-1123
-cou
- = 0;
-
-1126 i(
-f_y
- == 0)
-
-1127
- `bump_size
- (".");
-
-1128 i(
-f_y
- <= 1)
-
-1129
- `bump_size
- ("..");
-
-1132 
-dt_cut
- =
-dt_t
-;
-
-1133
-dt_cut
-;
-
-1134
-dt_cut
- = dt_cut->
-xt
-)
-
-1135 i(!
- `bump_size
- (
-dt_cut
-->
-dt
-->
-d_me
-))
-
-1138 *
-da
- =
- `mm
- (0,
-size
-,
-PROT_READ
-|
-PROT_WRITE
-,
-MAP_ANON
-, 0, 0);
-
-1139
-r
- = ((**
-da
- =(*-1?
-o
- : 0;
-
-1142 i(!
-r
-)
-
-1144
-da_p
- = *
-da
-;
-
-1145 *
-da_n
- =
-size
-;
-
-1146 *
-da_s
- =
-cou
-;
-
-1147
-cou
- = 0;
-
-1150 i(
-f_y
- == 0)
-
-1151
- `add_dt
- (".", 2,
-DT_DIR
-);
-
-1152 i(
-f_y
- <= 1)
-
-1153
- `add_dt
- ("..", 2,
-DT_DIR
-);
-
-1155 
-dt_cut
- =
-dt_t
-;
-
-1156
-dt_cut
-;
-
-1157
-dt_cut
- = dt_cut->
-xt
-)
-
-1158 i(!
- `add_dt
- (
-dt_cut
-->
-dt
-->
-d_me
-,
-
-1160
-dt_cut
-->
-dt
-->
-d_ty
-))
-
-1164 i(
-dt_li
-)
-
-1165
- `node_s_
- (
-dt_li
-);
-
-1167
- `fshp_touch
- (&
-d
-->
-_
-,
-TOUCH_ATIME
-,
-mtime
-);
-
-1169 
-r
-;
-
-1170
- }
-}
-
- @node.c
-
-22 
- #_GNU_SOURCE
-
-
- )
-
-24 
- ~<hurd/tfs.h
->
-
-25 
- ~<dlib.h
->
-
-26 
- ~<r.h
->
-
-27 
- ~<f.h
->
-
-28 
- ~<sys/.h
->
-
-29 
- ~<sys/mm.h
->
-
-30 
- ~<dio.h
->
-
-32 
- ~"unifs.h
-"
-
-33 
- ~"node.h
-"
-
-34 
- ~"ulfs.h
-"
-
-35 
- ~"lib.h
-"
-
-41 
-node_ulfs_
- (
-node_t
- *
-node
-);
-
-45
-r_t
-
-
-46
- $node_
- (
-ode_t
- *
-ode
-,
-node_t
- **
-node
-)
-
-48
-Êode_t
- *
-Êode_w
- =
- `mloc
- ( (netnode_t));
-
-49
-r_t
-
-r
- = 0;
-
-50
-node_t
- *
-node_w
-;
-
-52
- `debug_msg
- ("node_ f܆node: %s",
-ode
-->
-me
-);
-
-54 i(!
-Êode_w
-)
-
-56
-r
- =
-ENOMEM
-;
-
-57 
-r
-;
-
-60
-node_w
- =
- `tfs_make_node
- (
-Êode_w
-);
-
-61 i(!
-node_w
-)
-
-63
-r
- =
-ENOMEM
-;
-
-64
- `
- (
-Êode_w
-);
-
-65 
-r
-;
-
-68
-node_w
-->
-
-->
-ulfs
- =
-NULL
-;
-
-70
-r
- =
- `node_ulfs_
- (
-node_w
-);
-
-71 i(
-r
-)
-
-73
- `node_deroy
- (
-node_w
-);
-
-74 
-r
-;
-
-77
-ode
-->
-node
- =
-node_w
-;
-
-78
- `ode_f_add
- (
-ode
-);
-
-79
-node_w
-->
-
-->
-ode
- =node;
-
-80
-node_w
-->
-
-->
-ags
- = 0;
-
-81
-node_w
-->
-
-->
-nche_xt
- =
-NULL
-;
-
-82
-node_w
-->
-
-->
-nche_ev
- =
-NULL
-;
-
-83 *
-node
- =
-node_w
-;
-
-85 
-r
-;
-
-86
- }
-}
-
-91
- $node_deroy
- (
-node_t
- *
-node
-)
-
-93
- `debug_msg
- ("nodderoy: %s",
-node
-->
-
-->
-ode
-->
-me
-);
-
-94
- `as
- (! (
-node
-->
-
-->
-nche_xt
- ||ode->->
-nche_ev
-));
-
-95
- `node_ulfs_
- (
-node
-);
-
-96
- `mux_lock
- (&
-node
-->
-
-->
-ode
-->
-lock
-);
-
-97
-node
-->
-
-->
-ode
-->nod
-NULL
-;
-
-98
- `ode_f_move
- (
-node
-->
-
-->
-ode
-);
-
-99
- `
- (
-node
-->
-
-);
-
-100
- `
- (
-node
-);
-
-101
- }
-}
-
-105
-r_t
-
-
-106
- $node_upde
- (
-node_t
- *
-node
-)
-
-108
-r_t
-
-r
- = 0;
-
-109 *
-th
-;
-
-111
-node_ulfs_t
- *
-ro_ulfs
-;
-
-112 
-
- stat;
-
-113
-fe_t
-
-pt
-;
-
-114 
-i
- = 0;
-
-116
- `debug_msg
- ("node_updf܆node: %s",
-node
-->
-
-->
-ode
-->
-me
-);
-
-118 i(
- `node_is_ro
- (
-node
-))
-
-119 
-r
-;
-
-121
- `mux_lock
- (&
-tfs_ro_node
-->
-lock
-);
-
-123
-r
- =
- `ode_th_cڡru
- (
-node
-->
-
-->
-ode
-, &
-th
-);
-
-124 i(
-r
-)
-
-126
- `mux_uock
- (&
-tfs_ro_node
-->
-lock
-);
-
-127 
-r
-;
-
-130
-ro_ulfs
- =
-tfs_ro_node
-->
-
-->
-ulfs
-;
-
-132
- `node_ulfs_e_uocked
- (
-node
-)
-
-135 i(
-node_ulfs
-->
-ags
- &
-FLAG_NODE_ULFS_FIXED
-)
-
-137
-i
-++;
-
-142 i(
- `pt_vid
- (
-node_ulfs
-->
-pt
-))
-
-143
- `pt_doc
- (
-node_ulfs
-->
-pt
-);
-
-145
-r
- =
- `fe_lookup
- ((
-ro_ulfs
- +
-i
-)->
-pt
-,
-th
-,
-
-146
-O_READ
- |
-O_NOTRANS
-, O_NOTRANS,
-
-147 0, &
-pt
-, &
-
-);
-
-149 i(
-r
-)
-
-151
-node_ulfs
-->
-pt
- =
-MACH_PORT_NULL
-;
-
-152
-r
- = 0;
-
-153
-i
-++;
-
-157 i(
-
-.
-_o
- =
-undlyg_node_
-.st_ino
-
-158 &&
-
-.
-_fsid
- =
-undlyg_node_
-.st_fsid)
-
-160
-r
- =
-ELOOP
-;
-
-163
- `pt_doc
- (
-pt
-);
-
-164
-r
- =
- `fe_lookup
- ((
-ro_ulfs
- +
-i
-)->
-pt
-,
-th
-,
-
-165
-O_READ
-, 0, 0, &
-pt
-, &
-
-);
-
-168 i(
-r
-)
-
-170
-pt
- =
-MACH_PORT_NULL
-;
-
-171
-r
- = 0;
-
-173
-node_ulfs
-->
-pt
- =ort;
-
-175
-i
-++;
-
-178
- `
- (
-th
-);
-
-179
-node
-->
-
-->
-ags
- |
-FLAG_NODE_ULFS_UPTODATE
-;
-
-181
- `mux_uock
- (&
-tfs_ro_node
-->
-lock
-);
-
-183 
-r
-;
-
-184
- }
-}
-
-188
-r_t
-
-
-189
- $node_d_move
- (
-node_t
- *
-d
-, *
-me
-)
-
-191
-r_t
-
-r
- = 0;
-
-193
- `node_ulfs_e_v_uocked
- (
-d
-)
-
-195 i(!
- `pt_vid
- (
-node_ulfs
-->
-pt
-))
-
-198
-r
- =
- `d_rmd
- (
-node_ulfs
-->
-pt
-,
-me
-);
-
-199 i((
-r
-&& (!
-ENOENT
-))
-
-203 
-r
-;
-
-204
- }
-}
-
-208
-r_t
-
-
-209
- $node_d_
- (
-node_t
- *
-d
-, *
-me
-,
-mode_t
-
-mode
-)
-
-211
-r_t
-
-r
- = 0;
-
-213
- `node_ulfs_e_uocked
- (
-d
-)
-
-215 i(!
- `pt_vid
- (
-node_ulfs
-->
-pt
-))
-
-218
-r
- =
- `d_mkd
- (
-node_ulfs
-->
-pt
-,
-me
-,
-mode
-);
-
-220 i((!
-r
-|| (=
-EEXIST
-|| (=
-ENOTDIR
-))
-
-224 
-r
-;
-
-225
- }
-}
-
-229
-r_t
-
-
-230
- $node_uƚk_fe
- (
-node_t
- *
-d
-, *
-me
-)
-
-232
-mach_pt_t
-
-p
-;
-
-233 
-
- stat;
-
-234
-r_t
-
-r
- = 0;
-
-235 
-moved
- = 0;
-
-242
- `node_ulfs_e_v_uocked
- (
-d
-)
-
-245 i(!
- `pt_vid
- (
-node_ulfs
-->
-pt
-))
-
-248
-r
- =
- `fe_lookup
- (
-node_ulfs
-->
-pt
-,
-me
-,
-
-249
-O_NOTRANS
-, O_NOTRANS,
-
-250 0, &
-p
-, &
-
-);
-
-252
- `pt_doc
- (
-p
-);
-
-254 i(
-r
- =
-ENOENT
-)
-
-256
-r
- = 0;
-
-260 i(
-r
-)
-
-263
-r
- =
- `d_uƚk
- (
-node_ulfs
-->
-pt
-,
-me
-);
-
-264 i((
-r
-&& (!
-ENOENT
-))
-
-267 i(!
-r
-)
-
-268
-moved
-++;
-
-272 i((!
-r
-&& (!
-moved
-))
-
-273
-r
- =
-ENOENT
-;
-
-275 
-r
-;
-
-276
- }
-}
-
-281
-r_t
-
-
-282
- $node_lookup_fe
- (
-node_t
- *
-d
-, *
-me
-, 
-ags
-,
-
-283
-fe_t
- *
-pt
-, 
-
- *
-s
-)
-
-285
-r_t
-
-r
- =
-ENOENT
-;
-
-286 
-
- stat;
-
-287
-fe_t
-
-p
-;
-
-289
- `node_ulfs_e_uocked
- (
-d
-)
-
-292 i(
-r
- !
-ENOENT
-)
-
-295 i(!
- `pt_vid
- (
-node_ulfs
-->
-pt
-))
-
-298
-r
- =
- `fe_lookup
- (
-node_ulfs
-->
-pt
-,
-me
-,
-
-299
-ags
- |
-O_NOTRANS
-, O_NOTRANS,
-
-300 0, &
-p
-, &
-
-);
-
-301 i(
-r
-)
-
-304 i(
-
-.
-_o
- =
-undlyg_node_
-.st_ino
-
-305 &&
-
-.
-_fsid
- =
-undlyg_node_
-.st_fsid)
-
-307
-r
- =
-ELOOP
-;
-
-311
- `pt_doc
- (
-p
-);
-
-312
-r
- =
- `fe_lookup
- (
-node_ulfs
-->
-pt
-,
-me
-,
-
-313
-ags
-, 0, 0, &
-p
-, &
-
-);
-
-317 i(!
-r
-)
-
-319 *
-s
- =
-
-;
-
-320 *
-pt
- =
-p
-;
-
-323 
-r
-;
-
-324
- }
-}
-
-329
- $node_ulfs_
- (
-node_t
- *
-node
-)
-
-332
- `node_ulfs_e_uocked
- (
-node
-)
-
-334 i(
- `pt_vid
- (
-node_ulfs
-->
-pt
-)
-
-335 &&
-node_ulfs
-->
-pt
- !
-undlyg_node
-)
-
-336
- `pt_doc
- (
-node_ulfs
-->
-pt
-);
-
-339
- `
- (
-node
-->
-
-->
-ulfs
-);
-
-340
- }
-}
-
-344
-r_t
-
-
-345
- $node_ulfs_
- (
-node_t
- *
-node
-)
-
-347
-node_ulfs_t
- *
-ulfs_w
-;
-
-348
-r_t
-
-r
- = 0;
-
-350
-ulfs_w
- =
- `mloc
- (
-ulfs_num
- *  (
-node_ulfs_t
-));
-
-351 i(!
-ulfs_w
-)
-
-353
-r
- =
-ENOMEM
-;
-
-354 
-r
-;
-
-357 i(
-node
-->
-
-->
-ulfs
-)
-
-358
- `node_ulfs_
- (
-node
-);
-
-360
-node
-->
-
-->
-ulfs
- =
-ulfs_w
-;
-
-361
-node
-->
-
-->
-ulfs_num
- = ulfs_num;
-
-363
- `node_ulfs_e_uocked
- (
-node
-)
-
-365
-node_ulfs
-->
-ags
- = 0;
-
-366
-node_ulfs
-->
-pt
- =
-pt_nu
-;
-
-369 
-r
-;
-
-370
- }
-}
-
-374
-r_t
-
-
-375
- $node_s_g
- (
-node_t
- *
-node
-,
-node_dt_t
- **
-dts
-)
-
-377 
-dt
- **
-dt_li
-, **dirent;
-
-378
-node_dt_t
- *
-node_dt_li
- =
-NULL
-;
-
-379
-size_t
-
-dt_da_size
-;
-
-380 *
-dt_da
-;
-
-381
-r_t
-
-r
- = 0;
-
-386
-r_t
-
- `node_dt_add
- (*
-me
-,
-o_t
-
-fo
-, 
-ty
-)
-
-388
-r_t
-
-e
- = 0;
-
-389
-node_dt_t
- *
-node_dt
-;
-
-390
-node_dt_t
- *
-node_dt_w
-;
-
-391 
-dt
- *
-dt_w
-;
-
-392 
-me_n
- =
- `
- (
-me
-);
-
-393 
-size
- =
- `DIRENT_LEN
- (
-me_n
-);
-
-396 
-node_dt
- =
-node_dt_li
-;
-
-397
-node_dt
- &&
- `rcmp
- (node_dt->
-dt
-->
-d_me
-,
-me
-);
-
-398
-node_dt
- =ode_dt->
-xt
-);
-
-400 i(
-node_dt
-)
-
-404
-node_dt
-->
-dt
-->
-d_fo
- =
-fo
-;
-
-405
-node_dt
-->
-dt
-->
-d_ty
- =
-ty
-;
-
-406 
-e
-;
-
-411
-node_dt_w
- =
- `mloc
- ( (
-node_dt_t
-));
-
-412 i(!
-node_dt_w
-)
-
-414
-e
- =
-ENOMEM
-;
-
-415 
-e
-;
-
-418
-dt_w
- =
- `mloc
- (
-size
-);
-
-419 i(!
-dt_w
-)
-
-421
- `
- (
-node_dt_w
-);
-
-422
-e
- =
-ENOMEM
-;
-
-423 
-e
-;
-
-427
-dt_w
-->
-d_fo
- =
-fo
-;
-
-428
-dt_w
-->
-d_ty
- =
-ty
-;
-
-429
-dt_w
-->
-d_
- =
-size
-;
-
-430
- `ry
- ((*
-dt_w
- +
-DIRENT_NAME_OFFS
-,
-me
-);
-
-433
-node_dt_w
-->
-dt
- =
-dt_w
-;
-
-434
-node_dt_w
-->
-xt
- =
-node_dt_li
-;
-
-435
-node_dt_li
- =
-node_dt_w
-;
-
-437 
-e
-;
-
-440
- `node_ulfs_e_uocked
-(
-node
-)
-
-442 i(!
- `pt_vid
- (
-node_ulfs
-->
-pt
-))
-
-445
-r
- =
- `d_s_g
- (
-node_ulfs
-->
-pt
-, &
-dt_da
-,
-
-446 &
-dt_da_size
-, &
-dt_li
-);
-
-447 i(
-r
-)
-
-450 
-dt
- =
-dt_li
-; (!
-r
-) && *dirent; dirent++)
-
-451 i(
- `rcmp
- ((*
-dt
-)->
-d_me
-, ".")
-
-452 &&
- `rcmp
- ((*
-dt
-)->
-d_me
-, ".."))
-
-453
-r
- =
- `node_dt_add
- ((*
-dt
-)->
-d_me
-,
-
-454 (*
-dt
-)->
-d_fo
-,
-
-455 (*
-dt
-)->
-d_ty
-);
-
-457
- `
- (
-dt_li
-);
-
-458
- `munm
- (
-dt_da
-,
-dt_da_size
-);
-
-461 i(
-r
-)
-
-462
- `node_s_
- (
-node_dt_li
-);
-
-464 *
-dts
- =
-node_dt_li
-;
-
-466 
-r
-;
-
-467
- }
-}
-
-471
- $node_s_
- (
-node_dt_t
- *
-dts
-)
-
-473
-node_dt_t
- *
-dt
-, *
-dt_xt
-;
-
-475 
-dt
- =
-dts
-; dt; d
-dt_xt
-)
-
-477
-dt_xt
- =
-dt
-->
-xt
-;
-
-478
- `
- (
-dt
-->dirent);
-
-479
- `
- (
-dt
-);
-
-481
- }
-}
-
-485
-r_t
-
-
-486
- $node__ro
- (
-node_t
- **
-ro_node
-)
-
-488
-ode_t
- *
-ode
-;
-
-489
-node_t
- *
-node
-;
-
-490
-r_t
-
-r
- = 0;
-
-492
-r
- =
- `ode_
- (
-NULL
-, &
-ode
-);
-
-493 i(
-r
-)
-
-494 
-r
-;
-
-496
-r
- =
- `node_
- (
-ode
-, &
-node
-);
-
-497 i(
-r
-)
-
-499
- `ode_deroy
- (
-ode
-);
-
-500 
-r
-;
-
-503
- `mux_uock
- (&
-ode
-->
-lock
-);
-
-504 *
-ro_node
- =
-node
-;
-
-505 
-r
-;
-
-506
- }
-}
-
-511
-r_t
-
-
-512
- $node__ro
- (
-node_t
- *
-node
-)
-
-514
-r_t
-
-r
-;
-
-515
-ulfs_t
- *
-ulfs
-;
-
-516 
-i
- = 0;
-
-518
- `mux_lock
- (&
-ulfs_lock
-);
-
-520
-r
- =
- `node_ulfs_
- (
-node
-);
-
-521 i(
-r
-)
-
-523
- `mux_uock
- (&
-ulfs_lock
-);
-
-524 
-r
-;
-
-527
- `node_ulfs_e_uocked
- (
-node
-)
-
-530 i(
-r
-)
-
-533
-r
- =
- `ulfs_g_num
- (
-i
-, &
-ulfs
-);
-
-534 i(
-r
-)
-
-537 i(
-ulfs
-->
-th
-)
-
-538
-node_ulfs
-->
-pt
- =
- `fe_me_lookup
- (
-ulfs
-->
-th
-,
-
-539
-O_READ
- |
-O_DIRECTORY
-, 0);
-
-541
-node_ulfs
-->
-pt
- =
-undlyg_node
-;
-
-543 i(!
- `pt_vid
- (
-node_ulfs
-->
-pt
-))
-
-545
-r
- =
-o
-;
-
-549
-node_ulfs
-->
-ags
- |
-FLAG_NODE_ULFS_FIXED
-;
-
-550
-i
-++;
-
-553
- `mux_uock
- (&
-ulfs_lock
-);
-
-554 
-r
-;
-
-555
- }
-}
-
- @node.h
-
-22 #ide
-INCLUDED_NODE_H
-
-
-23 
- #INCLUDED_NODE_H
-
-
- )
-
-25 
- ~<r.h
->
-
-26 
- ~<sys/.h
->
-
-27 
- ~<hurd/tfs.h
->
-
-29 
-node
-
- tnode_t
-;
-
-31 
- ~"ode.h
-"
-
-34 
- snode_ulfs
-
-
-36 
- mags
-;
-
-38
-fe_t
-
- mpt
-;
-
-41 
-node_ulfs
-
- tnode_ulfs_t
-;
-
-46 
- #FLAG_NODE_ULFS_FIXED
- 0x00000001
-
- )
-
-48 
- sÊode
-
-
-50
-ode_t
- *
- mode
-;
-
-52 
- mags
-;
-
-53
-node_ulfs_t
- *
- mulfs
-;
-
-55 
- mulfs_num
-;
-
-56
-node_t
- *
- mnche_xt
-;
-
-57
-node_t
- *
- mnche_ev
-;
-
-59 
-Êode
-
- tÊode_t
-;
-
-62 
- #FLAG_NODE_INVALIDATE
- 0x00000001
-
- )
-
-63 
- #FLAG_NODE_ULFS_UPTODATE
- 0x00000002
-
- )
-
-65 
- snode_dt
-
-
-67 
-dt
- *
- mdt
-;
-
-68 
-node_dt
- *
- mxt
-;
-
-69 }
- tnode_dt_t
-;
-
-73
-r_t
-
-node_
- (
-ode_t
- *
-ode
-,
-node_t
- **
-node
-);
-
-77 
-node_deroy
- (
-node_t
- *
-node
-);
-
-81
-r_t
-
-node_upde
- (
-node_t
- *
-node
-);
-
-85
-r_t
-
-node_d_
- (
-node_t
- *
-d
-, *
-me
-,
-mode_t
-
-mode
-);
-
-89
-r_t
-
-node_d_move
- (
-node_t
- *
-d
-, *
-me
-);
-
-93
-r_t
-
-node_uƚk_fe
- (
-node_t
- *
-d
-, *
-me
-);
-
-98
-r_t
-
-node_lookup_fe
- (
-node_t
- *
-d
-, *
-me
-, 
-ags
-,
-
-99
-fe_t
- *
-pt
-, 
-
- *stat);
-
-103
-r_t
-
-node_ulfs_
- (
-node_t
- *
-node
-);
-
-107
-r_t
-
-node_s_g
- (
-node_t
- *
-node
-,
-node_dt_t
- **
-dts
-);
-
-110 
-node_s_
- (
-node_dt_t
- *
-dts
-);
-
-114
-r_t
-
-node__ro
- (
-node_t
- **
-ro_node
-);
-
-118
-r_t
-
-node__ro
- (
-node_t
- *
-node
-);
-
-121 
- #node_is_ro
-(
-node
-ode)->
-
-->
-ode
-->
-d
- ? 0 : 1
-
- )
-
-125 
- #node_ulfs_e_uocked
-(
-node
-) \
-
-126 
-node_ulfs_t
- *
-node_ulfs
- = (
-node
-)->
-
-->
-ulfs
-; \
-
-127
-node_ulfs
- < (
-node
-)->
-
-->
-ulfs
- + (node)->->
-ulfs_num
-; \
-
-128
-node_ulfs
-++)
-
- )
-
-130 
- #node_ulfs_e_v_uocked
-(
-node
-) \
-
-131 
-node_ulfs_t
- *
-node_ulfs
- = (
-node
-)->
-
-->
-ulfs
- + (node)->->
-ulfs_num
- - 1;\
-
-132
-node_ulfs
- >(
-node
-)->
-
-->
-ulfs
-; \
-
-133
-node_ulfs
---)
-
- )
-
- @options.c
-
-22 
- #_GNU_SOURCE
-
-
- )
-
-24 
- ~<gp.h
->
-
-25 
- ~<r.h
->
-
-27 
- ~"tis.h
-"
-
-28 
- ~"ulfs.h
-"
-
-29 
- ~"nche.h
-"
-
-30 
- ~"unifs.h
-"
-
-31 
- ~"node.h
-"
-
-32 
- ~"vsi.h
-"
-
-33 
- ~"n.h
-"
-
-34 
- ~"ow.h
-"
-
-35 
- ~"upde.h
-"
-
-41 
- grsg_tup_tis_fished
-;
-
-44 cڡ 
-gp_ti
-
- ggp_comm_tis
-[] =
-
-46 {
-OPT_LONG_UNDERLYING
-,
-OPT_UNDERLYING
-, 0, 0,
-
-48 {
-OPT_LONG_WRITABLE
-,
-OPT_WRITABLE
-, 0, 0,
-
-50 {
-OPT_LONG_DEBUG
-,
-OPT_DEBUG
-, 0,
-OPTION_HIDDEN
-,
-
-52 {
-OPT_LONG_CACHE_SIZE
-,
-OPT_CACHE_SIZE
-, "SIZE", 0,
-
-55 {
-OPT_LONG_STOW
-,
-OPT_STOW
-, "STOWDIR", 0,
-
-57 {
-OPT_LONG_PRIORITY
-,
-OPT_PRIORITY
-, "VALUE", 0,
-
-59 {
-OPT_LONG_PATTERN
-,
-OPT_PATTERN
-, "PATTERN", 0,
-
-61 {
-OPT_LONG_REMOVE
-,
-OPT_REMOVE
-, 0, 0,
-
-63 {
-OPT_LONG_ADD
-,
-OPT_ADD
-, 0, 0,
-
-69 cڡ 
-gp_ti
-
- ggp_tup_tis
-[] =
-
-75 
-r_t
-
-
-76
- $gp_r_comm_tis
- (
-key
-, *
-g
-, 
-gp_e
- *
-e
-)
-
-78 
-ulfs_ags
- = 0,
-ulfs_mode
- = 0,
-ulfs_modifd
- = 0,
-
-79
-ulfs_mch
- = 0,
-ulfs_iܙy
- = 0;
-
-80 
-i
-
-ulfs_i
- =
-
-82 .
-lock
- =
-MUTEX_INITIALIZER
-,
-
-83 .
-hd
- =
-NULL
-
-
-85
-r_t
-
-r
- = 0;
-
-87 
-key
-)
-
-89 
-OPT_WRITABLE
-:
-
-90
-ulfs_ags
- |
-FLAG_ULFS_WRITABLE
-;
-
-93 
-OPT_PRIORITY
-:
-
-94
-ulfs_iܙy
- =
- `
- (
-g
-,
-NULL
-, 10);
-
-97 
-OPT_DEBUG
-:
-
-98
-unifs_ags
- |
-FLAG_UNIONFS_MODE_DEBUG
-;
-
-101 
-OPT_CACHE_SIZE
-:
-
-102
-nche_size
- =
- `
- (
-g
-,
-NULL
-, 10);
-
-105 
-OPT_ADD
-:
-
-106
-ulfs_mode
- =
-ULFS_MODE_ADD
-;
-
-109 
-OPT_REMOVE
-:
-
-110
-ulfs_mode
- =
-ULFS_MODE_REMOVE
-;
-
-113 
-OPT_PATTERN
-:
-
-114
-ulfs_mch
- = 1;
-
-115
- `i_add
- (&
-ulfs_i
-,
-g
-);
-
-118 
-OPT_STOW
-:
-
-119
-r
- =
- `ow_dadd
- (
-g
-,
-ulfs_ags
-, &
-ulfs_i
-,
-ulfs_iܙy
-);
-
-120 i(
-r
-)
-
-121
- `r
- (
-EXIT_FAILURE
-,
-r
-, "stow_diradd");
-
-122
-ulfs_modifd
- = 1;
-
-123
-ulfs_ags
- =
-ulfs_mode
- =
-ulfs_iܙy
- = 0;
-
-124
-ulfs_mch
- = 0;
-
-127 
-OPT_UNDERLYING
-:
-
-128 
-ARGP_KEY_ARG
-:
-
-130 i(
-ulfs_mode
- =
-ULFS_MODE_REMOVE
-)
-
-132
-r
- =
- `ulfs_uegi
- (
-g
-);
-
-133 i(
-r
- =
-ENOENT
-)
-
-136
-r
- = 0;
-
-139
-r
- =
- `ulfs_gi
- (
-g
-,
-ulfs_ags
-,
-ulfs_iܙy
-);
-
-140 i(
-r
-)
-
-141
- `r
- (
-EXIT_FAILURE
-,
-r
-, "ulfs_register");
-
-142
-ulfs_modifd
- = 1;
-
-143
-ulfs_ags
- =
-ulfs_mode
- =
-ulfs_iܙy
- = 0;
-
-144
-ulfs_mch
- = 0;
-
-147 
-ARGP_KEY_END
-:
-
-148
-ulfs_ags
- =
-ulfs_mode
- = 0;
-
-149 i(
-ulfs_modifd
- &&
-rsg_tup_tis_fished
-)
-
-151
- `ro_upde_schedu
- ();
-
-155
- `nche_t
- ();
-
-157
-ulfs_modifd
- = 0;
-
-159 i(!
-rsg_tup_tis_fished
-)
-
-160
-rsg_tup_tis_fished
- = 1;
-
-164
-r
- =
-ARGP_ERR_UNKNOWN
-;
-
-168 
-r
-;
-
-169
- }
-}
-
-172 
-r_t
-
-
-173
- $gp_r_tup_tis
- (
-key
-, *
-g
-, 
-gp_e
- *
-e
-)
-
-175
-r_t
-
-r
- = 0;
-
-177 
-key
-)
-
-180
-r
- =
-ARGP_ERR_UNKNOWN
-;
-
-184 
-r
-;
-
-185
- }
-}
-
-188 cڡ 
-gp
-
- ggp_rr_comm_tis
- =
-
-189 {
-gp_comm_tis
-,
-gp_r_comm_tis
-, 0, 0, 0 };
-
-192 
-gp
-
- ggp_rr_tup_tis
- =
-
-193 {
-gp_tup_tis
-,
-gp_r_tup_tis
-, 0, 0, 0 };
-
-196 cڡ 
-gp_chd
-
- ggp_chdn_ruime
-[] =
-
-198 { &
-gp_rr_comm_tis
- },
-
-199 { &
-tfs_d_ruime_gp
- },
-
-204 cڡ 
-gp_chd
-
- ggp_chdn_tup
-[] =
-
-206 { &
-gp_rr_tup_tis
- },
-
-207 { &
-gp_rr_comm_tis
- },
-
-208 { &
-tfs_d_tup_gp
- },
-
-212 cڡ *
- ggp_ogm_vsi
- =
-STANDARD_HURD_VERSION
- (
-unifs
-);
-
-213 cڡ *
- ggp_ogm_bug_addss
- =
-
-216 
- #ARGS_DOC
- "FILESYSTEMS ..."
-
- )
-
-217 
- #DOC
- "Hurd unifrv"
-
- )
-
-220 
-gp
-
- ggp_ruime
- =
-
-221 { 0, 0, 0, 0,
-gp_chdn_ruime
- };
-
-224 
-gp
-
- ggp_tup
- =
-
-225 { 0, 0,
-ARGS_DOC
-,
-DOC
-,
-gp_chdn_tup
- };
-
- @options.h
-
-23 
- #OPT_UNDERLYING
- 'u'
-
- )
-
-24 
- #OPT_WRITABLE
- 'w'
-
- )
-
-25 
- #OPT_DEBUG
- 'd'
-
- )
-
-26 
- #OPT_CACHE_SIZE
- 'c'
-
- )
-
-27 
- #OPT_REMOVE
- 'r'
-
- )
-
-28 
- #OPT_ADD
- 'a'
-
- )
-
-29 
- #OPT_PATTERN
- 'm'
-
- )
-
-30 
- #OPT_PRIORITY
- 'p'
-
- )
-
-31 
- #OPT_STOW
- 's'
-
- )
-
-34 
- #OPT_LONG_UNDERLYING
- "undlyg"
-
- )
-
-35 
- #OPT_LONG_WRITABLE
- "wrab"
-
- )
-
-36 
- #OPT_LONG_DEBUG
- "debug"
-
- )
-
-37 
- #OPT_LONG_CACHE_SIZE
- "che-size"
-
- )
-
-38 
- #OPT_LONG_REMOVE
- "move"
-
- )
-
-39 
- #OPT_LONG_ADD
- "add"
-
- )
-
-40 
- #OPT_LONG_PATTERN
- "mch"
-
- )
-
-41 
- #OPT_LONG_PRIORITY
- "iܙy"
-
- )
-
-42 
- #OPT_LONG_STOW
- "ow"
-
- )
-
-44 
- #OPT_LONG
-(
-o
-"--"
- )
-o
-
-47 
-gp
-
-gp_tup
-;
-
-50 
-gp
-
-gp_ruime
-;
-
-52 
- #ULFS_MODE_ADD
- 0
-
- )
-
-53 
- #ULFS_MODE_REMOVE
- 1
-
- )
-
- @pattern.c
-
-22 
- #_GNU_SOURCE
-
-
- )
-
-24 
- ~<hurd/tfs.h
->
-
-25 
- ~<dlib.h
->
-
-26 
- ~<mch.h
->
-
-27 
- ~<o.h
->
-
-29 
- ~"n.h
-"
-
-32
-r_t
-
-
-33
- $i_add
- (
-i
- *
-li
-, *
-n
-)
-
-35
-r_t
-
-r
- = 0;
-
-36 
-n
- *
-liy
-;
-
-37 *
-dup
-;
-
-39 i(
-n
- =
-NULL
-)
-
-40
-r
- =
-EINVAL
-;
-
-42 i(
-r
-)
-
-43 
-r
-;
-
-45
-dup
- =
- `rdup
- (
-n
-);
-
-46 i(
-dup
- =
-NULL
-)
-
-47
-r
- =
-ENOMEM
-;
-
-49 i(
-r
-)
-
-50 
-r
-;
-
-52
-liy
- =
- `mloc
- ( (
-n
-));
-
-53 i(
-liy
- =
-NULL
-)
-
-54
-r
- =
-ENOMEM
-;
-
-56 i(
-r
-)
-
-57 
-r
-;
-
-59
-liy
-->
-n
- =
-dup
-;
-
-61
- `mux_lock
- (& (
-li
-->
-lock
-));
-
-62 i(
-li
-->
-hd
- =
-NULL
-)
-
-64
-li
-->
-hd
- =
-liy
-;
-
-65
-liy
-->
-xt
- =
-NULL
-;
-
-69
-liy
-->
-xt
- =
-li
-->
-hd
-;
-
-70
-li
-->
-hd
- =
-liy
-;
-
-72
- `mux_uock
- (& (
-li
-->
-lock
-));
-
-74 
-r
-;
-
-75
- }
-}
-
-80
- $i_mch
- (
-i
- *
-li
-, *
-rg
-)
-
-82 
-n
- *
-r
-;
-
-83
-r_t
-
-r
- = ~0;
-
-85
-r
- =
-li
-->
-hd
-;
-
-87
- `mux_lock
- (&
-li
-->
-lock
-);
-
-88 
-r
- !
-NULL
-)
-
-90
-r
- =
- `mch
- (
-r
-->
-n
-,
-rg
-,
-FNM_FILE_NAME
-);
-
-92 i(!
-r
-)
-
-95
-r
- =->
-xt
-;
-
-97
- `mux_uock
- (&
-li
-->
-lock
-);
-
-99 
-r
-;
-
-100
- }
-}
-
-104
- $i_deroy
- (
-i
- *
-li
-)
-
-106 
-n
- *
-xt
-, *
-r
- =
-li
-->
-hd
-;
-
-108
- `mux_lock
- (& (
-li
-->
-lock
-));
-
-109 
-r
- !
-NULL
-)
-
-111
-xt
- =
-r
-->next;
-
-113
- `
- (
-r
-);
-
-115
-r
- =
-xt
-;
-
-117
- `mux_uock
- (& (
-li
-->
-lock
-));
-
-118
- }
-}
-
-122
- $i_imy
- (
-i
- *
-li
-)
-
-124 
-t
-;
-
-126
- `mux_lock
- (& (
-li
-->
-lock
-));
-
-127
-t
- = (
-li
-->
-hd
- =
-NULL
-);
-
-128
- `mux_uock
- (& (
-li
-->
-lock
-));
-
-130 
-t
-;
-
-131
- }
-}
-
- @pattern.h
-
-22 #ide
-_PATTERN_H
-
-
-23 
- #_PATTERN_H
-
-
- )
-
-25 
- ~<hurd/tfs.h
->
-
-27 
- sn
-
-
-29 *
- mn
-;
-
-31 
-n
- *
- mxt
-;
-
-34 
- si
-
-
-36 
-mux
-
- mlock
-;
-
-37 
-n
- *
- mhd
-;
-
-41
-r_t
-
-i_add
- (
-i
- *
-li
-, *
-n
-);
-
-45 
-i_mch
- (
-i
- *
-li
-, *
-rg
-);
-
-48 
-i_deroy
- (
-i
- *
-li
-);
-
-51 
-i_imy
- (
-i
- *
-li
-);
-
- @stow-mutations.h
-
-23 
- #FS_NOTIFY_INTRAN
-
-ow_nify_t
-
- `beg_usg_nify_pt
- (
-fs_nify_t
-)
-
- )
-
-24 
- #FS_NOTIFY_DESTRUCTOR
-
- `d_usg_nify_pt
- (
-ow_nify_t
-)
-
- )
-
-26 
- #FS_NOTIFY_IMPORTS
-
-impt
- "ow-iv.h";
-
- )
-
- @stow-priv.h
-
-20 #ide
-__STOW_PRIVDATA_H__
-
-
-21 
- #__STOW_PRIVDATA_H__
-
-
- )
-
-23 
- ~<hurd/pts.h
->
-
-25 
- sow_nify
-
-
-27 
-pt_fo
-
- mpi
-;
-
-29 *
- md_me
-;
-
-30 
-ow_ivda
- *
- miv
-;
-
-32 
-ow_nify
- *
- tow_nify_t
-;
-
-37
-ow_nify_t
-
-beg_usg_nify_pt
- (
-fs_nify_t
-
-pt
-);
-
-43 
-d_usg_nify_pt
- (
-ow_nify_t
-
-ed
-);
-
- @stow.c
-
-23 
- #_GNU_SOURCE
-
-
- )
-
-25 
- ~<gp.h
->
-
-26 
- ~<r.h
->
-
-28 
- ~"ulfs.h
-"
-
-29 
- ~"lib.h
-"
-
-30 
- ~"n.h
-"
-
-31 
- ~"upde.h
-"
-
-33 
- sow_ivda
-
-
-35 
-i
- *
- mi
-;
-
-36 
- mags
-;
-
-37 
- miܙy
-;
-
-38 
-mux
-
- mlock
-;
-
-41 
-r_t
-
-
-42
- $_ow_gimchgds
- (*
-g
-, *
-dth
-, *
-iv
-)
-
-44
-r_t
-
-r
- = 0;
-
-45 *
-fh
-;
-
-47 
-ow_ivda
- *
-ivda
- = (ow_ivd*
-iv
- ;
-
-49
-r
- =
- `i_mch
- (
-ivda
-->
-i
-,
-g
-);
-
-50 i(
-r
-)
-
-53
-fh
- =
- `make_fh
- (
-dth
-,
-g
-);
-
-55
-r
- =
- `ulfs_gi
- (
-fh
-,
-ivda
-->
-ags
-,rivda->
-iܙy
-);
-
-57
- `
- (
-fh
-);
-
-59 i(
-r
-)
-
-60 
-r
-;
-
-63
- }
-}
-
-65 
-r_t
-
-
-66
- $_ow_snowy
- (*
-g
-, *
-dth
-, *
-iv
-)
-
-68 *
-fh
- =
-dth
-;
-
-69
-r_t
-
-r
-;
-
-71 
-ow_ivda
- *
-ivda
- = (ow_ivd*
-iv
- ;
-
-73 i(
-dth
-)
-
-75 *
-tmp
-;
-
-76
-tmp
- =
- `make_fh
- (
-dth
-,
-g
-);
-
-77
-fh
- =
- `make_fh
- (
-tmp
-, "/");
-
-78
- `
- (
-tmp
-);
-
-81
- `mux_lock
- (&
-ivda
-->
-lock
-);
-
-83 i(
- `i_imy
- (
-ivda
-->
-i
-))
-
-86
-r
- =
- `ulfs_gi
- (
-fh
-,
-ivda
-->
-ags
-,rivda->
-iܙy
-);
-
-87 i(
-r
-)
-
-89
- `mux_uock
- (&
-ivda
-->
-lock
-);
-
-90 
-r
-;
-
-96
-r
- =
- `f_ch_subd_iv
- (
-fh
-,
-_ow_gimchgds
-,
-iv
-);
-
-97 i(
-r
-)
-
-99
- `mux_uock
- (&
-ivda
-->
-lock
-);
-
-100
- `
- (
-fh
-);
-
-101 
-r
-;
-
-105
- `
- (
-fh
-);
-
-106
- `mux_uock
- (&
-ivda
-->
-lock
-);
-
-107 
-r
-;
-
-108
- }
-}
-
-113 
- ~<hads.h
->
-
-114 
- ~<hurd/pt.h
->
-
-116 
- ~"ow-iv.h
-"
-
-117 
- ~"nche.h
-"
-
-119 
-pt_buck
- *
- gow_pt_buck
-;
-
-120 
-pt_ass
- *
- gow_pt_ass
-;
-
-122 
-r_t
-
-
-123
- $_ow_nify_
-(*
-d_me
-, *
-iv
-)
-
-125
-r_t
-
-r
-;
-
-126
-fe_t
-
-d_pt
-;
-
-127
-mach_pt_t
-
-nify_pt
-;
-
-128
-ow_nify_t
-
-ow_nify_pt
-;
-
-130
-r
- =
- `pts__pt
- (
-ow_pt_ass
-,
-ow_pt_buck
-,
-
-131  (*
-ow_nify_pt
-),
-
-132 &
-ow_nify_pt
-);
-
-133 i(
-r
-)
-
-134 
-r
-;
-
-136
-ow_nify_pt
-->
-d_me
- = dir_name;
-
-137
-ow_nify_pt
-->
-iv
- =riv;
-
-139
-d_pt
- =
- `fe_me_lookup
- (
-d_me
-, 0, 0);
-
-141 i(!
- `pt_vid
- (
-d_pt
-))
-
-142 
-ENOENT
-;
-
-145
-nify_pt
- =
- `pts_g_right
- (
-ow_nify_pt
-);
-
-147 i(!
- `pt_vid
- (
-nify_pt
-))
-
-149
- `pt_doc
- (
-d_pt
-);
-
-150 
-EACCES
-;
-
-153
-r
- =
- `d_ni_chges
- (
-d_pt
-,
-nify_pt
-,
-
-154
-MACH_MSG_TYPE_MAKE_SEND
-);
-
-155 i(
-r
-)
-
-157
- `pt_doc
- (
-d_pt
-);
-
-158
- `pt_doc
- (
-nify_pt
-);
-
-159 
-r
-;
-
-162 
-r
-;
-
-163
- }
-}
-
-167
-ow_nify_t
-
-
-168
- $beg_usg_nify_pt
- (
-fs_nify_t
-
-pt
-)
-
-170 
- `pts_lookup_pt
- (
-ow_pt_buck
-,
-pt
-,
-ow_pt_ass
-);
-
-171
- }
-}
-
-177
- $d_usg_nify_pt
- (
-ow_nify_t
-
-ed
-)
-
-179 i(
-ed
-)
-
-180
- `pts_pt_def
- (
-ed
-);
-
-181
- }
-}
-
-184
-kn_tu_t
-
-
-185
- $ow_S_fe_chged
- (
-ow_nify_t
-
-nify
-,
-tul_t
-
-tickno
-,
-
-186
-fe_chged_ty_t
-
-chge
-,
-loff_t
-
-t
-,
-
-187
-loff_t
-
-d
-)
-
-189 
-EOPNOTSUPP
-;
-
-190
- }
-}
-
-193
-kn_tu_t
-
-
-194
- $ow_S_d_chged
- (
-ow_nify_t
-
-nify
-,
-tul_t
-
-tickno
-,
-
-195
-d_chged_ty_t
-
-chge
-,
-rg_t
-
-me
-)
-
-197
-r_t
-
-r
-;
-
-199 i(!
-nify
- || !nify->
-d_me
- || !nify->
-iv
-)
-
-200 
-EOPNOTSUPP
-;
-
-202 
-chge
-)
-
-204 
-DIR_CHANGED_NULL
-:
-
-206 
-DIR_CHANGED_NEW
-:
-
-207
- `ro_upde_dib
- ();
-
-209
-r
- =
- `_ow_snowy
- (
-me
-,
-nify
-->
-d_me
-,ify->
-iv
-);
-
-210 i(
-r
-)
-
-211
- `debug_msg_nd
- ("snowy: %s\n",
- `
- (
-r
-));
-
-213
- `ro_upde_schedu
- ();
-
-214
- `ro_upde_ab
- ();
-
-217 
-DIR_CHANGED_UNLINK
-:
-
-218
- `ro_upde_schedu
- ();
-
-222
- `debug_msg_nd
- ("unsupported dir changeotify");
-
-223 
-EINVAL
-;
-
-227
- }
-}
-
-231
- $_ow_nify_thad
-()
-
-233 
- `ow_demux
- (
-mach_msg_hd_t
- *
-p
-, mach_msg_hd_*
-ou
-)
-
-235 
- `ow_fs_nify_rv
- (
-mach_msg_hd_t
- *
-p
-,
-
-236
-mach_msg_hd_t
- *
-ou
-);
-
-238  (
- `ow_fs_nify_rv
- (
-p
-,
-ou
-));
-
-243
- `pts_mage_pt_ݔis_muəhad
- (
-ow_pt_buck
-,
-
-244
-ow_demux
-,
-
-250
- }
-}
-
-256
-r_t
-
-
-257
- $ow_dadd
- (*
-d
-, 
-ags
-, 
-i
- *patternlist,
-
-258 
-iܙy
-)
-
-261
-r_t
-
-r
-;
-
-262 
-ow_ivda
- *
-myiv
-;
-
-263 
-d_n
-;
-
-265
-d_n
- =
- `
-(
-d
-);
-
-266 i(
-d_n
- == 0)
-
-268 
-EOPNOTSUPP
-;
-
-271 i(
-d
-[
-d_n
- - 1 ] != '/')
-
-273 *
-tmp
-;
-
-275
-tmp
- = (*
- `mloc
- (
-d_n
- + 1);
-
-277 i(
-tmp
- =
-NULL
-)
-
-278 
-ENOMEM
-;
-
-280
- `y
- (
-tmp
-,
-d
-,
-d_n
-);
-
-282
-tmp
-[
-d_n
-] = '/';
-
-284
-d
- =
-tmp
-;
-
-287
-myiv
- =
- `mloc
- ( (
-ow_ivda
-));
-
-288 i(!
-myiv
-)
-
-290
- `
- (
-d
-);
-
-291 
-ENOMEM
-;
-
-294
-myiv
-->
-i
- =atternlist;
-
-295
-myiv
-->
-ags
- = flags;
-
-296
-myiv
-->
-iܙy
- =riority;
-
-297
- `mux_
- (&
-myiv
-->
-lock
-);
-
-299
-r
- =
- `f_ch_subd_iv
- (
-d
-,
-_ow_snowy
-, (*)
-myiv
-);
-
-300 i(
-r
-)
-
-303 
-r
-;
-
-306
-r
- =
- `_ow_nify_
- (
-d
-,
-myiv
-);
-
-307
- `as
- (!
-r
-);
-
-309 
-r
-;
-
-310
- }
-}
-
-312
-r_t
-
-
-313
- $ow_
- ()
-
-315
-r_t
-
-r
- = 0;
-
-317
-ow_pt_buck
- =
- `pts__buck
- ();
-
-318 i(!
-ow_pt_buck
-)
-
-319 
-o
-;
-
-321
-ow_pt_ass
- =
- `pts__ass
- (
-NULL
-, NULL);
-
-322 i(!
-ow_pt_ass
-)
-
-323 
-o
-;
-
-325
- `had_dach
- (
- `had_fk
- ( (
-had__t
-)
-_ow_nify_thad
-, 0));
-
-327 
-r
-;
-
-328
- }
-}
-
- @stow.h
-
-22 #ide
-_STOW_H
-
-
-23 
- #_STOW_H
-
-
- )
-
-25 
- ~"n.h
-"
-
-27
-r_t
-
-ow_
- ();
-
-28
-r_t
-
-ow_dadd
- (*, , 
-i
- *, );
-
- @ulfs.c
-
-22 
- #_GNU_SOURCE
-
-
- )
-
-24 
- ~<hurd/tfs.h
->
-
-25 
- ~<dlib.h
->
-
-26 
- ~<r.h
->
-
-27 
- ~<rg.h
->
-
-29 
- ~"unifs.h
-"
-
-30 
- ~<f.h
->
-
-32 
- ~"lib.h
-"
-
-33 
- ~"ulfs.h
-"
-
-36
-ulfs_t
- *
- gulfs_cha_t
-;
-
-40
-ulfs_t
- *
- gulfs_cha_d
-;
-
-43 
- gulfs_num
-;
-
-46 
-mux
-
- gulfs_lock
- =
-MUTEX_INITIALIZER
-;
-
-49 
-r_t
-
-
-50
- $ulfs_
- (*
-th
-,
-ulfs_t
- **
-ulfs
-)
-
-52
-ulfs_t
- *
-ulfs_w
- =
- `mloc
- ( (ulfs_t));
-
-53
-r_t
-
-r
- = 0;
-
-55 i(!
-ulfs_w
-)
-
-56
-r
- =
-ENOMEM
-;
-
-59 *
-th_
- =
-th
- ?
- `rdup
- (th:
-NULL
-;
-
-61 i(
-th
- && (!
-th_
-))
-
-63
-r
- =
-ENOMEM
-;
-
-64
- `
- (
-ulfs_w
-);
-
-68
-ulfs_w
-->
-th
- =
-th_
-;
-
-69
-ulfs_w
-->
-ags
- = 0;
-
-70
-ulfs_w
-->
-xt
- =
-NULL
-;
-
-71
-ulfs_w
-->
-ev
- =
-NULL
-;
-
-72 *
-ulfs
- =
-ulfs_w
-;
-
-75 
-r
-;
-
-76
- }
-}
-
-80
- $ulfs_deroy
- (
-ulfs_t
- *
-ulfs
-)
-
-82
- `
- (
-ulfs
-->
-th
-);
-
-83
- `
- (
-ulfs
-);
-
-84
- }
-}
-
-89
- $ulfs_l
- (
-ulfs_t
- *
-ulfs
-)
-
-91
-ulfs_t
- *
-u
- =
-ulfs_cha_t
-;
-
-92 
-__d
- = 0;
-
-93 i(
-ulfs_num
- == 0)
-
-95
-ulfs_cha_t
- =
-ulfs
-;
-
-100 
-u
-->
-iܙy
- >
-ulfs
-->priority)
-
-102 i(
-u
-->
-xt
- =
-NULL
-)
-
-104
-__d
- = 1;
-
-107
-u
- = u->
-xt
-;
-
-110 i(
-__d
-)
-
-112
-u
-->
-xt
- =
-ulfs
-;
-
-113
-ulfs
-->
-ev
- =
-u
-;
-
-117 i(
-u
- =
-ulfs_cha_t
-)
-
-119
-ulfs_cha_t
- =
-ulfs
-;
-
-120
-ulfs
-->
-xt
- =
-u
-;
-
-121
-ulfs
-->
-ev
- =
-NULL
-;
-
-122
-u
-->
-ev
- =
-ulfs
-;
-
-126
-ulfs
-->
-xt
- =
-u
-;
-
-127
-ulfs
-->
-ev
- =
-u
-->prev;
-
-128
-u
-->
-ev
-->
-xt
- =
-ulfs
-;
-
-129
-u
-->
-ev
- =
-ulfs
-;
-
-134
- }
-}
-
-138
- $ulfs_unl
- (
-ulfs_t
- *
-ulfs
-)
-
-140 i(
-ulfs
- =
-ulfs_cha_t
-)
-
-141
-ulfs_cha_t
- =
-ulfs
-->
-xt
-;
-
-143 i(
-ulfs
-->
-xt
-)
-
-144
-ulfs
-->
-xt
-->
-ev
- = ulfs->prev;
-
-146 i(
-ulfs
-->
-ev
-)
-
-147
-ulfs
-->
-ev
-->
-xt
- = ulfs->next;
-
-148
- }
-}
-
-151
-r_t
-
-
-152
- $ulfs_g_num
- (
-num
-,
-ulfs_t
- **
-ulfs
-)
-
-154
-r_t
-
-r
- =
-EINVAL
-;
-
-155
-ulfs_t
- *
-u
-;
-
-156 
-i
-;
-
-158 
-u
- =
-ulfs_cha_t
-,
-i
- = 0;
-
-159
-u
- &&
-i
- <
-num
-;
-
-160
-u
- = u->
-xt
-,
-i
-++);
-
-161 i(
-u
-)
-
-163
-r
- = 0;
-
-164 *
-ulfs
- =
-u
-;
-
-167 
-r
-;
-
-168
- }
-}
-
-171 
-r_t
-
-
-172
- $ulfs_g_th
- (*
-th
-,
-ulfs_t
- **
-ulfs
-)
-
-174
-r_t
-
-r
- =
-ENOENT
-;
-
-175
-ulfs_t
- *
-u
-;
-
-177 
-u
- =
-ulfs_cha_t
-;
-
-178
-u
- && (! (((!
-th
-) &&ath == u->path)
-
-179 || (
-th
- &&
-u
-->th && (!
- `rcmp
- (path, u->path)))));
-
-180
-u
- = u->
-xt
-);
-
-181 i(
-u
-)
-
-183
-r
- = 0;
-
-184 *
-ulfs
- =
-u
-;
-
-186 
-r
-;
-
-187
- }
-}
-
-189
-r_t
-
-
-190
-ulfs_f_ch_und_iv
- (*
-th_und
-,
-
-191
- $r_t
- (*
-func
-) (*, *, *),
-
-192 *
-iv
-)
-
-194
-r_t
-
-r
- = 0;
-
-195
-ulfs_t
- *
-u
-;
-
-196
-size_t
-
-ngth
-;
-
-198
-ngth
- =
- `
- (
-th_und
-);
-
-200 
-u
- =
-ulfs_cha_t
-; u; u = u->
-xt
-)
-
-202 i(!
-u
-->
-th
-)
-
-205 i(
- `memcmp
- (
-u
-->
-th
-,
-th_und
-,
-ngth
-))
-
-209
- `func
- ((*)(
-u
-->
-th
- +
-ngth
-),
-th_und
-,
-iv
-);
-
-212 
-r
-;
-
-213
- }
-}
-
-216
-r_t
-
-
-217
- $ulfs_gi
- (*
-th
-, 
-ags
-, 
-iܙy
-)
-
-219
-ulfs_t
- *
-ulfs
-;
-
-220
-r_t
-
-r
-;
-
-222 i(
-th
-)
-
-224
-r
- =
- `check_d
- (
-th
-);
-
-225 i(
-r
-)
-
-226 
-r
-;
-
-229
- `mux_lock
- (&
-ulfs_lock
-);
-
-230
-r
- =
- `ulfs_
- (
-th
-, &
-ulfs
-);
-
-231 i(!
-r
-)
-
-233
-ulfs
-->
-ags
- = flags;
-
-234
-ulfs
-->
-iܙy
- =riority;
-
-235
- `ulfs_l
- (
-ulfs
-);
-
-236
-ulfs_num
-++;
-
-238
- `mux_uock
- (&
-ulfs_lock
-);
-
-239 
-r
-;
-
-240
- }
-}
-
-245
- $ulfs_check
- ()
-
-247
-ulfs_t
- *
-u
-;
-
-248
-fe_t
-
-p
-;
-
-250 
- sulfs_deroy
-
-
-252
-ulfs_t
- *
-ulfs
-;
-
-254 
-ulfs_deroy
- *
-xt
-;
-
-255 } *
-ulfs_deroy_q
- =
-NULL
-;
-
-257
- `mux_lock
- (&
-ulfs_lock
-);
-
-259
-u
- =
-ulfs_cha_t
-;
-
-260 
-u
-)
-
-263 i(
-u
-->
-th
-)
-
-264
-p
- =
- `fe_me_lookup
- (
-u
-->
-th
-,
-O_READ
- |
-O_DIRECTORY
-, 0);
-
-266
-p
- =
-undlyg_node
-;
-
-268 i(!
- `pt_vid
- (
-p
-))
-
-270 
-ulfs_deroy
- *
-r
-;
-
-273
-r
- =
- `mloc
- ( (
-ulfs_deroy
-));
-
-274
- `as
- (
-r
-);
-
-276
-r
-->
-ulfs
- =
-u
-;
-
-278
-r
-->
-xt
- =
-ulfs_deroy_q
-;
-
-279
-ulfs_deroy_q
- =
-r
-;
-
-282
-u
- = u->
-xt
-;
-
-285 
-ulfs_deroy_q
-)
-
-287 
-ulfs_deroy
- *
-r
-;
-
-289
-r
- =
-ulfs_deroy_q
-;
-
-290
-ulfs_deroy_q
- =
-r
-->
-xt
-;
-
-292
- `ulfs_unl
- (
-r
-->
-ulfs
-);
-
-293
- `ulfs_deroy
- (
-r
-->
-ulfs
-);
-
-294
-ulfs_num
---;
-
-296
- `
- (
-r
-);
-
-299
- `mux_uock
- (&
-ulfs_lock
-);
-
-301
- }
-}
-
-304
-r_t
-
-
-305
- $ulfs_uegi
- (*
-th
-)
-
-307
-ulfs_t
- *
-ulfs
-;
-
-308
-r_t
-
-r
-;
-
-310
- `mux_lock
- (&
-ulfs_lock
-);
-
-311
-r
- =
- `ulfs_g_th
- (
-th
-, &
-ulfs
-);
-
-312 i(!
-r
-)
-
-314
- `ulfs_unl
- (
-ulfs
-);
-
-315
- `ulfs_deroy
- (
-ulfs
-);
-
-316
-ulfs_num
---;
-
-318
- `mux_uock
- (&
-ulfs_lock
-);
-
-320 
-r
-;
-
-321
- }
-}
-
- @ulfs.h
-
-22 #ide
-INCLUDED_ULFS_H
-
-
-23 
- #INCLUDED_ULFS_H
-
-
- )
-
-26 
- sulfs
-
-
-28 *
- mth
-;
-
-29 
- mags
-;
-
-30 
- miܙy
-;
-
-31 
-ulfs
- *
- mxt
-, *
- mev
-;
-
-32 }
- tulfs_t
-;
-
-37 
- #FLAG_ULFS_WRITABLE
- 0x00000001
-
- )
-
-40
-ulfs_t
- *
-ulfs_cha_t
-;
-
-44
-ulfs_t
- *
-ulfs_cha_d
-;
-
-47 
-ulfs_num
-;
-
-50 
-mux
-
-ulfs_lock
-;
-
-53
-r_t
-
-ulfs_gi
- (*
-th
-, 
-ags
-, 
-iܙy
-);
-
-56
-r_t
-
-ulfs_uegi
- (*
-th
-);
-
-59
-r_t
-
-ulfs_g_num
- (
-num
-,
-ulfs_t
- **
-ulfs
-);
-
-62 
-ulfs_check
- ();
-
-64 
- #ulfs_e
- \
-
-65 
-ulfs_t
- *
-ulfs
- = (
- `mux_lock
- (&
-ulfs_lock
-), \
-
-66
-ulfs_cha_t
-); \
-
-67
-ulfs
- || (
- `mux_uock
- (&
-ulfs_lock
-), 0); \
-
-68
-ulfs
- = ulfs->
-xt
-)
-
- )
-
-70 
- #ulfs_e_uocked
- \
-
-71 
-ulfs_t
- *
-ulfs
- =
-ulfs_cha_t
-; \
-
-72
-ulfs
-; \
-
-73
-ulfs
- = ulfs->
-xt
-)
-
- )
-
- @unionfs.h
-
-44 #ide
-INCLUDED_UNIONFS_H
-
-
-45 
- #INCLUDED_UNIONFS_H
-
-
- )
-
-47 
- ~<hurd/tfs.h
->
-
-48 
- ~<sys/tys.h
->
-
-50 
- ~"node.h
-"
-
-51 
- ~"lib.h
-"
-
-54 
- #NCACHE_SIZE
- 256
-
- )
-
-57 
- #UNIONFS_ROOT_INODE
- 1
-
- )
-
-62 
- #FLAG_UNIONFS_MODE_DEBUG
- 0x00000001
-
- )
-
-64 
- #FLAG_UNIONFS_MODE_COW
- 0x00000002
-
- )
-
-67 
-unifs_ags
-;
-
-70
-pid_t
-
-fsid
-;
-
-73 vީ
-md_time_vue
- *
-mtime
-;
-
-76
-mach_pt_t
-
-undlyg_node
-;
-
-79 
-
-
-undlyg_node_
-;
-
-82 
- #debug_msg
-(
-fmt
-,
-gs
-...) \
-
-85 i(
-unifs_ags
- &
-FLAG_UNIONFS_MODE_DEBUG
-) \
-
-86
- `debug_msg_nd
- (
-fmt
- , ##
-gs
-); \
-
-88 0)
-
- )
-
- @update.c
-
-23 
- #_GNU_SOURCE
-
-
- )
-
-25 
- ~<o.h
->
-
-26 
- ~<rg.h
->
-
-27 
- ~<hads.h
->
-
-28 
- ~<rwlock.h
->
-
-30 
- ~"nche.h
-"
-
-31 
- ~"node.h
-"
-
-32 
- ~"ulfs.h
-"
-
-37 
-rwlock
-
- gupde_rwlock
-;
-
-38 
-cdi
-
- gupde_wakeup
-;
-
-39 
-mux
-
- gupde_lock
-;
-
-42
- $_ro_upde_thad
- ()
-
-44
-r_t
-
-r
-;
-
-48 i(
- `hurd_cdi_wa
- (&
-upde_wakeup
-, &
-upde_lock
-))
-
-49
- `mux_uock
- (&
-upde_lock
-);
-
-51
- `rwlock_wr_lock
- (&
-upde_rwlock
-);
-
-55
- `ulfs_check
-();
-
-56
-r
- =
- `node__ro
- (
-tfs_ro_node
-);
-
-58 
-r
- =
-ENOENT
-);
-
-60 i(
-r
-)
-
-62
- `rtf
- (
-dr
-, "updthad: gه %s\n",
- `
- (
-r
-));
-
-65
- `nche_t
- ();
-
-67
- `rwlock_wr_uock
- (&
-upde_rwlock
-);
-
-69
- }
-}
-
-72
- $ro_upde_schedu
- ()
-
-74
- `cdi_sigl
- (&
-upde_wakeup
-);
-
-75
- }
-}
-
-78
- $ro_upde_dib
- ()
-
-80
- `rwlock_ad_lock
- (&
-upde_rwlock
-);
-
-81
- }
-}
-
-84
- $ro_upde_ab
- ()
-
-86
- `rwlock_ad_uock
- (&
-upde_rwlock
-);
-
-87
- }
-}
-
-90
- $ro_upde_
-()
-
-92
- `mux_
- (&
-upde_lock
-);
-
-93
- `rwlock_
- (&
-upde_rwlock
-);
-
-94
- `cdi_
- (&
-upde_wakeup
-);
-
-96
- `had_dach
- (
- `had_fk
- ( (
-had__t
-)
-_ro_upde_thad
-, 0));
-
-97
- }
-}
-
- @update.h
-
-20 #ide
-_UDPATE_H
-
-
-21 
- #_UPDATE_H
-
-
- )
-
-23 
-ro_upde_schedu
- ();
-
-24 
-ro_upde_dib
- ();
-
-25 
-ro_upde_ab
- ();
-
-26 
-ro_upde_
- ();
-
- @version.h
-
-21 #ide
-HURD_VERSION
-
-
-22 
- #HURD_VERSION
- "0.3"
-
- )
-
-26 
- #STANDARD_HURD_VERSION
-(
-s
-) \
-
-27 #" (GNU Hurd"
-HURD_VERSION
-
-
- )
-
-28 
- #STANDARD_HURD_VERSION_EXTRA
-(
-s
-,
-exa
-) \
-
-29 #" (GNU Hurd; "
-exa
- ""
-HURD_VERSION
-
-
- )
-
- @/usr/include/assert.h
-
-42 
- ~<sys/cdefs.h
->
-
-43 #ifde
-__lulus
-
-
-44 
- ~<dlib.h
->
-
-52 #unde
-as
-
-
-53 #unde
-__as
-
-
-55 #ifde
-NDEBUG
-
-
-56 
- #as
-(
-e
-(()0)
-
- )
-
-59 #ide
-__GNUC__
-
-
-61
- g__BEGIN_DECLS
-
-
-62 #ide
-__lulus
-
-
-63 
- $abt
-(
-__dd2
-;
-
-65 
- `tf
-(cڡ *
-__ri
-, ...);
-
-66
-__END_DECLS
-
-
-68 
- #as
-(
-e
-) \
-
-69 ((((
-e
-? 0 :
- `__as
- (#e,
-__FILE__
-,
-__LINE__
-)))
-
- )
-
-70 
- #__as
-(
-e
-,
-fe
-,
-le
-) \
-
-71 (()
- `tf
- ("%s:%u: faedsi `%s'\n",
-fe
-,
-le
-,
-e
-),
- `abt
-())
-
- )
-
-75
-__BEGIN_DECLS
-
-
-76 
- $__as_n
-(cڡ *, cڡ *, , cڡ *
-__dd2
-;
-
-77 
- $__rtf
-(cڡ *, cڡ *, , cڡ *
-__dd2
-;
-
-78
-__END_DECLS
-
-
-80 
- #__as
-(
-e
-,
-fe
-,
-le
-) \
-
-81
- `__rtf
- ("%s:%u: faedsi `%s'\n",
-fe
-,
-le
-,
-e
-)
-
- )
-
-83 #i
-__DARWIN_UNIX03
-
-
-84 
- #as
-(
-e
-) \
-
-85 (
- `__but_ex
-(!(
-e
-), 0?
- `__as_n
-(
-__func__
-,
-__FILE__
-,
-__LINE__
-, #e: ()0)
-
- )
-
-87 
- #as
-(
-e
-) \
-
-88 (
- `__but_ex
-(!(
-e
-), 0?
- `__as
- (#e,
-__FILE__
-,
-__LINE__
-: ()0)
-
- )
-
- @/usr/include/dirent.h
-
-58 #ide
-_DIRENT_H_
-
-
-59 
- #_DIRENT_H_
-
-
- )
-
-65 
- ~<_tys.h
->
-
-66 
- ~<sys/dt.h
->
-
-68 
- g_d
-;
-
-72 
- m__dd_fd
-;
-
-73 
- m__dd_loc
-;
-
-74 
- m__dd_size
-;
-
-75 *
- m__dd_buf
-;
-
-76 
- m__dd_n
-;
-
-77 
- m__dd_ek
-;
-
-78 
- m__dd_wd
-;
-
-79 
- m__dd_ags
-;
-
-80
-__dw_had_mux_t
-
- m__dd_lock
-;
-
-81 
-_d
- *
- m__dd_td
-;
-
-82 }
- tDIR
-;
-
-84 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-86 
- #DIRBLKSIZ
- 1024
-
- )
-
-88 
- #dfd
-(
-dp
-((dp)->
-__dd_fd
-)
-
- )
-
-91 
- #DTF_HIDEW
- 0x0001
-
- )
-
-92 
- #DTF_NODUP
- 0x0002
-
- )
-
-93 
- #DTF_REWIND
- 0x0004
-
- )
-
-94 
- #__DTF_READALL
- 0x0008
-
- )
-
-98 #ide
-KERNEL
-
-
-100 
- ~<sys/cdefs.h
->
-
-102
- g__BEGIN_DECLS
-
-
-103 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-104 
- $phast
-(cڡ *, cڡ *
- `__DARWIN_INODE64
-(
-phast
-);
-
-106 
- $od
-(
-DIR
- *
- `__DARWIN_ALIAS
-(
-od
-);
-
-107 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-108 
- `gds
-(, *, , *);
-
-110
-DIR
- *
- $ݒd
-(cڡ *
- `__DARWIN_ALIAS_I
-(
-ݒd
-);
-
-111 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-112
-DIR
- *
- $__ݒd2
-(cڡ *, 
- `__DARWIN_ALIAS_I
-(
-__ݒd2
-);
-
-114 
-dt
- *
- $add
-(
-DIR
- *
- `__DARWIN_INODE64
-(
-add
-);
-
-115 
- $add_r
-(
-DIR
- *, 
-dt
- *, d**
- `__DARWIN_INODE64
-(
-add_r
-);
-
-116 
- $wdd
-(
-DIR
- *
- `__DARWIN_ALIAS_I
-(
-wdd
-);
-
-117 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-118 
- `snd
-(cڡ *, 
-dt
- ***,
-
-119 (*)(
-dt
- *), (*)(cڡ *, cڡ *)
- `__DARWIN_INODE64
-(
-snd
-);
-
-121 
- $ekd
-(
-DIR
- *, 
- `__DARWIN_ALIAS_I
-(
-ekd
-);
-
-122 
- $d
-(
-DIR
- *
- `__DARWIN_ALIAS_I
-(
-d
-);
-
-123
-__END_DECLS
-
-
- @/usr/include/errno.h
-
-23 
- ~<sys/o.h
->
-
- @/usr/include/fcntl.h
-
-23 
- ~<sys/f.h
->
-
- @/usr/include/fnmatch.h
-
-58 #idef
-_FNMATCH_H_
-
-
-59 
- #_FNMATCH_H_
-
-
- )
-
-61 
- ~<sys/cdefs.h
->
-
-63 
- #FNM_NOMATCH
- 1
-
- )
-
-65 
- #FNM_NOESCAPE
- 0x01
-
- )
-
-66 
- #FNM_PATHNAME
- 0x02
-
- )
-
-67 
- #FNM_PERIOD
- 0x04
-
- )
-
-69 
- #FNM_NOSYS
- (-1
-
- )
-
-71 #i!
-defed
-(
-_ANSI_SOURCE
-&& (!defed(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-72 
- #FNM_LEADING_DIR
- 0x08
-
- )
-
-73 
- #FNM_CASEFOLD
- 0x10
-
- )
-
-74 
- #FNM_IGNORECASE
-
-FNM_CASEFOLD
-
-
- )
-
-75 
- #FNM_FILE_NAME
-
-FNM_PATHNAME
-
-
- )
-
-78
-__BEGIN_DECLS
-
-
-79 
- $mch
-(cڡ *, cڡ *, 
- `__DARWIN_ALIAS
-(
-mch
-);
-
-80
-__END_DECLS
-
-
- @/usr/include/stddef.h
-
-61 #i!
-defed
-(
-__STDDEF_H__
-)
-
-63 #i!
-defed
-(
-__ed_wch_t
-&& !defed(
-__ed_size_t
-) \
-
-64 && !
-defed
-(
-__ed_rdiff_t
-&& !defed(
-__ed_NULL
-) \
-
-65 && !
- $defed
-(
-__ed_wt_t
-)
-
-66 
- #__STDDEF_H__
-
-
- )
-
-69 
- ~<_tys.h
->
-
-71 #i
- `defed
-(
-__STDDEF_H__
-|| defed(
-__ed_rdiff_t
-)
-
-72 #ide
-_PTRDIFF_T
-
-
-73 
- #_PTRDIFF_T
-
-
- )
-
-74 
-__dw_rdiff_t
-
- trdiff_t
-;
-
-78 #i
- `defed
-(
-__STDDEF_H__
-|| defed(
-__ed_size_t
-)
-
-79 #idef
-_SIZE_T
-
-
-80 
- #_SIZE_T
-
-
- )
-
-83 
-__dw_size_t
-
- tsize_t
-;
-
-87 #i
- `defed
-(
-__STDDEF_H__
-|| defed(
-__ed_wch_t
-)
-
-88 #idef
-__lulus
-
-
-89 #idef
-_WCHAR_T
-
-
-90 
- #_WCHAR_T
-
-
- )
-
-91 
-__dw_wch_t
-
- twch_t
-;
-
-96 #i(
- `defed
-(
-__STDDEF_H__
-&& !defed(
-_ANSI_SOURCE
-&& (!defed(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))) \
-
-97 ||
- $defed
-(
-__ed_wt_t
-)
-
-98 #idef
-_WINT_T
-
-
-99 
- #_WINT_T
-
-
- )
-
-100 
-__dw_wt_t
-
- twt_t
-;
-
-104 #i
- `defed
-(
-__STDDEF_H__
-|| defed(
-__ed_NULL
-)
-
-105 #ide
-NULL
-
-
-106 
- #NULL
-
-__DARWIN_NULL
-
-
- )
-
-110 #ifde
-__STDDEF_H__
-
-
-111 #i
- `defed
-(
-__GNUC__
-&& (__GNUC__ =3 &&
-__GNUC_MINOR__
- >= 5 || __GNUC__ > 3)
-
-112 #ide
-__offtof
-
-
-113 
- #__offtof
-(
-ty
-,
-fld
-
- `__but_offtof
-y, fld)
-
- )
-
-115 
- #offtof
-(
-ty
-,
-fld
-
- `__but_offtof
-y, fld)
-
- )
-
-117 #ide
-__offtof
-
-
-118 
- #__offtof
-(
-ty
-,
-fld
-((
-size_t
-)(&(y *)0)->fld))
-
- )
-
-120 
- #offtof
-(
-ty
-,
-fld
-((
-size_t
-)(&(y *)0)->fld))
-
- )
-
-126 #unde
-__ed_rdiff_t
-
-
-127 #unde
-__ed_size_t
-
-
-128 #unde
-__ed_wch_t
-
-
-129 #unde
-__ed_wt_t
-
-
-130 #unde
-__ed_NULL
-
-
- @/usr/include/stdio.h
-
-61 #idef
-_STDIO_H_
-
-
-62 
- #_STDIO_H_
-
-
- )
-
-64 
- ~<_tys.h
->
-
-66 #ide
-_VA_LIST
-
-
-67 
- #_VA_LIST
-
-
- )
-
-70 
-__dw_va_li
-
- tva_li
-;
-
-73 #idef
-_OFF_T
-
-
-74 
- #_OFF_T
-
-
- )
-
-75 
-__dw_off_t
-
- toff_t
-;
-
-78 #idef
-_SIZE_T
-
-
-79 
- #_SIZE_T
-
-
- )
-
-80 
-__dw_size_t
-
- tsize_t
-;
-
-83 #ide
-NULL
-
-
-84 
- #NULL
-
-__DARWIN_NULL
-
-
- )
-
-87 
-__dw_off_t
-
- tos_t
-;
-
-89 
- #_FSTDIO
-
-
- )
-
-98 
- s__sbuf
- {
-
-99 *
- m_ba
-;
-
-100 
- m_size
-;
-
-104 
- g__sFILEX
-;
-
-132 
- s__sFILE
- {
-
-133 *
- m_p
-;
-
-134 
- m_r
-;
-
-135 
- m_w
-;
-
-136 
- m_ags
-;
-
-137 
- m_fe
-;
-
-138 
-__sbuf
-
- m_bf
-;
-
-139 
- m_lbfsize
-;
-
-142 *
- m_cook
-;
-
-143 (*
- m_o
-)(*);
-
-144 (*
- m_ad
-) (*, *, );
-
-145
-os_t
- (*
-_ek
-(*,
- mos_t
-, );
-
-146 (*
- m_wre
-)(*, const *, );
-
-149 
-__sbuf
-
- m_ub
-;
-
-150 
-__sFILEX
- *
- m_exa
-;
-
-151 
- m_ur
-;
-
-154 
- m_ubuf
-[3];
-
-155 
- m_nbuf
-[1];
-
-158 
-__sbuf
-
- m_lb
-;
-
-161 
- m_blksize
-;
-
-162
-os_t
-
- m_offt
-;
-
-163 }
- tFILE
-;
-
-165
- g__BEGIN_DECLS
-
-
-166 #i
-__DARWIN_UNIX03
-
-
-167
-FILE
- *
-__dp
-;
-
-168
-FILE
- *
-__dou
-;
-
-169
-FILE
- *
-__d
-;
-
-171
-FILE
-
-__sF
-[];
-
-173
- g__END_DECLS
-
-
-175 
- #__SLBF
- 0x0001
-
- )
-
-176 
- #__SNBF
- 0x0002
-
- )
-
-177 
- #__SRD
- 0x0004
-
- )
-
-178 
- #__SWR
- 0x0008
-
- )
-
-180 
- #__SRW
- 0x0010
-
- )
-
-181 
- #__SEOF
- 0x0020
-
- )
-
-182 
- #__SERR
- 0x0040
-
- )
-
-183 
- #__SMBF
- 0x0080
-
- )
-
-184 
- #__SAPP
- 0x0100
-
- )
-
-185 
- #__SSTR
- 0x0200
-
- )
-
-186 
- #__SOPT
- 0x0400
-
- )
-
-187 
- #__SNPT
- 0x0800
-
- )
-
-188 
- #__SOFF
- 0x1000
-
- )
-
-189 
- #__SMOD
- 0x2000
-
- )
-
-190 
- #__SALC
- 0x4000
-
- )
-
-191 
- #__SIGN
- 0x8000
-
- )
-
-202 
- #_IOFBF
- 0
-
- )
-
-203 
- #_IOLBF
- 1
-
- )
-
-204 
- #_IONBF
- 2
-
- )
-
-206 
- #BUFSIZ
- 1024
-
- )
-
-207 
- #EOF
- (-1)
-
- )
-
-215 
- #FOPEN_MAX
- 20
-
- )
-
-216 
- #FILENAME_MAX
- 1024
-
- )
-
-219 #ide
-_ANSI_SOURCE
-
-
-220 
- #P_tmpd
- "/v/tmp/"
-
- )
-
-222 
- #L_tmam
- 1024
-
- )
-
-223 
- #TMP_MAX
- 308915776
-
- )
-
-225 #ide
-SEEK_SET
-
-
-226 
- #SEEK_SET
- 0
-
- )
-
-228 #ide
-SEEK_CUR
-
-
-229 
- #SEEK_CUR
- 1
-
- )
-
-231 #ide
-SEEK_END
-
-
-232 
- #SEEK_END
- 2
-
- )
-
-235 #i
-__DARWIN_UNIX03
-
-
-236 
- #d
-
-__dp
-
-
- )
-
-237 
- #dout
-
-__dou
-
-
- )
-
-238 
- #dr
-
-__d
-
-
- )
-
-240 
- #d
- (&
-__sF
-[0])
-
- )
-
-241 
- #dout
- (&
-__sF
-[1])
-
- )
-
-242 
- #dr
- (&
-__sF
-[2])
-
- )
-
-248
-__BEGIN_DECLS
-
-
-249 
-
-(
-FILE
- *);
-
-250 
-fo
-(
-FILE
- *);
-
-251 
-of
-(
-FILE
- *);
-
-252 
-
-(
-FILE
- *);
-
-253 
-fush
-(
-FILE
- *);
-
-254 
-fgc
-(
-FILE
- *);
-
-255 
-fgpos
-(
-FILE
- *
-__ri
-,
-os_t
- *);
-
-256 *
-fgs
-(*
-__ri
-, ,
-FILE
- *);
-
-257
-FILE
- *
-fݒ
-(cڡ *
-__ri
-, const * __restrict);
-
-258 
- $rtf
-(
-FILE
- *
-__ri
-, cڡ * __ri, ...
- `__DARWIN_LDBL_COMPAT
-(
-rtf
-);
-
-259 
- `utc
-(,
-FILE
- *);
-
-260 
- $uts
-(cڡ *
-__ri
-,
-FILE
- * __ri
- `__DARWIN_ALIAS
-(
-uts
-);
-
-261
-size_t
-
- `d
-(*
-__ri
-, size_t, size_t,
-FILE
- * __restrict);
-
-262
-FILE
- *
- $eݒ
-(cڡ *
-__ri
-, const * __restrict,
-
-263
-FILE
- *
-__ri
-
- `__DARWIN_ALIAS
-(
-eݒ
-);
-
-264 
- $fsnf
-(
-FILE
- *
-__ri
-, cڡ * __ri, ...
- `__DARWIN_LDBL_COMPAT
-(
-fsnf
-);
-
-265 
- `fek
-(
-FILE
- *, , );
-
-266 
- `fos
-(
-FILE
- *, cڡ
-os_t
- *);
-
-267 
- `l
-(
-FILE
- *);
-
-268
-size_t
-
- $fwre
-(cڡ *
-__ri
-,
-size_t
-, size_t,
-FILE
- * __ri
- `__DARWIN_ALIAS
-(
-fwre
-);
-
-269 
- `gc
-(
-FILE
- *);
-
-270 
- `gch
-();
-
-271 *
- `gs
-(*);
-
-272 #i!
- `defed
-(
-_ANSI_SOURCE
-&& (!defed(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-273
-__cڡ
- 
-sys_ü
-;
-
-274
-__cڡ
- *__cڡ
-sys_i
-[];
-
-276 
- `
-(const *);
-
-277 
- $tf
-(cڡ *
-__ri
-, ...
- `__DARWIN_LDBL_COMPAT
-(
-tf
-);
-
-278 
- `putc
-(,
-FILE
- *);
-
-279 
- `putch
-();
-
-280 
- `puts
-(const *);
-
-281 
- `move
-(const *);
-
-282 
- `me
- (const *, const *);
-
-283 
- `wd
-(
-FILE
- *);
-
-284 
- $snf
-(cڡ *
-__ri
-, ...
- `__DARWIN_LDBL_COMPAT
-(
-snf
-);
-
-285 
- `tbuf
-(
-FILE
- *
-__ri
-, * __restrict);
-
-286 
- `tvbuf
-(
-FILE
- *
-__ri
-, * __ri, ,
-size_t
-);
-
-287 
- $rtf
-(*
-__ri
-, cڡ * __ri, ...
- `__DARWIN_LDBL_COMPAT
-(
-rtf
-);
-
-288 
- $ssnf
-(cڡ *
-__ri
-, cڡ * __ri, ...
- `__DARWIN_LDBL_COMPAT
-(
-ssnf
-);
-
-289
-FILE
- *
- `tmpfe
-();
-
-290 *
- `tmam
-(*);
-
-291 
- `ungc
-(,
-FILE
- *);
-
-292 
- $vrtf
-(
-FILE
- *
-__ri
-, cڡ * __ri,
-va_li
-
- `__DARWIN_LDBL_COMPAT
-(
-vrtf
-);
-
-293 
- $vtf
-(cڡ *
-__ri
-,
-va_li
-
- `__DARWIN_LDBL_COMPAT
-(
-vtf
-);
-
-294 
- $vrtf
-(*
-__ri
-, cڡ * __ri,
-va_li
-
- `__DARWIN_LDBL_COMPAT
-(
-vrtf
-);
-
-295 #i!
- `defed
-(
-_ANSI_SOURCE
-&& (!defed(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-296 
- $artf
-(**, cڡ *, ...
- `__DARWIN_LDBL_COMPAT
-(
-artf
-);
-
-297 
- $vartf
-(**, cڡ *,
-va_li
-
- `__DARWIN_LDBL_COMPAT
-(
-vartf
-);
-
-299
-__END_DECLS
-
-
-304 #ide
-_ANSI_SOURCE
-
-
-305 
- #L_mid
- 1024
-
- )
-
-307
-__BEGIN_DECLS
-
-
-308 *
- `mid
-(*);
-
-309 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-310 *
- `mid_r
-(*);
-
-312
-FILE
- *
- `fdݒ
-(, const *);
-
-313 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-314 *
- `fg
-(
-FILE
- *,
-size_t
- *);
-
-316 
- `fo
-(
-FILE
- *);
-
-317 
- `ockfe
-(
-FILE
- *);
-
-318 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-319
-__cڡ
- 
-
-320 *
- `fmtcheck
-(const *, const *);
-
-321 
- `urge
-(
-FILE
- *);
-
-323 
- `feko
-(
-FILE
- *,
-off_t
-, );
-
-324
-off_t
-
- `lo
-(
-FILE
- *);
-
-325 
- `rylockfe
-(
-FILE
- *);
-
-326 
- `fuockfe
-(
-FILE
- *);
-
-327 
- `gc_uocked
-(
-FILE
- *);
-
-328 
- `gch_uocked
-();
-
-329 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-330 
- `gw
-(
-FILE
- *);
-
-332 
- `po
-(
-FILE
- *);
-
-333
-FILE
- *
- `pݒ
-(const *, const *);
-
-334 
- `putc_uocked
-(,
-FILE
- *);
-
-335 
- `putch_uocked
-();
-
-336 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-337 
- `putw
-(,
-FILE
- *);
-
-338 
- `tbufr
-(
-FILE
- *, *, );
-
-339 
- `ebuf
-(
-FILE
- *);
-
-341 
- $tf
-(*
-__ri
-,
-size_t
-, cڡ * __ri, ...
- `__DARWIN_LDBL_COMPAT
-(
-tf
-);
-
-342 *
- $mam
-(cڡ *, cڡ *
- `__DARWIN_ALIAS
-(
-mam
-);
-
-343 
- $vfsnf
-(
-FILE
- *
-__ri
-, cڡ * __ri,
-va_li
-
- `__DARWIN_LDBL_COMPAT
-(
-vfsnf
-);
-
-344 
- $vsnf
-(cڡ *
-__ri
-,
-va_li
-
- `__DARWIN_LDBL_COMPAT
-(
-vsnf
-);
-
-345 
- $vtf
-(*
-__ri
-,
-size_t
-, cڡ * __ri,
-va_li
-
- `__DARWIN_LDBL_COMPAT
-(
-vtf
-);
-
-346 
- $vssnf
-(cڡ *
-__ri
-, cڡ * __ri,
-va_li
-
- `__DARWIN_LDBL_COMPAT
-(
-vssnf
-);
-
-347 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-348
-FILE
- *
- `zݒ
-(const *, const *, );
-
-350
-__END_DECLS
-
-
-355 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-356
-__BEGIN_DECLS
-
-
-357
-FILE
- *
- `funݒ
-(const *,
-
-360
- $os_t
- (*)(*,
-os_t
-, ),
-
-362
-__END_DECLS
-
-
-363 
- #ݒ
-(
-cook
-,
-
-
- `funݒ
-(cook, fn, 0, 0, 0)
-
- )
-
-364 
- #fwݒ
-(
-cook
-,
-
-
- `funݒ
-(cook, 0, fn, 0, 0)
-
- )
-
-371
-__BEGIN_DECLS
-
-
-372 
- `__g
-(
-FILE
- *);
-
-373 
- $__svfsnf
-(
-FILE
- *, cڡ *,
-va_li
-
- `__DARWIN_LDBL_COMPAT
-(
-__svfsnf
-);
-
-374 
- `__swbuf
-(,
-FILE
- *);
-
-375
-__END_DECLS
-
-
-381 
- #__sgc
-(
-p
-(--)->
-_r
- < 0 ?
- `__g
-: ()(*)->
-_p
-++))
-
- )
-
-382 #i
- `defed
-(
-__GNUC__
-&& defed(
-__STDC__
-)
-
-383 
-__le
- 
- $__utc
-(
-_c
-,
-FILE
- *
-_p
-) {
-
-384 i(--
-_p
-->
-_w
- >0 || (_p->_w >_p->
-_lbfsize
- && ()
-_c
- != '\n'))
-
-385  (*
-_p
-->_p++ =
-_c
-);
-
-387  (
- `__swbuf
-(
-_c
-,
-_p
-));
-
-388
- }
-}
-
-393 
- #__utc
-(
-c
-,
-p
-) \
-
-394 (--(
-p
-)->
-_w
- < 0 ? \
-
-395 (
-p
-)->
-_w
- >)->
-_lbfsize
- ? \
-
-396 (*(
-p
-)->
-_p
- = (
-c
-)), *(p)->_p != '\n' ? \
-
-397 ()*(
-p
-)->
-_p
-++ : \
-
-398
- `__swbuf
-('\n',
-p
-) : \
-
-399
- `__swbuf
-(()(
-c
-),
-p
-) : \
-
-400 (*(
-p
-)->
-_p
- = (
-c
-), ()*)->_p++))
-
- )
-
-403 
- #__sof
-(
-p
-(()->
-_ags
- &
-__SEOF
-!0)
-
- )
-
-404 
- #__s
-(
-p
-(()->
-_ags
- &
-__SERR
-!0)
-
- )
-
-405 
- #__s
-(
-p
-(()()->
-_ags
- &~(
-__SERR
-|
-__SEOF
-)))
-
- )
-
-406 
- #__sfo
-(
-p
-()->
-_fe
-)
-
- )
-
-408 #ide
-_ANSI_SOURCE
-
-
-409 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-410 
- #of_uocked
-(
-p
-
- `__sof
-)
-
- )
-
-411 
- #_uocked
-(
-p
-
- `__s
-)
-
- )
-
-412 
- #_uocked
-(
-p
-
- `__s
-)
-
- )
-
-413 
- #fo_uocked
-(
-p
-
- `__sfo
-)
-
- )
-
-416 #ide
-lt
-
-
-417 
- #gc_uocked
-(
-
-
- `__sgc
-()
-
- )
-
-418 
- #putc_uocked
-(
-x
-,
-
-
- `__utc
-(x, fp)
-
- )
-
-421 
- #gch_uocked
-(
- `gc_uocked
-(
-d
-)
-
- )
-
-422 
- #putch_uocked
-(
-x
-
- `putc_uocked
-(x,
-dout
-)
-
- )
-
-425 #ifde
-_USE_EXTENDED_LOCALES_
-
-
-426 
- ~<xlo/_dio.h
->
-
-429 #i
-defed
- (
-__GNUC__
-&&
-_FORTIFY_SOURCE
- > 0 && !defed (
-__lulus
-)
-
-431 
- ~<cu/_dio.h
->
-
- @/usr/include/stdlib.h
-
-58 #ide
-_STDLIB_H_
-
-
-59 
- #_STDLIB_H_
-
-
- )
-
-61 
- ~<avaab.h
->
-
-63 
- ~<_tys.h
->
-
-64 #i!
-defed
-(
-_ANSI_SOURCE
-)
-
-65 
- ~<sys/wa.h
->
-
-66 #i(!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-67 
- ~<lo.h
->
-
-71 #idef
-_SIZE_T
-
-
-72 
- #_SIZE_T
-
-
- )
-
-75 
-__dw_size_t
-
- tsize_t
-;
-
-78 #i!
-defed
-(
-_ANSI_SOURCE
-&& (!defed(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-79 #ide
-_CT_RUNE_T
-
-
-80 
- #_CT_RUNE_T
-
-
- )
-
-81 
-__dw__ru_t
-
- t_ru_t
-;
-
-84 #ide
-_RUNE_T
-
-
-85 
- #_RUNE_T
-
-
- )
-
-86 
-__dw_ru_t
-
- tru_t
-;
-
-90 #idef
-__lulus
-
-
-91 #idef
-_WCHAR_T
-
-
-92 
- #_WCHAR_T
-
-
- )
-
-93 
-__dw_wch_t
-
- twch_t
-;
-
-98 
- mqu
-;
-
-99 
- mm
-;
-
-100 }
- tdiv_t
-;
-
-103 
- mqu
-;
-
-104 
- mm
-;
-
-105 }
- tldiv_t
-;
-
-107 #i!
-__DARWIN_NO_LONG_LONG
-
-
-109 
- mqu
-;
-
-110 
- mm
-;
-
-111 }
- tdiv_t
-;
-
-114 #ide
-NULL
-
-
-115 
- #NULL
-
-__DARWIN_NULL
-
-
- )
-
-118 
- #EXIT_FAILURE
- 1
-
- )
-
-119 
- #EXIT_SUCCESS
- 0
-
- )
-
-121 
- #RAND_MAX
- 0x7fffffff
-
- )
-
-123 #ifde
-_USE_EXTENDED_LOCALES_
-
-
-124 
- ~<_xlo.h
->
-
-127 #ide
-MB_CUR_MAX
-
-
-128 #ifde
-_USE_EXTENDED_LOCALES_
-
-
-129 
- #MB_CUR_MAX
- (
- `___mb_cur_max
-())
-
- )
-
-130 #ide
-MB_CUR_MAX_L
-
-
-131 
- #MB_CUR_MAX_L
-(
-x
-(
- `___mb_cur_max_l
-(x))
-
- )
-
-134 
-__mb_cur_max
-;
-
-135 
- #MB_CUR_MAX
-
-__mb_cur_max
-
-
- )
-
-139 #i!
-defed
-(
-_ANSI_SOURCE
-&& (!defed(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)) \
-
-140 &&
-defed
-(
-_USE_EXTENDED_LOCALES_
-&& !
- $defed
-(
-MB_CUR_MAX_L
-)
-
-141 
- #MB_CUR_MAX_L
-(
-x
-(
- `___mb_cur_max_l
-(x))
-
- )
-
-144
-__BEGIN_DECLS
-
-
-145 
- $abt
-(
-__dd2
-;
-
-146 
- $abs
-(
-__pu2
-;
-
-147 
- `ex
-((*)());
-
-148 
- `of
-(const *);
-
-149 
- `oi
-(const *);
-
-150 
- `
-(const *);
-
-151 #i!
-__DARWIN_NO_LONG_LONG
-
-
-153
- `l
-(const *);
-
-155 *
- `bch
-(cڡ *, cڡ *,
-size_t
-,
-
-156
-size_t
-, (*)(const *, const *));
-
-157 *
- `oc
-(
-size_t
-, size_t);
-
-158
-div_t
-
- $div
-(, 
-__pu2
-;
-
-159 
- $ex
-(
-__dd2
-;
-
-160 
- `
-(*);
-
-161 *
- `gv
-(const *);
-
-162 
- $bs
-(
-__pu2
-;
-
-163
-ldiv_t
-
- $ldiv
-(, 
-__pu2
-;
-
-164 #i!
-__DARWIN_NO_LONG_LONG
-
-
-166
- `abs
-();
-
-167
-div_t
-
- `div
-(, );
-
-169 *
- `mloc
-(
-size_t
-);
-
-170 
- `mbn
-(cڡ *,
-size_t
-);
-
-171
-size_t
-
- `mbowcs
-(
-wch_t
- *
-__ri
- , const * __restrict, size_t);
-
-172 
- `mbtowc
-(
-wch_t
- *
-__ri
-, cڡ * __ri,
-size_t
-);
-
-173 
- `qst
-(*,
-size_t
-, size_t,
-
-175 
- `nd
-();
-
-176 *
- `loc
-(*,
-size_t
-);
-
-177 
- `d
-();
-
-178 
- $od
-(cڡ *, **
- `__DARWIN_ALIAS
-(
-od
-);
-
-179 
- $of
-(cڡ *, **
- `__DARWIN_ALIAS
-(
-of
-);
-
-180 
- `
-(const *, **, );
-
-182
- $d
-(cڡ *, **
- `__DARWIN_LDBL_COMPAT
-(
-d
-);
-
-183 #i!
-__DARWIN_NO_LONG_LONG
-
-
-185
- `l
-(const *, **, );
-
-188
- `oul
-(const *, **, );
-
-189 #i!
-__DARWIN_NO_LONG_LONG
-
-
-191
- `ou
-(const *, **, );
-
-193 
- $syem
-(cڡ *
- `__DARWIN_ALIAS_C
-(
-syem
-);
-
-194
-size_t
-
- `wcombs
-(*
-__ri
-, cڡ
-wch_t
- * __restrict, size_t);
-
-195 
- `womb
-(*,
-wch_t
-);
-
-197 #ide
-_ANSI_SOURCE
-
-
-198 
- $_Ex
-(
-__dd2
-;
-
-199 
- `a64l
-(const *);
-
-200 
- `dnd48
-();
-
-201 *
- `ecvt
-(, , *
-__ri
-, *__restrict);
-
-202 
- `d48
-([3]);
-
-203 *
- `fcvt
-(, , *
-__ri
-, *__restrict);
-
-204 *
- `gcvt
-(, , *);
-
-205 
- `gsubt
-(**, * const *, **);
-
-206 
- `g
-();
-
-207 #i
-__DARWIN_UNIX03
-
-
-208 *
- `e
-(, *,
-size_t
-);
-
-210 *
- `e
-(, *, );
-
-212 
- `jnd48
-([3]);
-
-213 *
- `l64a
-();
-
-214 
- `lcg48
-([7]);
-
-215 
- `̪d48
-();
-
-216 *
- `mkmp
-(*);
-
-217 
- `mkemp
-(*);
-
-218 
- `mnd48
-();
-
-219 
- `Īd48
-([3]);
-
-220 
- `posix_ݒ
-();
-
-221 *
- `ame
-();
-
-222 
- $punv
-(*
- `__DARWIN_ALIAS
-(
-punv
-);
-
-223 
- `ndom
-();
-
-224 
- `nd_r
-(*);
-
-225 #i(
-__DARWIN_UNIX03
- && !
- `defed
-(
-_POSIX_C_SOURCE
-)|| defed(
-_DARWIN_C_SOURCE
-|| defed(
-_DARWIN_BETTER_REALPATH
-)
-
-226 *
- $th
-(cڡ *
-__ri
-, * __ri
- `__DARWIN_EXTSN
-(
-th
-);
-
-228 *
- $th
-(cڡ *
-__ri
-, * __ri
- `__DARWIN_ALIAS
-(
-th
-);
-
-231 *
- `ed48
-([3]);
-
-232 
- $nv
-(cڡ *, cڡ *, 
- `__DARWIN_ALIAS
-(
-nv
-);
-
-233 #i
-__DARWIN_UNIX03
-
-
-234 
- $tkey
-(cڡ *
- `__DARWIN_ALIAS
-(
-tkey
-);
-
-236 
- `tkey
-(const *);
-
-238 *
- `te
-(const *);
-
-239 
- `d48
-();
-
-240 #i
-__DARWIN_UNIX03
-
-
-241 
- `dom
-();
-
-243 
- `dom
-();
-
-245 
- `uock
-();
-
-246 #i
-__DARWIN_UNIX03
-
-
-247 
- $unnv
-(cڡ *
- `__DARWIN_ALIAS
-(
-unnv
-);
-
-249 
- `unnv
-(const *);
-
-253 #i!
- `defed
-(
-_ANSI_SOURCE
-&& (!defed(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-254 
- ~<mache/tys.h
->
-
-256 #ide
-_DEV_T
-
-
-257 
-__dw_dev_t
-
- tdev_t
-;
-
-258 
- #_DEV_T
-
-
- )
-
-261 #idef
-_MODE_T
-
-
-262 
-__dw_mode_t
-
- tmode_t
-;
-
-263 
- #_MODE_T
-
-
- )
-
-266
-u_t32_t
-
-
-267
- `c4ndom
-();
-
-268 
- `c4ndom_addndom
-(*
-d
-, 
-dn
-);
-
-269 
- `c4ndom_
-();
-
-272 *
- `cgp
-(*, const *, );
-
-273 
- `cgo
-();
-
-274 
- `cgt
-(**, **, const *);
-
-275 
- `cgf
-(**, **);
-
-276 
- `cgmch
-(const *, const *);
-
-277 
- `cgxt
-(**, **);
-
-278 
- `cgnum
-(*, const *, *);
-
-279 
- `cgt
-(const *);
-
-280 
- `cgr
-(*, const *, **);
-
-281 
- `cgur
-(*, const *, **);
-
-283 
- $dm
-(, 
- $__DARWIN_1050
-(
-dm
-
-__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5
-;
-
-284 *
- `devme
-(
-dev_t
-,
-mode_t
-);
-
-285 *
- `devme_r
-(
-dev_t
-,
-mode_t
-, *
-buf
-, 
-n
-);
-
-286 *
- `gbsize
-(*, *);
-
-287 
- `gldavg
-([], );
-
-289 *
- `gogme
-();
-
-291 
- `hpst
-(*,
-size_t
-, size_t,
-
-293 
- `mgest
-(*,
-size_t
-, size_t,
-
-295 
- `qst_r
-(*,
-size_t
-, size_t, *,
-
-297 
- `dixst
-(const **, , const *,
-
-299 
- `rogme
-(const *);
-
-300 
- `adixst
-(const **, , const *,
-
-302 
- `ddev
-();
-
-303 
- `domdev
-();
-
-304 *
- `locf
-(*,
-size_t
-);
-
-305 #i!
-__DARWIN_NO_LONG_LONG
-
-
-307
- `oq
-(const *, **, );
-
-309
- `ouq
-(const *, **, );
-
-311 *
-subݏrg
-;
-
-312 *
- `vloc
-(
-size_t
-);
-
-316 #i!
- `defed
-(
-__lulus
-&& defed(
-__WCHAR_MAX__
-) && __WCHAR_MAX__ <= 0xffffU
-
-317 #agm
-GCC
-
-pois
-
-mbowcs
-
-mbtowc
-
-wcombs
-
-womb
-
-
-319
-__END_DECLS
-
-
-321 #ifde
-_USE_EXTENDED_LOCALES_
-
-
-322 
- ~<xlo/_dlib.h
->
-
- @/usr/include/string.h
-
-58 #ide
-_STRING_H_
-
-
-59 
- #_STRING_H_
-
-
- )
-
-60 
- ~<_tys.h
->
-
-62 #idef
-_SIZE_T
-
-
-63 
- #_SIZE_T
-
-
- )
-
-64 
-__dw_size_t
-
- tsize_t
-;
-
-67 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-68 #ide
-_SSIZE_T
-
-
-69 
- #_SSIZE_T
-
-
- )
-
-70 
-__dw_ssize_t
-
- tssize_t
-;
-
-74 #ide
-NULL
-
-
-75 
- #NULL
-
-__DARWIN_NULL
-
-
- )
-
-78 
- ~<sys/cdefs.h
->
-
-80
-__BEGIN_DECLS
-
-
-81 *
-memchr
-(cڡ *, ,
-size_t
-);
-
-82 
-memcmp
-(cڡ *, cڡ *,
-size_t
-);
-
-83 *
-memy
-(*, cڡ *,
-size_t
-);
-
-84 *
-memmove
-(*, cڡ *,
-size_t
-);
-
-85 *
-memt
-(*, ,
-size_t
-);
-
-86 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-87 *
-py
-(*, const *);
-
-88 *
-rr
-(const *, const *);
-
-90 *
-rt
-(*, const *);
-
-91 *
-rchr
-(const *, );
-
-92 
-rcmp
-(const *, const *);
-
-93 
-rcl
-(const *, const *);
-
-94 *
-ry
-(*, const *);
-
-95
-size_t
-
-rcn
-(const *, const *);
-
-96 *
- $
-(
- `__DARWIN_ALIAS
-(
-
-);
-
-97 
- `_r
-(, *,
-size_t
-);
-
-98
-size_t
-
- `
-(const *);
-
-99 *
- `t
-(*, cڡ *,
-size_t
-);
-
-100 
- `cmp
-(cڡ *, cڡ *,
-size_t
-);
-
-101 *
- `y
-(*, cڡ *,
-size_t
-);
-
-102 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-103 *
- `r
-(cڡ *, cڡ *,
-size_t
-);
-
-105 *
- `brk
-(const *, const *);
-
-106 *
- `chr
-(const *, );
-
-107
-size_t
-
- `rn
-(const *, const *);
-
-108 *
- `rr
-(const *, const *);
-
-109 *
- `ok
-(*, const *);
-
-110
-size_t
-
- `rxm
-(*, const *, size_t);
-
-113 #ide
-_ANSI_SOURCE
-
-
-114 *
- `memcy
-(*, cڡ *, ,
-size_t
-);
-
-115 *
- `ok_r
-(*, const *, **);
-
-116 *
- `rdup
-(const *);
-
-117 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-118 
- `bcmp
-(cڡ *, cڡ *,
-size_t
-);
-
-119 
- `bcy
-(cڡ *, *,
-size_t
-);
-
-120 
- `bzo
-(*,
-size_t
-);
-
-121 
- `ffs
-();
-
-122 
- `ff
-();
-
-123 
- `s
-();
-
-124 
- `
-();
-
-125 *
- `dex
-(const *, );
-
-126 
- `memt_n4
-(*, cڡ *,
-size_t
-);
-
-127 
- `memt_n8
-(*, cڡ *,
-size_t
-);
-
-128 
- `memt_n16
-(*, cڡ *,
-size_t
-);
-
-129 *
- `rdex
-(const *, );
-
-130 
- `rcmp
-(const *, const *);
-
-131
-size_t
-
- `t
-(*, const *, size_t);
-
-132
-size_t
-
- `y
-(*, const *, size_t);
-
-133 
- `rmode
-(, *);
-
-134 
- `cmp
-(cڡ *, cڡ *,
-size_t
-);
-
-135 *
- `rp
-(**, const *);
-
-136 *
- `rsigl
-(
-sig
-);
-
-137 
- `swab
-(cڡ *
-__ri
-, * __ri,
-ssize_t
-);
-
-140
-__END_DECLS
-
-
-142 #ifde
-_USE_EXTENDED_LOCALES_
-
-
-143 
- ~<xlo/_rg.h
->
-
-146 #i
- `defed
- (
-__GNUC__
-&&
-_FORTIFY_SOURCE
- > 0 && !defed (
-__lulus
-)
-
-148 
- ~<cu/_rg.h
->
-
- @/usr/include/sys/mman.h
-
-76 #idef
-_SYS_MMAN_H_
-
-
-77 
- #_SYS_MMAN_H_
-
-
- )
-
-79 
- ~<sys/pits.h
->
-
-80 
- ~<sys/cdefs.h
->
-
-82 
- ~<sys/_tys.h
->
-
-88 #idef
-_MODE_T
-
-
-89 
-__dw_mode_t
-
- tmode_t
-;
-
-90 
- #_MODE_T
-
-
- )
-
-93 #ide
-_OFF_T
-
-
-94 
-__dw_off_t
-
- toff_t
-;
-
-95 
- #_OFF_T
-
-
- )
-
-98 #ide
-_SIZE_T
-
-
-99 
- #_SIZE_T
-
-
- )
-
-100 
-__dw_size_t
-
- tsize_t
-;
-
-107 
- #PROT_NONE
- 0x00
-
- )
-
-108 
- #PROT_READ
- 0x01
-
- )
-
-109 
- #PROT_WRITE
- 0x02
-
- )
-
-110 
- #PROT_EXEC
- 0x04
-
- )
-
-116 
- #MAP_SHARED
- 0x0001
-
- )
-
-117 
- #MAP_PRIVATE
- 0x0002
-
- )
-
-118 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-119 
- #MAP_COPY
-
-MAP_PRIVATE
-
-
- )
-
-125 
- #MAP_FIXED
- 0x0010
-
- )
-
-126 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-127 
- #MAP_RENAME
- 0x0020
-
- )
-
-128 
- #MAP_NORESERVE
- 0x0040
-
- )
-
-129 
- #MAP_RESERVED0080
- 0x0080
-
- )
-
-130 
- #MAP_NOEXTEND
- 0x0100
-
- )
-
-131 
- #MAP_HASSEMAPHORE
- 0x0200
-
- )
-
-132 
- #MAP_NOCACHE
- 0x0400
-
- )
-
-138 
- #MCL_CURRENT
- 0x0001
-
- )
-
-139 
- #MCL_FUTURE
- 0x0002
-
- )
-
-144 
- #MAP_FAILED
- ((*)-1
-
- )
-
-149 
- #MS_ASYNC
- 0x0001
-
- )
-
-150 
- #MS_INVALIDATE
- 0x0002
-
- )
-
-151 
- #MS_SYNC
- 0x0010
-
- )
-
-153 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-154 
- #MS_KILLPAGES
- 0x0004
-
- )
-
-155 
- #MS_DEACTIVATE
- 0x0008
-
- )
-
-160 
- #MAP_FILE
- 0x0000
-
- )
-
-161 
- #MAP_ANON
- 0x1000
-
- )
-
-168 
- #POSIX_MADV_NORMAL
- 0
-
- )
-
-169 
- #POSIX_MADV_RANDOM
- 1
-
- )
-
-170 
- #POSIX_MADV_SEQUENTIAL
- 2
-
- )
-
-171 
- #POSIX_MADV_WILLNEED
- 3
-
- )
-
-172 
- #POSIX_MADV_DONTNEED
- 4
-
- )
-
-174 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-175 
- #MADV_NORMAL
-
-POSIX_MADV_NORMAL
-
-
- )
-
-176 
- #MADV_RANDOM
-
-POSIX_MADV_RANDOM
-
-
- )
-
-177 
- #MADV_SEQUENTIAL
-
-POSIX_MADV_SEQUENTIAL
-
-
- )
-
-178 
- #MADV_WILLNEED
-
-POSIX_MADV_WILLNEED
-
-
- )
-
-179 
- #MADV_DONTNEED
-
-POSIX_MADV_DONTNEED
-
-
- )
-
-180 
- #MADV_FREE
- 5
-
- )
-
-185 
- #MINCORE_INCORE
- 0x1
-
- )
-
-186 
- #MINCORE_REFERENCED
- 0x2
-
- )
-
-187 
- #MINCORE_MODIFIED
- 0x4
-
- )
-
-188 
- #MINCORE_REFERENCED_OTHER
- 0x8
-
- )
-
-189 
- #MINCORE_MODIFIED_OTHER
- 0x10
-
- )
-
-194
-__BEGIN_DECLS
-
-
-196 
-mlockl
-();
-
-197 
-muockl
-();
-
-199 
-mlock
-(cڡ *,
-size_t
-);
-
-200 #ide
-_MMAP
-
-
-201 
- #_MMAP
-
-
- )
-
-203 *
- $mm
-(*,
-size_t
-, , , ,
-off_t
-
- `__DARWIN_ALIAS
-(
-mm
-);
-
-206 
- $me
-(*,
-size_t
-, 
- `__DARWIN_ALIAS
-(
-me
-);
-
-208 
- $msync
-(*,
-size_t
-, 
- `__DARWIN_ALIAS_C
-(
-msync
-);
-
-210 
- `muock
-(cڡ *,
-size_t
-);
-
-212 
- $munm
-(*,
-size_t
-
- `__DARWIN_ALIAS
-(
-munm
-);
-
-214 
- `shm_ݒ
-(const *, , ...);
-
-215 
- `shm_uƚk
-(const *);
-
-217 
- `posix_madvi
-(*,
-size_t
-, );
-
-219 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-220 
- `madvi
-(*,
-size_t
-, );
-
-221 
- `mce
-(cڡ *,
-size_t
-, *);
-
-222 
- `mh
-(*,
-size_t
-, );
-
-224
-__END_DECLS
-
-
- @/usr/include/sys/stat.h
-
-70 #ide
-_SYS_STAT_H_
-
-
-71 
- #_SYS_STAT_H_
-
-
- )
-
-73 
- ~<sys/_tys.h
->
-
-74 
- ~<sys/cdefs.h
->
-
-77 
- #__ed_ru_timeec
-
-
- )
-
-78 
- ~<sys/_rus.h
->
-
-85 #ide
-_BLKCNT_T
-
-
-86 
-__dw_blkt_t
-
- tblkt_t
-;
-
-87 
- #_BLKCNT_T
-
-
- )
-
-90 #ide
-_BLKSIZE_T
-
-
-91 
-__dw_blksize_t
-
- tblksize_t
-;
-
-92 
- #_BLKSIZE_T
-
-
- )
-
-95 #ide
-_DEV_T
-
-
-96 
-__dw_dev_t
-
- tdev_t
-;
-
-97 
- #_DEV_T
-
-
- )
-
-100 #idef
-_INO_T
-
-
-101 
-__dw_o_t
-
- to_t
-;
-
-102 
- #_INO_T
-
-
- )
-
-105 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-106 #idef
-_INO64_T
-
-
-107 
-__dw_o64_t
-
- to64_t
-;
-
-108 
- #_INO64_T
-
-
- )
-
-112 #idef
-_MODE_T
-
-
-113 
-__dw_mode_t
-
- tmode_t
-;
-
-114 
- #_MODE_T
-
-
- )
-
-117 #ide
-_NLINK_T
-
-
-118 
-__ut16_t
-
- tƚk_t
-;
-
-119 
- #_NLINK_T
-
-
- )
-
-122 #ide
-_UID_T
-
-
-123 
-__dw_uid_t
-
- tuid_t
-;
-
-124 
- #_UID_T
-
-
- )
-
-127 #ide
-_GID_T
-
-
-128 
-__dw_gid_t
-
- tgid_t
-;
-
-129 
- #_GID_T
-
-
- )
-
-132 #ide
-_OFF_T
-
-
-133 
-__dw_off_t
-
- toff_t
-;
-
-134 
- #_OFF_T
-
-
- )
-
-137 #idef
-_TIME_T
-
-
-138 
- #_TIME_T
-
-
- )
-
-139 
-__dw_time_t
-
- ttime_t
-;
-
-143 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-152 
- so
- {
-
-153
-__ut16_t
-
- m_dev
-;
-
-154
-o_t
-
- m_o
-;
-
-155
-mode_t
-
- m_mode
-;
-
-156
-ƚk_t
-
- m_ƚk
-;
-
-157
-__ut16_t
-
- m_uid
-;
-
-158
-__ut16_t
-
- m_gid
-;
-
-159
-__ut16_t
-
- m_rdev
-;
-
-160
-__t32_t
-
- m_size
-;
-
-161 
-timeec
-
- m_imeec
-;
-
-162 
-timeec
-
- m_mtimeec
-;
-
-163 
-timeec
-
- m_imeec
-;
-
-164
-__t32_t
-
- m_blksize
-;
-
-165
-__t32_t
-
- m_blocks
-;
-
-166
-__ut32_t
-
- m_ags
-;
-
-167
-__ut32_t
-
- m_g
-;
-
-170 
- #__DARWIN_STRUCT_STAT64_TIMES
- \
-
-171 
-timeec
-
-_imeec
-; \
-
-172 
-timeec
-
-_mtimeec
-; \
-
-173 
-timeec
-
-_imeec
-; \
-
-174 
-timeec
-
-_bthtimeec
-;
-
- )
-
-178 
- #__DARWIN_STRUCT_STAT64_TIMES
- \
-
-179
-time_t
-
-_ime
-; \
-
-180 
-_imc
-; \
-
-181
-time_t
-
-_mtime
-; \
-
-182 
-_mtimc
-; \
-
-183
-time_t
-
-_ime
-; \
-
-184 
-_imc
-; \
-
-185
-time_t
-
-_bthtime
-; \
-
-186 
-_bthtimc
-;
-
- )
-
-200 
- #__DARWIN_STRUCT_STAT64
- { \
-
-201
-dev_t
-
-_dev
-; \
-
-202
-mode_t
-
-_mode
-; \
-
-203
-ƚk_t
-
-_ƚk
-; \
-
-204
-__dw_o64_t
-
-_o
-; \
-
-205
-uid_t
-
-_uid
-; \
-
-206
-gid_t
-
-_gid
-; \
-
-207
-dev_t
-
-_rdev
-; \
-
-208
-__DARWIN_STRUCT_STAT64_TIMES
- \
-
-209
-off_t
-
-_size
-; \
-
-210
-blkt_t
-
-_blocks
-; \
-
-211
-blksize_t
-
-_blksize
-; \
-
-212
-__ut32_t
-
-_ags
-; \
-
-213
-__ut32_t
-
-_g
-; \
-
-214
-__t32_t
-
-_le
-; \
-
-215
-__t64_t
-
-_qe
-[2]; \
-
-216 }
-
- )
-
-222 #i
-__DARWIN_64_BIT_INO_T
-
-
-224 
-
-
- g__DARWIN_STRUCT_STAT64
-;
-
-228 
- s
- {
-
-229
-dev_t
-
- m_dev
-;
-
-230
-o_t
-
- m_o
-;
-
-231
-mode_t
-
- m_mode
-;
-
-232
-ƚk_t
-
- m_ƚk
-;
-
-233
-uid_t
-
- m_uid
-;
-
-234
-gid_t
-
- m_gid
-;
-
-235
-dev_t
-
- m_rdev
-;
-
-236 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-237 
-timeec
-
- m_imeec
-;
-
-238 
-timeec
-
- m_mtimeec
-;
-
-239 
-timeec
-
- m_imeec
-;
-
-241
-time_t
-
- m_ime
-;
-
-242 
- m_imc
-;
-
-243
-time_t
-
- m_mtime
-;
-
-244 
- m_mtimc
-;
-
-245
-time_t
-
- m_ime
-;
-
-246 
- m_imc
-;
-
-248
-off_t
-
- m_size
-;
-
-249
-blkt_t
-
- m_blocks
-;
-
-250
-blksize_t
-
- m_blksize
-;
-
-251
-__ut32_t
-
- m_ags
-;
-
-252
-__ut32_t
-
- m_g
-;
-
-253
-__t32_t
-
- m_le
-;
-
-254
-__t64_t
-
- m_qe
-[2];
-
-259 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-261 
-64
-
- g__DARWIN_STRUCT_STAT64
-;
-
-268 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-269 
- #_ime
-
-_imeec
-.
-tv_c
-
-
- )
-
-270 
- #_mtime
-
-_mtimeec
-.
-tv_c
-
-
- )
-
-271 
- #_ime
-
-_imeec
-.
-tv_c
-
-
- )
-
-272 
- #_bthtime
-
-_bthtimeec
-.
-tv_c
-
-
- )
-
-279 #ide
-S_IFMT
-
-
-281 
- #S_IFMT
- 0170000
-
- )
-
-282 
- #S_IFIFO
- 0010000
-
- )
-
-283 
- #S_IFCHR
- 0020000
-
- )
-
-284 
- #S_IFDIR
- 0040000
-
- )
-
-285 
- #S_IFBLK
- 0060000
-
- )
-
-286 
- #S_IFREG
- 0100000
-
- )
-
-287 
- #S_IFLNK
- 0120000
-
- )
-
-288 
- #S_IFSOCK
- 0140000
-
- )
-
-289 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-290 
- #S_IFWHT
- 0160000
-
- )
-
-291 
- #S_IFXATTR
- 0200000
-
- )
-
-296 
- #S_IRWXU
- 0000700
-
- )
-
-297 
- #S_IRUSR
- 0000400
-
- )
-
-298 
- #S_IWUSR
- 0000200
-
- )
-
-299 
- #S_IXUSR
- 0000100
-
- )
-
-301 
- #S_IRWXG
- 0000070
-
- )
-
-302 
- #S_IRGRP
- 0000040
-
- )
-
-303 
- #S_IWGRP
- 0000020
-
- )
-
-304 
- #S_IXGRP
- 0000010
-
- )
-
-306 
- #S_IRWXO
- 0000007
-
- )
-
-307 
- #S_IROTH
- 0000004
-
- )
-
-308 
- #S_IWOTH
- 0000002
-
- )
-
-309 
- #S_IXOTH
- 0000001
-
- )
-
-311 
- #S_ISUID
- 0004000
-
- )
-
-312 
- #S_ISGID
- 0002000
-
- )
-
-313 
- #S_ISVTX
- 0001000
-
- )
-
-315 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-316 
- #S_ISTXT
-
-S_ISVTX
-
-
- )
-
-317 
- #S_IREAD
-
-S_IRUSR
-
-
- )
-
-318 
- #S_IWRITE
-
-S_IWUSR
-
-
- )
-
-319 
- #S_IEXEC
-
-S_IXUSR
-
-
- )
-
-329 
- #S_ISBLK
-(
-m
-(((m& 0170000=0060000
-
- )
-
-330 
- #S_ISCHR
-(
-m
-(((m& 0170000=0020000
-
- )
-
-331 
- #S_ISDIR
-(
-m
-(((m& 0170000=0040000
-
- )
-
-332 
- #S_ISFIFO
-(
-m
-(((m& 0170000=0010000
-
- )
-
-333 
- #S_ISREG
-(
-m
-(((m& 0170000=0100000
-
- )
-
-334 
- #S_ISLNK
-(
-m
-(((m& 0170000=0120000
-
- )
-
-335 
- #S_ISSOCK
-(
-m
-(((m& 0170000=0140000
-
- )
-
-336 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-337 
- #S_ISWHT
-(
-m
-(((m& 0170000=0160000
-
- )
-
-338 
- #S_ISXATTR
-(
-m
-(((m& 0200000=0200000
-
- )
-
-356 
- #S_TYPEISMQ
-(
-buf
-(0
-
- )
-
-357 
- #S_TYPEISSEM
-(
-buf
-(0
-
- )
-
-358 
- #S_TYPEISSHM
-(
-buf
-(0
-
- )
-
-374 
- #S_TYPEISTMO
-(
-buf
-(0
-
- )
-
-377 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-378 
- #ACCESSPERMS
- (
-S_IRWXU
-|
-S_IRWXG
-|
-S_IRWXO
-
-
- )
-
-380 
- #ALLPERMS
- (
-S_ISUID
-|
-S_ISGID
-|
-S_ISTXT
-|
-S_IRWXU
-|
-S_IRWXG
-|
-S_IRWXO
-)
-
- )
-
-382 
- #DEFFILEMODE
- (
-S_IRUSR
-|
-S_IWUSR
-|
-S_IRGRP
-|
-S_IWGRP
-|
-S_IROTH
-|
-S_IWOTH
-)
-
- )
-
-384 
- #S_BLKSIZE
- 512
-
- )
-
-391 
- #UF_SETTABLE
- 0x0000fff
-
- )
-
-392 
- #UF_NODUMP
- 0x00000001
-
- )
-
-393 
- #UF_IMMUTABLE
- 0x00000002
-
- )
-
-394 
- #UF_APPEND
- 0x00000004
-
- )
-
-395 
- #UF_OPAQUE
- 0x00000008
-
- )
-
-402 
- #UF_HIDDEN
- 0x00008000
-
- )
-
-407 
- #SF_SETTABLE
- 0xffff0000
-
- )
-
-408 
- #SF_ARCHIVED
- 0x00010000
-
- )
-
-409 
- #SF_IMMUTABLE
- 0x00020000
-
- )
-
-410 
- #SF_APPEND
- 0x00040000
-
- )
-
-422
-__BEGIN_DECLS
-
-
-424 
- $chmod
-(cڡ *,
-mode_t
-
- `__DARWIN_ALIAS
-(
-chmod
-);
-
-425 
- $fchmod
-(,
-mode_t
-
- `__DARWIN_ALIAS
-(
-fchmod
-);
-
-426 
- $f
-(, 
-
- *
- `__DARWIN_INODE64
-(
-f
-);
-
-427 
- $l
-(cڡ *, 
-
- *
- `__DARWIN_INODE64
-(
-l
-);
-
-428 
- `mkd
-(cڡ *,
-mode_t
-);
-
-429 
- `mkfifo
-(cڡ *,
-mode_t
-);
-
-430 
- $
-(cڡ *, 
-
- *
- `__DARWIN_INODE64
-(stat);
-
-431 
- `mknod
-(cڡ *,
-mode_t
-,
-dev_t
-);
-
-432
-mode_t
-
- `umask
-(mode_t);
-
-434 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-435 #ide
-_FILESEC_T
-
-
-436 
-_fec
-;
-
-437 
-_fec
- *
- tfec_t
-;
-
-438 
- #_FILESEC_T
-
-
- )
-
-440 
- `chags
-(cڡ *,
-__ut32_t
-);
-
-441 
- `chmodx_
-(cڡ *,
-fec_t
-);
-
-442 
- `fchags
-(,
-__ut32_t
-);
-
-443 
- `fchmodx_
-(,
-fec_t
-);
-
-444 
- $fx_
-(, 
-
- *,
-fec_t
-
- `__DARWIN_INODE64
-(
-fx_
-);
-
-445 
- `lchags
-(cڡ *,
-__ut32_t
-);
-
-446 
- `lchmod
-(cڡ *,
-mode_t
-);
-
-447 
- $lx_
-(cڡ *, 
-
- *,
-fec_t
-
- `__DARWIN_INODE64
-(
-lx_
-);
-
-448 
- `mkdx_
-(cڡ *,
-fec_t
-);
-
-449 
- `mkfifox_
-(cڡ *,
-fec_t
-);
-
-450 
- $x_
-(cڡ *, 
-
- *,
-fec_t
-
- `__DARWIN_INODE64
-(
-x_
-);
-
-451 
- `umaskx_
-(
-fec_t
-);
-
-453 
- `fx64_
-(, 
-64
- *,
-fec_t
-);
-
-454 
- `lx64_
-(cڡ *, 
-64
- *,
-fec_t
-);
-
-455 
- `x64_
-(cڡ *, 
-64
- *,
-fec_t
-);
-
-456 
- `f64
-(, 
-64
- *);
-
-457 
- `l64
-(cڡ *, 
-64
- *);
-
-458 
- `64
-(cڡ *, 
-64
- *);
-
-461
-__END_DECLS
-
-
- @/usr/include/sys/types.h
-
-69 #ide
-_SYS_TYPES_H_
-
-
-70 
- #_SYS_TYPES_H_
-
-
- )
-
-72 
- ~<sys/pits.h
->
-
-74 #ide
-__ASSEMBLER__
-
-
-75 
- ~<sys/cdefs.h
->
-
-78 
- ~<mache/tys.h
->
-
-79 
- ~<sys/_tys.h
->
-
-81 
- ~<mache/dn.h
->
-
-83 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-84 
- tu_ch
-;
-
-85 
- tu_sht
-;
-
-86 
- tu_t
-;
-
-87 #ide
-_U_LONG
-
-
-88 
- tu_lg
-;
-
-89 
- #_U_LONG
-
-
- )
-
-91 
- tusht
-;
-
-92 
- tut
-;
-
-95 
-u_t64_t
-
- tu_quad_t
-;
-
-96 
-t64_t
-
- tquad_t
-;
-
-97 
-quad_t
- *
- tqaddr_t
-;
-
-99 *
- tddr_t
-;
-
-100 
-t32_t
-
- tdaddr_t
-;
-
-102 #ide
-_DEV_T
-
-
-103 
-__dw_dev_t
-
- tdev_t
-;
-
-104 
- #_DEV_T
-
-
- )
-
-107 
-u_t32_t
-
- tfix_t
-;
-
-109 #ide
-_BLKCNT_T
-
-
-110 
-__dw_blkt_t
-
- tblkt_t
-;
-
-111 
- #_BLKCNT_T
-
-
- )
-
-114 #ide
-_BLKSIZE_T
-
-
-115 
-__dw_blksize_t
-
- tblksize_t
-;
-
-116 
- #_BLKSIZE_T
-
-
- )
-
-119 #ide
-_GID_T
-
-
-120 
-__dw_gid_t
-
- tgid_t
-;
-
-121 
- #_GID_T
-
-
- )
-
-124 #ide
-_IN_ADDR_T
-
-
-125 
- #_IN_ADDR_T
-
-
- )
-
-126 
-__ut32_t
-
- t_addr_t
-;
-
-129 #ide
-_IN_PORT_T
-
-
-130 
- #_IN_PORT_T
-
-
- )
-
-131 
-__ut16_t
-
- t_pt_t
-;
-
-134 #idef
-_INO_T
-
-
-135 
-__dw_o_t
-
- to_t
-;
-
-136 
- #_INO_T
-
-
- )
-
-139 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-140 #idef
-_INO64_T
-
-
-141 
-__dw_o64_t
-
- to64_t
-;
-
-142 
- #_INO64_T
-
-
- )
-
-146 #ide
-_KEY_T
-
-
-147 
- #_KEY_T
-
-
- )
-
-148 
-__t32_t
-
- tkey_t
-;
-
-151 #idef
-_MODE_T
-
-
-152 
-__dw_mode_t
-
- tmode_t
-;
-
-153 
- #_MODE_T
-
-
- )
-
-156 #ide
-_NLINK_T
-
-
-157 
-__ut16_t
-
- tƚk_t
-;
-
-158 
- #_NLINK_T
-
-
- )
-
-161 #ide
-_ID_T
-
-
-162 
- #_ID_T
-
-
- )
-
-163 
-__dw_id_t
-
- tid_t
-;
-
-166 #ide
-_PID_T
-
-
-167 
-__dw_pid_t
-
- tpid_t
-;
-
-168 
- #_PID_T
-
-
- )
-
-171 #ide
-_OFF_T
-
-
-172 
-__dw_off_t
-
- toff_t
-;
-
-173 
- #_OFF_T
-
-
- )
-
-176 
-t32_t
-
- tgsz_t
-;
-
-177 
-t32_t
-
- tswblk_t
-;
-
-179 #ide
-_UID_T
-
-
-180 
-__dw_uid_t
-
- tuid_t
-;
-
-181 
- #_UID_T
-
-
- )
-
-184 #ide
-_ID_T
-
-
-185 
-__dw_id_t
-
- tid_t
-;
-
-186 
- #_ID_T
-
-
- )
-
-189 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-191 #i
-defed
-(
-__lulus
-)
-
-197 
-le
-
-__t32_t
-
- $maj
-(
-__ut32_t
-
-_x
-)
-
-199  (
-__t32_t
-)(((
-__ut32_t
-)
-_x
- >> 24) & 0xff);
-
-200
- }
-}
-
-202 
-le
-
-__t32_t
-
- $m
-(
-__ut32_t
-
-_x
-)
-
-204  (
-__t32_t
-)((
-_x
-) & 0xffffff);
-
-205
- }
-}
-
-207 
-le
-
-dev_t
-
- $makedev
-(
-__ut32_t
-
-_maj
-, __ut32_
-_m
-)
-
-209  (
-dev_t
-)(((
-_maj
-<< 24| (
-_m
-));
-
-210
- }
-}
-
-214 
- #maj
-(
-x
-((
-t32_t
-)(((
-u_t32_t
-)(x>> 24& 0xff))
-
- )
-
-215 
- #m
-(
-x
-((
-t32_t
-)((x& 0xffffff))
-
- )
-
-216 
- #makedev
-(
-x
-,
-y
-((
-dev_t
-)(((x<< 24| (y)))
-
- )
-
-221 #idef
-_CLOCK_T
-
-
-222 
- #_CLOCK_T
-
-
- )
-
-223 
-__dw_ock_t
-
- tock_t
-;
-
-226 #ide
-_SIZE_T
-
-
-227 
- #_SIZE_T
-
-
- )
-
-230 
-__dw_size_t
-
- tsize_t
-;
-
-233 #idef
-_SSIZE_T
-
-
-234 
- #_SSIZE_T
-
-
- )
-
-235 
-__dw_ssize_t
-
- tssize_t
-;
-
-238 #idef
-_TIME_T
-
-
-239 
- #_TIME_T
-
-
- )
-
-240 
-__dw_time_t
-
- ttime_t
-;
-
-243 #ide
-_USECONDS_T
-
-
-244 
- #_USECONDS_T
-
-
- )
-
-245 
-__dw_ucds_t
-
- tucds_t
-;
-
-248 #ide
-_SUSECONDS_T
-
-
-249 
- #_SUSECONDS_T
-
-
- )
-
-250 
-__dw_sucds_t
-
- tsucds_t
-;
-
-253 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-259 
- #__ed_fd_t
-
-
- )
-
-260 
- ~<sys/_rus.h
->
-
-262 
- #NBBY
-
-__DARWIN_NBBY
-
-
- )
-
-263 
- #NFDBITS
-
-__DARWIN_NFDBITS
-
-
- )
-
-264 
- #howmy
-(
-x
-,
-y
-
- `__DARWIN_howmy
-(x, y
-
- )
-
-265 
-__t32_t
-
- tfd_mask
-;
-
-273 #idef
-FD_SETSIZE
-
-
-274 
- #FD_SETSIZE
-
-__DARWIN_FD_SETSIZE
-
-
- )
-
-276 #ide
-FD_SET
-
-
-277 
- #FD_SET
-(
-n
-,
-p
-
- `__DARWIN_FD_SET
-,)
-
- )
-
-279 #ide
-FD_CLR
-
-
-280 
- #FD_CLR
-(
-n
-,
-p
-
- `__DARWIN_FD_CLR
-,)
-
- )
-
-282 #ide
-FD_ISSET
-
-
-283 
- #FD_ISSET
-(
-n
-,
-p
-
- `__DARWIN_FD_ISSET
-,)
-
- )
-
-285 #ide
-FD_ZERO
-
-
-286 
- #FD_ZERO
-(
-p
-
- `__DARWIN_FD_ZERO
-)
-
- )
-
-288 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-289 #ide
-FD_COPY
-
-
-290 
- #FD_COPY
-(
-f
-,
-t
-
- `__DARWIN_FD_COPY
-(f,)
-
- )
-
-295 #i
-defed
-(
-__STDC__
-&& defed(
-KERNEL
-)
-
-301 
- goc
-;
-
-302 
- gpg
-;
-
-303 
- gued
-;
-
-304 
- gruge
-;
-
-305 
- gfe
-;
-
-306 
- gbuf
-;
-
-307 
- gy
-;
-
-308 
- guio
-;
-
-314 #ide
-__POSIX_LIB__
-
-
-316 #ide
-_PTHREAD_ATTR_T
-
-
-317 
- #_PTHREAD_ATTR_T
-
-
- )
-
-318 
-__dw_had__t
-
- thad__t
-;
-
-320 #ide
-_PTHREAD_COND_T
-
-
-321 
- #_PTHREAD_COND_T
-
-
- )
-
-322 
-__dw_had_cd_t
-
- thad_cd_t
-;
-
-324 #ide
-_PTHREAD_CONDATTR_T
-
-
-325 
- #_PTHREAD_CONDATTR_T
-
-
- )
-
-326 
-__dw_had_cd_t
-
- thad_cd_t
-;
-
-328 #ide
-_PTHREAD_MUTEX_T
-
-
-329 
- #_PTHREAD_MUTEX_T
-
-
- )
-
-330 
-__dw_had_mux_t
-
- thad_mux_t
-;
-
-332 #ide
-_PTHREAD_MUTEXATTR_T
-
-
-333 
- #_PTHREAD_MUTEXATTR_T
-
-
- )
-
-334 
-__dw_had_mux_t
-
- thad_mux_t
-;
-
-336 #ide
-_PTHREAD_ONCE_T
-
-
-337 
- #_PTHREAD_ONCE_T
-
-
- )
-
-338 
-__dw_had__t
-
- thad__t
-;
-
-340 #ide
-_PTHREAD_RWLOCK_T
-
-
-341 
- #_PTHREAD_RWLOCK_T
-
-
- )
-
-342 
-__dw_had_rwlock_t
-
- thad_rwlock_t
-;
-
-344 #ide
-_PTHREAD_RWLOCKATTR_T
-
-
-345 
- #_PTHREAD_RWLOCKATTR_T
-
-
- )
-
-346 
-__dw_had_rwlock_t
-
- thad_rwlock_t
-;
-
-348 #ide
-_PTHREAD_T
-
-
-349 
- #_PTHREAD_T
-
-
- )
-
-350 
-__dw_had_t
-
- thad_t
-;
-
-355 #ide
-_PTHREAD_KEY_T
-
-
-356 
- #_PTHREAD_KEY_T
-
-
- )
-
-357 
-__dw_had_key_t
-
- thad_key_t
-;
-
-361 #ide
-_FSBLKCNT_T
-
-
-362 
- #_FSBLKCNT_T
-
-
- )
-
-363 
-__dw_fsblkt_t
-
- tfsblkt_t
-;
-
-366 #ide
-_FSFILCNT_T
-
-
-367 
- #_FSFILCNT_T
-
-
- )
-
-368 
-__dw_fsft_t
-
- tfsft_t
-;
-
- @/usr/include/unistd.h
-
-68 #ide
-_UNISTD_H_
-
-
-69 
- #_UNISTD_H_
-
-
- )
-
-71 
- ~<_tys.h
->
-
-72 
- ~<sys/unid.h
->
-
-74 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-75 #ide
-_DEV_T
-
-
-76 
- #_DEV_T
-
-
- )
-
-77 
-__dw_dev_t
-
- tdev_t
-;
-
-81 #ide
-_GID_T
-
-
-82 
- #_GID_T
-
-
- )
-
-83 
-__dw_gid_t
-
- tgid_t
-;
-
-86 #ide
-_INTPTR_T
-
-
-87 
- #_INTPTR_T
-
-
- )
-
-88 
-__dw__t
-
- t_t
-;
-
-91 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-92 #ide
-_MODE_T
-
-
-93 
- #_MODE_T
-
-
- )
-
-94 
-__dw_mode_t
-
- tmode_t
-;
-
-98 #ide
-_OFF_T
-
-
-99 
- #_OFF_T
-
-
- )
-
-100 
-__dw_off_t
-
- toff_t
-;
-
-103 #ide
-_PID_T
-
-
-104 
- #_PID_T
-
-
- )
-
-105 
-__dw_pid_t
-
- tpid_t
-;
-
-108 #ide
-_SIZE_T
-
-
-109 
- #_SIZE_T
-
-
- )
-
-112 
-__dw_size_t
-
- tsize_t
-;
-
-115 #idef
-_SSIZE_T
-
-
-116 
- #_SSIZE_T
-
-
- )
-
-117 
-__dw_ssize_t
-
- tssize_t
-;
-
-120 #ide
-_UID_T
-
-
-121 
- #_UID_T
-
-
- )
-
-122 
-__dw_uid_t
-
- tuid_t
-;
-
-125 #ide
-_USECONDS_T
-
-
-126 
- #_USECONDS_T
-
-
- )
-
-127 
-__dw_ucds_t
-
- tucds_t
-;
-
-130 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-131 #ide
-_UUID_T
-
-
-132 
- #_UUID_T
-
-
- )
-
-133 
-__dw_uuid_t
-
- tuuid_t
-;
-
-137 
- #STDIN_FILENO
- 0
-
- )
-
-138 
- #STDOUT_FILENO
- 1
-
- )
-
-139 
- #STDERR_FILENO
- 2
-
- )
-
-141 #ide
-NULL
-
-
-142 
- #NULL
-
-__DARWIN_NULL
-
-
- )
-
-147 
- #_XOPEN_VERSION
- 600
-
- )
-
-148 
- #_XOPEN_XCU_VERSION
- 4
-
- )
-
-152 
- #_POSIX_ADVISORY_INFO
- (-1
-
- )
-
-153 
- #_POSIX_ASYNCHRONOUS_IO
- (-1
-
- )
-
-154 
- #_POSIX_BARRIERS
- (-1
-
- )
-
-155 
- #_POSIX_CHOWN_RESTRICTED
- 200112L
-
- )
-
-156 
- #_POSIX_CLOCK_SELECTION
- (-1
-
- )
-
-157 
- #_POSIX_CPUTIME
- (-1
-
- )
-
-158 
- #_POSIX_FSYNC
- 200112L
-
- )
-
-159 
- #_POSIX_IPV6
- 200112L
-
- )
-
-160 
- #_POSIX_JOB_CONTROL
- 200112L
-
- )
-
-161 
- #_POSIX_MAPPED_FILES
- 200112L
-
- )
-
-162 
- #_POSIX_MEMLOCK
- (-1
-
- )
-
-163 
- #_POSIX_MEMLOCK_RANGE
- (-1
-
- )
-
-164 
- #_POSIX_MEMORY_PROTECTION
- 200112L
-
- )
-
-165 
- #_POSIX_MESSAGE_PASSING
- (-1
-
- )
-
-166 
- #_POSIX_MONOTONIC_CLOCK
- (-1
-
- )
-
-167 
- #_POSIX_NO_TRUNC
- 200112L
-
- )
-
-168 
- #_POSIX_PRIORITIZED_IO
- (-1
-
- )
-
-169 
- #_POSIX_PRIORITY_SCHEDULING
- (-1
-
- )
-
-170 
- #_POSIX_RAW_SOCKETS
- (-1
-
- )
-
-171 
- #_POSIX_READER_WRITER_LOCKS
- 200112L
-
- )
-
-172 
- #_POSIX_REALTIME_SIGNALS
- (-1
-
- )
-
-173 
- #_POSIX_REGEXP
- 200112L
-
- )
-
-174 
- #_POSIX_SAVED_IDS
- 200112L
-
- )
-
-175 
- #_POSIX_SEMAPHORES
- (-1
-
- )
-
-176 
- #_POSIX_SHARED_MEMORY_OBJECTS
- (-1
-
- )
-
-177 
- #_POSIX_SHELL
- 200112L
-
- )
-
-178 
- #_POSIX_SPAWN
- (-1
-
- )
-
-179 
- #_POSIX_SPIN_LOCKS
- (-1
-
- )
-
-180 
- #_POSIX_SPORADIC_SERVER
- (-1
-
- )
-
-181 
- #_POSIX_SYNCHRONIZED_IO
- (-1
-
- )
-
-182 
- #_POSIX_THREAD_ATTR_STACKADDR
- 200112L
-
- )
-
-183 
- #_POSIX_THREAD_ATTR_STACKSIZE
- 200112L
-
- )
-
-184 
- #_POSIX_THREAD_CPUTIME
- (-1
-
- )
-
-185 
- #_POSIX_THREAD_PRIO_INHERIT
- (-1
-
- )
-
-186 
- #_POSIX_THREAD_PRIO_PROTECT
- (-1
-
- )
-
-187 
- #_POSIX_THREAD_PRIORITY_SCHEDULING
- (-1
-
- )
-
-188 
- #_POSIX_THREAD_PROCESS_SHARED
- 200112L
-
- )
-
-189 
- #_POSIX_THREAD_SAFE_FUNCTIONS
- 200112L
-
- )
-
-190 
- #_POSIX_THREAD_SPORADIC_SERVER
- (-1
-
- )
-
-191 
- #_POSIX_THREADS
- 200112L
-
- )
-
-192 
- #_POSIX_TIMEOUTS
- (-1
-
- )
-
-193 
- #_POSIX_TIMERS
- (-1
-
- )
-
-194 
- #_POSIX_TRACE
- (-1
-
- )
-
-195 
- #_POSIX_TRACE_EVENT_FILTER
- (-1
-
- )
-
-196 
- #_POSIX_TRACE_INHERIT
- (-1
-
- )
-
-197 
- #_POSIX_TRACE_LOG
- (-1
-
- )
-
-198 
- #_POSIX_TYPED_MEMORY_OBJECTS
- (-1
-
- )
-
-199 #ide
-_POSIX_VDISABLE
-
-
-200 
- #_POSIX_VDISABLE
- 0xf
-
- )
-
-203 
- #_POSIX2_C_BIND
- 200112L
-
- )
-
-204 
- #_POSIX2_C_DEV
- 200112L
-
- )
-
-205 
- #_POSIX2_CHAR_TERM
- 200112L
-
- )
-
-206 
- #_POSIX2_FORT_DEV
- (-1
-
- )
-
-207 
- #_POSIX2_FORT_RUN
- 200112L
-
- )
-
-208 
- #_POSIX2_LOCALEDEF
- 200112L
-
- )
-
-209 
- #_POSIX2_PBS
- (-1)
-
- )
-
-210 
- #_POSIX2_PBS_ACCOUNTING
- (-1)
-
- )
-
-211 
- #_POSIX2_PBS_CHECKPOINT
- (-1)
-
- )
-
-212 
- #_POSIX2_PBS_LOCATE
- (-1)
-
- )
-
-213 
- #_POSIX2_PBS_MESSAGE
- (-1)
-
- )
-
-214 
- #_POSIX2_PBS_TRACK
- (-1)
-
- )
-
-215 
- #_POSIX2_SW_DEV
- 200112L
-
- )
-
-216 
- #_POSIX2_UPE
- 200112L
-
- )
-
-218 
- #_V6_ILP32_OFF32
- (-1)
-
- )
-
-219 
- #_V6_ILP32_OFFBIG
- (1)
-
- )
-
-220 
- #_V6_LP64_OFF64
- (-1)
-
- )
-
-221 
- #_V6_LPBIG_OFFBIG
- (-1)
-
- )
-
-223 
- #_XBS5_ILP32_OFF32
-
-_V6_ILP32_OFF32
-
-
- )
-
-224 
- #_XBS5_ILP32_OFFBIG
-
-_V6_ILP32_OFFBIG
-
-
- )
-
-225 
- #_XBS5_LP64_OFF64
-
-_V6_LP64_OFF64
-
-
- )
-
-226 
- #_XBS5_LPBIG_OFFBIG
-
-_V6_LPBIG_OFFBIG
-
-
- )
-
-228 
- #_XOPEN_CRYPT
- (1)
-
- )
-
-229 
- #_XOPEN_ENH_I18N
- (1
-
- )
-
-230 
- #_XOPEN_LEGACY
- (-1
-
- )
-
-231 
- #_XOPEN_REALTIME
- (-1
-
- )
-
-232 
- #_XOPEN_REALTIME_THREADS
- (-1
-
- )
-
-233 
- #_XOPEN_SHM
- (1)
-
- )
-
-234 
- #_XOPEN_STREAMS
- (-1)
-
- )
-
-235 
- #_XOPEN_UNIX
- (1)
-
- )
-
-238 
- #F_ULOCK
- 0
-
- )
-
-239 
- #F_LOCK
- 1
-
- )
-
-240 
- #F_TLOCK
- 2
-
- )
-
-241 
- #F_TEST
- 3
-
- )
-
-244 
- #_SC_ARG_MAX
- 1
-
- )
-
-245 
- #_SC_CHILD_MAX
- 2
-
- )
-
-246 
- #_SC_CLK_TCK
- 3
-
- )
-
-247 
- #_SC_NGROUPS_MAX
- 4
-
- )
-
-248 
- #_SC_OPEN_MAX
- 5
-
- )
-
-249 
- #_SC_JOB_CONTROL
- 6
-
- )
-
-250 
- #_SC_SAVED_IDS
- 7
-
- )
-
-251 
- #_SC_VERSION
- 8
-
- )
-
-252 
- #_SC_BC_BASE_MAX
- 9
-
- )
-
-253 
- #_SC_BC_DIM_MAX
- 10
-
- )
-
-254 
- #_SC_BC_SCALE_MAX
- 11
-
- )
-
-255 
- #_SC_BC_STRING_MAX
- 12
-
- )
-
-256 
- #_SC_COLL_WEIGHTS_MAX
- 13
-
- )
-
-257 
- #_SC_EXPR_NEST_MAX
- 14
-
- )
-
-258 
- #_SC_LINE_MAX
- 15
-
- )
-
-259 
- #_SC_RE_DUP_MAX
- 16
-
- )
-
-260 
- #_SC_2_VERSION
- 17
-
- )
-
-261 
- #_SC_2_C_BIND
- 18
-
- )
-
-262 
- #_SC_2_C_DEV
- 19
-
- )
-
-263 
- #_SC_2_CHAR_TERM
- 20
-
- )
-
-264 
- #_SC_2_FORT_DEV
- 21
-
- )
-
-265 
- #_SC_2_FORT_RUN
- 22
-
- )
-
-266 
- #_SC_2_LOCALEDEF
- 23
-
- )
-
-267 
- #_SC_2_SW_DEV
- 24
-
- )
-
-268 
- #_SC_2_UPE
- 25
-
- )
-
-269 
- #_SC_STREAM_MAX
- 26
-
- )
-
-270 
- #_SC_TZNAME_MAX
- 27
-
- )
-
-271 
- #_SC_ASYNCHRONOUS_IO
- 28
-
- )
-
-272 
- #_SC_PAGESIZE
- 29
-
- )
-
-273 
- #_SC_MEMLOCK
- 30
-
- )
-
-274 
- #_SC_MEMLOCK_RANGE
- 31
-
- )
-
-275 
- #_SC_MEMORY_PROTECTION
- 32
-
- )
-
-276 
- #_SC_MESSAGE_PASSING
- 33
-
- )
-
-277 
- #_SC_PRIORITIZED_IO
- 34
-
- )
-
-278 
- #_SC_PRIORITY_SCHEDULING
- 35
-
- )
-
-279 
- #_SC_REALTIME_SIGNALS
- 36
-
- )
-
-280 
- #_SC_SEMAPHORES
- 37
-
- )
-
-281 
- #_SC_FSYNC
- 38
-
- )
-
-282 
- #_SC_SHARED_MEMORY_OBJECTS
- 39
-
- )
-
-283 
- #_SC_SYNCHRONIZED_IO
- 40
-
- )
-
-284 
- #_SC_TIMERS
- 41
-
- )
-
-285 
- #_SC_AIO_LISTIO_MAX
- 42
-
- )
-
-286 
- #_SC_AIO_MAX
- 43
-
- )
-
-287 
- #_SC_AIO_PRIO_DELTA_MAX
- 44
-
- )
-
-288 
- #_SC_DELAYTIMER_MAX
- 45
-
- )
-
-289 
- #_SC_MQ_OPEN_MAX
- 46
-
- )
-
-290 
- #_SC_MAPPED_FILES
- 47
-
- )
-
-291 
- #_SC_RTSIG_MAX
- 48
-
- )
-
-292 
- #_SC_SEM_NSEMS_MAX
- 49
-
- )
-
-293 
- #_SC_SEM_VALUE_MAX
- 50
-
- )
-
-294 
- #_SC_SIGQUEUE_MAX
- 51
-
- )
-
-295 
- #_SC_TIMER_MAX
- 52
-
- )
-
-296 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-297 
- #_SC_NPROCESSORS_CONF
- 57
-
- )
-
-298 
- #_SC_NPROCESSORS_ONLN
- 58
-
- )
-
-300 
- #_SC_2_PBS
- 59
-
- )
-
-301 
- #_SC_2_PBS_ACCOUNTING
- 60
-
- )
-
-302 
- #_SC_2_PBS_CHECKPOINT
- 61
-
- )
-
-303 
- #_SC_2_PBS_LOCATE
- 62
-
- )
-
-304 
- #_SC_2_PBS_MESSAGE
- 63
-
- )
-
-305 
- #_SC_2_PBS_TRACK
- 64
-
- )
-
-306 
- #_SC_ADVISORY_INFO
- 65
-
- )
-
-307 
- #_SC_BARRIERS
- 66
-
- )
-
-308 
- #_SC_CLOCK_SELECTION
- 67
-
- )
-
-309 
- #_SC_CPUTIME
- 68
-
- )
-
-310 
- #_SC_FILE_LOCKING
- 69
-
- )
-
-311 
- #_SC_GETGR_R_SIZE_MAX
- 70
-
- )
-
-312 
- #_SC_GETPW_R_SIZE_MAX
- 71
-
- )
-
-313 
- #_SC_HOST_NAME_MAX
- 72
-
- )
-
-314 
- #_SC_LOGIN_NAME_MAX
- 73
-
- )
-
-315 
- #_SC_MONOTONIC_CLOCK
- 74
-
- )
-
-316 
- #_SC_MQ_PRIO_MAX
- 75
-
- )
-
-317 
- #_SC_READER_WRITER_LOCKS
- 76
-
- )
-
-318 
- #_SC_REGEXP
- 77
-
- )
-
-319 
- #_SC_SHELL
- 78
-
- )
-
-320 
- #_SC_SPAWN
- 79
-
- )
-
-321 
- #_SC_SPIN_LOCKS
- 80
-
- )
-
-322 
- #_SC_SPORADIC_SERVER
- 81
-
- )
-
-323 
- #_SC_THREAD_ATTR_STACKADDR
- 82
-
- )
-
-324 
- #_SC_THREAD_ATTR_STACKSIZE
- 83
-
- )
-
-325 
- #_SC_THREAD_CPUTIME
- 84
-
- )
-
-326 
- #_SC_THREAD_DESTRUCTOR_ITERATIONS
- 85
-
- )
-
-327 
- #_SC_THREAD_KEYS_MAX
- 86
-
- )
-
-328 
- #_SC_THREAD_PRIO_INHERIT
- 87
-
- )
-
-329 
- #_SC_THREAD_PRIO_PROTECT
- 88
-
- )
-
-330 
- #_SC_THREAD_PRIORITY_SCHEDULING
- 89
-
- )
-
-331 
- #_SC_THREAD_PROCESS_SHARED
- 90
-
- )
-
-332 
- #_SC_THREAD_SAFE_FUNCTIONS
- 91
-
- )
-
-333 
- #_SC_THREAD_SPORADIC_SERVER
- 92
-
- )
-
-334 
- #_SC_THREAD_STACK_MIN
- 93
-
- )
-
-335 
- #_SC_THREAD_THREADS_MAX
- 94
-
- )
-
-336 
- #_SC_TIMEOUTS
- 95
-
- )
-
-337 
- #_SC_THREADS
- 96
-
- )
-
-338 
- #_SC_TRACE
- 97
-
- )
-
-339 
- #_SC_TRACE_EVENT_FILTER
- 98
-
- )
-
-340 
- #_SC_TRACE_INHERIT
- 99
-
- )
-
-341 
- #_SC_TRACE_LOG
- 100
-
- )
-
-342 
- #_SC_TTY_NAME_MAX
- 101
-
- )
-
-343 
- #_SC_TYPED_MEMORY_OBJECTS
- 102
-
- )
-
-344 
- #_SC_V6_ILP32_OFF32
- 103
-
- )
-
-345 
- #_SC_V6_ILP32_OFFBIG
- 104
-
- )
-
-346 
- #_SC_V6_LP64_OFF64
- 105
-
- )
-
-347 
- #_SC_V6_LPBIG_OFFBIG
- 106
-
- )
-
-348 
- #_SC_IPV6
- 118
-
- )
-
-349 
- #_SC_RAW_SOCKETS
- 119
-
- )
-
-350 
- #_SC_SYMLOOP_MAX
- 120
-
- )
-
-351 
- #_SC_ATEXIT_MAX
- 107
-
- )
-
-352 
- #_SC_IOV_MAX
- 56
-
- )
-
-353 
- #_SC_PAGE_SIZE
-
-_SC_PAGESIZE
-
-
- )
-
-354 
- #_SC_XOPEN_CRYPT
- 108
-
- )
-
-355 
- #_SC_XOPEN_ENH_I18N
- 109
-
- )
-
-356 
- #_SC_XOPEN_LEGACY
- 110
-
- )
-
-357 
- #_SC_XOPEN_REALTIME
- 111
-
- )
-
-358 
- #_SC_XOPEN_REALTIME_THREADS
- 112
-
- )
-
-359 
- #_SC_XOPEN_SHM
- 113
-
- )
-
-360 
- #_SC_XOPEN_STREAMS
- 114
-
- )
-
-361 
- #_SC_XOPEN_UNIX
- 115
-
- )
-
-362 
- #_SC_XOPEN_VERSION
- 116
-
- )
-
-363 
- #_SC_XOPEN_XCU_VERSION
- 121
-
- )
-
-364 
- #_SC_XBS5_ILP32_OFF32
- 122
-
- )
-
-365 
- #_SC_XBS5_ILP32_OFFBIG
- 123
-
- )
-
-366 
- #_SC_XBS5_LP64_OFF64
- 124
-
- )
-
-367 
- #_SC_XBS5_LPBIG_OFFBIG
- 125
-
- )
-
-368 
- #_SC_SS_REPL_MAX
- 126
-
- )
-
-369 
- #_SC_TRACE_EVENT_NAME_MAX
- 127
-
- )
-
-370 
- #_SC_TRACE_NAME_MAX
- 128
-
- )
-
-371 
- #_SC_TRACE_SYS_MAX
- 129
-
- )
-
-372 
- #_SC_TRACE_USER_EVENT_MAX
- 130
-
- )
-
-373 
- #_SC_PASS_MAX
- 131
-
- )
-
-375 #ide
-_CS_PATH
-
-
-376 
- #_CS_PATH
- 1
-
- )
-
-378 
- #_CS_POSIX_V6_ILP32_OFF32_CFLAGS
- 2
-
- )
-
-379 
- #_CS_POSIX_V6_ILP32_OFF32_LDFLAGS
- 3
-
- )
-
-380 
- #_CS_POSIX_V6_ILP32_OFF32_LIBS
- 4
-
- )
-
-381 
- #_CS_POSIX_V6_ILP32_OFFBIG_CFLAGS
- 5
-
- )
-
-382 
- #_CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS
- 6
-
- )
-
-383 
- #_CS_POSIX_V6_ILP32_OFFBIG_LIBS
- 7
-
- )
-
-384 
- #_CS_POSIX_V6_LP64_OFF64_CFLAGS
- 8
-
- )
-
-385 
- #_CS_POSIX_V6_LP64_OFF64_LDFLAGS
- 9
-
- )
-
-386 
- #_CS_POSIX_V6_LP64_OFF64_LIBS
- 10
-
- )
-
-387 
- #_CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS
- 11
-
- )
-
-388 
- #_CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS
- 12
-
- )
-
-389 
- #_CS_POSIX_V6_LPBIG_OFFBIG_LIBS
- 13
-
- )
-
-390 
- #_CS_POSIX_V6_WIDTH_RESTRICTED_ENVS
- 14
-
- )
-
-393 
- #_CS_XBS5_ILP32_OFF32_CFLAGS
- 20
-
- )
-
-394 
- #_CS_XBS5_ILP32_OFF32_LDFLAGS
- 21
-
- )
-
-395 
- #_CS_XBS5_ILP32_OFF32_LIBS
- 22
-
- )
-
-396 
- #_CS_XBS5_ILP32_OFF32_LINTFLAGS
- 23
-
- )
-
-397 
- #_CS_XBS5_ILP32_OFFBIG_CFLAGS
- 24
-
- )
-
-398 
- #_CS_XBS5_ILP32_OFFBIG_LDFLAGS
- 25
-
- )
-
-399 
- #_CS_XBS5_ILP32_OFFBIG_LIBS
- 26
-
- )
-
-400 
- #_CS_XBS5_ILP32_OFFBIG_LINTFLAGS
- 27
-
- )
-
-401 
- #_CS_XBS5_LP64_OFF64_CFLAGS
- 28
-
- )
-
-402 
- #_CS_XBS5_LP64_OFF64_LDFLAGS
- 29
-
- )
-
-403 
- #_CS_XBS5_LP64_OFF64_LIBS
- 30
-
- )
-
-404 
- #_CS_XBS5_LP64_OFF64_LINTFLAGS
- 31
-
- )
-
-405 
- #_CS_XBS5_LPBIG_OFFBIG_CFLAGS
- 32
-
- )
-
-406 
- #_CS_XBS5_LPBIG_OFFBIG_LDFLAGS
- 33
-
- )
-
-407 
- #_CS_XBS5_LPBIG_OFFBIG_LIBS
- 34
-
- )
-
-408 
- #_CS_XBS5_LPBIG_OFFBIG_LINTFLAGS
- 35
-
- )
-
-410 
- #_CS_DARWIN_USER_DIR
- 65536
-
- )
-
-411 
- #_CS_DARWIN_USER_TEMP_DIR
- 65537
-
- )
-
-412 
- #_CS_DARWIN_USER_CACHE_DIR
- 65538
-
- )
-
-414
-__BEGIN_DECLS
-
-
-416 
- $_ex
-(
-__dd2
-;
-
-417 
- `acss
-(const *, );
-
-419
- `m
-();
-
-420 
- `chd
-(const *);
-
-421 
- `chown
-(cڡ *,
-uid_t
-,
-gid_t
-);
-
-422 
- $o
-(
- `__DARWIN_ALIAS_C
-(
-o
-);
-
-423
-size_t
-
- $cfr
-(, *,
-size_t
-
- `__DARWIN_ALIAS
-(
-cfr
-);
-
-424 *
- `y
-(const *, const *);
-
-425 *
- `mid
-(*);
-
-426 
- `dup
-();
-
-427 
- `dup2
-(, );
-
-428 #i
-__DARWIN_UNIX03
-
-
-429 
- $y
-(*, 
- `__DARWIN_ALIAS
-(
-y
-);
-
-431 
- `y
-(*, );
-
-433 
- `exe
-(const *, const *, ...);
-
-434 
- `exee
-(const *, const *, ...);
-
-435 
- `exep
-(const *, const *, ...);
-
-436 
- `execv
-(const *, * const *);
-
-437 
- `execve
-(const *, * const *, * const *);
-
-438 
- `execvp
-(const *, * const *);
-
-439 
- `fchown
-(,
-uid_t
-,
-gid_t
-);
-
-440 
- `fchd
-();
-
-441
-pid_t
-
- `fk
-();
-
-442 
- `hcf
-(, );
-
-443 
- $fsync
-(
- `__DARWIN_ALIAS_C
-(
-fsync
-);
-
-444 
- `run
-(,
-off_t
-);
-
-445 *
- `gcwd
-(*,
-size_t
-);
-
-446
-gid_t
-
- `gegid
-();
-
-447
-uid_t
-
- `geuid
-();
-
-448
-gid_t
-
- `ggid
-();
-
-449 
- `ggroups
-(,
-gid_t
- []);
-
-450 
- `ghoid
-();
-
-451 
- `ghome
-(*,
-size_t
-);
-
-452 *
- `glog
-();
-
-453 
- `glog_r
-(*,
-size_t
-);
-
-454 
- $gt
-(, * cڡ [], cڡ *
- `__DARWIN_ALIAS
-(
-gt
-);
-
-455
-pid_t
-
- `gpgid
-(pid_t);
-
-456
-pid_t
-
- `gpg
-();
-
-457
-pid_t
-
- `gpid
-();
-
-458
-pid_t
-
- `gid
-();
-
-459
-pid_t
-
- `gsid
-(pid_t);
-
-460
-uid_t
-
- `guid
-();
-
-461 *
- `gwd
-(*);
-
-462 
- `iy
-();
-
-463 
- $lchown
-(cڡ *,
-uid_t
-,
-gid_t
-
- `__DARWIN_ALIAS
-(
-lchown
-);
-
-464 
- `lk
-(const *, const *);
-
-465 
- $lockf
-(, ,
-off_t
-
- `__DARWIN_ALIAS_C
-(
-lockf
-);
-
-466
-off_t
-
- `lek
-(, off_t, );
-
-467 
- $ni
-(
- `__DARWIN_ALIAS
-(
-ni
-);
-
-468 
- `thcf
-(const *, );
-
-469 
- $u
-(
- `__DARWIN_ALIAS_C
-(
-u
-);
-
-470 
- `pe
-([2]);
-
-471
-ssize_t
-
- $d
-(, *,
-size_t
-,
-off_t
-
- `__DARWIN_ALIAS_C
-(
-d
-);
-
-472
-ssize_t
-
- $pwre
-(, cڡ *,
-size_t
-,
-off_t
-
- `__DARWIN_ALIAS_C
-(
-pwre
-);
-
-473
-ssize_t
-
- $ad
-(, *,
-size_t
-
- `__DARWIN_ALIAS_C
-(
-ad
-);
-
-474
-ssize_t
-
- `adlk
-(cڡ *
-__ri
-, * __ri,
-size_t
-);
-
-475 
- `rmd
-(const *);
-
-476 
- `gid
-(
-gid_t
-);
-
-477 
- `uid
-(
-uid_t
-);
-
-478 
- `tgid
-(
-gid_t
-);
-
-479 
- `gid
-(
-pid_t
-,id_t);
-
-480 #i
-__DARWIN_UNIX03
-
-
-481
-pid_t
-
- $g
-(
- `__DARWIN_ALIAS
-(
-g
-);
-
-483 
- `g
-(
-pid_t
-
-pid
-,id_
-pg
-);
-
-485 
- $egid
-(
-gid_t
-, gid_t
- `__DARWIN_ALIAS
-(
-egid
-);
-
-486 
- $euid
-(
-uid_t
-, uid_t
- `__DARWIN_ALIAS
-(
-euid
-);
-
-487
-pid_t
-
- `tsid
-();
-
-488 
- `tuid
-(
-uid_t
-);
-
-490
- $p
-(
- `__DARWIN_ALIAS_C
-(
-p
-);
-
-491 
- `swab
-(cڡ *
-__ri
-, * __ri,
-ssize_t
-);
-
-492 
- `symlk
-(const *, const *);
-
-493 
- `sync
-();
-
-494 
- `syscf
-();
-
-495
-pid_t
-
- `tcgpg
-();
-
-496 
- `tcg
-(,
-pid_t
-);
-
-497 
- `un
-(cڡ *,
-off_t
-);
-
-498 *
- `yme
-();
-
-499 #i
-__DARWIN_UNIX03
-
-
-500 
- $yme_r
-(, *,
-size_t
-
- `__DARWIN_ALIAS
-(
-yme_r
-);
-
-502 *
- `yme_r
-(, *,
-size_t
-);
-
-504
-ucds_t
-
-
-505
- `um
-(
-ucds_t
-, useconds_t);
-
-506 
- `uƚk
-(const *);
-
-507 
- $up
-(
-ucds_t
-
- `__DARWIN_ALIAS_C
-(
-up
-);
-
-508
-pid_t
-
- `vfk
-();
-
-509
-ssize_t
-
- $wre
-(, cڡ *,
-size_t
-
- `__DARWIN_ALIAS_C
-(
-wre
-);
-
-511 *
-ݏrg
-;
-
-512 
-td
-,
-,
-tt
-;
-
-514 #if !
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-515 
- ~<sys/.h
->
-
-517 
- $_Ex
-(
-__dd2
-;
-
-518 
- `acssx_
-(cڡ 
-acssx_dest
- *,
-size_t
-, *,
-uid_t
-);
-
-519 
- `ac
-(const *);
-
-520 
- `add_of
-(*,
-size_t
-, , );
-
-521 *
- `brk
-(const *);
-
-522 
- `chro
-(const *);
-
-523 
- `durshl
-();
-
-524 
- `execvP
-(const *, const *, * const *);
-
-525 *
- `fagor
-();
-
-526 
- `gdbsize
-();
-
-527 
- `gdomame
-(*, );
-
-528 
- `ggroui
-(const *, , *, *);
-
-529
-mode_t
-
- `gmode
-(const *, mode_t);
-
-530 
- $ggesize
-(
-__pu2
-;
-
-531 *
- `gss
-(const *);
-
-532 
- `geid
-(,
-uid_t
- *,
-gid_t
- *);
-
-533 
- `gpgid
-(
-pid_t
-
-_pid
-);
-
-534 
- `gsgroups_
-(*,
-uuid_t
-);
-
-535 
- `gsid
-(
-pid_t
-
-_pid
-);
-
-536 *
- `gurshl
-();
-
-537 
- `gwgroups_
-(*,
-uuid_t
-);
-
-538 
- `groups
-(const *, );
-
-539 
- `urok
-(, , const *, const *);
-
-540 
- `urok_
-(const *, , , const *, const *);
-
-541 
- `istugid
-();
-
-542 *
- `mkdmp
-(*);
-
-543 
- `mknod
-(cڡ *,
-mode_t
-,
-dev_t
-);
-
-544 
- `mkemp
-(*);
-
-545 
- `mkemps
-(*, );
-
-546 *
- `mkmp
-(*);
-
-547 
- `nfssvc
-(, *);
-
-548 
- `of
-(*,
-size_t
-, , );
-
-549 
- `had_tugid_
-(
-uid_t
-,
-gid_t
-);
-
-550 
- `had_gugid_
-
-uid_t
- *,
-gid_t
- *);
-
-551 
- `rcmd
-(**, , const *, const *, const *, *);
-
-552 
- `rcmd_af
-(**, , const *, const *, const *, *,
-
-554 
- `bo
-();
-
-555 
- `voke
-(const *);
-
-556 
- `esvpt
-(*);
-
-557 
- `esvpt_af
-(*, );
-
-558 
- `rurok
-(const *, , const *, const *);
-
-559 *
- `sbrk
-();
-
-560 
- `tdomame
-(const *, );
-
-561 
- `tgroups
-(, cڡ
-gid_t
- *);
-
-562 
- `thoid
-();
-
-563 
- `thome
-(const *, );
-
-564 #i
-__DARWIN_UNIX03
-
-
-565 
- $tkey
-(cڡ *
- `__DARWIN_ALIAS
-(
-tkey
-);
-
-567 
- `tkey
-(const *);
-
-569 
- `og
-(const *);
-
-570 *
- `tmode
-(const *);
-
-571 
- `gid
-(
-gid_t
-);
-
-572 
- `uid
-(
-uid_t
-);
-
-573 
- `tsgroups_
-(, cڡ
-uuid_t
-);
-
-574 
- `turshl
-();
-
-575 
- `twgroups_
-(, cڡ
-uuid_t
-);
-
-576 
- `ofags
-(**, *, *);
-
-577 
- `sw
-(const *);
-
-578 
- `sys
-(, ...);
-
-579 
- `y
-();
-
-580 
- `unde
-(const *);
-
-581 
- `unwheout
-(const *);
-
-582 *
- `vloc
-(
-size_t
-);
-
-584 *
-subݏrg
-;
-
-585 
- `gsubt
-(**, * const *, **);
-
-588 #ifde
-__LP64__
-
-
-589 
- $gli
-(cڡ *,*,*,
-size_t
-,
- `__DARWIN_ALIAS
-(
-gli
-);
-
-590 
- $i
-(cڡ *,*,*,
-size_t
-,
- `__DARWIN_ALIAS
-(
-i
-);
-
-591 
- `exchgeda
-(const *,const *,);
-
-592 
- `gdr
-(,*,*,
-size_t
-,*,*,*,);
-
-593 
- `chfs
-(const *,*,*,,,*);
-
-595 
- `fsl
-(const *,,*,);
-
-597 
- $gli
-(cڡ *,*,*,
-size_t
-,
- `__DARWIN_ALIAS
-(
-gli
-);
-
-598 
- $i
-(cڡ *,*,*,
-size_t
-,
- `__DARWIN_ALIAS
-(
-i
-);
-
-599 
- `exchgeda
-(const *,const *,);
-
-600 
- `gdr
-(,*,*,
-size_t
-,*,*,*,);
-
-601 
- `chfs
-(const *,*,*,,,*);
-
-603 
- `fsl
-(const *,,*,);
-
-606 
-݌et
-;
-
-609
-__END_DECLS
-
-
- @/usr/include/_types.h
-
-24 #ide
-__TYPES_H_
-
-
-25 
- #__TYPES_H_
-
-
- )
-
-27 
- ~<sys/_tys.h
->
-
-29 
- t__dw__em
-;
-
-30 
- t__dw_wns_t
-;
-
-31 #ifde
-__LP64__
-
-
-32 
-__ut32_t
-
- t__dw_wy_t
-;
-
-34 
- t__dw_wy_t
-;
-
-37 #ifde
-__WCHAR_MAX__
-
-
-38 
- #__DARWIN_WCHAR_MAX
-
-__WCHAR_MAX__
-
-
- )
-
-40 
- #__DARWIN_WCHAR_MAX
- 0x7fffffff
-
- )
-
-43 #i
-__DARWIN_WCHAR_MAX
- > 0xffffU
-
-44 
- #__DARWIN_WCHAR_MIN
- (-0x7ffffff- 1)
-
- )
-
-46 
- #__DARWIN_WCHAR_MIN
- 0
-
- )
-
-48 
- #__DARWIN_WEOF
- ((
-__dw_wt_t
-)-1)
-
- )
-
- @/usr/include/_xlocale.h
-
-24 #ide
-__XLOCALE_H_
-
-
-25 
- #__XLOCALE_H_
-
-
- )
-
-27 
- ~<sys/cdefs.h
->
-
-29
-__BEGIN_DECLS
-
-
-30 
-___mb_cur_max
-();
-
-31 
-___mb_cur_max_l
-(
-lo_t
-);
-
-32
- g__END_DECLS
-
-
- @/usr/include/alloca.h
-
-24 #ide
-_ALLOCA_H_
-
-
-25 
- #_ALLOCA_H_
-
-
- )
-
-27 
- ~<sys/cdefs.h
->
-
-28 
- ~<_tys.h
->
-
-30 #idef
-_SIZE_T
-
-
-31 
- #_SIZE_T
-
-
- )
-
-32 
-__dw_size_t
-
- tsize_t
-;
-
-35
-__BEGIN_DECLS
-
-
-36 *
-lo
-(
-size_t
-);
-
-37
- g__END_DECLS
-
-
-39 #i
-defed
-(
-__GNUC__
-) && __GNUC__ >= 3
-
-41 #unde
-lo
-
-
-42 #unde
-__lo
-
-
-43 
- #lo
-(
-size
-
- `__lo
-(size)
-
- )
-
-44 
- #__lo
-(
-size
-
- `__but_lo
-(size)
-
- )
-
- @/usr/include/available.h
-
-65 #ide
-_AVAILABLE_H_
-
-
-66 
- #_AVAILABLE_H_
-
-
- )
-
-72 
- #__MAC_OS_X_VERSION_10_0
- 1000
-
- )
-
-73 
- #__MAC_OS_X_VERSION_10_1
- 1010
-
- )
-
-74 
- #__MAC_OS_X_VERSION_10_2
- 1020
-
- )
-
-75 
- #__MAC_OS_X_VERSION_10_3
- 1030
-
- )
-
-76 
- #__MAC_OS_X_VERSION_10_4
- 1040
-
- )
-
-77 
- #__MAC_OS_X_VERSION_10_5
- 1050
-
- )
-
-84 #ide
-__MAC_OS_X_VERSION_MIN_REQUIRED
-
-
-85 #ifde
-__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__
-
-
-86 
- #__MAC_OS_X_VERSION_MIN_REQUIRED
-
-__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__
-
-
- )
-
-88 #i
-__c64__
- ||
-__i386__
- ||
-__x86_64__
-
-
-89 
- #__MAC_OS_X_VERSION_MIN_REQUIRED
-
-__MAC_OS_X_VERSION_10_4
-
-
- )
-
-91 
- #__MAC_OS_X_VERSION_MIN_REQUIRED
-
-__MAC_OS_X_VERSION_10_1
-
-
- )
-
-99 #ide
-__MAC_OS_X_VERSION_MAX_ALLOWED
-
-
-100 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_5
-
-
-101 
- #__MAC_OS_X_VERSION_MAX_ALLOWED
-
-__MAC_OS_X_VERSION_MIN_REQUIRED
-
-
- )
-
-103 
- #__MAC_OS_X_VERSION_MAX_ALLOWED
-
-__MAC_OS_X_VERSION_10_5
-
-
- )
-
-110 #i
-__MAC_OS_X_VERSION_MAX_ALLOWED
- <
-__MAC_OS_X_VERSION_MIN_REQUIRED
-
-
-111 #r
-__MAC_OS_X_VERSION_MAX_ALLOWED
-
-mu
-
-be
- >
-__MAC_OS_X_VERSION_MIN_REQUIRED
-
-
-113 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- <
-__MAC_OS_X_VERSION_10_0
-
-
-114 #r
-__MAC_OS_X_VERSION_MIN_REQUIRED
-
-mu
-
-be
- >
-__MAC_OS_X_VERSION_10_0
-
-
-120 #i
-defed
-(
-__GNUC__
-&& ((__GNUC__ >4|| ((__GNUC__ =3&& (
-__GNUC_MINOR__
- >1))&& (
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >= 1020)
-
-121 
- #__DARWIN_WEAK_IMPORT_ATTRIBUTE
-
- `__ibu__
-((
-wk_impt
-))
-
- )
-
-122 #i
-defed
-(
-__MWERKS__
-&& (__MWERKS__ >0x3205&& (
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >= 1020)
-
-123 
- #__DARWIN_WEAK_IMPORT_ATTRIBUTE
-
- `__ibu__
-((
-wk_impt
-))
-
- )
-
-125 
- #__DARWIN_WEAK_IMPORT_ATTRIBUTE
-
-
- )
-
-131 #i
-defed
-(
-__GNUC__
-&& ((__GNUC__ >4|| ((__GNUC__ =3&& (
-__GNUC_MINOR__
- >= 1)))
-
-132 
- #__DARWIN_DEPRECATED_ATTRIBUTE
-
- `__ibu__
-((
-dd
-))
-
- )
-
-134 
- #__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-140 #i
-defed
-(
-__GNUC__
-&& ((__GNUC__ >4|| ((__GNUC__ =3&& (
-__GNUC_MINOR__
- >= 1)))
-
-141 
- #__DARWIN_UNAVAILABLE_ATTRIBUTE
-
- `__ibu__
-((
-uvaab
-))
-
- )
-
-143 
- #__DARWIN_UNAVAILABLE_ATTRIBUTE
-
-
- )
-
-153 
- #__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER
-
-
- )
-
-161 
- #__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-168 
- #__DEPRECATED_IN_MAC_OS_X_VERSION_10_0_AND_LATER
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-180 #i
-__MAC_OS_X_VERSION_MAX_ALLOWED
- <
-__MAC_OS_X_VERSION_10_1
-
-
-181 
- #__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
-
-__DARWIN_UNAVAILABLE_ATTRIBUTE
-
-
- )
-
-182 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- <
-__MAC_OS_X_VERSION_10_1
-
-
-183 
- #__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
-
-__DARWIN_WEAK_IMPORT_ATTRIBUTE
-
-
- )
-
-185 
- #__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
-
-
- )
-
-194 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_1
-
-
-195 
- #__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-197 
- #__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED
-
-__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
-
-
- )
-
-206 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_1
-
-
-207 
- #__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_1
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-209 
- #__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_1
-
-__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER
-
-
- )
-
-217 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_1
-
-
-218 
- #__DEPRECATED_IN_MAC_OS_X_VERSION_10_1_AND_LATER
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-220 
- #__DEPRECATED_IN_MAC_OS_X_VERSION_10_1_AND_LATER
-
-
- )
-
-234 #i
-__MAC_OS_X_VERSION_MAX_ALLOWED
- <
-__MAC_OS_X_VERSION_10_2
-
-
-235 
- #__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
-
-__DARWIN_UNAVAILABLE_ATTRIBUTE
-
-
- )
-
-236 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- <
-__MAC_OS_X_VERSION_10_2
-
-
-237 
- #__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
-
-__DARWIN_WEAK_IMPORT_ATTRIBUTE
-
-
- )
-
-239 
- #__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
-
-
- )
-
-248 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_2
-
-
-249 
- #__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-251 
- #__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED
-
-__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
-
-
- )
-
-260 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_2
-
-
-261 
- #__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_2
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-263 
- #__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_2
-
-__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER
-
-
- )
-
-272 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_2
-
-
-273 
- #__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_2
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-275 
- #__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_2
-
-__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
-
-
- )
-
-283 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_2
-
-
-284 
- #__DEPRECATED_IN_MAC_OS_X_VERSION_10_2_AND_LATER
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-286 
- #__DEPRECATED_IN_MAC_OS_X_VERSION_10_2_AND_LATER
-
-
- )
-
-298 #i
-__MAC_OS_X_VERSION_MAX_ALLOWED
- <
-__MAC_OS_X_VERSION_10_3
-
-
-299 
- #__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
-
-__DARWIN_UNAVAILABLE_ATTRIBUTE
-
-
- )
-
-300 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- <
-__MAC_OS_X_VERSION_10_3
-
-
-301 
- #__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
-
-__DARWIN_WEAK_IMPORT_ATTRIBUTE
-
-
- )
-
-303 
- #__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
-
-
- )
-
-312 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_3
-
-
-313 
- #__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-315 
- #__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED
-
-__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
-
-
- )
-
-324 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_3
-
-
-325 
- #__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_3
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-327 
- #__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_3
-
-__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER
-
-
- )
-
-336 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_3
-
-
-337 
- #__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_3
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-339 
- #__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_3
-
-__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
-
-
- )
-
-348 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_3
-
-
-349 
- #__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_3
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-351 
- #__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_3
-
-__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
-
-
- )
-
-359 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_3
-
-
-360 
- #__DEPRECATED_IN_MAC_OS_X_VERSION_10_3_AND_LATER
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-362 
- #__DEPRECATED_IN_MAC_OS_X_VERSION_10_3_AND_LATER
-
-
- )
-
-375 #i
-__MAC_OS_X_VERSION_MAX_ALLOWED
- <
-__MAC_OS_X_VERSION_10_4
-
-
-376 
- #__AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
-
-__DARWIN_UNAVAILABLE_ATTRIBUTE
-
-
- )
-
-377 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- <
-__MAC_OS_X_VERSION_10_4
-
-
-378 
- #__AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
-
-__DARWIN_WEAK_IMPORT_ATTRIBUTE
-
-
- )
-
-380 
- #__AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
-
-
- )
-
-389 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_4
-
-
-390 
- #__AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-392 
- #__AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED
-
-__AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
-
-
- )
-
-401 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_4
-
-
-402 
- #__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-404 
- #__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4
-
-__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER
-
-
- )
-
-413 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_4
-
-
-414 
- #__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-416 
- #__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4
-
-__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
-
-
- )
-
-425 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_4
-
-
-426 
- #__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-428 
- #__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4
-
-__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
-
-
- )
-
-437 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_4
-
-
-438 
- #__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-440 
- #__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4
-
-__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
-
-
- )
-
-448 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_4
-
-
-449 
- #__DEPRECATED_IN_MAC_OS_X_VERSION_10_4_AND_LATER
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-451 
- #__DEPRECATED_IN_MAC_OS_X_VERSION_10_4_AND_LATER
-
-
- )
-
-463 #i
-__MAC_OS_X_VERSION_MAX_ALLOWED
- <
-__MAC_OS_X_VERSION_10_5
-
-
-464 
- #__AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER
-
-__DARWIN_UNAVAILABLE_ATTRIBUTE
-
-
- )
-
-465 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- <
-__MAC_OS_X_VERSION_10_5
-
-
-466 
- #__AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER
-
-__DARWIN_WEAK_IMPORT_ATTRIBUTE
-
-
- )
-
-468 
- #__AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER
-
-
- )
-
-477 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_5
-
-
-478 
- #__AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-480 
- #__AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED
-
-__AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER
-
-
- )
-
-489 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_5
-
-
-490 
- #__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-492 
- #__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5
-
-__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER
-
-
- )
-
-501 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_5
-
-
-502 
- #__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-504 
- #__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5
-
-__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
-
-
- )
-
-513 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_5
-
-
-514 
- #__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-516 
- #__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5
-
-__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
-
-
- )
-
-525 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_5
-
-
-526 
- #__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-528 
- #__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5
-
-__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
-
-
- )
-
-537 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_5
-
-
-538 
- #__AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-540 
- #__AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5
-
-__AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
-
-
- )
-
-548 #i
-__MAC_OS_X_VERSION_MIN_REQUIRED
- >
-__MAC_OS_X_VERSION_10_5
-
-
-549 
- #__DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER
-
-__DARWIN_DEPRECATED_ATTRIBUTE
-
-
- )
-
-551 
- #__DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER
-
-
- )
-
- @/usr/include/machine/endian.h
-
-31 #ide
-_BSD_MACHINE_ENDIAN_H_
-
-
-32 
- #_BSD_MACHINE_ENDIAN_H_
-
-
- )
-
-34 #i
-defed
- (
-__c__
-|| defed(
-__c64__
-)
-
-35 
- ~"c/dn.h
-"
-
-36 #i
-defed
- (
-__i386__
-|| defed(
-__x86_64__
-)
-
-37 
- ~"i386/dn.h
-"
-
-38 #i
-defed
- (
-__m__
-)
-
-39 
- ~"m/dn.h
-"
-
-41 #r
-cheu
-
-n
-
-su܋d
-
-
- @/usr/include/machine/types.h
-
-31 #ide
-_BSD_MACHINE_TYPES_H_
-
-
-32 
- #_BSD_MACHINE_TYPES_H_
-
-
- )
-
-34 #i
-defed
- (
-__c__
-|| defed (
-__c64__
-)
-
-35 
- ~"c/tys.h
-"
-
-36 #i
-defed
- (
-__i386__
-|| defed(
-__x86_64__
-)
-
-37 
- ~"i386/tys.h
-"
-
-38 #i
-defed
- (
-__m__
-)
-
-39 
- ~"m/tys.h
-"
-
-41 #r
-cheu
-
-n
-
-su܋d
-
-
- @/usr/include/secure/_stdio.h
-
-24 #ide
-_STDIO_H_
-
-
-25 #r
-r
- "Never use <secure/_stdio.h> directly; include <stdio.h> instead."
-
-28 #ide
-_SECURE__STDIO_H_
-
-
-29 
- #_SECURE__STDIO_H_
-
-
- )
-
-31 
- ~<cu/_comm.h
->
-
-33 #i
-_USE_FORTIFY_LEVEL
- > 0
-
-35 #unde
-rtf
-
-
-36 #unde
-vrtf
-
-
-37 #unde
-tf
-
-
-38 #unde
-vtf
-
-
-42 
- $__rtf_chk
- (*
-__ri
-, ,
-size_t
-,
-
-43 cڡ *
-__ri
-, ...)
-
-44
- `__DARWIN_LDBL_COMPAT
- (
-__rtf_chk
-);
-
-46 
- #rtf
-(
-r
-, ...) \
-
-47
- `__but___rtf_chk
- (
-r
-, 0,
- `__dw_obsz
-(r),
-__VA_ARGS__
-)
-
- )
-
-49 
- $__tf_chk
- (*
-__ri
-,
-size_t
-, , size_t,
-
-50 cڡ *
-__ri
-, ...)
-
-51
- `__DARWIN_LDBL_COMPAT
- (
-__tf_chk
-);
-
-53 
- #tf
-(
-r
-,
-n
-, ...) \
-
-54
- `__but___tf_chk
- (
-r
-,
-n
-, 0,
- `__dw_obsz
-(r),
-__VA_ARGS__
-)
-
- )
-
-56 
- $__vrtf_chk
- (*
-__ri
-, ,
-size_t
-,
-
-57 cڡ *
-__ri
-,
-va_li
-
-g
-)
-
-58
- `__DARWIN_LDBL_COMPAT
- (
-__vrtf_chk
-);
-
-60 
- #vrtf
-(
-r
-,
-fm
-,
-
-) \
-
-61
- `__but___vrtf_chk
- (
-r
-, 0,
- `__dw_obsz
-(r),
-fm
-,
-
-)
-
- )
-
-63 
- $__vtf_chk
- (*
-__ri
-,
-size_t
-, , size_t,
-
-64 cڡ *
-__ri
-,
-va_li
-
-g
-)
-
-65
- `__DARWIN_LDBL_COMPAT
- (
-__vtf_chk
-);
-
-67 
- #vtf
-(
-r
-,
-n
-,
-fm
-,
-
-) \
-
-68
- `__but___vtf_chk
- (
-r
-,
-n
-, 0,
- `__dw_obsz
-(r),
-fm
-,
-
-)
-
- )
-
- @/usr/include/secure/_string.h
-
-24 #ide
-_STRING_H_
-
-
-28 #ide
-_SECURE__STRING_H_
-
-
-29 
- #_SECURE__STRING_H_
-
-
- )
-
-31 
- ~<cu/_comm.h
->
-
-33 #i
-_USE_FORTIFY_LEVEL
- > 0
-
-38 #unde
-memy
-
-
-39 #unde
-memmove
-
-
-40 #unde
-memt
-
-
-41 #unde
-ry
-
-
-42 #unde
-py
-
-
-43 #unde
-y
-
-
-44 #unde
-rt
-
-
-45 #unde
-t
-
-
-47 
- #memy
-(
-de
-,
-c
-,
-n
-) \
-
-48 ((
- `__dw_obsz0
- (
-de
-!(
-size_t
-) -1) \
-
-49 ?
- `__but___memy_chk
- (
-de
-,
-c
-,
-n
-,
- `__dw_obsz0
- (dest)) \
-
-50 :
- `__le_memy_chk
- (
-de
-,
-c
-,
-n
-))
-
- )
-
-52 
-le
- *
-
-53
- $__le_memy_chk
- (*
-__de
-, cڡ *
-__c
-,
-size_t
-
-__n
-)
-
-55 
- `__but___memy_chk
- (
-__de
-,
-__c
-,
-__n
-,
- `__dw_obsz0
-(__dest));
-
-56
- }
-}
-
-58 
- #memmove
-(
-de
-,
-c
-,
-n
-) \
-
-59 ((
- `__dw_obsz0
- (
-de
-!(
-size_t
-) -1) \
-
-60 ?
- `__but___memmove_chk
- (
-de
-,
-c
-,
-n
-,
- `__dw_obsz0
- (dest)) \
-
-61 :
- `__le_memmove_chk
- (
-de
-,
-c
-,
-n
-))
-
- )
-
-63 
-le
- *
-
-64
- $__le_memmove_chk
- (*
-__de
-, cڡ *
-__c
-,
-size_t
-
-__n
-)
-
-66 
- `__but___memmove_chk
- (
-__de
-,
-__c
-,
-__n
-,
- `__dw_obsz0
-(__dest));
-
-67
- }
-}
-
-69 
- #memt
-(
-de
-,
-v
-,
-n
-) \
-
-70 ((
- `__dw_obsz0
- (
-de
-!(
-size_t
-) -1) \
-
-71 ?
- `__but___memt_chk
- (
-de
-,
-v
-,
-n
-,
- `__dw_obsz0
- (dest)) \
-
-72 :
- `__le_memt_chk
- (
-de
-,
-v
-,
-n
-))
-
- )
-
-74 
-le
- *
-
-75
- $__le_memt_chk
- (*
-__de
-, 
-__v
-,
-size_t
-
-__n
-)
-
-77 
- `__but___memt_chk
- (
-__de
-,
-__v
-,
-__n
-,
- `__dw_obsz0
-(__dest));
-
-78
- }
-}
-
-80 
- #ry
-(
-de
-,
-c
-) \
-
-81 ((
- `__dw_obsz0
- (
-de
-!(
-size_t
-) -1) \
-
-82 ?
- `__but___ry_chk
- (
-de
-,
-c
-,
- `__dw_obsz
- (dest)) \
-
-83 :
- `__le_ry_chk
- (
-de
-,
-c
-))
-
- )
-
-85 
-le
- *
-
-86
- $__le_ry_chk
- (*
-__ri
-
-__de
-, cڡ *__ri
-__c
-)
-
-88 
- `__but___ry_chk
- (
-__de
-,
-__c
-,
- `__dw_obsz
-(__dest));
-
-89
- }
-}
-
-91 
- #py
-(
-de
-,
-c
-) \
-
-92 ((
- `__dw_obsz0
- (
-de
-!(
-size_t
-) -1) \
-
-93 ?
- `__but___py_chk
- (
-de
-,
-c
-,
- `__dw_obsz
- (dest)) \
-
-94 :
- `__le_py_chk
- (
-de
-,
-c
-))
-
- )
-
-96 
-le
- *
-
-97
- $__le_py_chk
- (*
-__de
-, cڡ *
-__c
-)
-
-99 
- `__but___py_chk
- (
-__de
-,
-__c
-,
- `__dw_obsz
-(__dest));
-
-100
- }
-}
-
-102 
- #y
-(
-de
-,
-c
-,
-n
-) \
-
-103 ((
- `__dw_obsz0
- (
-de
-!(
-size_t
-) -1) \
-
-104 ?
- `__but___y_chk
- (
-de
-,
-c
-,
-n
-,
- `__dw_obsz
- (dest)) \
-
-105 :
- `__le_y_chk
- (
-de
-,
-c
-,
-n
-))
-
- )
-
-107 
-le
- *
-
-108
- $__le_y_chk
- (*
-__ri
-
-__de
-, cڡ *__ri
-__c
-,
-
-109
-size_t
-
-__n
-)
-
-111 
- `__but___y_chk
- (
-__de
-,
-__c
-,
-__n
-,
- `__dw_obsz
-(__dest));
-
-112
- }
-}
-
-114 
- #rt
-(
-de
-,
-c
-) \
-
-115 ((
- `__dw_obsz0
- (
-de
-!(
-size_t
-) -1) \
-
-116 ?
- `__but___rt_chk
- (
-de
-,
-c
-,
- `__dw_obsz
- (dest)) \
-
-117 :
- `__le_rt_chk
- (
-de
-,
-c
-))
-
- )
-
-119 
-le
- *
-
-120
- $__le_rt_chk
- (*
-__ri
-
-__de
-, cڡ *__ri
-__c
-)
-
-122 
- `__but___rt_chk
- (
-__de
-,
-__c
-,
- `__dw_obsz
-(__dest));
-
-123
- }
-}
-
-125 
- #t
-(
-de
-,
-c
-,
-n
-) \
-
-126 ((
- `__dw_obsz0
- (
-de
-!(
-size_t
-) -1) \
-
-127 ?
- `__but___rt_chk
- (
-de
-,
-c
-,
- `__dw_obsz
- (dest)) \
-
-128 :
- `__le_t_chk
- (
-de
-,
-c
-,
-n
-))
-
- )
-
-130 
-le
- *
-
-131
- $__le_t_chk
- (*
-__ri
-
-__de
-, cڡ *__ri
-__c
-,
-
-132
-size_t
-
-__n
-)
-
-134 
- `__but___t_chk
- (
-__de
-,
-__c
-,
-__n
-,
- `__dw_obsz
-(__dest));
-
-135
- }
-}
-
- @/usr/include/sys/_structs.h
-
-29 
- ~<sys/cdefs.h
->
-
-30 
- ~<sys/_tys.h
->
-
-32 #ifde
-__ed_ucڋxt_t
-
-
-33 #ide
-__ed_ru_ucڋxt
-
-
-34 
- #__ed_ru_ucڋxt
-
-
- )
-
-38 #ifde
-__ed_ucڋxt64_t
-
-
-39 #ide
-__ed_ru_ucڋxt64
-
-
-40 
- #__ed_ru_ucڋxt64
-
-
- )
-
-44 #ifde
-__ed_ru_ucڋxt
-
-
-45 #ide
-__ed_ru_mcڋxt
-
-
-46 
- #__ed_ru_mcڋxt
-
-
- )
-
-50 #ifde
-__ed_ru_ucڋxt64
-
-
-51 #ide
-__ed_ru_mcڋxt64
-
-
-52 
- #__ed_ru_mcڋxt64
-
-
- )
-
-56 #i
-defed
-(
-__ed_ru_mcڋxt
-|| defed(
-__ed_ru_mcڋxt64
-)
-
-57 
- ~<mache/_rus.h
->
-
-60 #i
-defed
-(
-__ed_ack_t
-|| defed(
-__ed_ru_ucڋxt
-|| defed(
-__ed_ru_ucڋxt64
-)
-
-61 #ide
-__ed_ru_sigtack
-
-
-62 
- #__ed_ru_sigtack
-
-
- )
-
-66 #ifde
-__ed_ru_sigtack
-
-
-67 #unde
-__ed_ru_sigtack
-
-
-69 #ide
-_STRUCT_SIGALTSTACK
-
-
-70 #i
-__DARWIN_UNIX03
-
-
-71 
- #_STRUCT_SIGALTSTACK
- 
-__dw_sigtack
-
-
- )
-
-73 
- #_STRUCT_SIGALTSTACK
- 
-sigtack
-
-
- )
-
-75
- g_STRUCT_SIGALTSTACK
-
-
-77 *
- gss_
-;
-
-78
-__dw_size_t
-
- gss_size
-;
-
-79 
- gss_ags
-;
-
-84 #ifde
-__ed_ru_timeec
-
-
-85 #unde
-__ed_ru_timeec
-
-
-86 #ide
-_STRUCT_TIMESPEC
-
-
-87 
- #_STRUCT_TIMESPEC
- 
-timeec
-
-
- )
-
-88
- g_STRUCT_TIMESPEC
-
-
-90
-__dw_time_t
-
- gtv_c
-;
-
-91 
- gtv_nc
-;
-
-96 #ifde
-__ed_ru_timev
-
-
-97 #unde
-__ed_ru_timev
-
-
-98 #ide
-_STRUCT_TIMEVAL
-
-
-99 
- #_STRUCT_TIMEVAL
- 
-timev
-
-
- )
-
-100
- g_STRUCT_TIMEVAL
-
-
-102
-__dw_time_t
-
- gtv_c
-;
-
-103
-__dw_sucds_t
-
- gtv_uc
-;
-
-108 #ifde
-__ed_ru_timev32
-
-
-109 #unde
-__ed_ru_timev32
-
-
-110 #ide
-_STRUCT_TIMEVAL32
-
-
-111 
- #_STRUCT_TIMEVAL32
- 
-timev32
-
-
- )
-
-112
- g_STRUCT_TIMEVAL32
-
-
-114
-__t32_t
-
- gtv_c
-;
-
-115
-__t32_t
-
- gtv_uc
-;
-
-120 #ifde
-__ed_ru_ucڋxt
-
-
-121 #unde
-__ed_ru_ucڋxt
-
-
-122 #ide
-_STRUCT_UCONTEXT
-
-
-123 #i
-__DARWIN_UNIX03
-
-
-124 
- #_STRUCT_UCONTEXT
- 
-__dw_ucڋxt
-
-
- )
-
-126 
- #_STRUCT_UCONTEXT
- 
-ucڋxt
-
-
- )
-
-128
- g_STRUCT_UCONTEXT
-
-
-130 
- guc_ڡack
-;
-
-131
-__dw_sigt_t
-
- guc_sigmask
-;
-
-132
-_STRUCT_SIGALTSTACK
-
- guc_ack
-;
-
-133
-_STRUCT_UCONTEXT
- *
- guc_lk
-;
-
-134
-__dw_size_t
-
- guc_mcsize
-;
-
-135
-_STRUCT_MCONTEXT
- *
- guc_mcڋxt
-;
-
-136 #ifde
-_XOPEN_SOURCE
-
-
-137
-_STRUCT_MCONTEXT
-
- g__mcڋxt_da
-;
-
-143 #ifde
-__ed_ru_ucڋxt64
-
-
-144 #unde
-__ed_ru_ucڋxt64
-
-
-145 #ide
-_STRUCT_UCONTEXT64
-
-
-146 #i
-__DARWIN_UNIX03
-
-
-147 
- #_STRUCT_UCONTEXT64
- 
-__dw_ucڋxt64
-
-
- )
-
-149 
- #_STRUCT_UCONTEXT64
- 
-ucڋxt64
-
-
- )
-
-151
- g_STRUCT_UCONTEXT64
-
-
-153 
- guc_ڡack
-;
-
-154
-__dw_sigt_t
-
- guc_sigmask
-;
-
-155
-_STRUCT_SIGALTSTACK
-
- guc_ack
-;
-
-156
-_STRUCT_UCONTEXT64
- *
- guc_lk
-;
-
-157
-__dw_size_t
-
- guc_mcsize
-;
-
-158
-_STRUCT_MCONTEXT64
- *
- guc_mcڋxt64
-;
-
-164 #ifde
-__ed_fd_t
-
-
-165 #unde
-__ed_fd_t
-
-
-166 #ide
-_FD_SET
-
-
-167 
- #_FD_SET
-
-
- )
-
-174 #ifde
-FD_SETSIZE
-
-
-175 
- #__DARWIN_FD_SETSIZE
-
-FD_SETSIZE
-
-
- )
-
-177 
- #__DARWIN_FD_SETSIZE
- 1024
-
- )
-
-179 
- #__DARWIN_NBBY
- 8
-
- )
-
-180 
- #__DARWIN_NFDBITS
- ((
-__t32_t
-*
-__DARWIN_NBBY
-
-
- )
-
-181 
- #__DARWIN_howmy
-(
-x
-,
-y
-(((x+ ((y- 1)/ (y)
-
- )
-
-183
-__BEGIN_DECLS
-
-
-184 
- sfd_t
- {
-
-185
-__t32_t
-
- mfds_bs
-[
-__DARWIN_howmy
-(
-__DARWIN_FD_SETSIZE
-,
-__DARWIN_NFDBITS
-)];
-
-186 }
- tfd_t
-;
-
-187
-__END_DECLS
-
-
-190 
-__le
- 
-
-191
- $__dw_fd_ist
-(
-_n
-, 
-fd_t
- *
-_p
-)
-
-193  (
-_p
-->
-fds_bs
-[
-_n
-/
-__DARWIN_NFDBITS
-] & (1<<(_n % __DARWIN_NFDBITS)));
-
-194
- }
-}
-
-196 
- #__DARWIN_FD_SET
-(
-n
-,
-p
-d{ 
-__fd
- = (n); ()->
-fds_bs
-[__fd/
-__DARWIN_NFDBITS
-] |(1<<(__fd % __DARWIN_NFDBITS))); } 0)
-
- )
-
-197 
- #__DARWIN_FD_CLR
-(
-n
-,
-p
-d{ 
-__fd
- = (n); ()->
-fds_bs
-[__fd/
-__DARWIN_NFDBITS
-] &~(1<<(__fd % __DARWIN_NFDBITS))); } 0)
-
- )
-
-198 
- #__DARWIN_FD_ISSET
-(
-n
-,
-p
-
- `__dw_fd_ist
-(), (p))
-
- )
-
-200 #i
-__GNUC__
- > 3 || __GNUC__ =3 &&
-__GNUC_MINOR__
- >= 3
-
-205 
- #__DARWIN_FD_ZERO
-(
-p
-
- `__but_bzo
-, (*)))
-
- )
-
-207 
- #__DARWIN_FD_ZERO
-(
-p
-
- `bzo
-, (*)))
-
- )
-
-210 
- #__DARWIN_FD_COPY
-(
-f
-,
-t
-
- `bcy
-(f,, (*(f)))
-
- )
-
-214 #ifde
-__ed_ack_t
-
-
-215 #unde
-__ed_ack_t
-
-
-216 #ide
-_STACK_T
-
-
-217 
- #_STACK_T
-
-
- )
-
-218 
-_STRUCT_SIGALTSTACK
-
- tack_t
-;
-
-222 #ifde
-__ed_ucڋxt_t
-
-
-223 #unde
-__ed_ucڋxt_t
-
-
-225 #ide
-_UCONTEXT_T
-
-
-226 
- #_UCONTEXT_T
-
-
- )
-
-227 
-_STRUCT_UCONTEXT
-
- tucڋxt_t
-;
-
-231 #ifde
-__ed_ucڋxt64_t
-
-
-232 #unde
-__ed_ucڋxt64_t
-
-
-233 #ide
-_UCONTEXT64_T
-
-
-234 
- #_UCONTEXT64_T
-
-
- )
-
-235 
-_STRUCT_UCONTEXT64
-
- tucڋxt64_t
-;
-
- @/usr/include/sys/_types.h
-
-29 #ide
-_SYS__TYPES_H_
-
-
-30 
- #_SYS__TYPES_H_
-
-
- )
-
-32 
- ~<sys/cdefs.h
->
-
-33 
- ~<mache/_tys.h
->
-
-36 #i
-defed
-(
-__LP64__
-)
-
-37 
- #__PTHREAD_SIZE__
- 1168
-
- )
-
-38 
- #__PTHREAD_ATTR_SIZE__
- 56
-
- )
-
-39 
- #__PTHREAD_MUTEXATTR_SIZE__
- 8
-
- )
-
-40 
- #__PTHREAD_MUTEX_SIZE__
- 56
-
- )
-
-41 
- #__PTHREAD_CONDATTR_SIZE__
- 8
-
- )
-
-42 
- #__PTHREAD_COND_SIZE__
- 40
-
- )
-
-43 
- #__PTHREAD_ONCE_SIZE__
- 8
-
- )
-
-44 
- #__PTHREAD_RWLOCK_SIZE__
- 192
-
- )
-
-45 
- #__PTHREAD_RWLOCKATTR_SIZE__
- 16
-
- )
-
-47 
- #__PTHREAD_SIZE__
- 596
-
- )
-
-48 
- #__PTHREAD_ATTR_SIZE__
- 36
-
- )
-
-49 
- #__PTHREAD_MUTEXATTR_SIZE__
- 8
-
- )
-
-50 
- #__PTHREAD_MUTEX_SIZE__
- 40
-
- )
-
-51 
- #__PTHREAD_CONDATTR_SIZE__
- 4
-
- )
-
-52 
- #__PTHREAD_COND_SIZE__
- 24
-
- )
-
-53 
- #__PTHREAD_ONCE_SIZE__
- 4
-
- )
-
-54 
- #__PTHREAD_RWLOCK_SIZE__
- 124
-
- )
-
-55 
- #__PTHREAD_RWLOCKATTR_SIZE__
- 12
-
- )
-
-58 
- s__dw_had_hdr_c
-
-
-60 (*
- m__route
-)(*);
-
-61 *
- m__g
-;
-
-62 
-__dw_had_hdr_c
- *
- m__xt
-;
-
-64 
- s_aque_had__t
- { 
- m__sig
-; 
- m__aque
-[
-__PTHREAD_ATTR_SIZE__
-]; };
-
-65 
- s_aque_had_cd_t
- { 
- m__sig
-; 
- m__aque
-[
-__PTHREAD_COND_SIZE__
-]; };
-
-66 
- s_aque_had_cd_t
- { 
- m__sig
-; 
- m__aque
-[
-__PTHREAD_CONDATTR_SIZE__
-]; };
-
-67 
- s_aque_had_mux_t
- { 
- m__sig
-; 
- m__aque
-[
-__PTHREAD_MUTEX_SIZE__
-]; };
-
-68 
- s_aque_had_mux_t
- { 
- m__sig
-; 
- m__aque
-[
-__PTHREAD_MUTEXATTR_SIZE__
-]; };
-
-69 
- s_aque_had__t
- { 
- m__sig
-; 
- m__aque
-[
-__PTHREAD_ONCE_SIZE__
-]; };
-
-70 
- s_aque_had_rwlock_t
- { 
- m__sig
-; 
- m__aque
-[
-__PTHREAD_RWLOCK_SIZE__
-]; };
-
-71 
- s_aque_had_rwlock_t
- { 
- m__sig
-; 
- m__aque
-[
-__PTHREAD_RWLOCKATTR_SIZE__
-]; };
-
-72 
- s_aque_had_t
- { 
- m__sig
-; 
-__dw_had_hdr_c
- *
- m__nup_ack
-; 
- m__aque
-[
-__PTHREAD_SIZE__
-]; };
-
-80 #ifde
-__lulus
-
-
-81 #ifde
-__GNUG__
-
-
-82 
- #__DARWIN_NULL
-
-__nu
-
-
- )
-
-84 #ifde
-__LP64__
-
-
-85 
- #__DARWIN_NULL
- (0L)
-
- )
-
-87 
- #__DARWIN_NULL
- 0
-
- )
-
-91 
- #__DARWIN_NULL
- ((*)0)
-
- )
-
-94 
-__t64_t
-
- t__dw_blkt_t
-;
-
-95 
-__t32_t
-
- t__dw_blksize_t
-;
-
-96 
-__t32_t
-
- t__dw_dev_t
-;
-
-97 
- t__dw_fsblkt_t
-;
-
-98 
- t__dw_fsft_t
-;
-
-99 
-__ut32_t
-
- t__dw_gid_t
-;
-
-100 
-__ut32_t
-
- t__dw_id_t
-;
-
-101 
-__ut64_t
-
- t__dw_o64_t
-;
-
-102 #i
-__DARWIN_64_BIT_INO_T
-
-
-103 
-__dw_o64_t
-
- t__dw_o_t
-;
-
-105 
-__ut32_t
-
- t__dw_o_t
-;
-
-107 
-__dw_tul_t
-
- t__dw_mach_pt_me_t
-;
-
-108 
-__dw_mach_pt_me_t
-
- t__dw_mach_pt_t
-;
-
-109 
-__ut16_t
-
- t__dw_mode_t
-;
-
-110 
-__t64_t
-
- t__dw_off_t
-;
-
-111 
-__t32_t
-
- t__dw_pid_t
-;
-
-112 
-_aque_had__t
-
-
-113
- t__dw_had__t
-;
-
-114 
-_aque_had_cd_t
-
-
-115
- t__dw_had_cd_t
-;
-
-116 
-_aque_had_cd_t
-
-
-117
- t__dw_had_cd_t
-;
-
-118 
- t__dw_had_key_t
-;
-
-119 
-_aque_had_mux_t
-
-
-120
- t__dw_had_mux_t
-;
-
-121 
-_aque_had_mux_t
-
-
-122
- t__dw_had_mux_t
-;
-
-123 
-_aque_had__t
-
-
-124
- t__dw_had__t
-;
-
-125 
-_aque_had_rwlock_t
-
-
-126
- t__dw_had_rwlock_t
-;
-
-127 
-_aque_had_rwlock_t
-
-
-128
- t__dw_had_rwlock_t
-;
-
-129 
-_aque_had_t
-
-
-130 *
- t__dw_had_t
-;
-
-131 
-__ut32_t
-
- t__dw_sigt_t
-;
-
-132 
-__t32_t
-
- t__dw_sucds_t
-;
-
-133 
-__ut32_t
-
- t__dw_uid_t
-;
-
-134 
-__ut32_t
-
- t__dw_ucds_t
-;
-
-135 
- t__dw_uuid_t
-[16];
-
- @/usr/include/sys/appleapiopts.h
-
-29 #ide
-__SYS_APPLEAPIOPTS_H__
-
-
-30 
- #__SYS_APPLEAPIOPTS_H__
-
-
- )
-
-33 #ide
-__APPLE_API_STANDARD
-
-
-34 
- #__APPLE_API_STANDARD
-
-
- )
-
-37 #ide
-__APPLE_API_STABLE
-
-
-38 
- #__APPLE_API_STABLE
-
-
- )
-
-41 #ide
-__APPLE_API_STRICT_CONFORMANCE
-
-
-43 #ide
-__APPLE_API_EVOLVING
-
-
-44 
- #__APPLE_API_EVOLVING
-
-
- )
-
-47 #ide
-__APPLE_API_UNSTABLE
-
-
-48 
- #__APPLE_API_UNSTABLE
-
-
- )
-
-51 #ide
-__APPLE_API_PRIVATE
-
-
-52 
- #__APPLE_API_PRIVATE
-
-
- )
-
-55 #ide
-__APPLE_API_OBSOLETE
-
-
-56 
- #__APPLE_API_OBSOLETE
-
-
- )
-
- @/usr/include/sys/cdefs.h
-
-67 #idef
-_CDEFS_H_
-
-
-68 
- #_CDEFS_H_
-
-
- )
-
-70 #i
-defed
-(
-__lulus
-)
-
-71 
- #__BEGIN_DECLS
- "C" {
-
- )
-
-72 
- #__END_DECLS
- }
-
- )
-
-74 
- #__BEGIN_DECLS
-
-
- )
-
-75 
- #__END_DECLS
-
-
- )
-
-85 #i
-defed
-(
-__STDC__
-|| defed(
-__lulus
-)
-
-86 
- #__P
-(
-os
-o
-
- )
-
-87 
- #__CONCAT
-(
-x
-,
-y
-x ##
- )
-y
-
-88 
- #__STRING
-(
-x
-#x
-
- )
-
-90 
- #__cڡ
- cڡ
-
- )
-
-91 
- #__sigd
- sigd
-
- )
-
-92 
- #__vީe
- vީe
-
- )
-
-93 #i
-defed
-(
-__lulus
-)
-
-94 
- #__le
-
-le
-
-
- )
-
-96 #ide
-__GNUC__
-
-
-97 
- #__le
-
-
- )
-
-102 
- #__P
-(
-os
-(
-
- )
-
-103 
- #__CONCAT
-(
-x
-,
-y
-x
- )
-y
-
-104 
- #__STRING
-(
-x
-"x"
-
- )
-
-106 #ide
-__GNUC__
-
-
-107 
- #__cڡ
-
-
- )
-
-108 
- #__le
-
-
- )
-
-109 
- #__sigd
-
-
- )
-
-110 
- #__vީe
-
-
- )
-
-121 #idef
-NO_ANSI_KEYWORDS
-
-
-122 cڡ
-__cڡ
-
-
- )
-
-123 
- #le
-
-__le
-
-
- )
-
-124 sigd
-__sigd
-
-
- )
-
-125 vީ
-__vީe
-
-
- )
-
-137 #i
-defed
-(
-__MWERKS__
-) && (__MWERKS__ > 0x2400)
-
-139 #i
-__GNUC__
- > 2 || __GNUC__ =2 &&
-__GNUC_MINOR__
- >= 5
-
-140 
- #__dd2
-
- `__ibu__
-((
-__nܑu__
-))
-
- )
-
-141 
- #__pu2
-
- `__ibu__
-((
-__cڡ__
-))
-
- )
-
-142 #i
-__GNUC__
- =2 &&
-__GNUC_MINOR__
- >= 5 && __GNUC_MINOR__ < 7
-
-143 
- #__unud
-
-
- )
-
-145 
- #__unud
-
- `__ibu__
-((
-__unud__
-))
-
- )
-
-148 
- #__ibu__
-(
-x
-
-
- )
-
-149 #i
-defed
-(
-__GNUC__
-&& !defed(
-__STRICT_ANSI__
-)
-
-151 
- #__dd
-
-__vީe
-
-
- )
-
-152 
- #__pu
-
-__cڡ
-
-
- )
-
-157 #ide
-__dd
-
-
-158 
- #__dd
-
-
- )
-
-159 
- #__pu
-
-
- )
-
-161 #ide
-__dd2
-
-
-162 
- #__dd2
-
-
- )
-
-163 
- #__pu2
-
-
- )
-
-164 
- #__unud
-
-
- )
-
-173 #i!(
-__GNUC__
- =2 &&
-__GNUC_MINOR__
- == 95)
-
-174 #i
-__STDC_VERSION__
- < 199901
-
-175 
- #__ri
-
-
- )
-
-177 
- #__ri
-
-ri
-
-
- )
-
-189 #i
-__GNUC__
- > 2 || __GNUC__ =2 &&
-__GNUC_MINOR__
- >= 7
-
-190 
- #__tike
-(
-fmrg
-,
-fvg
-) \
-
-191
- `__ibu__
-((
- `__fm__
- (
-__tf__
-,
-fmrg
-,
-fvg
-)))
-
- )
-
-192 
- #__snike
-(
-fmrg
-,
-fvg
-) \
-
-193
- `__ibu__
-((
- `__fm__
- (
-__snf__
-,
-fmrg
-,
-fvg
-)))
-
- )
-
-195 
- #__tike
-(
-fmrg
-,
-fvg
-)
-
- )
-
-196 
- #__snike
-(
-fmrg
-,
-fvg
-)
-
- )
-
-199 
- #__IDSTRING
-(
-me
-,
-rg
-cڡ me[]
-__unud
- =
- )
-string
-
-201 #ide
-__COPYRIGHT
-
-
-202 
- #__COPYRIGHT
-(
-s
-
- `__IDSTRING
-(
-cyright
-,s)
-
- )
-
-205 #ide
-__RCSID
-
-
-206 
- #__RCSID
-(
-s
-
- `__IDSTRING
-(
-rcsid
-,s)
-
- )
-
-209 #ide
-__SCCSID
-
-
-210 
- #__SCCSID
-(
-s
-
- `__IDSTRING
-(
-sccsid
-,s)
-
- )
-
-213 #ide
-__PROJECT_VERSION
-
-
-214 
- #__PROJECT_VERSION
-(
-s
-
- `__IDSTRING
-(
-oje_vsi
-,s)
-
- )
-
-272 #i!
-defed
-(
-__DARWIN_UNIX03
-)
-
-273 #i
-defed
-(
-_DARWIN_C_SOURCE
-|| defed(
-_XOPEN_SOURCE
-|| defed(
-_POSIX_C_SOURCE
-|| defed(
-__LP64__
-|| (defed(
-__m__
-&& !defed(
-KERNEL
-))
-
-274 #i
-defed
-(
-_NONSTD_SOURCE
-)
-
-277 
- #__DARWIN_UNIX03
- 1
-
- )
-
-278 #i
-defed
-(
-_NONSTD_SOURCE
-|| defed(
-KERNEL
-)
-
-279 
- #__DARWIN_UNIX03
- 0
-
- )
-
-281 #i
-defed
-(
-__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__
-) && ((__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__-0) < 1050)
-
-282 
- #__DARWIN_UNIX03
- 0
-
- )
-
-284 
- #__DARWIN_UNIX03
- 1
-
- )
-
-289 #i!
-defed
-(
-__DARWIN_64_BIT_INO_T
-)
-
-290 #i
-defed
-(
-_DARWIN_USE_64_BIT_INODE
-)
-
-291 
- #__DARWIN_64_BIT_INO_T
- 1
-
- )
-
-292 #i
-defed
-(
-_DARWIN_NO_64_BIT_INODE
-|| defed(
-KERNEL
-)
-
-293 
- #__DARWIN_64_BIT_INO_T
- 0
-
- )
-
-295 
- #__DARWIN_64_BIT_INO_T
- 0
-
- )
-
-299 #i!
-defed
-(
-__DARWIN_NON_CANCELABLE
-)
-
-300 
- #__DARWIN_NON_CANCELABLE
- 0
-
- )
-
-303 #i!
-defed
-(
-__DARWIN_VERS_1050
-)
-
-304 #i!
-defed
-(
-KERNEL
-&& defed(
-__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__
-) && ((__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__-0) >= 1050)
-
-305 
- #__DARWIN_VERS_1050
- 1
-
- )
-
-307 
- #__DARWIN_VERS_1050
- 0
-
- )
-
-314 #i
-__DARWIN_UNIX03
-
-
-315 #i!
-defed
-(
-__LP64__
-&& !defed(
-__m__
-)
-
-316 
- #__DARWIN_SUF_UNIX03
- "$UNIX2003"
-
- )
-
-317 
- #__DARWIN_SUF_UNIX03_SET
- 1
-
- )
-
-319 
- #__DARWIN_SUF_UNIX03
-
-
- )
-
-320 
- #__DARWIN_SUF_UNIX03_SET
- 0
-
- )
-
-323 #i
-__DARWIN_64_BIT_INO_T
-
-
-324 
- #__DARWIN_SUF_64_BIT_INO_T
- "$INODE64"
-
- )
-
-326 
- #__DARWIN_SUF_64_BIT_INO_T
-
-
- )
-
-329 #i
-__DARWIN_NON_CANCELABLE
-
-
-330 
- #__DARWIN_SUF_NON_CANCELABLE
- "$NOCANCEL"
-
- )
-
-332 
- #__DARWIN_SUF_NON_CANCELABLE
-
-
- )
-
-335 #i
-__DARWIN_VERS_1050
-
-
-336 
- #__DARWIN_SUF_1050
- "$1050"
-
- )
-
-338 
- #__DARWIN_SUF_1050
-
-
- )
-
-342 
- #__DARWIN_SUF_UNIX03
-
-
- )
-
-343 
- #__DARWIN_SUF_UNIX03_SET
- 0
-
- )
-
-344 
- #__DARWIN_SUF_64_BIT_INO_T
-
-
- )
-
-345 
- #__DARWIN_SUF_NON_CANCELABLE
-
-
- )
-
-346 
- #__DARWIN_SUF_1050
-
-
- )
-
-349 
- #__DARWIN_SUF_EXTSN
- "$DARWIN_EXTSN"
-
- )
-
-354 
- #__DARWIN_ALIAS
-(
-sym
-
- `__asm
-("_"
- `__STRING
-(sym
-__DARWIN_SUF_UNIX03
-)
-
- )
-
-355 
- #__DARWIN_ALIAS_C
-(
-sym
-
- `__asm
-("_"
- `__STRING
-(sym
-__DARWIN_SUF_NON_CANCELABLE
-
-__DARWIN_SUF_UNIX03
-)
-
- )
-
-356 
- #__DARWIN_ALIAS_I
-(
-sym
-
- `__asm
-("_"
- `__STRING
-(sym
-__DARWIN_SUF_64_BIT_INO_T
-
-__DARWIN_SUF_UNIX03
-)
-
- )
-
-357 
- #__DARWIN_INODE64
-(
-sym
-
- `__asm
-("_"
- `__STRING
-(sym
-__DARWIN_SUF_64_BIT_INO_T
-)
-
- )
-
-359 
- #__DARWIN_1050
-(
-sym
-
- `__asm
-("_"
- `__STRING
-(sym
-__DARWIN_SUF_1050
-)
-
- )
-
-360 
- #__DARWIN_1050ALIAS
-(
-sym
-
- `__asm
-("_"
- `__STRING
-(sym
-__DARWIN_SUF_1050
-
-__DARWIN_SUF_UNIX03
-)
-
- )
-
-361 
- #__DARWIN_1050ALIAS_C
-(
-sym
-
- `__asm
-("_"
- `__STRING
-(sym
-__DARWIN_SUF_1050
-
-__DARWIN_SUF_NON_CANCELABLE
-
-__DARWIN_SUF_UNIX03
-)
-
- )
-
-362 
- #__DARWIN_1050ALIAS_I
-(
-sym
-
- `__asm
-("_"
- `__STRING
-(sym
-__DARWIN_SUF_1050
-
-__DARWIN_SUF_64_BIT_INO_T
-
-__DARWIN_SUF_UNIX03
-)
-
- )
-
-363 
- #__DARWIN_1050INODE64
-(
-sym
-
- `__asm
-("_"
- `__STRING
-(sym
-__DARWIN_SUF_1050
-
-__DARWIN_SUF_64_BIT_INO_T
-)
-
- )
-
-365 
- #__DARWIN_EXTSN
-(
-sym
-
- `__asm
-("_"
- `__STRING
-(sym
-__DARWIN_SUF_EXTSN
-)
-
- )
-
-366 
- #__DARWIN_EXTSN_C
-(
-sym
-
- `__asm
-("_"
- `__STRING
-(sym
-__DARWIN_SUF_EXTSN
-
-__DARWIN_SUF_NON_CANCELABLE
-)
-
- )
-
-389 #i
-defed
-(
-_POSIX_C_SOURCE
-) && _POSIX_C_SOURCE == 1L
-
-390 #unde
-_POSIX_C_SOURCE
-
-
-391 
- #_POSIX_C_SOURCE
- 199009L
-
- )
-
-395 #i
-defed
-(
-_POSIX_C_SOURCE
-) && _POSIX_C_SOURCE == 2L
-
-396 #unde
-_POSIX_C_SOURCE
-
-
-397 
- #_POSIX_C_SOURCE
- 199209L
-
- )
-
-401 #ifde
-_XOPEN_SOURCE
-
-
-402 #i
-_XOPEN_SOURCE
- - 0L >= 600L
-
-403 #unde
-_POSIX_C_SOURCE
-
-
-404 
- #_POSIX_C_SOURCE
- 200112L
-
- )
-
-405 #i
-_XOPEN_SOURCE
- - 0L >= 500L
-
-406 #unde
-_POSIX_C_SOURCE
-
-
-407 
- #_POSIX_C_SOURCE
- 199506L
-
- )
-
-415 #i
-defed
-(
-_POSIX_SOURCE
-&& !defed(
-_POSIX_C_SOURCE
-)
-
-416 
- #_POSIX_C_SOURCE
- 198808L
-
- )
-
-424 
- #__DARWIN_NO_LONG_LONG
- (
- `defed
-(
-__STRICT_ANSI__
-) \
-
-425 && (
-__STDC_VERSION__
--0 < 199901L) \
-
-426 && !
- `defed
-(
-__GNUG__
-))
-
- )
-
-434 #i
-defed
-(
-__c__
-)
-
-435 #i
-defed
-(
-__LDBL_MANT_DIG__
-&& defed(
-__DBL_MANT_DIG__
-) && \
-
-436
-__LDBL_MANT_DIG__
- >
-__DBL_MANT_DIG__
-
-
-437 #i
-__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__
--0 < 1040
-
-438 
- #__DARWIN_LDBL_COMPAT
-(
-x
-
- `__asm
-("_"
- `__STRING
-(x"$LDBLStub")
-
- )
-
-440 
- #__DARWIN_LDBL_COMPAT
-(
-x
-
- `__asm
-("_"
- `__STRING
-(x"$LDBL128")
-
- )
-
-442 
- #__DARWIN_LDBL_COMPAT2
-(
-x
-
- `__asm
-("_"
- `__STRING
-(x"$LDBL128")
-
- )
-
-443 
- #__DARWIN_LONG_DOUBLE_IS_DOUBLE
- 0
-
- )
-
-445 
- #__DARWIN_LDBL_COMPAT
-(
-x
-
-
- )
-
-446 
- #__DARWIN_LDBL_COMPAT2
-(
-x
-
-
- )
-
-447 
- #__DARWIN_LONG_DOUBLE_IS_DOUBLE
- 1
-
- )
-
-449 #i
-defed
-(
-__i386__
-|| defed(
-__c64__
-|| defed(
-__x86_64__
-|| defed (
-__m__
-)
-
-450 
- #__DARWIN_LDBL_COMPAT
-(
-x
-
-
- )
-
-451 
- #__DARWIN_LDBL_COMPAT2
-(
-x
-
-
- )
-
-452 
- #__DARWIN_LONG_DOUBLE_IS_DOUBLE
- 0
-
- )
-
-454 #r
-Unknown
-
-cheu
-
-
-460 #i
-__GNUC__
- >= 3
-
-461 
- #__dd
-
- `__ibu__
-((
-dd
-))
-
- )
-
-463 
- #__dd
-
-
- )
-
-474 #i
-__DARWIN_LONG_DOUBLE_IS_DOUBLE
-
-
-475 
- #_DARWIN_FEATURE_LONG_DOUBLE_IS_DOUBLE
- 1
-
- )
-
-482 #i
-__DARWIN_UNIX03
-
-
-483 
- #_DARWIN_FEATURE_UNIX_CONFORMANCE
- 3
-
- )
-
-490 #i
-__DARWIN_64_BIT_INO_T
-
-
-491 
- #_DARWIN_FEATURE_64_BIT_INODE
- 1
-
- )
-
- @/usr/include/sys/dirent.h
-
-75 #ide
-_SYS_DIRENT_H
-
-
-76 
- #_SYS_DIRENT_H
-
-
- )
-
-78 
- ~<sys/_tys.h
->
-
-79 
- ~<sys/cdefs.h
->
-
-81 #idef
-_INO_T
-
-
-82 
-__dw_o_t
-
- to_t
-;
-
-83 
- #_INO_T
-
-
- )
-
-87 
- #__DARWIN_MAXNAMLEN
- 255
-
- )
-
-89 #agm
-ck
-(4)
-
-91 #i!
-__DARWIN_64_BIT_INO_T
-
-
-92 
- sdt
- {
-
-93
-o_t
-
- md_o
-;
-
-94
-__ut16_t
-
- md_
-;
-
-95
-__ut8_t
-
- md_ty
-;
-
-96
-__ut8_t
-
- md_mn
-;
-
-97 
- md_me
-[
-__DARWIN_MAXNAMLEN
- + 1];
-
-101 #agm
-ck
-()
-
-103 
- #__DARWIN_MAXPATHLEN
- 1024
-
- )
-
-105 
- #__DARWIN_STRUCT_DIRENTRY
- { \
-
-106
-__ut64_t
-
-d_o
-; \
-
-107
-__ut64_t
-
-d_ekoff
-; \
-
-108
-__ut16_t
-
-d_
-; \
-
-109
-__ut16_t
-
-d_mn
-; \
-
-110
-__ut8_t
-
-d_ty
-; \
-
-111 
-d_me
-[
-__DARWIN_MAXPATHLEN
-]; \
-
-112 }
-
- )
-
-114 #i
-__DARWIN_64_BIT_INO_T
-
-
-115 
-dt
-
- g__DARWIN_STRUCT_DIRENTRY
-;
-
-120 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-121 
- #d_fo
-
-d_o
-
-
- )
-
-122 
- #MAXNAMLEN
-
-__DARWIN_MAXNAMLEN
-
-
- )
-
-126 
- #DT_UNKNOWN
- 0
-
- )
-
-127 
- #DT_FIFO
- 1
-
- )
-
-128 
- #DT_CHR
- 2
-
- )
-
-129 
- #DT_DIR
- 4
-
- )
-
-130 
- #DT_BLK
- 6
-
- )
-
-131 
- #DT_REG
- 8
-
- )
-
-132 
- #DT_LNK
- 10
-
- )
-
-133 
- #DT_SOCK
- 12
-
- )
-
-134 
- #DT_WHT
- 14
-
- )
-
-139 
- #IFTODT
-(
-mode
-(((mode& 0170000>> 12)
-
- )
-
-140 
- #DTTOIF
-(
-dty
-((dty<< 12)
-
- )
-
- @/usr/include/sys/errno.h
-
-69 #idef
-_SYS_ERRNO_H_
-
-
-70 
- #_SYS_ERRNO_H_
-
-
- )
-
-72 
- ~<sys/cdefs.h
->
-
-73
-__BEGIN_DECLS
-
-
-74 *
-__r
-();
-
-75 
- #o
- (*
- `__r
-())
-
- )
-
-76
- g__END_DECLS
-
-
-82 
- #EPERM
- 1
-
- )
-
-83 
- #ENOENT
- 2
-
- )
-
-84 
- #ESRCH
- 3
-
- )
-
-85 
- #EINTR
- 4
-
- )
-
-86 
- #EIO
- 5
-
- )
-
-87 
- #ENXIO
- 6
-
- )
-
-88 
- #E2BIG
- 7
-
- )
-
-89 
- #ENOEXEC
- 8
-
- )
-
-90 
- #EBADF
- 9
-
- )
-
-91 
- #ECHILD
- 10
-
- )
-
-92 
- #EDEADLK
- 11
-
- )
-
-94 
- #ENOMEM
- 12
-
- )
-
-95 
- #EACCES
- 13
-
- )
-
-96 
- #EFAULT
- 14
-
- )
-
-97 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-98 
- #ENOTBLK
- 15
-
- )
-
-100 
- #EBUSY
- 16
-
- )
-
-101 
- #EEXIST
- 17
-
- )
-
-102 
- #EXDEV
- 18
-
- )
-
-103 
- #ENODEV
- 19
-
- )
-
-104 
- #ENOTDIR
- 20
-
- )
-
-105 
- #EISDIR
- 21
-
- )
-
-106 
- #EINVAL
- 22
-
- )
-
-107 
- #ENFILE
- 23
-
- )
-
-108 
- #EMFILE
- 24
-
- )
-
-109 
- #ENOTTY
- 25
-
- )
-
-110 
- #ETXTBSY
- 26
-
- )
-
-111 
- #EFBIG
- 27
-
- )
-
-112 
- #ENOSPC
- 28
-
- )
-
-113 
- #ESPIPE
- 29
-
- )
-
-114 
- #EROFS
- 30
-
- )
-
-115 
- #EMLINK
- 31
-
- )
-
-116 
- #EPIPE
- 32
-
- )
-
-119 
- #EDOM
- 33
-
- )
-
-120 
- #ERANGE
- 34
-
- )
-
-123 
- #EAGAIN
- 35
-
- )
-
-124 
- #EWOULDBLOCK
-
-EAGAIN
-
-
- )
-
-125 
- #EINPROGRESS
- 36
-
- )
-
-126 
- #EALREADY
- 37
-
- )
-
-129 
- #ENOTSOCK
- 38
-
- )
-
-130 
- #EDESTADDRREQ
- 39
-
- )
-
-131 
- #EMSGSIZE
- 40
-
- )
-
-132 
- #EPROTOTYPE
- 41
-
- )
-
-133 
- #ENOPROTOOPT
- 42
-
- )
-
-134 
- #EPROTONOSUPPORT
- 43
-
- )
-
-135 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-136 
- #ESOCKTNOSUPPORT
- 44
-
- )
-
-138 
- #ENOTSUP
- 45
-
- )
-
-139 #i!
-__DARWIN_UNIX03
- && !
-defed
-(
-KERNEL
-)
-
-148 
- #EOPNOTSUPP
-
-ENOTSUP
-
-
- )
-
-151 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-152 
- #EPFNOSUPPORT
- 46
-
- )
-
-154 
- #EAFNOSUPPORT
- 47
-
- )
-
-155 
- #EADDRINUSE
- 48
-
- )
-
-156 
- #EADDRNOTAVAIL
- 49
-
- )
-
-159 
- #ENETDOWN
- 50
-
- )
-
-160 
- #ENETUNREACH
- 51
-
- )
-
-161 
- #ENETRESET
- 52
-
- )
-
-162 
- #ECONNABORTED
- 53
-
- )
-
-163 
- #ECONNRESET
- 54
-
- )
-
-164 
- #ENOBUFS
- 55
-
- )
-
-165 
- #EISCONN
- 56
-
- )
-
-166 
- #ENOTCONN
- 57
-
- )
-
-167 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-168 
- #ESHUTDOWN
- 58
-
- )
-
-169 
- #ETOOMANYREFS
- 59
-
- )
-
-171 
- #ETIMEDOUT
- 60
-
- )
-
-172 
- #ECONNREFUSED
- 61
-
- )
-
-174 
- #ELOOP
- 62
-
- )
-
-175 
- #ENAMETOOLONG
- 63
-
- )
-
-178 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-179 
- #EHOSTDOWN
- 64
-
- )
-
-181 
- #EHOSTUNREACH
- 65
-
- )
-
-182 
- #ENOTEMPTY
- 66
-
- )
-
-185 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-186 
- #EPROCLIM
- 67
-
- )
-
-187 
- #EUSERS
- 68
-
- )
-
-189 
- #EDQUOT
- 69
-
- )
-
-192 
- #ESTALE
- 70
-
- )
-
-193 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-194 
- #EREMOTE
- 71
-
- )
-
-195 
- #EBADRPC
- 72
-
- )
-
-196 
- #ERPCMISMATCH
- 73
-
- )
-
-197 
- #EPROGUNAVAIL
- 74
-
- )
-
-198 
- #EPROGMISMATCH
- 75
-
- )
-
-199 
- #EPROCUNAVAIL
- 76
-
- )
-
-202 
- #ENOLCK
- 77
-
- )
-
-203 
- #ENOSYS
- 78
-
- )
-
-205 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-206 
- #EFTYPE
- 79
-
- )
-
-207 
- #EAUTH
- 80
-
- )
-
-208 
- #ENEEDAUTH
- 81
-
- )
-
-211 
- #EPWROFF
- 82
-
- )
-
-212 
- #EDEVERR
- 83
-
- )
-
-215 
- #EOVERFLOW
- 84
-
- )
-
-218 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-219 
- #EBADEXEC
- 85
-
- )
-
-220 
- #EBADARCH
- 86
-
- )
-
-221 
- #ESHLIBVERS
- 87
-
- )
-
-222 
- #EBADMACHO
- 88
-
- )
-
-225 
- #ECANCELED
- 89
-
- )
-
-227 
- #EIDRM
- 90
-
- )
-
-228 
- #ENOMSG
- 91
-
- )
-
-229 
- #EILSEQ
- 92
-
- )
-
-230 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-231 
- #ENOATTR
- 93
-
- )
-
-234 
- #EBADMSG
- 94
-
- )
-
-235 
- #EMULTIHOP
- 95
-
- )
-
-236 
- #ENODATA
- 96
-
- )
-
-237 
- #ENOLINK
- 97
-
- )
-
-238 
- #ENOSR
- 98
-
- )
-
-239 
- #ENOSTR
- 99
-
- )
-
-240 
- #EPROTO
- 100
-
- )
-
-241 
- #ETIME
- 101
-
- )
-
-243 #i
-__DARWIN_UNIX03
- ||
-defed
-(
-KERNEL
-)
-
-245 
- #EOPNOTSUPP
- 102
-
- )
-
-248 
- #ENOPOLICY
- 103
-
- )
-
-250 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-251 
- #ELAST
- 103
-
- )
-
- @/usr/include/sys/fcntl.h
-
-70 #ide
-_SYS_FCNTL_H_
-
-
-71 
- #_SYS_FCNTL_H_
-
-
- )
-
-78 
- ~<sys/_tys.h
->
-
-79 
- ~<sys/cdefs.h
->
-
-82 #ide
-_SIZE_T
-
-
-83 
- #_SIZE_T
-
-
- )
-
-84 
-__dw_size_t
-
- tsize_t
-;
-
-87 #idef
-_MODE_T
-
-
-88 
-__dw_mode_t
-
- tmode_t
-;
-
-89 
- #_MODE_T
-
-
- )
-
-92 #ide
-_OFF_T
-
-
-93 
-__dw_off_t
-
- toff_t
-;
-
-94 
- #_OFF_T
-
-
- )
-
-97 #ide
-_PID_T
-
-
-98 
-__dw_pid_t
-
- tpid_t
-;
-
-99 
- #_PID_T
-
-
- )
-
-110 
- #O_RDONLY
- 0x0000
-
- )
-
-111 
- #O_WRONLY
- 0x0001
-
- )
-
-112 
- #O_RDWR
- 0x0002
-
- )
-
-113 
- #O_ACCMODE
- 0x0003
-
- )
-
-123 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-124 
- #FREAD
- 0x0001
-
- )
-
-125 
- #FWRITE
- 0x0002
-
- )
-
-127 
- #O_NONBLOCK
- 0x0004
-
- )
-
-128 
- #O_APPEND
- 0x0008
-
- )
-
-129 
- #O_SYNC
- 0x0080
-
- )
-
-130 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-131 
- #O_SHLOCK
- 0x0010
-
- )
-
-132 
- #O_EXLOCK
- 0x0020
-
- )
-
-133 
- #O_ASYNC
- 0x0040
-
- )
-
-134 
- #O_FSYNC
-
-O_SYNC
-
-
- )
-
-135 
- #O_NOFOLLOW
- 0x0100
-
- )
-
-137 
- #O_CREAT
- 0x0200
-
- )
-
-138 
- #O_TRUNC
- 0x0400
-
- )
-
-139 
- #O_EXCL
- 0x0800
-
- )
-
-140 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-141 
- #O_EVTONLY
- 0x8000
-
- )
-
-145 
- #O_NOCTTY
- 0x20000
-
- )
-
-148 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-149 
- #O_DIRECTORY
- 0x100000
-
- )
-
-150 
- #O_SYMLINK
- 0x200000
-
- )
-
-161 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-162 
- #FAPPEND
-
-O_APPEND
-
-
- )
-
-163 
- #FASYNC
-
-O_ASYNC
-
-
- )
-
-164 
- #FFSYNC
-
-O_FSYNC
-
-
- )
-
-165 
- #FNONBLOCK
-
-O_NONBLOCK
-
-
- )
-
-166 
- #FNDELAY
-
-O_NONBLOCK
-
-
- )
-
-167 
- #O_NDELAY
-
-O_NONBLOCK
-
-
- )
-
-174 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-175 
- #CPF_OVERWRITE
- 1
-
- )
-
-176 
- #CPF_IGNORE_MODE
- 2
-
- )
-
-177 
- #CPF_MASK
- (
-CPF_OVERWRITE
-|
-CPF_IGNORE_MODE
-)
-
- )
-
-185 
- #F_DUPFD
- 0
-
- )
-
-186 
- #F_GETFD
- 1
-
- )
-
-187 
- #F_SETFD
- 2
-
- )
-
-188 
- #F_GETFL
- 3
-
- )
-
-189 
- #F_SETFL
- 4
-
- )
-
-190 
- #F_GETOWN
- 5
-
- )
-
-191 
- #F_SETOWN
- 6
-
- )
-
-192 
- #F_GETLK
- 7
-
- )
-
-193 
- #F_SETLK
- 8
-
- )
-
-194 
- #F_SETLKW
- 9
-
- )
-
-195 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-196 
- #F_CHKCLEAN
- 41
-
- )
-
-197 
- #F_PREALLOCATE
- 42
-
- )
-
-198 
- #F_SETSIZE
- 43
-
- )
-
-199 
- #F_RDADVISE
- 44
-
- )
-
-200 
- #F_RDAHEAD
- 45
-
- )
-
-201 
- #F_READBOOTSTRAP
- 46
-
- )
-
-202 
- #F_WRITEBOOTSTRAP
- 47
-
- )
-
-203 
- #F_NOCACHE
- 48
-
- )
-
-204 
- #F_LOG2PHYS
- 49
-
- )
-
-205 
- #F_GETPATH
- 50
-
- )
-
-206 
- #F_FULLFSYNC
- 51
-
- )
-
-207 
- #F_PATHPKG_CHECK
- 52
-
- )
-
-208 
- #F_FREEZE_FS
- 53
-
- )
-
-209 
- #F_THAW_FS
- 54
-
- )
-
-210 
- #F_GLOBAL_NOCACHE
- 55
-
- )
-
-213 
- #F_ADDSIGS
- 59
-
- )
-
-215 
- #F_MARKDEPENDENCY
- 60
-
- )
-
-218 
- #FCNTL_FS_SPECIFIC_BASE
- 0x00010000
-
- )
-
-223 
- #FD_CLOEXEC
- 1
-
- )
-
-226 
- #F_RDLCK
- 1
-
- )
-
-227 
- #F_UNLCK
- 2
-
- )
-
-228 
- #F_WRLCK
- 3
-
- )
-
-234 #ide
-SEEK_SET
-
-
-235 
- #SEEK_SET
- 0
-
- )
-
-236 
- #SEEK_CUR
- 1
-
- )
-
-237 
- #SEEK_END
- 2
-
- )
-
-244 #ide
-S_IFMT
-
-
-246 
- #S_IFMT
- 0170000
-
- )
-
-247 
- #S_IFIFO
- 0010000
-
- )
-
-248 
- #S_IFCHR
- 0020000
-
- )
-
-249 
- #S_IFDIR
- 0040000
-
- )
-
-250 
- #S_IFBLK
- 0060000
-
- )
-
-251 
- #S_IFREG
- 0100000
-
- )
-
-252 
- #S_IFLNK
- 0120000
-
- )
-
-253 
- #S_IFSOCK
- 0140000
-
- )
-
-254 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-255 
- #S_IFWHT
- 0160000
-
- )
-
-256 
- #S_IFXATTR
- 0200000
-
- )
-
-261 
- #S_IRWXU
- 0000700
-
- )
-
-262 
- #S_IRUSR
- 0000400
-
- )
-
-263 
- #S_IWUSR
- 0000200
-
- )
-
-264 
- #S_IXUSR
- 0000100
-
- )
-
-266 
- #S_IRWXG
- 0000070
-
- )
-
-267 
- #S_IRGRP
- 0000040
-
- )
-
-268 
- #S_IWGRP
- 0000020
-
- )
-
-269 
- #S_IXGRP
- 0000010
-
- )
-
-271 
- #S_IRWXO
- 0000007
-
- )
-
-272 
- #S_IROTH
- 0000004
-
- )
-
-273 
- #S_IWOTH
- 0000002
-
- )
-
-274 
- #S_IXOTH
- 0000001
-
- )
-
-276 
- #S_ISUID
- 0004000
-
- )
-
-277 
- #S_ISGID
- 0002000
-
- )
-
-278 
- #S_ISVTX
- 0001000
-
- )
-
-280 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-281 
- #S_ISTXT
-
-S_ISVTX
-
-
- )
-
-282 
- #S_IREAD
-
-S_IRUSR
-
-
- )
-
-283 
- #S_IWRITE
-
-S_IWUSR
-
-
- )
-
-284 
- #S_IEXEC
-
-S_IXUSR
-
-
- )
-
-288 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-291 
- #F_ALLOCATECONTIG
- 0x00000002
-
- )
-
-292 
- #F_ALLOCATEALL
- 0x00000004
-
- )
-
-296 
- #F_PEOFPOSMODE
- 3
-
- )
-
-298 
- #F_VOLPOSMODE
- 4
-
- )
-
-305 
- sock
- {
-
-306
-off_t
-
- ml_t
-;
-
-307
-off_t
-
- ml_n
-;
-
-308
-pid_t
-
- ml_pid
-;
-
-309 
- ml_ty
-;
-
-310 
- ml_wh
-;
-
-314 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-319 
- sdvisy
- {
-
-320
-off_t
-
- m_offt
-;
-
-321 
- m_cou
-;
-
-329 
- sfsigtus
- {
-
-330
-off_t
-
- mfs_fe_t
-;
-
-331 *
- mfs_blob_t
-;
-
-332
-size_t
-
- mfs_blob_size
-;
-
-333 }
- tfsigtus_t
-;
-
-336 
- #LOCK_SH
- 0x01
-
- )
-
-337 
- #LOCK_EX
- 0x02
-
- )
-
-338 
- #LOCK_NB
- 0x04
-
- )
-
-339 
- #LOCK_UN
- 0x08
-
- )
-
-343 
- sfe
- {
-
-344 
- mf_ags
-;
-
-345 
- mf_posmode
-;
-
-346
-off_t
-
- mf_offt
-;
-
-347
-off_t
-
- mf_ngth
-;
-
-348
-off_t
-
- mf_byoc
-;
-
-349 }
- tfe_t
-;
-
-353 
- sfbo١nsr
- {
-
-354
-off_t
-
- mfbt_offt
-;
-
-355
-size_t
-
- mfbt_ngth
-;
-
-356 *
- mfbt_bufr
-;
-
-357 }
- tfbo١nsr_t
-;
-
-377 #agm
-ck
-(4)
-
-379 
- slog2phys
- {
-
-380 
- ml2p_ags
-;
-
-381
-off_t
-
- ml2p_ctigbys
-;
-
-382
-off_t
-
- ml2p_devofft
-;
-
-385 #agm
-ck
-()
-
-387 
- #O_POPUP
- 0x80000000
-
- )
-
-388 
- #O_ALERT
- 0x20000000
-
- )
-
-394 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-395 #ide
-_FILESEC_T
-
-
-396 
- g_fec
-;
-
-397 
-_fec
- *
- tfec_t
-;
-
-398 
- #_FILESEC_T
-
-
- )
-
-401
- mFILESEC_OWNER
- = 1,
-
-402
- mFILESEC_GROUP
- = 2,
-
-403
- mFILESEC_UUID
- = 3,
-
-404
- mFILESEC_MODE
- = 4,
-
-405
- mFILESEC_ACL
- = 5,
-
-406
- mFILESEC_GRPUUID
- = 6,
-
-409
- mFILESEC_ACL_RAW
- = 100,
-
-410
- mFILESEC_ACL_ALLOCSIZE
- = 101
-
-411 }
- tfec_ݔty_t
-;
-
-414 
- #FILESEC_GUID
-
-FILESEC_UUID
-
-
- )
-
-417
-__BEGIN_DECLS
-
-
-418 
- $ݒ
-(cڡ *, , ...
- `__DARWIN_ALIAS_C
-(
-);
-
-419 
- $t
-(cڡ *,
-mode_t
-
- `__DARWIN_ALIAS_C
-(
-t
-);
-
-420 
- $f
-(, , ...
- `__DARWIN_ALIAS_C
-(
-f
-);
-
-421 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-422 
- `ݒx_
-(cڡ *, ,
-fec_t
-);
-
-423 
- `ock
-(, );
-
-424
-fec_t
-
- `fec_
-();
-
-425
-fec_t
-
- `fec_dup
-(filesec_t);
-
-426 
- `fec_
-(
-fec_t
-);
-
-427 
- `fec_g_ݔty
-(
-fec_t
-,
-fec_ݔty_t
-, *);
-
-428 
- `fec_t_ݔty
-(
-fec_t
-,
-fec_ݔty_t
-, const *);
-
-429 
- `fec_quy_ݔty
-(
-fec_t
-,
-fec_ݔty_t
-, *);
-
-430 
- #_FILESEC_UNSET_PROPERTY
- ((*)0)
-
- )
-
-431 
- #_FILESEC_REMOVE_ACL
- ((*)1)
-
- )
-
-433
-__END_DECLS
-
-
- @/usr/include/sys/select.h
-
-63 #ide
-_SYS_SELECT_H_
-
-
-64 
- #_SYS_SELECT_H_
-
-
- )
-
-66 
- ~<sys/pits.h
->
-
-67 
- ~<sys/cdefs.h
->
-
-68 
- ~<sys/_tys.h
->
-
-75 
- #__ed_fd_t
-
-
- )
-
-76 
- #__ed_ru_timeec
-
-
- )
-
-77 
- #__ed_ru_timev
-
-
- )
-
-78 
- ~<sys/_rus.h
->
-
-85 #idef
-_TIME_T
-
-
-86 
- #_TIME_T
-
-
- )
-
-87 
-__dw_time_t
-
- ttime_t
-;
-
-90 #ide
-_SUSECONDS_T
-
-
-91 
- #_SUSECONDS_T
-
-
- )
-
-92 
-__dw_sucds_t
-
- tsucds_t
-;
-
-95 #ide
-_SIGSET_T
-
-
-96 
- #_SIGSET_T
-
-
- )
-
-97 
-__dw_sigt_t
-
- tsigt_t
-;
-
-112 #idef
-FD_SETSIZE
-
-
-113 
- #FD_SETSIZE
-
-__DARWIN_FD_SETSIZE
-
-
- )
-
-115 #ide
-FD_SET
-
-
-116 
- #FD_SET
-(
-n
-,
-p
-
- `__DARWIN_FD_SET
-,)
-
- )
-
-118 #ide
-FD_CLR
-
-
-119 
- #FD_CLR
-(
-n
-,
-p
-
- `__DARWIN_FD_CLR
-,)
-
- )
-
-121 #ide
-FD_ISSET
-
-
-122 
- #FD_ISSET
-(
-n
-,
-p
-
- `__DARWIN_FD_ISSET
-,)
-
- )
-
-124 #ide
-FD_ZERO
-
-
-125 
- #FD_ZERO
-(
-p
-
- `__DARWIN_FD_ZERO
-)
-
- )
-
-127 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-128 #ide
-FD_COPY
-
-
-129 
- #FD_COPY
-(
-f
-,
-t
-
- `__DARWIN_FD_COPY
-(f,)
-
- )
-
-134
- g__BEGIN_DECLS
-
-
-136 #ide
-__MWERKS__
-
-
-137 
- $p
-(,
-fd_t
- *
-__ri
-, fd_set * __restrict,
-
-138
-fd_t
- *
-__ri
-, cڡ 
-timeec
- * __restrict,
-
-139 cڡ
-sigt_t
- *
-__ri
-)
-
-140 #i
- `defed
-(
-_DARWIN_C_SOURCE
-|| defed(
-_DARWIN_UNLIMITED_SELECT
-)
-
-141
- $__DARWIN_EXTSN_C
-(
-p
-)
-
-143 #i
- `defed
-(
-__LP64__
-&& !
-__DARWIN_NON_CANCELABLE
-
-
-144
- $__DARWIN_1050
-(
-p
-)
-
-146
- $__DARWIN_ALIAS_C
-(
-p
-)
-
-152 
- ~<sys/_.h
->
-
-154
-__END_DECLS
-
-
- @/usr/include/sys/unistd.h
-
-64 #ide
-_SYS_UNISTD_H_
-
-
-65 
- #_SYS_UNISTD_H_
-
-
- )
-
-67 
- ~<sys/cdefs.h
->
-
-75 #ifdef
-_NOT_AVAILABLE
-
-
-76 
- #_POSIX_SAVED_IDS
-
-
- )
-
-79 
- #_POSIX_VERSION
- 200112L
-
- )
-
-80 
- #_POSIX2_VERSION
- 200112L
-
- )
-
-84 #ide
-_POSIX_VDISABLE
-
-
-85 
- #_POSIX_VDISABLE
- (()'\377')
-
- )
-
-88 
- #_POSIX_THREAD_KEYS_MAX
- 128
-
- )
-
-91 
- #F_OK
- 0
-
- )
-
-92 
- #X_OK
- (1<<0
-
- )
-
-93 
- #W_OK
- (1<<1
-
- )
-
-94 
- #R_OK
- (1<<2
-
- )
-
-96 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-102 
- #_READ_OK
- (1<<9
-
- )
-
-103 
- #_WRITE_OK
- (1<<10
-
- )
-
-104 
- #_EXECUTE_OK
- (1<<11
-
- )
-
-105 
- #_DELETE_OK
- (1<<12
-
- )
-
-106 
- #_APPEND_OK
- (1<<13
-
- )
-
-107 
- #_RMFILE_OK
- (1<<14
-
- )
-
-108 
- #_RATTR_OK
- (1<<15
-
- )
-
-109 
- #_WATTR_OK
- (1<<16
-
- )
-
-110 
- #_REXT_OK
- (1<<17
-
- )
-
-111 
- #_WEXT_OK
- (1<<18
-
- )
-
-112 
- #_RPERM_OK
- (1<<19
-
- )
-
-113 
- #_WPERM_OK
- (1<<20
-
- )
-
-114 
- #_CHOWN_OK
- (1<<21
-
- )
-
-116 
- #_ACCESS_EXTENDED_MASK
- (
-_READ_OK
- |
-_WRITE_OK
- |
-_EXECUTE_OK
- | \
-
-117
-_DELETE_OK
- |
-_APPEND_OK
- | \
-
-118
-_RMFILE_OK
- |
-_REXT_OK
- | \
-
-119
-_WEXT_OK
- |
-_RATTR_OK
- |
-_WATTR_OK
- |
-_RPERM_OK
- | \
-
-120
-_WPERM_OK
- |
-_CHOWN_OK
-)
-
- )
-
-124 #ide
-SEEK_SET
-
-
-125 
- #SEEK_SET
- 0
-
- )
-
-126 
- #SEEK_CUR
- 1
-
- )
-
-127 
- #SEEK_END
- 2
-
- )
-
-130 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-132 
- #L_SET
-
-SEEK_SET
-
-
- )
-
-133 
- #L_INCR
-
-SEEK_CUR
-
-
- )
-
-134 
- #L_XTND
-
-SEEK_END
-
-
- )
-
-137 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-138 
- sacssx_dest
- {
-
-139 
- mad_me_offt
-;
-
-140 
- mad_ags
-;
-
-141 
- mad_d
-[2];
-
-143 
- #ACCESSX_MAX_DESCRIPTORS
- 100
-
- )
-
-144 
- #ACCESSX_MAX_TABLESIZE
- (16 * 1024)
-
- )
-
-148 
- #_PC_LINK_MAX
- 1
-
- )
-
-149 
- #_PC_MAX_CANON
- 2
-
- )
-
-150 
- #_PC_MAX_INPUT
- 3
-
- )
-
-151 
- #_PC_NAME_MAX
- 4
-
- )
-
-152 
- #_PC_PATH_MAX
- 5
-
- )
-
-153 
- #_PC_PIPE_BUF
- 6
-
- )
-
-154 
- #_PC_CHOWN_RESTRICTED
- 7
-
- )
-
-155 
- #_PC_NO_TRUNC
- 8
-
- )
-
-156 
- #_PC_VDISABLE
- 9
-
- )
-
-158 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-159 
- #_PC_NAME_CHARS_MAX
- 10
-
- )
-
-160 
- #_PC_CASE_SENSITIVE
- 11
-
- )
-
-161 
- #_PC_CASE_PRESERVING
- 12
-
- )
-
-162 
- #_PC_EXTENDED_SECURITY_NP
- 13
-
- )
-
-163 
- #_PC_AUTH_OPAQUE_NP
- 14
-
- )
-
-166 
- #_PC_2_SYMLINKS
- 15
-
- )
-
-167 
- #_PC_ALLOC_SIZE_MIN
- 16
-
- )
-
-168 
- #_PC_ASYNC_IO
- 17
-
- )
-
-169 
- #_PC_FILESIZEBITS
- 18
-
- )
-
-170 
- #_PC_PRIO_IO
- 19
-
- )
-
-171 
- #_PC_REC_INCR_XFER_SIZE
- 20
-
- )
-
-172 
- #_PC_REC_MAX_XFER_SIZE
- 21
-
- )
-
-173 
- #_PC_REC_MIN_XFER_SIZE
- 22
-
- )
-
-174 
- #_PC_REC_XFER_ALIGN
- 23
-
- )
-
-175 
- #_PC_SYMLINK_MAX
- 24
-
- )
-
-176 
- #_PC_SYNC_IO
- 25
-
- )
-
-179 
- #_CS_PATH
- 1
-
- )
-
- @/usr/include/sys/wait.h
-
-64 #ide
-_SYS_WAIT_H_
-
-
-65 
- #_SYS_WAIT_H_
-
-
- )
-
-67 
- ~<sys/cdefs.h
->
-
-68 
- ~<sys/_tys.h
->
-
-80
- mP_ALL
-,
-
-81
- mP_PID
-,
-
-82
- mP_PGID
-
-
-83 }
- tidty_t
-;
-
-89 #ide
-_PID_T
-
-
-90 
-__dw_pid_t
-
- tpid_t
-;
-
-91 
- #_PID_T
-
-
- )
-
-94 #ide
-_ID_T
-
-
-95 
-__dw_id_t
-
- tid_t
-;
-
-96 
- #_ID_T
-
-
- )
-
-116 
- ~<sys/sigl.h
->
-
-117 
- ~<sys/sour.h
->
-
-128 
- #WNOHANG
- 0x00000001
-
- )
-
-129 
- #WUNTRACED
- 0x00000002
-
- )
-
-135 #i
-defed
-(
-_POSIX_C_SOURCE
-&& !defed(
-_DARWIN_C_SOURCE
-)
-
-136 
- #_W_INT
-(
-i
-(i)
-
- )
-
-138 
- #_W_INT
-(
-w
-(*(*)&(w)
-
- )
-
-139 
- #WCOREFLAG
- 0200
-
- )
-
-143 
- #_WSTATUS
-(
-x
-(
- `_W_INT
-(x& 0177)
-
- )
-
-144 
- #_WSTOPPED
- 0177
-
- )
-
-150 #i
-__DARWIN_UNIX03
-
-
-151 
- #WEXITSTATUS
-(
-x
-((
- `_W_INT
-(x>> 8& 0x000000ff)
-
- )
-
-153 
- #WEXITSTATUS
-(
-x
-(
- `_W_INT
-(x>> 8)
-
- )
-
-156 
- #WSTOPSIG
-(
-x
-(
- `_W_INT
-(x>> 8)
-
- )
-
-157 
- #WIFCONTINUED
-(
-x
-(
- `_WSTATUS
-(x=
-_WSTOPPED
- &&
- `WSTOPSIG
-(x=0x13)
-
- )
-
-158 
- #WIFSTOPPED
-(
-x
-(
- `_WSTATUS
-(x=
-_WSTOPPED
- &&
- `WSTOPSIG
-(x!0x13)
-
- )
-
-159 
- #WIFEXITED
-(
-x
-(
- `_WSTATUS
-(x=0)
-
- )
-
-160 
- #WIFSIGNALED
-(
-x
-(
- `_WSTATUS
-(x!
-_WSTOPPED
- && _WSTATUS(x!0)
-
- )
-
-161 
- #WTERMSIG
-(
-x
-(
- `_WSTATUS
-(x))
-
- )
-
-162 #i(!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-163 
- #WCOREDUMP
-(
-x
-(
- `_W_INT
-(x&
-WCOREFLAG
-)
-
- )
-
-165 
- #W_EXITCODE
-(
-t
-,
-sig
-(ԑ<< 8 | (sig))
-
- )
-
-166 
- #W_STOPCODE
-(
-sig
-((sig<< 8 |
-_WSTOPPED
-)
-
- )
-
-175 
- #WEXITED
- 0x00000004
-
- )
-
-176 #i
-__DARWIN_UNIX03
-
-
-178 
- #WSTOPPED
- 0x00000008
-
- )
-
-180 
- #WCONTINUED
- 0x00000010
-
- )
-
-181 
- #WNOWAIT
- 0x00000020
-
- )
-
-184 #i(!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-190 
- #WAIT_ANY
- (-1
-
- )
-
-191 
- #WAIT_MYPGRP
- 0
-
- )
-
-193 
- ~<mache/dn.h
->
-
-201 
- uwa
- {
-
-202 
- mw_us
-;
-
-207 #i
-__DARWIN_BYTE_ORDER
- =
-__DARWIN_LITTLE_ENDIAN
-
-
-208 
- mw_Tmsig
-:7,
-
-209
- mw_Cedump
-:1,
-
-210
- mw_Rcode
-:8,
-
-211
- mw_Fr
-:16;
-
-213 #i
-__DARWIN_BYTE_ORDER
- =
-__DARWIN_BIG_ENDIAN
-
-
-214 
- mw_Fr
-:16,
-
-215
- mw_Rcode
-:8,
-
-216
- mw_Cedump
-:1,
-
-217
- mw_Tmsig
-:7;
-
-219 }
- mw_T
-;
-
-226 #i
-__DARWIN_BYTE_ORDER
- =
-__DARWIN_LITTLE_ENDIAN
-
-
-227 
- mw_Stv
-:8,
-
-228
- mw_Stsig
-:8,
-
-229
- mw_Fr
-:16;
-
-231 #i
-__DARWIN_BYTE_ORDER
- =
-__DARWIN_BIG_ENDIAN
-
-
-232 
- mw_Fr
-:16,
-
-233
- mw_Stsig
-:8,
-
-234
- mw_Stv
-:8;
-
-236 }
- mw_S
-;
-
-238 
- #w_rmsig
-
-w_T
-.
-w_Tmsig
-
-
- )
-
-239 
- #w_cedump
-
-w_T
-.
-w_Cedump
-
-
- )
-
-240 
- #w_tcode
-
-w_T
-.
-w_Rcode
-
-
- )
-
-241 
- #w_v
-
-w_S
-.
-w_Stv
-
-
- )
-
-242 
- #w_sig
-
-w_S
-.
-w_Stsig
-
-
- )
-
-246 #i!(
-__DARWIN_UNIX03
- - 0)
-
-251 
- #WSTOPPED
-
-_WSTOPPED
-
-
- )
-
-254
-__BEGIN_DECLS
-
-
-255
-pid_t
-
- $wa
-(*
- `__DARWIN_ALIAS_C
-(
-wa
-);
-
-256
-pid_t
-
- $wapid
-(
-pid_t
-, *, 
- `__DARWIN_ALIAS_C
-(
-wapid
-);
-
-257 #ide
-_ANSI_SOURCE
-
-
-258 
- $waid
-(
-idty_t
-,
-id_t
-,
-sigfo_t
- *, 
- `__DARWIN_ALIAS_C
-(
-waid
-);
-
-260 #i (!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-261
-pid_t
-
- `wa3
-(*, , 
-ruge
- *);
-
-262
-pid_t
-
- `wa4
-id_t, *, , 
-ruge
- *);
-
-264
-__END_DECLS
-
-
- @/usr/include/xlocale/_stdio.h
-
-24 #ide
-_XLOCALE__STDIO_H_
-
-
-25 
- #_XLOCALE__STDIO_H_
-
-
- )
-
-27
-__BEGIN_DECLS
-
-
-28 
- $artf_l
-(**,
-lo_t
-, const *, ...)
-
-29
- `__DARWIN_LDBL_COMPAT2
-(
-artf_l
-);
-
-30 
- $rtf_l
-(
-FILE
- *
-__ri
-,
-lo_t
-, const * __restrict, ...)
-
-31
- `__DARWIN_LDBL_COMPAT2
-(
-rtf_l
-);
-
-32 
- $fsnf_l
-(
-FILE
- *
-__ri
-,
-lo_t
-, const * __restrict, ...)
-
-33
- `__DARWIN_LDBL_COMPAT2
-(
-fsnf_l
-);
-
-34 
- $tf_l
-(
-lo_t
-, cڡ *
-__ri
-, ...)
-
-35
- `__DARWIN_LDBL_COMPAT2
-(
-tf_l
-);
-
-36 
- $snf_l
-(
-lo_t
-, cڡ *
-__ri
-, ...)
-
-37
- `__DARWIN_LDBL_COMPAT2
-(
-snf_l
-);
-
-38 
- $tf_l
-(*
-__ri
-,
-size_t
-,
-lo_t
-,
-
-39 cڡ *
-__ri
-, ...
- `__DARWIN_LDBL_COMPAT2
-(
-tf_l
-);
-
-40 
- $rtf_l
-(*
-__ri
-,
-lo_t
-, const * __restrict, ...)
-
-41
- `__DARWIN_LDBL_COMPAT2
-(
-rtf_l
-);
-
-42 
- $ssnf_l
-(cڡ *
-__ri
-,
-lo_t
-, const * __restrict,
-
-43 ...
- `__DARWIN_LDBL_COMPAT2
-(
-ssnf_l
-);
-
-44 
- $vartf_l
-(**,
-lo_t
-, cڡ *,
-va_li
-)
-
-45
- `__DARWIN_LDBL_COMPAT2
-(
-vartf_l
-);
-
-46 
- $vrtf_l
-(
-FILE
- *
-__ri
-,
-lo_t
-, const * __restrict,
-
-47
-va_li
-
- `__DARWIN_LDBL_COMPAT2
-(
-vrtf_l
-);
-
-48 
- $vfsnf_l
-(
-FILE
- *
-__ri
-,
-lo_t
-, const * __restrict,
-
-49
-va_li
-
- `__DARWIN_LDBL_COMPAT2
-(
-vfsnf_l
-);
-
-50 
- $vtf_l
-(
-lo_t
-, cڡ *
-__ri
-,
-va_li
-)
-
-51
- `__DARWIN_LDBL_COMPAT2
-(
-vtf_l
-);
-
-52 
- $vsnf_l
-(
-lo_t
-, cڡ *
-__ri
-,
-va_li
-)
-
-53
- `__DARWIN_LDBL_COMPAT2
-(
-vsnf_l
-);
-
-54 
- $vtf_l
-(*
-__ri
-,
-size_t
-,
-lo_t
-,
-
-55 cڡ *
-__ri
-,
-va_li
-)
-
-56
- `__DARWIN_LDBL_COMPAT2
-(
-vtf_l
-);
-
-57 
- $vrtf_l
-(*
-__ri
-,
-lo_t
-, const * __restrict,
-
-58
-va_li
-
- `__DARWIN_LDBL_COMPAT2
-(
-vrtf_l
-);
-
-59 
- $vssnf_l
-(cڡ *
-__ri
-,
-lo_t
-, const * __restrict,
-
-60
-va_li
-
- `__DARWIN_LDBL_COMPAT2
-(
-vssnf_l
-);
-
-61
-__END_DECLS
-
-
- @/usr/include/xlocale/_stdlib.h
-
-24 #ide
-_XLOCALE__STDLIB_H_
-
-
-25 
- #_XLOCALE__STDLIB_H_
-
-
- )
-
-27
-__BEGIN_DECLS
-
-
-28 
-of_l
-(cڡ *,
-lo_t
-);
-
-29 
-oi_l
-(cڡ *,
-lo_t
-);
-
-30 
-_l
-(cڡ *,
-lo_t
-);
-
-31 #i!
-__DARWIN_NO_LONG_LONG
-
-
-33
-l_l
-(cڡ *,
-lo_t
-);
-
-35 
-mbn_l
-(cڡ *,
-size_t
-,
-lo_t
-);
-
-36
-size_t
-
-mbowcs_l
-(
-wch_t
- *
-__ri
- , const * __restrict, size_t,
-
-37
-lo_t
-);
-
-38 
-mbtowc_l
-(
-wch_t
- *
-__ri
-, cڡ * __ri,
-size_t
-,
-
-39
-lo_t
-);
-
-40 
- $od_l
-(cڡ *, **,
-lo_t
-
- `__DARWIN_ALIAS
-(
-od_l
-);
-
-41 
- $of_l
-(cڡ *, **,
-lo_t
-
- `__DARWIN_ALIAS
-(
-of_l
-);
-
-42 
- `_l
-(cڡ *, **, ,
-lo_t
-);
-
-44
- $d_l
-(cڡ *, **,
-lo_t
-)
-
-45
- `__DARWIN_LDBL_COMPAT2
-(
-d_l
-);
-
-47
- `l_l
-(cڡ *, **, ,
-lo_t
-);
-
-48 #i!
-__DARWIN_NO_LONG_LONG
-
-
-50
- `oq_l
-(cڡ *, **, ,
-lo_t
-);
-
-53
- `oul_l
-(cڡ *, **, ,
-lo_t
-);
-
-55
- `ou_l
-(cڡ *, **, ,
-lo_t
-);
-
-56 #i!
-__DARWIN_NO_LONG_LONG
-
-
-58
- `ouq_l
-(cڡ *, **, ,
-lo_t
-);
-
-60
-size_t
-
- `wcombs_l
-(*
-__ri
-, cڡ
-wch_t
- * __restrict, size_t,
-
-61
-lo_t
-);
-
-62 
- `womb_l
-(*,
-wch_t
-,
-lo_t
-);
-
-65 #i!
- `defed
-(
-__lulus
-&& defed(
-__WCHAR_MAX__
-) && __WCHAR_MAX__ <= 0xffffU
-
-66 #agm
-GCC
-
-pois
-
-mbowcs_l
-
-mbtowc_l
-
-wcombs_l
-
-womb_l
-
-
-68
-__END_DECLS
-
-
- @/usr/include/xlocale/_string.h
-
-24 #ide
-_XLOCALE__STRING_H_
-
-
-25 
- #_XLOCALE__STRING_H_
-
-
- )
-
-27
-__BEGIN_DECLS
-
-
-28 
-rcl_l
-(cڡ *, cڡ *,
-lo_t
-);
-
-29
-size_t
-
-rxm_l
-(*, cڡ *, size_t,
-lo_t
-);
-
-30 
-rcmp_l
-(cڡ *, cڡ *,
-lo_t
-);
-
-31 *
-rr_l
-(cڡ *, cڡ *,
-lo_t
-);
-
-32 
-cmp_l
-(cڡ *, cڡ *,
-size_t
-,
-lo_t
-);
-
-33
- g__END_DECLS
-
-
- @/usr/include/i386/endian.h
-
-66 #ide
-_I386__ENDIAN_H_
-
-
-67 
- #_I386__ENDIAN_H_
-
-
- )
-
-69 
- ~<sys/cdefs.h
->
-
-78 
- #_QUAD_HIGHWORD
- 1
-
- )
-
-79 
- #_QUAD_LOWWORD
- 0
-
- )
-
-85 
- #__DARWIN_LITTLE_ENDIAN
- 1234
-
- )
-
-86 
- #__DARWIN_BIG_ENDIAN
- 4321
-
- )
-
-87 
- #__DARWIN_PDP_ENDIAN
- 3412
-
- )
-
-89 
- #__DARWIN_BYTE_ORDER
-
-__DARWIN_LITTLE_ENDIAN
-
-
- )
-
-91 #if
-defed
-(
-KERNEL
-|| (!defed(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-93 
- #LITTLE_ENDIAN
-
-__DARWIN_LITTLE_ENDIAN
-
-
- )
-
-94 
- #BIG_ENDIAN
-
-__DARWIN_BIG_ENDIAN
-
-
- )
-
-95 
- #PDP_ENDIAN
-
-__DARWIN_PDP_ENDIAN
-
-
- )
-
-97 
- #BYTE_ORDER
-
-__DARWIN_BYTE_ORDER
-
-
- )
-
-99 
- ~<sys/_dn.h
->
-
- @/usr/include/i386/types.h
-
-66 #idef
-_MACHTYPES_H_
-
-
-67 
- #_MACHTYPES_H_
-
-
- )
-
-69 #ide
-__ASSEMBLER__
-
-
-70 
- ~<i386/_tys.h
->
-
-71 
- ~<sys/cdefs.h
->
-
-76 #ide
-_INT8_T
-
-
-77 
- #_INT8_T
-
-
- )
-
-78 
-__sigd
- 
- tt8_t
-;
-
-80 
- tu_t8_t
-;
-
-81 #ide
-_INT16_T
-
-
-82 
- #_INT16_T
-
-
- )
-
-83 
- tt16_t
-;
-
-85 
- tu_t16_t
-;
-
-86 #ide
-_INT32_T
-
-
-87 
- #_INT32_T
-
-
- )
-
-88 
- tt32_t
-;
-
-90 
- tu_t32_t
-;
-
-91 #ide
-_INT64_T
-
-
-92 
- #_INT64_T
-
-
- )
-
-93 
- tt64_t
-;
-
-95 
- tu_t64_t
-;
-
-97 #i
-__LP64__
-
-
-98 
-t64_t
-
- tgi_t
-;
-
-100 
-t32_t
-
- tgi_t
-;
-
-103 #ide
-_INTPTR_T
-
-
-104 
- #_INTPTR_T
-
-
- )
-
-105 
-__dw__t
-
- t_t
-;
-
-107 #ide
-_UINTPTR_T
-
-
-108 
- #_UINTPTR_T
-
-
- )
-
-109 
- tu_t
-;
-
-112 #i!
-defed
-(
-_ANSI_SOURCE
-&& (!defed(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-114 
-u_t64_t
-
- tur_addr_t
-;
-
-115 
-u_t64_t
-
- tur_size_t
-;
-
-116 
-t64_t
-
- tur_ssize_t
-;
-
-117 
-t64_t
-
- tur_lg_t
-;
-
-118 
-u_t64_t
-
- tur_ulg_t
-;
-
-119 
-t64_t
-
- tur_time_t
-;
-
-120 
- #USER_ADDR_NULL
- ((
-ur_addr_t
-0)
-
- )
-
-121 
- #CAST_USER_ADDR_T
-(
-a_r
-((
-ur_addr_t
-)((
-u_t
-)_r)))
-
- )
-
-125 
-u_t64_t
-
- tsys_g_t
-;
-
-127 #ide
-__offtof
-
-
-128 
- #__offtof
-(
-ty
-,
-fld
-((
-size_t
-)(&(y *)0)->fld))
-
- )
-
- @/usr/include/machine/_structs.h
-
-28 #i
-defed
- (
-__c__
-|| defed (
-__c64__
-)
-
-29 
- ~"c/_rus.h
-"
-
-30 #i
-defed
- (
-__i386__
-|| defed (
-__x86_64__
-)
-
-31 
- ~"i386/_rus.h
-"
-
-32 #i
-defed
- (
-__m__
-)
-
-33 
- ~"m/_rus.h
-"
-
-35 #r
-cheu
-
-n
-
-su܋d
-
-
- @/usr/include/machine/_types.h
-
-28 #ide
-_BSD_MACHINE__TYPES_H_
-
-
-29 
- #_BSD_MACHINE__TYPES_H_
-
-
- )
-
-31 #i
-defed
- (
-__c__
-|| defed (
-__c64__
-)
-
-32 
- ~"c/_tys.h
-"
-
-33 #i
-defed
- (
-__i386__
-|| defed(
-__x86_64__
-)
-
-34 
- ~"i386/_tys.h
-"
-
-35 #i
-defed
- (
-__m__
-)
-
-36 
- ~"m/_tys.h
-"
-
-38 #r
-cheu
-
-n
-
-su܋d
-
-
- @/usr/include/ppc/endian.h
-
-92 #ide
-_PPC_ENDIAN_H_
-
-
-93 
- #_PPC_ENDIAN_H_
-
-
- )
-
-95 
- ~<sys/cdefs.h
->
-
-100 
- #_QUAD_HIGHWORD
- 0
-
- )
-
-101 
- #_QUAD_LOWWORD
- 1
-
- )
-
-107 
- #__DARWIN_LITTLE_ENDIAN
- 1234
-
- )
-
-108 
- #__DARWIN_BIG_ENDIAN
- 4321
-
- )
-
-109 
- #__DARWIN_PDP_ENDIAN
- 3412
-
- )
-
-111 
- #__DARWIN_BYTE_ORDER
-
-__DARWIN_BIG_ENDIAN
-
-
- )
-
-113 #if
-defed
-(
-KERNEL
-|| (!defed(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-115 
- #LITTLE_ENDIAN
-
-__DARWIN_LITTLE_ENDIAN
-
-
- )
-
-116 
- #BIG_ENDIAN
-
-__DARWIN_BIG_ENDIAN
-
-
- )
-
-117 
- #PDP_ENDIAN
-
-__DARWIN_PDP_ENDIAN
-
-
- )
-
-119 
- #BYTE_ORDER
-
-__DARWIN_BYTE_ORDER
-
-
- )
-
-121 
- ~<sys/_dn.h
->
-
- @/usr/include/ppc/types.h
-
-66 #idef
-_MACHTYPES_H_
-
-
-67 
- #_MACHTYPES_H_
-
-
- )
-
-69 #ide
-__ASSEMBLER__
-
-
-70 
- ~<c/_tys.h
->
-
-71 
- ~<sys/cdefs.h
->
-
-76 #ide
-_INT8_T
-
-
-77 
- #_INT8_T
-
-
- )
-
-78 
-__sigd
- 
- tt8_t
-;
-
-80 
- tu_t8_t
-;
-
-81 #ide
-_INT16_T
-
-
-82 
- #_INT16_T
-
-
- )
-
-83 
- tt16_t
-;
-
-85 
- tu_t16_t
-;
-
-86 #ide
-_INT32_T
-
-
-87 
- #_INT32_T
-
-
- )
-
-88 
- tt32_t
-;
-
-90 
- tu_t32_t
-;
-
-91 #ide
-_INT64_T
-
-
-92 
- #_INT64_T
-
-
- )
-
-93 
- tt64_t
-;
-
-95 
- tu_t64_t
-;
-
-97 #i
-defed
-(
-__c64__
-)
-
-98 
-t64_t
-
- tgi_t
-;
-
-100 
-t32_t
-
- tgi_t
-;
-
-103 #ide
-_INTPTR_T
-
-
-104 
- #_INTPTR_T
-
-
- )
-
-105 
-__dw__t
-
- t_t
-;
-
-107 #ide
-_UINTPTR_T
-
-
-108 
- #_UINTPTR_T
-
-
- )
-
-109 
- tu_t
-;
-
-112 #i!
-defed
-(
-_ANSI_SOURCE
-&& (!defed(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-117 
-u_t64_t
-
- tur_addr_t
-;
-
-118 
-u_t64_t
-
- tur_size_t
-;
-
-119 
-t64_t
-
- tur_ssize_t
-;
-
-120 
-t64_t
-
- tur_lg_t
-;
-
-121 
-u_t64_t
-
- tur_ulg_t
-;
-
-122 
-t64_t
-
- tur_time_t
-;
-
-123 
- #USER_ADDR_NULL
- ((
-ur_addr_t
-0)
-
- )
-
-124 
- #CAST_USER_ADDR_T
-(
-a_r
-((
-ur_addr_t
-)((
-u_t
-)_r)))
-
- )
-
-128 
-u_t64_t
-
- tsys_g_t
-;
-
-130 #ide
-__offtof
-
-
-131 
- #__offtof
-(
-ty
-,
-fld
-((
-size_t
-)(&(y *)0)->fld))
-
- )
-
- @/usr/include/secure/_common.h
-
-24 #ide
-_SECURE__COMMON_H_
-
-
-25 
- #_SECURE__COMMON_H_
-
-
- )
-
-27 #unde
-_USE_FORTIFY_LEVEL
-
-
-28 #ifde
-_FORTIFY_SOURCE
- && _FORTIFY_SOURCE > 0
-
-29 #i
-_FORTIFY_SOURCE
- > 1
-
-30 
- #_USE_FORTIFY_LEVEL
- 2
-
- )
-
-32 
- #_USE_FORTIFY_LEVEL
- 1
-
- )
-
-35 
- #_USE_FORTIFY_LEVEL
- 0
-
- )
-
-38 
- #__dw_obsz0
-(
-obje
-
- `__but_obje_size
- (obje, 0)
-
- )
-
-39 
- #__dw_obsz
-(
-obje
-
- `__but_obje_size
- (obje,
-_USE_FORTIFY_LEVEL
- > 1)
-
- )
-
- @/usr/include/sys/_select.h
-
-36 #ide
-_SYS__SELECT_H_
-
-
-37 
- #_SYS__SELECT_H_
-
-
- )
-
-39 
- $
-(,
-fd_t
- *
-__ri
-, fd_set * __restrict,
-
-40
-fd_t
- *
-__ri
-, 
-timev
- * __restrict)
-
-41 #i
- `defed
-(
-_DARWIN_C_SOURCE
-|| defed(
-_DARWIN_UNLIMITED_SELECT
-)
-
-42
- $__DARWIN_EXTSN_C
-(
-
-)
-
-44 #i
- `defed
-(
-__LP64__
-&& !
-__DARWIN_NON_CANCELABLE
-
-
-45
- $__DARWIN_1050
-(
-
-)
-
-47
- $__DARWIN_ALIAS_C
-(
-
-)
-
- @/usr/include/sys/resource.h
-
-64 #ide
-_SYS_RESOURCE_H_
-
-
-65 
- #_SYS_RESOURCE_H_
-
-
- )
-
-67 
- ~<sys/pits.h
->
-
-68 
- ~<sys/cdefs.h
->
-
-69 
- ~<sys/_tys.h
->
-
-75 
- #__ed_ru_timev
-
-
- )
-
-76 
- ~<sys/_rus.h
->
-
-79 #ide
-_ID_T
-
-
-80 
- #_ID_T
-
-
- )
-
-81 
-__dw_id_t
-
- tid_t
-;
-
-88 
-__ut64_t
-
- tim_t
-;
-
-99 
- #PRIO_PROCESS
- 0
-
- )
-
-100 
- #PRIO_PGRP
- 1
-
- )
-
-101 
- #PRIO_USER
- 2
-
- )
-
-103 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-104 
- #PRIO_DARWIN_THREAD
- 3
-
- )
-
-109 
- #PRIO_MIN
- -20
-
- )
-
-110 
- #PRIO_MAX
- 20
-
- )
-
-116 
- #PRIO_DARWIN_BG
- 0x1000
-
- )
-
-130 
- #RUSAGE_SELF
- 0
-
- )
-
-131 
- #RUSAGE_CHILDREN
- -1
-
- )
-
-142 
- sruge
- {
-
-143 
-timev
-
- mru_utime
-;
-
-144 
-timev
-
- mru_ime
-;
-
-145 #i
-defed
-(
-_POSIX_C_SOURCE
-&& !defed(
-_DARWIN_C_SOURCE
-)
-
-146 
- mru_aque
-[14];
-
-153 
- mru_maxrss
-;
-
-154 
- #ru_f
-
-ru_ixrss
-
-
- )
-
-155 
- mru_ixrss
-;
-
-156 
- mru_idrss
-;
-
-157 
- mru_iss
-;
-
-158 
- mru_mt
-;
-
-159 
- mru_majt
-;
-
-160 
- mru_nsw
-;
-
-161 
- mru_block
-;
-
-162 
- mru_oublock
-;
-
-163 
- mru_msgd
-;
-
-164 
- mru_msgrcv
-;
-
-165 
- mru_nsigls
-;
-
-166 
- mru_nvcsw
-;
-
-167 
- mru_nivcsw
-;
-
-168 
- #ru_ϡ
-
-ru_nivcsw
-
-
- )
-
-184 
- #RLIM_INFINITY
- (((
-__ut64_t
-)1 << 63- 1
-
- )
-
-185 
- #RLIM_SAVED_MAX
-
-RLIM_INFINITY
-
-
- )
-
-186 
- #RLIM_SAVED_CUR
-
-RLIM_INFINITY
-
-
- )
-
-192 
- #RLIMIT_CPU
- 0
-
- )
-
-193 
- #RLIMIT_FSIZE
- 1
-
- )
-
-194 
- #RLIMIT_DATA
- 2
-
- )
-
-195 
- #RLIMIT_STACK
- 3
-
- )
-
-196 
- #RLIMIT_CORE
- 4
-
- )
-
-197 
- #RLIMIT_AS
- 5
-
- )
-
-198 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-199 
- #RLIMIT_RSS
-
-RLIMIT_AS
-
-
- )
-
-200 
- #RLIMIT_MEMLOCK
- 6
-
- )
-
-201 
- #RLIMIT_NPROC
- 7
-
- )
-
-203 
- #RLIMIT_NOFILE
- 8
-
- )
-
-204 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-205 
- #RLIM_NLIMITS
- 9
-
- )
-
-207 
- #_RLIMIT_POSIX_FLAG
- 0x1000
-
- )
-
-213 
- sim
- {
-
-214
-im_t
-
- mim_cur
-;
-
-215
-im_t
-
- mim_max
-;
-
-218 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-220 
- #IOPOL_TYPE_DISK
- 0
-
- )
-
-223 
- #IOPOL_SCOPE_PROCESS
- 0
-
- )
-
-224 
- #IOPOL_SCOPE_THREAD
- 1
-
- )
-
-227 
- #IOPOL_DEFAULT
- 0
-
- )
-
-228 
- #IOPOL_NORMAL
- 1
-
- )
-
-229 
- #IOPOL_PASSIVE
- 2
-
- )
-
-230 
- #IOPOL_THROTTLE
- 3
-
- )
-
-235
-__BEGIN_DECLS
-
-
-236 
-giܙy
-(,
-id_t
-);
-
-237 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-238 
-giicy_
-(, );
-
-240 
- $gim
-(, 
-im
- *
- `__DARWIN_ALIAS
-(
-gim
-);
-
-241 
- `gruge
-(, 
-ruge
- *);
-
-242 
- `riܙy
-(,
-id_t
-, );
-
-243 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-244 
- `tiicy_
-(, , );
-
-246 
- $lim
-(, cڡ 
-im
- *
- `__DARWIN_ALIAS
-(
-lim
-);
-
-247
-__END_DECLS
-
-
- @/usr/include/sys/signal.h
-
-69 #idef
-_SYS_SIGNAL_H_
-
-
-70 
- #_SYS_SIGNAL_H_
-
-
- )
-
-72 
- ~<sys/cdefs.h
->
-
-73 
- ~<sys/pits.h
->
-
-75 
- #__DARWIN_NSIG
- 32
-
- )
-
-77 #i!
-defed
-(
-_ANSI_SOURCE
-&& (!defed(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-78 
- #NSIG
-
-__DARWIN_NSIG
-
-
- )
-
-81 
- ~<mache/sigl.h
->
-
-83 
- #SIGHUP
- 1
-
- )
-
-84 
- #SIGINT
- 2
-
- )
-
-85 
- #SIGQUIT
- 3
-
- )
-
-86 
- #SIGILL
- 4
-
- )
-
-87 
- #SIGTRAP
- 5
-
- )
-
-88 
- #SIGABRT
- 6
-
- )
-
-89 #i (
-defed
-(
-_POSIX_C_SOURCE
-&& !defed(
-_DARWIN_C_SOURCE
-))
-
-90 
- #SIGPOLL
- 7
-
- )
-
-92 
- #SIGIOT
-
-SIGABRT
-
-
- )
-
-93 
- #SIGEMT
- 7
-
- )
-
-95 
- #SIGFPE
- 8
-
- )
-
-96 
- #SIGKILL
- 9
-
- )
-
-97 
- #SIGBUS
- 10
-
- )
-
-98 
- #SIGSEGV
- 11
-
- )
-
-99 
- #SIGSYS
- 12
-
- )
-
-100 
- #SIGPIPE
- 13
-
- )
-
-101 
- #SIGALRM
- 14
-
- )
-
-102 
- #SIGTERM
- 15
-
- )
-
-103 
- #SIGURG
- 16
-
- )
-
-104 
- #SIGSTOP
- 17
-
- )
-
-105 
- #SIGTSTP
- 18
-
- )
-
-106 
- #SIGCONT
- 19
-
- )
-
-107 
- #SIGCHLD
- 20
-
- )
-
-108 
- #SIGTTIN
- 21
-
- )
-
-109 
- #SIGTTOU
- 22
-
- )
-
-110 #i (!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-111 
- #SIGIO
- 23
-
- )
-
-113 
- #SIGXCPU
- 24
-
- )
-
-114 
- #SIGXFSZ
- 25
-
- )
-
-115 
- #SIGVTALRM
- 26
-
- )
-
-116 
- #SIGPROF
- 27
-
- )
-
-117 #i (!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-118 
- #SIGWINCH
- 28
-
- )
-
-119 
- #SIGINFO
- 29
-
- )
-
-121 
- #SIGUSR1
- 30
-
- )
-
-122 
- #SIGUSR2
- 31
-
- )
-
-124 #i
-defed
-(
-_ANSI_SOURCE
-||
-__DARWIN_UNIX03
- || defed(
-__lulus
-)
-
-130 
- #SIG_DFL
- ((*)())0
-
- )
-
-131 
- #SIG_IGN
- ((*)())1
-
- )
-
-132 
- #SIG_HOLD
- ((*)())5
-
- )
-
-133 
- #SIG_ERR
- (((*)())-1)
-
- )
-
-136 
- #SIG_DFL
- ((*)))0
-
- )
-
-137 
- #SIG_IGN
- ((*)))1
-
- )
-
-138 
- #SIG_HOLD
- ((*)))5
-
- )
-
-139 
- #SIG_ERR
- (((*)))-1)
-
- )
-
-142 #ide
-_ANSI_SOURCE
-
-
-143 
- ~<sys/_tys.h
->
-
-145 
- #__ed_mcڋxt_t
-
-
- )
-
-146 
- #__ed_ack_t
-
-
- )
-
-147 
- #__ed_ucڋxt_t
-
-
- )
-
-148 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-149 #i
-defed
-(
-__c__
-|| defed(
-__c64__
-)
-
-150 
- #__ed_mcڋxt64_t
-
-
- )
-
-151 
- #__ed_ucڋxt64_t
-
-
- )
-
-154 
- ~<sys/_rus.h
->
-
-156 #ide
-_PID_T
-
-
-157 
- #_PID_T
-
-
- )
-
-158 
-__dw_pid_t
-
- tpid_t
-;
-
-161 #ide
-_PTHREAD_ATTR_T
-
-
-162 
- #_PTHREAD_ATTR_T
-
-
- )
-
-163 
-__dw_had__t
-
- thad__t
-;
-
-166 #ide
-_SIGSET_T
-
-
-167 
- #_SIGSET_T
-
-
- )
-
-168 
-__dw_sigt_t
-
- tsigt_t
-;
-
-171 #idef
-_SIZE_T
-
-
-172 
- #_SIZE_T
-
-
- )
-
-173 
-__dw_size_t
-
- tsize_t
-;
-
-176 #ide
-_UID_T
-
-
-177 
- #_UID_T
-
-
- )
-
-178 
-__dw_uid_t
-
- tuid_t
-;
-
-181 
- usigv
- {
-
-183 
- msiv_t
-;
-
-184 *
- msiv_r
-;
-
-187 
- #SIGEV_NONE
- 0
-
- )
-
-188 
- #SIGEV_SIGNAL
- 1
-
- )
-
-189 
- #SIGEV_THREAD
- 3
-
- )
-
-191 
- ssigevt
- {
-
-192 
- msigev_nify
-;
-
-193 
- msigev_signo
-;
-
-194 
-sigv
-
- msigev_vue
-;
-
-195 (*
- msigev_nify_funi
-)(
- msigv
-);
-
-196
-had__t
- *
- msigev_nify_ibus
-;
-
-200 
- s__sigfo
- {
-
-201 
- msi_signo
-;
-
-202 
- msi_o
-;
-
-203 
- msi_code
-;
-
-204
-pid_t
-
- msi_pid
-;
-
-205
-uid_t
-
- msi_uid
-;
-
-206 
- msi_us
-;
-
-207 *
- msi_addr
-;
-
-208 
-sigv
-
- msi_vue
-;
-
-209 
- msi_bd
-;
-
-210 
- m__d
-[7];
-
-211 }
- tsigfo_t
-;
-
-228 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-229 
- #ILL_NOOP
- 0
-
- )
-
-231 
- #ILL_ILLOPC
- 1
-
- )
-
-232 
- #ILL_ILLTRP
- 2
-
- )
-
-233 
- #ILL_PRVOPC
- 3
-
- )
-
-234 
- #ILL_ILLOPN
- 4
-
- )
-
-235 
- #ILL_ILLADR
- 5
-
- )
-
-236 
- #ILL_PRVREG
- 6
-
- )
-
-237 
- #ILL_COPROC
- 7
-
- )
-
-238 
- #ILL_BADSTK
- 8
-
- )
-
-241 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-242 
- #FPE_NOOP
- 0
-
- )
-
-244 
- #FPE_FLTDIV
- 1
-
- )
-
-245 
- #FPE_FLTOVF
- 2
-
- )
-
-246 
- #FPE_FLTUND
- 3
-
- )
-
-247 
- #FPE_FLTRES
- 4
-
- )
-
-248 
- #FPE_FLTINV
- 5
-
- )
-
-249 
- #FPE_FLTSUB
- 6
-
- )
-
-250 
- #FPE_INTDIV
- 7
-
- )
-
-251 
- #FPE_INTOVF
- 8
-
- )
-
-254 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-255 
- #SEGV_NOOP
- 0
-
- )
-
-257 
- #SEGV_MAPERR
- 1
-
- )
-
-258 
- #SEGV_ACCERR
- 2
-
- )
-
-261 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-262 
- #BUS_NOOP
- 0
-
- )
-
-264 
- #BUS_ADRALN
- 1
-
- )
-
-265 
- #BUS_ADRERR
- 2
-
- )
-
-266 
- #BUS_OBJERR
- 3
-
- )
-
-269 
- #TRAP_BRKPT
- 1
-
- )
-
-270 
- #TRAP_TRACE
- 2
-
- )
-
-273 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-274 
- #CLD_NOOP
- 0
-
- )
-
-276 
- #CLD_EXITED
- 1
-
- )
-
-277 
- #CLD_KILLED
- 2
-
- )
-
-278 
- #CLD_DUMPED
- 3
-
- )
-
-279 
- #CLD_TRAPPED
- 4
-
- )
-
-280 
- #CLD_STOPPED
- 5
-
- )
-
-281 
- #CLD_CONTINUED
- 6
-
- )
-
-284 
- #POLL_IN
- 1
-
- )
-
-285 
- #POLL_OUT
- 2
-
- )
-
-286 
- #POLL_MSG
- 3
-
- )
-
-287 
- #POLL_ERR
- 4
-
- )
-
-288 
- #POLL_PRI
- 5
-
- )
-
-289 
- #POLL_HUP
- 6
-
- )
-
-292 
- u__sigai_u
- {
-
-293 (*
- m___hdr
-)();
-
-294 (*
- m___sigai
-)(, 
- m__sigfo
- *,
-
-299 
- s__sigai
- {
-
-300 
-__sigai_u
-
- m__sigai_u
-;
-
-301 (*
- m_amp
-)(*, , ,
- msigfo_t
- *, *);
-
-302
-sigt_t
-
- m_mask
-;
-
-303 
- m_ags
-;
-
-309 
- ssigai
- {
-
-310 
-__sigai_u
-
- m__sigai_u
-;
-
-311
-sigt_t
-
- m_mask
-;
-
-312 
- m_ags
-;
-
-318 
- #_hdr
-
-__sigai_u
-.
-___hdr
-
-
- )
-
-319 
- #_sigai
-
-__sigai_u
-.
-___sigai
-
-
- )
-
-321 
- #SA_ONSTACK
- 0x0001
-
- )
-
-322 
- #SA_RESTART
- 0x0002
-
- )
-
-323 
- #SA_RESETHAND
- 0x0004
-
- )
-
-324 
- #SA_NOCLDSTOP
- 0x0008
-
- )
-
-325 
- #SA_NODEFER
- 0x0010
-
- )
-
-326 
- #SA_NOCLDWAIT
- 0x0020
-
- )
-
-327 
- #SA_SIGINFO
- 0x0040
-
- )
-
-328 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-329 
- #SA_USERTRAMP
- 0x0100
-
- )
-
-331 
- #SA_64REGSET
- 0x0200
-
- )
-
-337 
- #SA_USERSPACE_MASK
- (
-SA_ONSTACK
- |
-SA_RESTART
- |
-SA_RESETHAND
- |
-SA_NOCLDSTOP
- |
-SA_NODEFER
- |
-SA_NOCLDWAIT
- |
-SA_SIGINFO
-)
-
- )
-
-342 
- #SIG_BLOCK
- 1
-
- )
-
-343 
- #SIG_UNBLOCK
- 2
-
- )
-
-344 
- #SIG_SETMASK
- 3
-
- )
-
-347 
- #SI_USER
- 0x10001
-
- )
-
-348 
- #SI_QUEUE
- 0x10002
-
- )
-
-349 
- #SI_TIMER
- 0x10003
-
- )
-
-350 
- #SI_ASYNCIO
- 0x10004
-
- )
-
-351 
- #SI_MESGQ
- 0x10005
-
- )
-
-353 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-354 (*
- tsig_t
-)();
-
-361 
- #SS_ONSTACK
- 0x0001
-
- )
-
-362 
- #SS_DISABLE
- 0x0004
-
- )
-
-363 
- #MINSIGSTKSZ
- 32768
-
- )
-
-364 
- #SIGSTKSZ
- 131072
-
- )
-
-366 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-371 
- ssigvec
- {
-
-372 (*
-sv_hdr
-)();
-
-373 
-sv_mask
-;
-
-374 
-sv_ags
-;
-
-377 
- #SV_ONSTACK
-
-SA_ONSTACK
-
-
- )
-
-378 
- #SV_INTERRUPT
-
-SA_RESTART
-
-
- )
-
-379 
- #SV_RESETHAND
-
-SA_RESETHAND
-
-
- )
-
-380 
- #SV_NODEFER
-
-SA_NODEFER
-
-
- )
-
-381 
- #SV_NOCLDSTOP
-
-SA_NOCLDSTOP
-
-
- )
-
-382 
- #SV_SIGINFO
-
-SA_SIGINFO
-
-
- )
-
-384 
- #sv_ڡack
-
-sv_ags
-
-
- )
-
-390 
- ssigack
- {
-
-391 *
-ss_
-;
-
-392 
-ss_ڡack
-;
-
-395 #i!
- `defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-400 
- #sigmask
-(
-m
-(1 << ((m)-1))
-
- )
-
-403 
- #BADSIG
-
-SIG_ERR
-
-
- )
-
-412
-__BEGIN_DECLS
-
-
-413 (*
- `sigl
-(, (*)()))();
-
-414
-__END_DECLS
-
-
- @/usr/include/i386/_structs.h
-
-29 
- ~<sys/pits.h
->
-
-31 #ifde
-__ed_mcڋxt_t
-
-
-32 #ide
-__ed_ru_mcڋxt
-
-
-33 
- #__ed_ru_mcڋxt
-
-
- )
-
-37 #i
-defed
-(
-__ed_ru_mcڋxt
-)
-
-38 
- ~<mach/i386/_rus.h
->
-
-42 #ifde
-__ed_ru_mcڋxt
-
-
-43 #unde
-__ed_ru_mcڋxt
-
-
-45 #ide
-_STRUCT_MCONTEXT32
-
-
-46 #i
-__DARWIN_UNIX03
-
-
-47 
- #_STRUCT_MCONTEXT32
- 
-__dw_mcڋxt32
-
-
- )
-
-48
- g_STRUCT_MCONTEXT32
-
-
-50
-_STRUCT_X86_EXCEPTION_STATE32
-
- g__es
-;
-
-51
-_STRUCT_X86_THREAD_STATE32
-
- g__ss
-;
-
-52
-_STRUCT_X86_FLOAT_STATE32
-
- g__fs
-;
-
-55 
- #_STRUCT_MCONTEXT32
- 
-mcڋxt32
-
-
- )
-
-56
- g_STRUCT_MCONTEXT32
-
-
-58
-_STRUCT_X86_EXCEPTION_STATE32
-
- ges
-;
-
-59
-_STRUCT_X86_THREAD_STATE32
-
- gss
-;
-
-60
-_STRUCT_X86_FLOAT_STATE32
-
- gfs
-;
-
-65 #ide
-_STRUCT_MCONTEXT64
-
-
-66 #i
-__DARWIN_UNIX03
-
-
-67 
- #_STRUCT_MCONTEXT64
- 
-__dw_mcڋxt64
-
-
- )
-
-68
- g_STRUCT_MCONTEXT64
-
-
-70
-_STRUCT_X86_EXCEPTION_STATE64
-
- g__es
-;
-
-71
-_STRUCT_X86_THREAD_STATE64
-
- g__ss
-;
-
-72
-_STRUCT_X86_FLOAT_STATE64
-
- g__fs
-;
-
-75 
- #_STRUCT_MCONTEXT64
- 
-mcڋxt64
-
-
- )
-
-76
- g_STRUCT_MCONTEXT64
-
-
-78
-_STRUCT_X86_EXCEPTION_STATE64
-
- ges
-;
-
-79
-_STRUCT_X86_THREAD_STATE64
-
- gss
-;
-
-80
-_STRUCT_X86_FLOAT_STATE64
-
- gfs
-;
-
-86 #ifde
-__ed_mcڋxt_t
-
-
-87 #unde
-__ed_mcڋxt_t
-
-
-88 #ide
-_MCONTEXT_T
-
-
-89 
- #_MCONTEXT_T
-
-
- )
-
-90 #i
-defed
-(
-__LP64__
-)
-
-91 
-_STRUCT_MCONTEXT64
- *
- tmcڋxt_t
-;
-
-92 
- #_STRUCT_MCONTEXT
-
-_STRUCT_MCONTEXT64
-
-
- )
-
-94 
-_STRUCT_MCONTEXT32
- *
- tmcڋxt_t
-;
-
-95 
- #_STRUCT_MCONTEXT
-
-_STRUCT_MCONTEXT32
-
-
- )
-
-100 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-101 #ide
-I386_MCONTEXT_SIZE
-
-
-102 
- #I386_MCONTEXT_SIZE
- (
-mcڋxt
-)
-
- )
-
- @/usr/include/i386/_types.h
-
-28 #idef
-_BSD_I386__TYPES_H_
-
-
-29 
- #_BSD_I386__TYPES_H_
-
-
- )
-
-36 #ifde
-__GNUC__
-
-
-37 
-__sigd
- 
- t__t8_t
-;
-
-39 
- t__t8_t
-;
-
-41 
- t__ut8_t
-;
-
-42 
- t__t16_t
-;
-
-43 
- t__ut16_t
-;
-
-44 
- t__t32_t
-;
-
-45 
- t__ut32_t
-;
-
-46 
- t__t64_t
-;
-
-47 
- t__ut64_t
-;
-
-49 
- t__dw__t
-;
-
-50 
- t__dw_tul_t
-;
-
-70 
- t__dw__ru_t
-;
-
-77 
- m__mbe8
-[128];
-
-78 
- m_mbeL
-;
-
-79 }
- t__mbe_t
-;
-
-81 
-__mbe_t
-
- t__dw_mbe_t
-;
-
-83 #i
-defed
-(
-__GNUC__
-&& defed(
-__PTRDIFF_TYPE__
-)
-
-84 
-__PTRDIFF_TYPE__
-
- t__dw_rdiff_t
-;
-
-86 
- t__dw_rdiff_t
-;
-
-89 #i
-defed
-(
-__GNUC__
-&& defed(
-__SIZE_TYPE__
-)
-
-90 
-__SIZE_TYPE__
-
- t__dw_size_t
-;
-
-92 
- t__dw_size_t
-;
-
-95 #i(
-__GNUC__
- > 2)
-
-96 
-__but_va_li
-
- t__dw_va_li
-;
-
-98 *
- t__dw_va_li
-;
-
-101 #i
-defed
-(
-__GNUC__
-&& defed(
-__WCHAR_TYPE__
-)
-
-102 
-__WCHAR_TYPE__
-
- t__dw_wch_t
-;
-
-104 
-__dw__ru_t
-
- t__dw_wch_t
-;
-
-107 
-__dw_wch_t
-
- t__dw_ru_t
-;
-
-109 #i
-defed
-(
-__GNUC__
-&& defed(
-__WINT_TYPE__
-)
-
-110 
-__WINT_TYPE__
-
- t__dw_wt_t
-;
-
-112 
-__dw__ru_t
-
- t__dw_wt_t
-;
-
-115 
- t__dw_ock_t
-;
-
-116 
-__ut32_t
-
- t__dw_sockn_t
-;
-
-117 
- t__dw_ssize_t
-;
-
-118 
- t__dw_time_t
-;
-
- @/usr/include/machine/signal.h
-
-28 #ide
-_BSD_MACHINE_SIGNAL_H_
-
-
-29 
- #_BSD_MACHINE_SIGNAL_H_
-
-
- )
-
-31 #i
-defed
- (
-__c__
-|| defed (
-__c64__
-)
-
-32 
- ~"c/sigl.h
-"
-
-33 #i
-defed
- (
-__i386__
-|| defed(
-__x86_64__
-)
-
-34 
- ~"i386/sigl.h
-"
-
-35 #i
-defed
- (
-__m__
-)
-
-36 
- ~"m/sigl.h
-"
-
-38 #r
-cheu
-
-n
-
-su܋d
-
-
- @/usr/include/ppc/_structs.h
-
-29 
- ~<sys/cdefs.h
->
-
-31 #ifde
-__ed_mcڋxt_t
-
-
-32 #ide
-__ed_ru_mcڋxt
-
-
-33 
- #__ed_ru_mcڋxt
-
-
- )
-
-37 #ifde
-__ed_mcڋxt64_t
-
-
-38 #ide
-__ed_ru_mcڋxt64
-
-
-39 
- #__ed_ru_mcڋxt64
-
-
- )
-
-43 #i
-defed
-(
-__ed_ru_mcڋxt
-|| defed(
-__ed_ru_mcڋxt64
-)
-
-44 
- ~<mach/c/_rus.h
->
-
-47 #ifde
-__ed_ru_mcڋxt
-
-
-48 #unde
-__ed_ru_mcڋxt
-
-
-49 #ide
-_STRUCT_MCONTEXT
-
-
-50 #i
-__DARWIN_UNIX03
-
-
-51 
- #_STRUCT_MCONTEXT
- 
-__dw_mcڋxt
-
-
- )
-
-52
- g_STRUCT_MCONTEXT
-
-
-54
-_STRUCT_PPC_EXCEPTION_STATE
-
- g__es
-;
-
-55
-_STRUCT_PPC_THREAD_STATE
-
- g__ss
-;
-
-56
-_STRUCT_PPC_FLOAT_STATE
-
- g__fs
-;
-
-57
-_STRUCT_PPC_VECTOR_STATE
-
- g__vs
-;
-
-60 
- #_STRUCT_MCONTEXT
- 
-mcڋxt
-
-
- )
-
-61
- g_STRUCT_MCONTEXT
-
-
-63
-_STRUCT_PPC_EXCEPTION_STATE
-
- ges
-;
-
-64
-_STRUCT_PPC_THREAD_STATE
-
- gss
-;
-
-65
-_STRUCT_PPC_FLOAT_STATE
-
- gfs
-;
-
-66
-_STRUCT_PPC_VECTOR_STATE
-
- gvs
-;
-
-72 #ifde
-__ed_ru_mcڋxt64
-
-
-73 #unde
-__ed_ru_mcڋxt64
-
-
-74 #ide
-_STRUCT_MCONTEXT64
-
-
-75 #i
-__DARWIN_UNIX03
-
-
-76 
- #_STRUCT_MCONTEXT64
- 
-__dw_mcڋxt64
-
-
- )
-
-77
- g_STRUCT_MCONTEXT64
-
-
-79
-_STRUCT_PPC_EXCEPTION_STATE64
-
- g__es
-;
-
-80
-_STRUCT_PPC_THREAD_STATE64
-
- g__ss
-;
-
-81
-_STRUCT_PPC_FLOAT_STATE
-
- g__fs
-;
-
-82
-_STRUCT_PPC_VECTOR_STATE
-
- g__vs
-;
-
-85 
- #_STRUCT_MCONTEXT64
- 
-mcڋxt64
-
-
- )
-
-86
- g_STRUCT_MCONTEXT64
-
-
-88
-_STRUCT_PPC_EXCEPTION_STATE64
-
- ges
-;
-
-89
-_STRUCT_PPC_THREAD_STATE64
-
- gss
-;
-
-90
-_STRUCT_PPC_FLOAT_STATE
-
- gfs
-;
-
-91
-_STRUCT_PPC_VECTOR_STATE
-
- gvs
-;
-
-97 #ifde
-__ed_mcڋxt_t
-
-
-98 #unde
-__ed_mcڋxt_t
-
-
-99 #ide
-_MCONTEXT_T
-
-
-100 
- #_MCONTEXT_T
-
-
- )
-
-101 
-_STRUCT_MCONTEXT
- *
- tmcڋxt_t
-;
-
-105 #ifde
-__ed_mcڋxt64_t
-
-
-106 #unde
-__ed_mcڋxt64_t
-
-
-107 #ide
-_MCONTEXT64_T
-
-
-108 
- #_MCONTEXT64_T
-
-
- )
-
-109 
-_STRUCT_MCONTEXT64
- *
- tmcڋxt64_t
-;
-
-113 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-114 #ide
-PPC_MCONTEXT_SIZE
-
-
-115 
- #PPC_MCONTEXT_SIZE
- (
-PPC_THREAD_STATE_COUNT
- +
-PPC_FLOAT_STATE_COUNT
- +
-PPC_EXCEPTION_STATE_COUNT
- +
-PPC_VECTOR_STATE_COUNT
-* ()
-
- )
-
-117 #ide
-PPC_MCONTEXT64_SIZE
-
-
-118 
- #PPC_MCONTEXT64_SIZE
- (
-PPC_THREAD_STATE64_COUNT
- +
-PPC_FLOAT_STATE_COUNT
- +
-PPC_EXCEPTION_STATE_COUNT
- +
-PPC_VECTOR_STATE_COUNT
-* ()
-
- )
-
-126 #ifde
-__ed_ru_sigcڋxt
-
-
-127 #unde
-__ed_ru_sigcڋxt
-
-
-128 #ide
-_STRUCT_SIGCONTEXT
-
-
-129 #i
-__DARWIN_UNIX03
-
-
-130 
- #_STRUCT_SIGCONTEXT
- 
-__dw_sigcڋxt
-
-
- )
-
-131
- g_STRUCT_SIGCONTEXT
-
-
-133 
- g__sc_ڡack
-;
-
-134 
- g__sc_mask
-;
-
-135 
- g__sc_
-;
-
-136 
- g__sc_psw
-;
-
-137 
- g__sc_
-;
-
-138 *
- g__sc_gs
-;
-
-141 
- #_STRUCT_SIGCONTEXT
- 
-sigcڋxt
-
-
- )
-
-142
- g_STRUCT_SIGCONTEXT
-
-
-144 
- gsc_ڡack
-;
-
-145 
- gsc_mask
-;
-
-146 
- gsc_
-;
-
-147 
- gsc_psw
-;
-
-148 
- gsc_
-;
-
-149 *
- gsc_gs
-;
-
-162 #ifde
-__ed_ru_sigcڋxt32
-
-
-163 #unde
-__ed_ru_sigcڋxt32
-
-
-164 #ide
-_STRUCT_SIGCONTEXT32
-
-
-165 #i
-__DARWIN_UNIX03
-
-
-166 
- #_STRUCT_SIGCONTEXT32
- 
-__dw_sigcڋxt32
-
-
- )
-
-167
- g_STRUCT_SIGCONTEXT32
-
-
-169 
- g__sc_ڡack
-;
-
-170 
- g__sc_mask
-;
-
-171 
- g__sc_
-;
-
-172 
- g__sc_psw
-;
-
-173 
- g__sc_
-;
-
-174 *
- g__sc_gs
-;
-
-177 
- #_STRUCT_SIGCONTEXT32
- 
-sigcڋxt32
-
-
- )
-
-178
- g_STRUCT_SIGCONTEXT32
-
-
-180 
- gsc_ڡack
-;
-
-181 
- gsc_mask
-;
-
-182 
- gsc_
-;
-
-183 
- gsc_psw
-;
-
-184 
- gsc_
-;
-
-185 *
- gsc_gs
-;
-
-191 #ifde
-__ed_ru_sigcڋxt64
-
-
-192 #unde
-__ed_ru_sigcڋxt64
-
-
-193 #ide
-_STRUCT_SIGCONTEXT64
-
-
-194 #i
-__DARWIN_UNIX03
-
-
-195 
- #_STRUCT_SIGCONTEXT64
- 
-__dw_sigcڋxt64
-
-
- )
-
-196
- g_STRUCT_SIGCONTEXT64
-
-
-198 
- g__sc_ڡack
-;
-
-199 
- g__sc_mask
-;
-
-200 
- g__sc_
-;
-
-201 
- g__sc_psw
-;
-
-202 
- g__sc_
-;
-
-203 *
- g__sc_gs
-;
-
-206 
- #_STRUCT_SIGCONTEXT64
- 
-sigcڋxt64
-
-
- )
-
-207
- g_STRUCT_SIGCONTEXT64
-
-
-209 
- gsc_ڡack
-;
-
-210 
- gsc_mask
-;
-
-211 
- gsc_
-;
-
-212 
- gsc_psw
-;
-
-213 
- gsc_
-;
-
-214 *
- gsc_gs
-;
-
- @/usr/include/ppc/_types.h
-
-28 #idef
-_BSD_PPC__TYPES_H_
-
-
-29 
- #_BSD_PPC__TYPES_H_
-
-
- )
-
-36 #ifde
-__GNUC__
-
-
-37 
-__sigd
- 
- t__t8_t
-;
-
-39 
- t__t8_t
-;
-
-41 
- t__ut8_t
-;
-
-42 
- t__t16_t
-;
-
-43 
- t__ut16_t
-;
-
-44 
- t__t32_t
-;
-
-45 
- t__ut32_t
-;
-
-46 
- t__t64_t
-;
-
-47 
- t__ut64_t
-;
-
-49 
- t__dw__t
-;
-
-50 
- t__dw_tul_t
-;
-
-70 
- t__dw__ru_t
-;
-
-77 
- m__mbe8
-[128];
-
-78 
- m_mbeL
-;
-
-79 }
- t__mbe_t
-;
-
-81 
-__mbe_t
-
- t__dw_mbe_t
-;
-
-83 #i
-defed
-(
-__GNUC__
-&& defed(
-__PTRDIFF_TYPE__
-)
-
-84 
-__PTRDIFF_TYPE__
-
- t__dw_rdiff_t
-;
-
-86 
- t__dw_rdiff_t
-;
-
-89 #i
-defed
-(
-__GNUC__
-&& defed(
-__SIZE_TYPE__
-)
-
-90 
-__SIZE_TYPE__
-
- t__dw_size_t
-;
-
-92 
- t__dw_size_t
-;
-
-95 #i(
-__GNUC__
- > 2)
-
-96 
-__but_va_li
-
- t__dw_va_li
-;
-
-98 *
- t__dw_va_li
-;
-
-101 #i
-defed
-(
-__GNUC__
-&& defed(
-__WCHAR_TYPE__
-)
-
-102 
-__WCHAR_TYPE__
-
- t__dw_wch_t
-;
-
-104 
-__dw__ru_t
-
- t__dw_wch_t
-;
-
-107 
-__dw_wch_t
-
- t__dw_ru_t
-;
-
-109 #i
-defed
-(
-__GNUC__
-&& defed(
-__WINT_TYPE__
-)
-
-110 
-__WINT_TYPE__
-
- t__dw_wt_t
-;
-
-112 
-__dw__ru_t
-
- t__dw_wt_t
-;
-
-115 
- t__dw_ock_t
-;
-
-116 
-__ut32_t
-
- t__dw_sockn_t
-;
-
-117 
- t__dw_ssize_t
-;
-
-118 
- t__dw_time_t
-;
-
- @/usr/include/sys/_endian.h
-
-90 #ide
-_SYS__ENDIAN_H_
-
-
-91 
- #_SYS__ENDIAN_H_
-
-
- )
-
-93 
- ~<sys/cdefs.h
->
-
-99 #i
-defed
-(
-lt
-)
-
-101
-__BEGIN_DECLS
-
-
-102
-__ut16_t
-
-ohs
-(__uint16_t);
-
-103
-__ut16_t
-
-hts
-(__uint16_t);
-
-104
-__ut32_t
-
-ohl
-(__uint32_t);
-
-105
-__ut32_t
-
-htl
-(__uint32_t);
-
-106
- g__END_DECLS
-
-
-108 #i
-__DARWIN_BYTE_ORDER
- =
-__DARWIN_BIG_ENDIAN
-
-
-110 
- #ohl
-(
-x
-(x)
-
- )
-
-111 
- #ohs
-(
-x
-(x)
-
- )
-
-112 
- #htl
-(
-x
-(x)
-
- )
-
-113 
- #hts
-(
-x
-(x)
-
- )
-
-115 #i
-defed
-(
-KERNEL
-|| (!defed(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-116 
- #NTOHL
-(
-x
-(x)
-
- )
-
-117 
- #NTOHS
-(
-x
-(x)
-
- )
-
-118 
- #HTONL
-(
-x
-(x)
-
- )
-
-119 
- #HTONS
-(
-x
-(x)
-
- )
-
-124 
- ~<libkn/_OSByOrd.h
->
-
-126 
- #ohs
-(
-x
-
- `__DARWIN_OSSwI16
-(x)
-
- )
-
-127 
- #hts
-(
-x
-
- `__DARWIN_OSSwI16
-(x)
-
- )
-
-129 
- #ohl
-(
-x
-
- `__DARWIN_OSSwI32
-(x)
-
- )
-
-130 
- #htl
-(
-x
-
- `__DARWIN_OSSwI32
-(x)
-
- )
-
-132 #if
-defed
-(
-KERNEL
-|| (!defed(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-))
-
-133 
- #NTOHL
-(
-x
-(x
- `ohl
-((
-__ut32_t
-)x)
-
- )
-
-134 
- #NTOHS
-(
-x
-(x
- `ohs
-((
-__ut16_t
-)x)
-
- )
-
-135 
- #HTONL
-(
-x
-(x
- `htl
-((
-__ut32_t
-)x)
-
- )
-
-136 
- #HTONS
-(
-x
-(x
- `hts
-((
-__ut16_t
-)x)
-
- )
-
- @/usr/include/i386/signal.h
-
-33 #idef
-_I386_SIGNAL_H_
-
-
-34 
- #_I386_SIGNAL_H_
- 1
-
- )
-
-36 
- ~<sys/cdefs.h
->
-
-38 #ide
-_ANSI_SOURCE
-
-
-39 
- tsig_omic_t
-;
-
-41 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-43 
- ~<sys/pits.h
->
-
-45 #ifde
-__APPLE_API_OBSOLETE
-
-
-54 
- #__ed_ru_sigcڋxt
-
-
- )
-
-55 
- ~<i386/_rus.h
->
-
- @/usr/include/libkern/_OSByteOrder.h
-
-29 #ide
-_OS__OSBYTEORDER_H
-
-
-30 
- #_OS__OSBYTEORDER_H
-
-
- )
-
-40 
- ~<sys/_tys.h
->
-
-43 
- #__DARWIN_OSSwCڡI16
-(
-x
-) \
-
-44 ((
-__ut16_t
-)((((__ut16_t)(
-x
-) & 0xff00) >> 8) | \
-
-45 (((
-__ut16_t
-)(
-x
-& 0x00ff<< 8)))
-
- )
-
-47 
- #__DARWIN_OSSwCڡI32
-(
-x
-) \
-
-48 ((
-__ut32_t
-)((((__ut32_t)(
-x
-) & 0xff000000) >> 24) | \
-
-49 (((
-__ut32_t
-)(
-x
-) & 0x00ff0000) >> 8) | \
-
-50 (((
-__ut32_t
-)(
-x
-) & 0x0000ff00) << 8) | \
-
-51 (((
-__ut32_t
-)(
-x
-& 0x000000ff<< 24)))
-
- )
-
-53 
- #__DARWIN_OSSwCڡI64
-(
-x
-) \
-
-54 ((
-__ut64_t
-)((((__ut64_t)(
-x
-) & 0xff00000000000000ULL) >> 56) | \
-
-55 (((
-__ut64_t
-)(
-x
-) & 0x00ff000000000000ULL) >> 40) | \
-
-56 (((
-__ut64_t
-)(
-x
-) & 0x0000ff0000000000ULL) >> 24) | \
-
-57 (((
-__ut64_t
-)(
-x
-) & 0x000000ff00000000ULL) >> 8) | \
-
-58 (((
-__ut64_t
-)(
-x
-) & 0x00000000ff000000ULL) << 8) | \
-
-59 (((
-__ut64_t
-)(
-x
-) & 0x0000000000ff0000ULL) << 24) | \
-
-60 (((
-__ut64_t
-)(
-x
-) & 0x000000000000ff00ULL) << 40) | \
-
-61 (((
-__ut64_t
-)(
-x
-& 0x00000000000000ffULL<< 56)))
-
- )
-
-63 #i
-defed
-(
-__GNUC__
-)
-
-65 #i
-defed
-(
-__i386__
-|| defed(
-__x86_64__
-)
-
-66 
- ~<libkn/i386/_OSByOrd.h
->
-
-69 #i
-defed
-(
-__m__
-)
-
-70 
- ~<libkn/m/OSByOrd.h
->
-
-74 
- #__DARWIN_OSSwI16
-(
-x
-) \
-
-75 (
- `__but_cڡt_p
-(
-x
-?
- `__DARWIN_OSSwCڡI16
-(x:
- `_OSSwI16
-(x))
-
- )
-
-77 
- #__DARWIN_OSSwI32
-(
-x
-) \
-
-78 (
- `__but_cڡt_p
-(
-x
-?
- `__DARWIN_OSSwCڡI32
-(x:
- `_OSSwI32
-(x))
-
- )
-
-80 
- #__DARWIN_OSSwI64
-(
-x
-) \
-
-81 (
- `__but_cڡt_p
-(
-x
-?
- `__DARWIN_OSSwCڡI64
-(x:
- `_OSSwI64
-(x))
-
- )
-
-85 #i
-defed
-(
-__i386__
-|| defed(
-__x86_64__
-)
-
-87 #i!
-defed
-(
-__DARWIN_OS_INLINE
-)
-
-88 #i
-defed
-(
-__STDC_VERSION__
-) && __STDC_VERSION__ >= 199901L
-
-89 
- #__DARWIN_OS_INLINE
- 
-le
-
-
- )
-
-90 #i
-defed
-(
-__MWERKS__
-|| defed(
-__lulus
-)
-
-91 
- #__DARWIN_OS_INLINE
- 
-le
-
-
- )
-
-93 
- #__DARWIN_OS_INLINE
- 
-__le__
-
-
- )
-
-97
-__DARWIN_OS_INLINE
-
-
-98
-ut16_t
-
-
-99
- $_OSSwI16
-(
-
-100
-ut16_t
-
-da
-
-
-103 
- `__DARWIN_OSSwCڡI16
-(
-da
-);
-
-104
- }
-}
-
-106
-__DARWIN_OS_INLINE
-
-
-107
-ut32_t
-
-
-108
- $_OSSwI32
-(
-
-109
-ut32_t
-
-da
-
-
-112 
- `__DARWIN_OSSwCڡI32
-(
-da
-);
-
-113
- }
-}
-
-115
-__DARWIN_OS_INLINE
-
-
-116
-ut64_t
-
-
-117
- $_OSSwI64
-(
-
-118
-ut64_t
-
-da
-
-
-121 
- `__DARWIN_OSSwCڡI64
-(
-da
-);
-
-122
- }
-}
-
-125 
- #__DARWIN_OSSwI16
-(
-x
-
- `_OSSwI16
-(x)
-
- )
-
-127 
- #__DARWIN_OSSwI32
-(
-x
-
- `_OSSwI32
-(x)
-
- )
-
-129 
- #__DARWIN_OSSwI64
-(
-x
-
- `_OSSwI64
-(x)
-
- )
-
- @/usr/include/mach/i386/_structs.h
-
-32 #idef
-_MACH_I386__STRUCTS_H_
-
-
-33 
- #_MACH_I386__STRUCTS_H_
-
-
- )
-
-41 #i
-__DARWIN_UNIX03
-
-
-42 
- #_STRUCT_X86_THREAD_STATE32
- 
-__dw_i386_thad_e
-
-
- )
-
-43
- g_STRUCT_X86_THREAD_STATE32
-
-
-45 
- g__x
-;
-
-46 
- g__ebx
-;
-
-47 
- g__ecx
-;
-
-48 
- g__edx
-;
-
-49 
- g__edi
-;
-
-50 
- g__esi
-;
-
-51 
- g__ebp
-;
-
-52 
- g__e
-;
-
-53 
- g__ss
-;
-
-54 
- g__eags
-;
-
-55 
- g__e
-;
-
-56 
- g__cs
-;
-
-57 
- g__ds
-;
-
-58 
- g__es
-;
-
-59 
- g__fs
-;
-
-60 
- g__gs
-;
-
-63 
- #_STRUCT_X86_THREAD_STATE32
- 
-i386_thad_e
-
-
- )
-
-64
- g_STRUCT_X86_THREAD_STATE32
-
-
-66 
- gx
-;
-
-67 
- gebx
-;
-
-68 
- gecx
-;
-
-69 
- gedx
-;
-
-70 
- gedi
-;
-
-71 
- gesi
-;
-
-72 
- gebp
-;
-
-73 
- ge
-;
-
-74 
- gss
-;
-
-75 
- geags
-;
-
-76 
- ge
-;
-
-77 
- gcs
-;
-
-78 
- gds
-;
-
-79 
- ges
-;
-
-80 
- gfs
-;
-
-81 
- ggs
-;
-
-87 #i
-__DARWIN_UNIX03
-
-
-88 
- #_STRUCT_FP_CONTROL
- 
-__dw__cڌ
-
-
- )
-
-89
- g_STRUCT_FP_CONTROL
-
-
-91 
- g__vid
- :1,
-
-92
- g__dm
- :1,
-
-93
- g__zdiv
- :1,
-
-94
- g__ovr
- :1,
-
-95
- g__und
- :1,
-
-96
- g__ecis
- :1,
-
-98
- g__pc
- :2,
-
-99 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-100 
- #FP_PREC_24B
- 0
-
- )
-
-101 
- #FP_PREC_53B
- 2
-
- )
-
-102 
- #FP_PREC_64B
- 3
-
- )
-
-104
- g__rc
- :2,
-
-105 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-106 
- #FP_RND_NEAR
- 0
-
- )
-
-107 
- #FP_RND_DOWN
- 1
-
- )
-
-108 
- #FP_RND_UP
- 2
-
- )
-
-109 
- #FP_CHOP
- 3
-
- )
-
-114 
-_STRUCT_FP_CONTROL
-
- t__dw__cڌ_t
-;
-
-116 
- #_STRUCT_FP_CONTROL
- 
-_cڌ
-
-
- )
-
-117
- g_STRUCT_FP_CONTROL
-
-
-119 
- gvid
- :1,
-
-120
- gdm
- :1,
-
-121
- gzdiv
- :1,
-
-122
- govr
- :1,
-
-123
- gund
- :1,
-
-124
- gecis
- :1,
-
-126
- gpc
- :2,
-
-127 
- #FP_PREC_24B
- 0
-
- )
-
-128 
- #FP_PREC_53B
- 2
-
- )
-
-129 
- #FP_PREC_64B
- 3
-
- )
-
-130
- grc
- :2,
-
-131 
- #FP_RND_NEAR
- 0
-
- )
-
-132 
- #FP_RND_DOWN
- 1
-
- )
-
-133 
- #FP_RND_UP
- 2
-
- )
-
-134 
- #FP_CHOP
- 3
-
- )
-
-138 
-_STRUCT_FP_CONTROL
-
- t_cڌ_t
-;
-
-145 #i
-__DARWIN_UNIX03
-
-
-146 
- #_STRUCT_FP_STATUS
- 
-__dw__us
-
-
- )
-
-147
- g_STRUCT_FP_STATUS
-
-
-149 
- g__vid
- :1,
-
-150
- g__dm
- :1,
-
-151
- g__zdiv
- :1,
-
-152
- g__ovr
- :1,
-
-153
- g__und
- :1,
-
-154
- g__ecis
- :1,
-
-155
- g__kt
- :1,
-
-156
- g__rsumm
- :1,
-
-157
- g__c0
- :1,
-
-158
- g__c1
- :1,
-
-159
- g__c2
- :1,
-
-160
- g__tos
- :3,
-
-161
- g__c3
- :1,
-
-162
- g__busy
- :1;
-
-164 
-_STRUCT_FP_STATUS
-
- t__dw__us_t
-;
-
-166 
- #_STRUCT_FP_STATUS
- 
-_us
-
-
- )
-
-167
- g_STRUCT_FP_STATUS
-
-
-169 
- gvid
- :1,
-
-170
- gdm
- :1,
-
-171
- gzdiv
- :1,
-
-172
- govr
- :1,
-
-173
- gund
- :1,
-
-174
- gecis
- :1,
-
-175
- gkt
- :1,
-
-176
- grsumm
- :1,
-
-177
- gc0
- :1,
-
-178
- gc1
- :1,
-
-179
- gc2
- :1,
-
-180
- gtos
- :3,
-
-181
- gc3
- :1,
-
-182
- gbusy
- :1;
-
-184 
-_STRUCT_FP_STATUS
-
- t_us_t
-;
-
-189 #i
-__DARWIN_UNIX03
-
-
-190 
- #_STRUCT_MMST_REG
- 
-__dw_mm_g
-
-
- )
-
-191
- g_STRUCT_MMST_REG
-
-
-193 
- g__mm_g
-[10];
-
-194 
- g__mm_rv
-[6];
-
-197 
- #_STRUCT_MMST_REG
- 
-mm_g
-
-
- )
-
-198
- g_STRUCT_MMST_REG
-
-
-200 
- gmm_g
-[10];
-
-201 
- gmm_rv
-[6];
-
-208 #i
-__DARWIN_UNIX03
-
-
-209 
- #_STRUCT_XMM_REG
- 
-__dw_xmm_g
-
-
- )
-
-210
- g_STRUCT_XMM_REG
-
-
-212 
- g__xmm_g
-[16];
-
-215 
- #_STRUCT_XMM_REG
- 
-xmm_g
-
-
- )
-
-216
- g_STRUCT_XMM_REG
-
-
-218 
- gxmm_g
-[16];
-
-226 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-227 
- #FP_STATE_BYTES
- 512
-
- )
-
-230 #i
-__DARWIN_UNIX03
-
-
-231 
- #_STRUCT_X86_FLOAT_STATE32
- 
-__dw_i386_t_e
-
-
- )
-
-232
- g_STRUCT_X86_FLOAT_STATE32
-
-
-234 
- g__u_rved
-[2];
-
-235
-_STRUCT_FP_CONTROL
-
- g__u_fcw
-;
-
-236
-_STRUCT_FP_STATUS
-
- g__u_fsw
-;
-
-237
-__ut8_t
-
- g__u_w
-;
-
-238
-__ut8_t
-
- g__u_rv1
-;
-
-239
-__ut16_t
-
- g__u_f
-;
-
-240
-__ut32_t
-
- g__u_
-;
-
-241
-__ut16_t
-
- g__u_cs
-;
-
-242
-__ut16_t
-
- g__u_rv2
-;
-
-243
-__ut32_t
-
- g__u_dp
-;
-
-244
-__ut16_t
-
- g__u_ds
-;
-
-245
-__ut16_t
-
- g__u_rv3
-;
-
-246
-__ut32_t
-
- g__u_mxc
-;
-
-247
-__ut32_t
-
- g__u_mxcmask
-;
-
-248
-_STRUCT_MMST_REG
-
- g__u_mm0
-;
-
-249
-_STRUCT_MMST_REG
-
- g__u_mm1
-;
-
-250
-_STRUCT_MMST_REG
-
- g__u_mm2
-;
-
-251
-_STRUCT_MMST_REG
-
- g__u_mm3
-;
-
-252
-_STRUCT_MMST_REG
-
- g__u_mm4
-;
-
-253
-_STRUCT_MMST_REG
-
- g__u_mm5
-;
-
-254
-_STRUCT_MMST_REG
-
- g__u_mm6
-;
-
-255
-_STRUCT_MMST_REG
-
- g__u_mm7
-;
-
-256
-_STRUCT_XMM_REG
-
- g__u_xmm0
-;
-
-257
-_STRUCT_XMM_REG
-
- g__u_xmm1
-;
-
-258
-_STRUCT_XMM_REG
-
- g__u_xmm2
-;
-
-259
-_STRUCT_XMM_REG
-
- g__u_xmm3
-;
-
-260
-_STRUCT_XMM_REG
-
- g__u_xmm4
-;
-
-261
-_STRUCT_XMM_REG
-
- g__u_xmm5
-;
-
-262
-_STRUCT_XMM_REG
-
- g__u_xmm6
-;
-
-263
-_STRUCT_XMM_REG
-
- g__u_xmm7
-;
-
-264 
- g__u_rv4
-[14*16];
-
-265 
- g__u_rved1
-;
-
-268 
- #_STRUCT_X86_FLOAT_STATE32
- 
-i386_t_e
-
-
- )
-
-269
- g_STRUCT_X86_FLOAT_STATE32
-
-
-271 
- gu_rved
-[2];
-
-272
-_STRUCT_FP_CONTROL
-
- gu_fcw
-;
-
-273
-_STRUCT_FP_STATUS
-
- gu_fsw
-;
-
-274
-__ut8_t
-
- gu_w
-;
-
-275
-__ut8_t
-
- gu_rv1
-;
-
-276
-__ut16_t
-
- gu_f
-;
-
-277
-__ut32_t
-
- gu_
-;
-
-278
-__ut16_t
-
- gu_cs
-;
-
-279
-__ut16_t
-
- gu_rv2
-;
-
-280
-__ut32_t
-
- gu_dp
-;
-
-281
-__ut16_t
-
- gu_ds
-;
-
-282
-__ut16_t
-
- gu_rv3
-;
-
-283
-__ut32_t
-
- gu_mxc
-;
-
-284
-__ut32_t
-
- gu_mxcmask
-;
-
-285
-_STRUCT_MMST_REG
-
- gu_mm0
-;
-
-286
-_STRUCT_MMST_REG
-
- gu_mm1
-;
-
-287
-_STRUCT_MMST_REG
-
- gu_mm2
-;
-
-288
-_STRUCT_MMST_REG
-
- gu_mm3
-;
-
-289
-_STRUCT_MMST_REG
-
- gu_mm4
-;
-
-290
-_STRUCT_MMST_REG
-
- gu_mm5
-;
-
-291
-_STRUCT_MMST_REG
-
- gu_mm6
-;
-
-292
-_STRUCT_MMST_REG
-
- gu_mm7
-;
-
-293
-_STRUCT_XMM_REG
-
- gu_xmm0
-;
-
-294
-_STRUCT_XMM_REG
-
- gu_xmm1
-;
-
-295
-_STRUCT_XMM_REG
-
- gu_xmm2
-;
-
-296
-_STRUCT_XMM_REG
-
- gu_xmm3
-;
-
-297
-_STRUCT_XMM_REG
-
- gu_xmm4
-;
-
-298
-_STRUCT_XMM_REG
-
- gu_xmm5
-;
-
-299
-_STRUCT_XMM_REG
-
- gu_xmm6
-;
-
-300
-_STRUCT_XMM_REG
-
- gu_xmm7
-;
-
-301 
- gu_rv4
-[14*16];
-
-302 
- gu_rved1
-;
-
-306 #i
-__DARWIN_UNIX03
-
-
-307 
- #_STRUCT_X86_EXCEPTION_STATE32
- 
-__dw_i386_exi_e
-
-
- )
-
-308
- g_STRUCT_X86_EXCEPTION_STATE32
-
-
-310 
- g__no
-;
-
-311 
- g__r
-;
-
-312 
- g__uvaddr
-;
-
-315 
- #_STRUCT_X86_EXCEPTION_STATE32
- 
-i386_exi_e
-
-
- )
-
-316
- g_STRUCT_X86_EXCEPTION_STATE32
-
-
-318 
- gno
-;
-
-319 
- gr
-;
-
-320 
- guvaddr
-;
-
-324 #i
-__DARWIN_UNIX03
-
-
-325 
- #_STRUCT_X86_DEBUG_STATE32
- 
-__dw_x86_debug_e32
-
-
- )
-
-326
- g_STRUCT_X86_DEBUG_STATE32
-
-
-328 
- g__dr0
-;
-
-329 
- g__dr1
-;
-
-330 
- g__dr2
-;
-
-331 
- g__dr3
-;
-
-332 
- g__dr4
-;
-
-333 
- g__dr5
-;
-
-334 
- g__dr6
-;
-
-335 
- g__dr7
-;
-
-338 
- #_STRUCT_X86_DEBUG_STATE32
- 
-x86_debug_e32
-
-
- )
-
-339
- g_STRUCT_X86_DEBUG_STATE32
-
-
-341 
- gdr0
-;
-
-342 
- gdr1
-;
-
-343 
- gdr2
-;
-
-344 
- gdr3
-;
-
-345 
- gdr4
-;
-
-346 
- gdr5
-;
-
-347 
- gdr6
-;
-
-348 
- gdr7
-;
-
-356 #i
-__DARWIN_UNIX03
-
-
-357 
- #_STRUCT_X86_THREAD_STATE64
- 
-__dw_x86_thad_e64
-
-
- )
-
-358
- g_STRUCT_X86_THREAD_STATE64
-
-
-360
-__ut64_t
-
- g__x
-;
-
-361
-__ut64_t
-
- g__rbx
-;
-
-362
-__ut64_t
-
- g__rcx
-;
-
-363
-__ut64_t
-
- g__rdx
-;
-
-364
-__ut64_t
-
- g__rdi
-;
-
-365
-__ut64_t
-
- g__rsi
-;
-
-366
-__ut64_t
-
- g__rbp
-;
-
-367
-__ut64_t
-
- g__r
-;
-
-368
-__ut64_t
-
- g__r8
-;
-
-369
-__ut64_t
-
- g__r9
-;
-
-370
-__ut64_t
-
- g__r10
-;
-
-371
-__ut64_t
-
- g__r11
-;
-
-372
-__ut64_t
-
- g__r12
-;
-
-373
-__ut64_t
-
- g__r13
-;
-
-374
-__ut64_t
-
- g__r14
-;
-
-375
-__ut64_t
-
- g__r15
-;
-
-376
-__ut64_t
-
- g__r
-;
-
-377
-__ut64_t
-
- g__rags
-;
-
-378
-__ut64_t
-
- g__cs
-;
-
-379
-__ut64_t
-
- g__fs
-;
-
-380
-__ut64_t
-
- g__gs
-;
-
-383 
- #_STRUCT_X86_THREAD_STATE64
- 
-x86_thad_e64
-
-
- )
-
-384
- g_STRUCT_X86_THREAD_STATE64
-
-
-386
-__ut64_t
-
- gx
-;
-
-387
-__ut64_t
-
- grbx
-;
-
-388
-__ut64_t
-
- grcx
-;
-
-389
-__ut64_t
-
- grdx
-;
-
-390
-__ut64_t
-
- grdi
-;
-
-391
-__ut64_t
-
- grsi
-;
-
-392
-__ut64_t
-
- grbp
-;
-
-393
-__ut64_t
-
- gr
-;
-
-394
-__ut64_t
-
- gr8
-;
-
-395
-__ut64_t
-
- gr9
-;
-
-396
-__ut64_t
-
- gr10
-;
-
-397
-__ut64_t
-
- gr11
-;
-
-398
-__ut64_t
-
- gr12
-;
-
-399
-__ut64_t
-
- gr13
-;
-
-400
-__ut64_t
-
- gr14
-;
-
-401
-__ut64_t
-
- gr15
-;
-
-402
-__ut64_t
-
- gr
-;
-
-403
-__ut64_t
-
- grags
-;
-
-404
-__ut64_t
-
- gcs
-;
-
-405
-__ut64_t
-
- gfs
-;
-
-406
-__ut64_t
-
- ggs
-;
-
-411 #i
-__DARWIN_UNIX03
-
-
-412 
- #_STRUCT_X86_FLOAT_STATE64
- 
-__dw_x86_t_e64
-
-
- )
-
-413
- g_STRUCT_X86_FLOAT_STATE64
-
-
-415 
- g__u_rved
-[2];
-
-416
-_STRUCT_FP_CONTROL
-
- g__u_fcw
-;
-
-417
-_STRUCT_FP_STATUS
-
- g__u_fsw
-;
-
-418
-__ut8_t
-
- g__u_w
-;
-
-419
-__ut8_t
-
- g__u_rv1
-;
-
-420
-__ut16_t
-
- g__u_f
-;
-
-423
-__ut32_t
-
- g__u_
-;
-
-424
-__ut16_t
-
- g__u_cs
-;
-
-426
-__ut16_t
-
- g__u_rv2
-;
-
-429
-__ut32_t
-
- g__u_dp
-;
-
-430
-__ut16_t
-
- g__u_ds
-;
-
-432
-__ut16_t
-
- g__u_rv3
-;
-
-433
-__ut32_t
-
- g__u_mxc
-;
-
-434
-__ut32_t
-
- g__u_mxcmask
-;
-
-435
-_STRUCT_MMST_REG
-
- g__u_mm0
-;
-
-436
-_STRUCT_MMST_REG
-
- g__u_mm1
-;
-
-437
-_STRUCT_MMST_REG
-
- g__u_mm2
-;
-
-438
-_STRUCT_MMST_REG
-
- g__u_mm3
-;
-
-439
-_STRUCT_MMST_REG
-
- g__u_mm4
-;
-
-440
-_STRUCT_MMST_REG
-
- g__u_mm5
-;
-
-441
-_STRUCT_MMST_REG
-
- g__u_mm6
-;
-
-442
-_STRUCT_MMST_REG
-
- g__u_mm7
-;
-
-443
-_STRUCT_XMM_REG
-
- g__u_xmm0
-;
-
-444
-_STRUCT_XMM_REG
-
- g__u_xmm1
-;
-
-445
-_STRUCT_XMM_REG
-
- g__u_xmm2
-;
-
-446
-_STRUCT_XMM_REG
-
- g__u_xmm3
-;
-
-447
-_STRUCT_XMM_REG
-
- g__u_xmm4
-;
-
-448
-_STRUCT_XMM_REG
-
- g__u_xmm5
-;
-
-449
-_STRUCT_XMM_REG
-
- g__u_xmm6
-;
-
-450
-_STRUCT_XMM_REG
-
- g__u_xmm7
-;
-
-451
-_STRUCT_XMM_REG
-
- g__u_xmm8
-;
-
-452
-_STRUCT_XMM_REG
-
- g__u_xmm9
-;
-
-453
-_STRUCT_XMM_REG
-
- g__u_xmm10
-;
-
-454
-_STRUCT_XMM_REG
-
- g__u_xmm11
-;
-
-455
-_STRUCT_XMM_REG
-
- g__u_xmm12
-;
-
-456
-_STRUCT_XMM_REG
-
- g__u_xmm13
-;
-
-457
-_STRUCT_XMM_REG
-
- g__u_xmm14
-;
-
-458
-_STRUCT_XMM_REG
-
- g__u_xmm15
-;
-
-459 
- g__u_rv4
-[6*16];
-
-460 
- g__u_rved1
-;
-
-463 
- #_STRUCT_X86_FLOAT_STATE64
- 
-x86_t_e64
-
-
- )
-
-464
- g_STRUCT_X86_FLOAT_STATE64
-
-
-466 
- gu_rved
-[2];
-
-467
-_STRUCT_FP_CONTROL
-
- gu_fcw
-;
-
-468
-_STRUCT_FP_STATUS
-
- gu_fsw
-;
-
-469
-__ut8_t
-
- gu_w
-;
-
-470
-__ut8_t
-
- gu_rv1
-;
-
-471
-__ut16_t
-
- gu_f
-;
-
-474
-__ut32_t
-
- gu_
-;
-
-475
-__ut16_t
-
- gu_cs
-;
-
-477
-__ut16_t
-
- gu_rv2
-;
-
-480
-__ut32_t
-
- gu_dp
-;
-
-481
-__ut16_t
-
- gu_ds
-;
-
-483
-__ut16_t
-
- gu_rv3
-;
-
-484
-__ut32_t
-
- gu_mxc
-;
-
-485
-__ut32_t
-
- gu_mxcmask
-;
-
-486
-_STRUCT_MMST_REG
-
- gu_mm0
-;
-
-487
-_STRUCT_MMST_REG
-
- gu_mm1
-;
-
-488
-_STRUCT_MMST_REG
-
- gu_mm2
-;
-
-489
-_STRUCT_MMST_REG
-
- gu_mm3
-;
-
-490
-_STRUCT_MMST_REG
-
- gu_mm4
-;
-
-491
-_STRUCT_MMST_REG
-
- gu_mm5
-;
-
-492
-_STRUCT_MMST_REG
-
- gu_mm6
-;
-
-493
-_STRUCT_MMST_REG
-
- gu_mm7
-;
-
-494
-_STRUCT_XMM_REG
-
- gu_xmm0
-;
-
-495
-_STRUCT_XMM_REG
-
- gu_xmm1
-;
-
-496
-_STRUCT_XMM_REG
-
- gu_xmm2
-;
-
-497
-_STRUCT_XMM_REG
-
- gu_xmm3
-;
-
-498
-_STRUCT_XMM_REG
-
- gu_xmm4
-;
-
-499
-_STRUCT_XMM_REG
-
- gu_xmm5
-;
-
-500
-_STRUCT_XMM_REG
-
- gu_xmm6
-;
-
-501
-_STRUCT_XMM_REG
-
- gu_xmm7
-;
-
-502
-_STRUCT_XMM_REG
-
- gu_xmm8
-;
-
-503
-_STRUCT_XMM_REG
-
- gu_xmm9
-;
-
-504
-_STRUCT_XMM_REG
-
- gu_xmm10
-;
-
-505
-_STRUCT_XMM_REG
-
- gu_xmm11
-;
-
-506
-_STRUCT_XMM_REG
-
- gu_xmm12
-;
-
-507
-_STRUCT_XMM_REG
-
- gu_xmm13
-;
-
-508
-_STRUCT_XMM_REG
-
- gu_xmm14
-;
-
-509
-_STRUCT_XMM_REG
-
- gu_xmm15
-;
-
-510 
- gu_rv4
-[6*16];
-
-511 
- gu_rved1
-;
-
-515 #i
-__DARWIN_UNIX03
-
-
-516 
- #_STRUCT_X86_EXCEPTION_STATE64
- 
-__dw_x86_exi_e64
-
-
- )
-
-517
- g_STRUCT_X86_EXCEPTION_STATE64
-
-
-519 
- g__no
-;
-
-520 
- g__r
-;
-
-521
-__ut64_t
-
- g__uvaddr
-;
-
-524 
- #_STRUCT_X86_EXCEPTION_STATE64
- 
-x86_exi_e64
-
-
- )
-
-525
- g_STRUCT_X86_EXCEPTION_STATE64
-
-
-527 
- gno
-;
-
-528 
- gr
-;
-
-529
-__ut64_t
-
- guvaddr
-;
-
-533 #i
-__DARWIN_UNIX03
-
-
-534 
- #_STRUCT_X86_DEBUG_STATE64
- 
-__dw_x86_debug_e64
-
-
- )
-
-535
- g_STRUCT_X86_DEBUG_STATE64
-
-
-537
-__ut64_t
-
- g__dr0
-;
-
-538
-__ut64_t
-
- g__dr1
-;
-
-539
-__ut64_t
-
- g__dr2
-;
-
-540
-__ut64_t
-
- g__dr3
-;
-
-541
-__ut64_t
-
- g__dr4
-;
-
-542
-__ut64_t
-
- g__dr5
-;
-
-543
-__ut64_t
-
- g__dr6
-;
-
-544
-__ut64_t
-
- g__dr7
-;
-
-547 
- #_STRUCT_X86_DEBUG_STATE64
- 
-x86_debug_e64
-
-
- )
-
-548
- g_STRUCT_X86_DEBUG_STATE64
-
-
-550
-__ut64_t
-
- gdr0
-;
-
-551
-__ut64_t
-
- gdr1
-;
-
-552
-__ut64_t
-
- gdr2
-;
-
-553
-__ut64_t
-
- gdr3
-;
-
-554
-__ut64_t
-
- gdr4
-;
-
-555
-__ut64_t
-
- gdr5
-;
-
-556
-__ut64_t
-
- gdr6
-;
-
-557
-__ut64_t
-
- gdr7
-;
-
- @/usr/include/mach/ppc/_structs.h
-
-32 #idef
-_MACH_PPC__STRUCTS_H_
-
-
-33 
- #_MACH_PPC__STRUCTS_H_
-
-
- )
-
-35 
- ~<sys/cdefs.h
->
-
-43 #i
-__DARWIN_UNIX03
-
-
-44 
- #_STRUCT_PPC_THREAD_STATE
- 
-__dw_c_thad_e
-
-
- )
-
-45
- g_STRUCT_PPC_THREAD_STATE
-
-
-47 
- g__r0
-;
-
-48 
- g__r1
-;
-
-49 
- g__r0
-;
-
-50 
- g__r1
-;
-
-51 
- g__r2
-;
-
-52 
- g__r3
-;
-
-53 
- g__r4
-;
-
-54 
- g__r5
-;
-
-55 
- g__r6
-;
-
-56 
- g__r7
-;
-
-57 
- g__r8
-;
-
-58 
- g__r9
-;
-
-59 
- g__r10
-;
-
-60 
- g__r11
-;
-
-61 
- g__r12
-;
-
-62 
- g__r13
-;
-
-63 
- g__r14
-;
-
-64 
- g__r15
-;
-
-65 
- g__r16
-;
-
-66 
- g__r17
-;
-
-67 
- g__r18
-;
-
-68 
- g__r19
-;
-
-69 
- g__r20
-;
-
-70 
- g__r21
-;
-
-71 
- g__r22
-;
-
-72 
- g__r23
-;
-
-73 
- g__r24
-;
-
-74 
- g__r25
-;
-
-75 
- g__r26
-;
-
-76 
- g__r27
-;
-
-77 
- g__r28
-;
-
-78 
- g__r29
-;
-
-79 
- g__r30
-;
-
-80 
- g__r31
-;
-
-82 
- g__
-;
-
-83 
- g__x
-;
-
-84 
- g__
-;
-
-85 
- g__r
-;
-
-86 
- g__mq
-;
-
-88 
- g__vrve
-;
-
-91 
- #_STRUCT_PPC_THREAD_STATE
- 
-c_thad_e
-
-
- )
-
-92
- g_STRUCT_PPC_THREAD_STATE
-
-
-94 
- gr0
-;
-
-95 
- gr1
-;
-
-96 
- gr0
-;
-
-97 
- gr1
-;
-
-98 
- gr2
-;
-
-99 
- gr3
-;
-
-100 
- gr4
-;
-
-101 
- gr5
-;
-
-102 
- gr6
-;
-
-103 
- gr7
-;
-
-104 
- gr8
-;
-
-105 
- gr9
-;
-
-106 
- gr10
-;
-
-107 
- gr11
-;
-
-108 
- gr12
-;
-
-109 
- gr13
-;
-
-110 
- gr14
-;
-
-111 
- gr15
-;
-
-112 
- gr16
-;
-
-113 
- gr17
-;
-
-114 
- gr18
-;
-
-115 
- gr19
-;
-
-116 
- gr20
-;
-
-117 
- gr21
-;
-
-118 
- gr22
-;
-
-119 
- gr23
-;
-
-120 
- gr24
-;
-
-121 
- gr25
-;
-
-122 
- gr26
-;
-
-123 
- gr27
-;
-
-124 
- gr28
-;
-
-125 
- gr29
-;
-
-126 
- gr30
-;
-
-127 
- gr31
-;
-
-129 
- g
-;
-
-130 
- gx
-;
-
-131 
- g
-;
-
-132 
- gr
-;
-
-133 
- gmq
-;
-
-135 
- gvrve
-;
-
-139 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-141 #agm
-ck
-(4)
-
-143 #i
-__DARWIN_UNIX03
-
-
-144 
- #_STRUCT_PPC_THREAD_STATE64
- 
-__dw_c_thad_e64
-
-
- )
-
-145
- g_STRUCT_PPC_THREAD_STATE64
-
-
-147 
- g__r0
-;
-
-148 
- g__r1
-;
-
-149 
- g__r0
-;
-
-150 
- g__r1
-;
-
-151 
- g__r2
-;
-
-152 
- g__r3
-;
-
-153 
- g__r4
-;
-
-154 
- g__r5
-;
-
-155 
- g__r6
-;
-
-156 
- g__r7
-;
-
-157 
- g__r8
-;
-
-158 
- g__r9
-;
-
-159 
- g__r10
-;
-
-160 
- g__r11
-;
-
-161 
- g__r12
-;
-
-162 
- g__r13
-;
-
-163 
- g__r14
-;
-
-164 
- g__r15
-;
-
-165 
- g__r16
-;
-
-166 
- g__r17
-;
-
-167 
- g__r18
-;
-
-168 
- g__r19
-;
-
-169 
- g__r20
-;
-
-170 
- g__r21
-;
-
-171 
- g__r22
-;
-
-172 
- g__r23
-;
-
-173 
- g__r24
-;
-
-174 
- g__r25
-;
-
-175 
- g__r26
-;
-
-176 
- g__r27
-;
-
-177 
- g__r28
-;
-
-178 
- g__r29
-;
-
-179 
- g__r30
-;
-
-180 
- g__r31
-;
-
-182 
- g__
-;
-
-183 
- g__x
-;
-
-184 
- g__
-;
-
-185 
- g__r
-;
-
-187 
- g__vrve
-;
-
-190 
- #_STRUCT_PPC_THREAD_STATE64
- 
-c_thad_e64
-
-
- )
-
-191
- g_STRUCT_PPC_THREAD_STATE64
-
-
-193 
- gr0
-;
-
-194 
- gr1
-;
-
-195 
- gr0
-;
-
-196 
- gr1
-;
-
-197 
- gr2
-;
-
-198 
- gr3
-;
-
-199 
- gr4
-;
-
-200 
- gr5
-;
-
-201 
- gr6
-;
-
-202 
- gr7
-;
-
-203 
- gr8
-;
-
-204 
- gr9
-;
-
-205 
- gr10
-;
-
-206 
- gr11
-;
-
-207 
- gr12
-;
-
-208 
- gr13
-;
-
-209 
- gr14
-;
-
-210 
- gr15
-;
-
-211 
- gr16
-;
-
-212 
- gr17
-;
-
-213 
- gr18
-;
-
-214 
- gr19
-;
-
-215 
- gr20
-;
-
-216 
- gr21
-;
-
-217 
- gr22
-;
-
-218 
- gr23
-;
-
-219 
- gr24
-;
-
-220 
- gr25
-;
-
-221 
- gr26
-;
-
-222 
- gr27
-;
-
-223 
- gr28
-;
-
-224 
- gr29
-;
-
-225 
- gr30
-;
-
-226 
- gr31
-;
-
-228 
- g
-;
-
-229 
- gx
-;
-
-230 
- g
-;
-
-231 
- gr
-;
-
-233 
- gvrve
-;
-
-237 #agm
-ck
-()
-
-243 #i
-__DARWIN_UNIX03
-
-
-244 
- #_STRUCT_PPC_FLOAT_STATE
- 
-__dw_c_t_e
-
-
- )
-
-245
- g_STRUCT_PPC_FLOAT_STATE
-
-
-247 
- g__gs
-[32];
-
-249 
- g__s_d
-;
-
-250 
- g__s
-;
-
-253 
- #_STRUCT_PPC_FLOAT_STATE
- 
-c_t_e
-
-
- )
-
-254
- g_STRUCT_PPC_FLOAT_STATE
-
-
-256 
- ggs
-[32];
-
-258 
- gs_d
-;
-
-259 
- gs
-;
-
-263 #agm
-ck
-(4)
-
-265 #i
-__DARWIN_UNIX03
-
-
-266 
- #_STRUCT_PPC_VECTOR_STATE
- 
-__dw_c_ve_e
-
-
- )
-
-267
- g_STRUCT_PPC_VECTOR_STATE
-
-
-269 #i
-defed
-(
-__LP64__
-)
-
-270 
- g__ve_vr
-[32][4];
-
-271 
- g__ve_vs
-[4];
-
-273 
- g__ve_vr
-[32][4];
-
-274 
- g__ve_vs
-[4];
-
-276 
- g__ve_d5
-[4];
-
-277 
- g__ve_vrvid
-;
-
-278 
- g__ve_d6
-[7];
-
-281 
- #_STRUCT_PPC_VECTOR_STATE
- 
-c_ve_e
-
-
- )
-
-282
- g_STRUCT_PPC_VECTOR_STATE
-
-
-284 #i
-defed
-(
-__LP64__
-)
-
-285 
- gve_vr
-[32][4];
-
-286 
- gve_vs
-[4];
-
-288 
- gve_vr
-[32][4];
-
-289 
- gve_vs
-[4];
-
-291 
- gve_d5
-[4];
-
-292 
- gve_vrvid
-;
-
-293 
- gve_d6
-[7];
-
-297 #agm
-ck
-()
-
-316 #agm
-ck
-(4)
-
-318 #i
-__DARWIN_UNIX03
-
-
-319 
- #_STRUCT_PPC_EXCEPTION_STATE
- 
-__dw_c_exi_e
-
-
- )
-
-320
- g_STRUCT_PPC_EXCEPTION_STATE
-
-
-322 #i
-defed
-(
-__LP64__
-)
-
-323 
- g__d
-;
-
-324 
- g__dsi
-;
-
-325 
- g__exi
-;
-
-326 
- g__d0
-;
-
-327 
- g__d1
-[4];
-
-329 
- g__d
-;
-
-330 
- g__dsi
-;
-
-331 
- g__exi
-;
-
-332 
- g__d0
-;
-
-333 
- g__d1
-[4];
-
-337 
- #_STRUCT_PPC_EXCEPTION_STATE
- 
-c_exi_e
-
-
- )
-
-338
- g_STRUCT_PPC_EXCEPTION_STATE
-
-
-340 #i
-defed
-(
-__LP64__
-)
-
-341 
- gd
-;
-
-342 
- gdsi
-;
-
-343 
- gexi
-;
-
-344 
- gd0
-;
-
-345 
- gd1
-[4];
-
-347 
- gd
-;
-
-348 
- gdsi
-;
-
-349 
- gexi
-;
-
-350 
- gd0
-;
-
-351 
- gd1
-[4];
-
-356 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-357 #i
-__DARWIN_UNIX03
-
-
-358 
- #_STRUCT_PPC_EXCEPTION_STATE64
- 
-__dw_c_exi_e64
-
-
- )
-
-359
- g_STRUCT_PPC_EXCEPTION_STATE64
-
-
-361 
- g__d
-;
-
-362 #i
-defed
-(
-__LP64__
-)
-
-363 
- g__dsi
-;
-
-364 
- g__exi
-;
-
-365 
- g__d1
-[4];
-
-367 
- g__dsi
-;
-
-368 
- g__exi
-;
-
-369 
- g__d1
-[4];
-
-373 
- #_STRUCT_PPC_EXCEPTION_STATE64
- 
-c_exi_e64
-
-
- )
-
-374
- g_STRUCT_PPC_EXCEPTION_STATE64
-
-
-376 
- gd
-;
-
-377 #i
-defed
-(
-__LP64__
-)
-
-378 
- gdsi
-;
-
-379 
- gexi
-;
-
-380 
- gd1
-[4];
-
-382 
- gdsi
-;
-
-383 
- gexi
-;
-
-384 
- gd1
-[4];
-
-390 #agm
-ck
-()
-
- @/usr/include/ppc/signal.h
-
-32 #idef
-_PPC_SIGNAL_H_
-
-
-33 
- #_PPC_SIGNAL_H_
- 1
-
- )
-
-35 
- ~<sys/cdefs.h
->
-
-37 #ide
-_ANSI_SOURCE
-
-
-39 
- tsig_omic_t
-;
-
-41 
- ~<sys/pits.h
->
-
-43 #ifde
-__APPLE_API_OBSOLETE
-
-
-45 #i!
-defed
-(
-_POSIX_C_SOURCE
-|| defed(
-_DARWIN_C_SOURCE
-)
-
-47 
- #__ed_ru_sigcڋxt
-
-
- )
-
-48 
- #__ed_ru_sigcڋxt32
-
-
- )
-
-49 
- #__ed_ru_sigcڋxt64
-
-
- )
-
-50 
- ~<c/_rus.h
->
-
-55 
- #SV_SAVE_REGS
- 0x1000
-
- )
-
-69
- mREGS_SAVED_NONE
-,
-
-70
- mREGS_SAVED_CALLER
-,
-
-73
- mREGS_SAVED_ALL
-
-
-74 }
- tgs_ved_t
-;
-
- @/usr/include/libkern/i386/_OSByteOrder.h
-
-29 #ide
-_OS__OSBYTEORDERI386_H
-
-
-30 
- #_OS__OSBYTEORDERI386_H
-
-
- )
-
-32 #i!
-defed
-(
-__DARWIN_OS_INLINE
-)
-
-33 #i
-defed
-(
-__STDC_VERSION__
-) && __STDC_VERSION__ >= 199901L
-
-34 
- #__DARWIN_OS_INLINE
- 
-le
-
-
- )
-
-35 #i
-defed
-(
-__MWERKS__
-|| defed(
-__lulus
-)
-
-36 
- #__DARWIN_OS_INLINE
- 
-le
-
-
- )
-
-38 
- #__DARWIN_OS_INLINE
- 
-__le__
-
-
- )
-
-44
-__DARWIN_OS_INLINE
-
-
-45
-__ut16_t
-
-
-46
- $_OSSwI16
-(
-
-47
-__ut16_t
-
-_da
-
-
-50  ((
-_da
- << 8) | (_data >> 8));
-
-51
- }
-}
-
-53
-__DARWIN_OS_INLINE
-
-
-54
-__ut32_t
-
-
-55
- $_OSSwI32
-(
-
-56
-__ut32_t
-
-_da
-
-
-59
- `__asm__
- ("bsw %0" : "+r" (
-_da
-));
-
-60 
-_da
-;
-
-61
- }
-}
-
-63 #i
-defed
-(
-__i386__
-)
-
-64
-__DARWIN_OS_INLINE
-
-
-65
-__ut64_t
-
-
-66
- $_OSSwI64
-(
-
-67
-__ut64_t
-
-_da
-
-
-70
- `__asm__
- ("bswap %%eax\n\t"
-
-73 : "+A" (
-_da
-));
-
-74 
-_da
-;
-
-75
- }
-}
-
-76 #i
-defed
-(
-__x86_64__
-)
-
-77
-__DARWIN_OS_INLINE
-
-
-78
-__ut64_t
-
-
-79
- $_OSSwI64
-(
-
-80
-__ut64_t
-
-_da
-
-
-83
- `__asm__
- ("bsw %0" : "+r" (
-_da
-));
-
-84 
-_da
-;
-
-85
- }
-}
-
-87 #r
-Unknown
-
-cheu
-
-
- @
-1
-.
-1
-/usr/include
-80
-1708
-lib.c
-lib.h
-lnode.c
-lnode.h
-main.c
-ncache.c
-ncache.h
-netfs.c
-node.c
-node.h
-options.c
-options.h
-pattern.c
-pattern.h
-stow-mutations.h
-stow-priv.h
-stow.c
-stow.h
-ulfs.c
-ulfs.h
-unionfs.h
-update.c
-update.h
-version.h
-/usr/include/assert.h
-/usr/include/dirent.h
-/usr/include/errno.h
-/usr/include/fcntl.h
-/usr/include/fnmatch.h
-/usr/include/stddef.h
-/usr/include/stdio.h
-/usr/include/stdlib.h
-/usr/include/string.h
-/usr/include/sys/mman.h
-/usr/include/sys/stat.h
-/usr/include/sys/types.h
-/usr/include/unistd.h
-/usr/include/_types.h
-/usr/include/_xlocale.h
-/usr/include/alloca.h
-/usr/include/available.h
-/usr/include/machine/endian.h
-/usr/include/machine/types.h
-/usr/include/secure/_stdio.h
-/usr/include/secure/_string.h
-/usr/include/sys/_structs.h
-/usr/include/sys/_types.h
-/usr/include/sys/appleapiopts.h
-/usr/include/sys/cdefs.h
-/usr/include/sys/dirent.h
-/usr/include/sys/errno.h
-/usr/include/sys/fcntl.h
-/usr/include/sys/select.h
-/usr/include/sys/unistd.h
-/usr/include/sys/wait.h
-/usr/include/xlocale/_stdio.h
-/usr/include/xlocale/_stdlib.h
-/usr/include/xlocale/_string.h
-/usr/include/i386/endian.h
-/usr/include/i386/types.h
-/usr/include/machine/_structs.h
-/usr/include/machine/_types.h
-/usr/include/ppc/endian.h
-/usr/include/ppc/types.h
-/usr/include/secure/_common.h
-/usr/include/sys/_select.h
-/usr/include/sys/resource.h
-/usr/include/sys/signal.h
-/usr/include/i386/_structs.h
-/usr/include/i386/_types.h
-/usr/include/machine/signal.h
-/usr/include/ppc/_structs.h
-/usr/include/ppc/_types.h
-/usr/include/sys/_endian.h
-/usr/include/i386/signal.h
-/usr/include/libkern/_OSByteOrder.h
-/usr/include/mach/i386/_structs.h
-/usr/include/mach/ppc/_structs.h
-/usr/include/ppc/signal.h
-/usr/include/libkern/i386/_OSByteOrder.h