- Fix some bugs in Kernel Queue implementation:
[reactos.git] / rosky / lib / libsky / libsky.def
1 LIBRARY libsky.dll
2 EXPORTS
3 __libc_init_memory=__libc_init_memory
4 __to_kernel=__to_kernel
5 ctor_dtor_initialize=ctor_dtor_initialize
6 get_usec_counter=get_usec_counter
7
8 ; MSVCRT
9 time=MSVCRT.time
10 write=MSVCRT.write
11 vsprintf=MSVCRT.vsprintf
12 vsnprintf=MSVCRT.vsnprintf
13 vprintf=MSVCRT.vprintf
14 vfprintf=MSVCRT.vfprintf
15 utime=MSVCRT._utime
16 umask=MSVCRT._umask
17 unsetenv=MSVCRT.unsetenv
18 ungetc=MSVCRT.ungetc
19 toupper=MSVCRT.toupper
20 tolower=MSVCRT.tolower
21 tmpfile=MSVCRT.tmpfile
22 time=MSVCRT.time
23 system=MSVCRT.system
24 spawnvp=MSVCRT._spawnvp
25 spawnv=MSVCRT._spawnv
26 spawn=MSVCRT._spawn
27 strupr=MSVCRT.strupr
28 strtoupper=MSVCRT.strtoupper
29 strtoul=MSVCRT.strtoul
30 strtolower=MSVCRT.strtolower
31 strtol=MSVCRT.strtol
32 strtok=MSVCRT.strtok
33 strtod=MSVCRT.strtod
34 strstr=MSVCRT.strstr
35 strspn=MSVCRT.strspn
36 strrchr=MSVCRT.strrchr
37 strpbrk=MSVCRT.strpbrk
38 strnlen=MSVCRT.strnlen
39 strncpy=MSVCRT.strncpy
40 strncmp=MSVCRT.strncmp
41 strncat=MSVCRT.strncat
42 strncasecmp=MSVCRT.strncasecmp
43 strlwr=MSVCRT.strlwr
44 strlen=MSVCRT.strlen
45 strftime=MSVCRT.strftime
46 strerror=MSVCRT.strerror
47 strdup=MSVCRT.strdup
48 strcspn=MSVCRT.strcspn
49 strcpy=MSVCRT.strcpy
50 strcoll=MSVCRT.strcoll
51 strcmp=MSVCRT.strcmp
52 strchr=MSVCRT.strchr
53 strcat=MSVCRT.strcat
54 strcasecmp=MSVCRT.strcasecmp
55 stat=MSVCRT.stat
56 sscanf=MSVCRT.sscanf
57 srand=MSVCRT.srand
58 sprintf=MSVCRT.sprintf
59 setvbuf=MSVCRT.setvbuf
60 setmode=MSVCRT.setmode
61 setjmp=MSVCRT.setjmp
62 setenv=MSVCRT.setenv
63 setbuf=MSVCRT.setbuf
64 seek=MSVCRT.seek
65 rmdir=MSVCRT.rmdir
66 rewind=MSVCRT.rewind
67 rename=MSVCRT.rename
68 remove=MSVCRT.remove
69 realloc=MSVCRT.realloc
70 read=MSVCRT.read
71 rand=MSVCRT.rand
72 raise=MSVCRT.raise
73 qsort=MSVCRT.qsort
74 puts=MSVCRT.puts
75 putenv=MSVCRT.putenv
76 putchar=MSVCRT.putchar
77 printf=MSVCRT.printf
78 popen=MSVCRT.popen
79 pipe=MSVCRT.pipe
80 pclose=MSVCRT.pclose
81 open=MSVCRT.open
82 mktime=MSVCRT.mktime
83 mktemp=MSVCRT.mktemp
84 mkdir=MSVCRT.mkdir
85 memset=MSVCRT.memset
86 memmove=MSVCRT.memmove
87 memcpy=MSVCRT.memcpy
88 memcmp=MSVCRT.memcmp
89 memchr=MSVCRT.memchr
90 malloc=MSVCRT.malloc
91 lseek=MSVCRT.lseek
92 longjmp=MSVCRT.longjmp
93 localtime=MSVCRT.localtime
94 isxdigit=MSVCRT.isxdigit
95 isupper=MSVCRT.isupper
96 isspace=MSVCRT.isspace
97 ispunct=MSVCRT.ispunct
98 isprint=MSVCRT.isprint
99 islower=MSVCRT.islower
100 isgraph=MSVCRT.isgraph
101 isdigit=MSVCRT.isdigit
102 iscntrl=MSVCRT.iscntrl
103 isatty=MSVCRT.isatty
104 isascii=MSVCRT.isascii
105 isalpha=MSVCRT.isalpha
106 isalnum=MSVCRT.isalnum
107 gmtime=MSVCRT.gmtime
108 gets=MSVCRT.gets
109 getenv=MSVCRT.getenv
110 getcwd=MSVCRT.getcwd
111 fwrite=MSVCRT.fwrite
112 ftruncate=MSVCRT.ftruncate
113 ftell=MSVCRT.ftell
114 fstat=MSVCRT.fstat
115 fseek=MSVCRT.fseek
116 fscanf=MSVCRT.fscanf
117 freopen=MSVCRT.freopen
118 free=MSVCRT.free
119 fread=MSVCRT.fread
120 fputs=MSVCRT.fputs
121 fputc=MSVCRT.fputc
122 fprintf=MSVCRT.fprintf
123 fopen=MSVCRT.fopen
124 fileno=MSVCRT.fileno
125 filelength=MSVCRT._filelength
126 fgets=MSVCRT.fgets
127 fgetpos=MSVCRT.fgetpos
128 fgetc=MSVCRT.fgetc
129 fflush=MSVCRT.fflush
130 fdopen=MSVCRT.fdopen
131 fcntl=MSVCRT.fcntl
132 fclose=MSVCRT.fclose
133 fchmod=MSVCRT.fchmod
134 exit=MSVCRT.exit
135 execvp=MSVCRT._execvp
136 execv=MSVCRT._execv
137 execl=MSVCRT._execl
138 exec=MSVCRT._exec
139 dup2=MSVCRT._dup2
140 dup=MSVCRT._dup
141 ctime=MSVCRT.ctime
142 creat=MSVCRT._creat
143 close=MSVCRT.close
144 chmod=MSVCRT.chmod
145 chdir=MSVCRT.chdir
146 calloc=MSVCRT.calloc
147 bsearch=MSVCRT.bsearch
148 atol=MSVCRT.atol
149 atoi=MSVCRT.atoi
150 atof=MSVCRT.atof
151 atexit=MSVCRT.atexit
152 asctime=MSVCRT.asctime
153 access=MSVCRT._access
154 abs=MSVCRT.abs
155 abort=MSVCRT.abort
156
157 ; WS2_32
158 socket=WS2_32.socket
159 setsockopt=WS2_32.setsockopt
160 sendto=WS2_32.sendto
161 send=WS2_32.send
162 select=WS2_32.select
163 recvfrom=WS2_32.recvfrom
164 recv=WS2_32.recv
165 ntohs=WS2_32.ntohs
166 ntohl=WS2_32.ntohl
167 ioctlsocket=WS2_32.ioctlsocket
168 inet_ntoa=WS2_32.inet_ntoa
169 inet_addr=WS2_32.inet_addr
170 htons=WS2_32.htons
171 htonl=WS2_32.htonl
172 getsockopt=WS2_32.getsockopt
173 getsockname=WS2_32.getsockname
174 getservbyname=WS2_32.getservbyname
175 getpeername=WS2_32.getpeername
176 gethostname=WS2_32.gethostname
177 gethostbyaddr=WS2_32.gethostbyaddr
178 connect=WS2_32.connect
179 closesocket=WS2_32.closesocket
180 accept=WS2_32.accept
181
182 ; NTDLL
183 _alloca=NTDLL._alloca_probe
184
185 ;waittask
186 ;waitpid
187 ;wait_for_task_state
188 ;wait
189 ;vfork
190 ;unlink
191 ;umount
192 ;tcsetattr
193 ;tcgetattr
194 ;tasklogging
195 ;system_shutdown
196 ;sys_setgroups
197 ;sys_nerr
198 ;sys_info
199 ;sys_errlist
200 ;sync
201 ;sleeptaskusec
202 ;sleep
203 ;skyos_get_file_from_path
204 ;signal
205 ;shutdown
206 ;setuid
207 ;setpwent
208 ;sethostname
209 ;setgroups
210 ;setgrent
211 ;setgid
212 ;set_quantum
213 ;set_optind
214 ;set_optarg
215 ;semaphore_release
216 ;semaphore_destroy
217 ;semaphore_create
218 ;semaphore_aquire
219 ;sbrk
220 ;rindex
221 ;readdir
222 ;pspawn
223 ;printd
224 ;posix_ioctl
225 ;perror
226 ;os_image_info
227 ;opendir
228 ;mount
229 ;module_unload
230 ;mmap
231 ;mem_dump_stdout
232 ;mem_dump
233 ;lstat
234 ;listen
235 ;link
236 ;libc_get_impure_ptr
237 ;inet_aton
238 ;kill
239 ;keyboard_set_mapping
240 ;kernel_mem_dump
241 ;ioctl
242 ;index
243 ;in_ntoa
244 ;in_aton
245 ;hex2dec
246 ;getwd
247 ;getuser
248 ;getuid
249 ;gettimeofday
250 ;gettaskname
251 ;getpwuid
252 ;getpwnam
253 ;getpwent
254 ;getpid
255 ;getpass
256 ;getoptind
257 ;getoptargpointer
258 ;getopt
259 ;getlogin
260 ;getgroups
261 ;getgroup
262 ;getgrnam
263 ;getgrid
264 ;getgrgid
265 ;getgrent
266 ;getgid
267 ;geteuid
268 ;getegid
269 ;get_usec_counter
270 ;get_ticks
271 ;get_task_state
272 ;get_task_info
273 ;get_environ
274 ;get_curtime
275 ;fsync
276 ;fsinfo
277 ;fork
278 ;exec_for_debug
279 ;exec_arg
280 ;environ_get
281 ;endpwent
282 ;endgrent
283 ;do_statfs
284 ;dlm_module_info
285 ;dlm_load
286 ;debug_data
287 ;createdir
288 ;create_ramdisk
289 ;closedir
290 ;chown
291 ;check_task_valid
292 ;cache_set_size
293 ;bzero
294 ;bind
295 ;bcopy
296 ;bcmp
297 ;alarm
298 ;_readline
299 ;_getopt_internal
300 ;_exit
301 ;__umoddi3
302 ;__udivdi3
303 ;__to_kernel
304 ;__tcsetattr
305 ;__tcgetattr
306 ;__swbuf
307 ;__srget
308 ;__pure_virtual
309 ;__moddi3
310 ;__errno
311 ;__divdi3
312 ;__builtin_vec_new
313 ;__builtin_vec_delete
314 ;__builtin_new
315 ;__builtin_delete
316 ;__assert
317 ;TimeDebugAdd
318 ;TimeDebug
319 ;ThreadSuspend
320 ;ThreadSleep
321 ;ThreadSetState
322 ;ThreadResume
323 ;ThreadIsValid
324 ;ThreadGetPid
325 ;ThreadCreate
326 ;SystemGetPartitionSize
327 ;SystemGetPartitionInfo
328 ;SystemGetDiskParameter
329 ;SystemEventServices_Initialize
330 ;ParseIniFile
331 ;GetStringOption
332 ;GetOption
333 ;GetMeasureValue
334 ;GetMeasurePointByIndex
335 ;GetLongOption
336 ;GetDllFunction
337 ;GetDirEntry
338 ;GetBootKey
339 ;DllMainDefault
340 ;DllLoadKernel
341 ;DllLoad
342 ;CheckBootOption
343
344 ; EOF