forked from Imagelibrary/rtems
2011-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* ftpd/ftpd.c, libcsupport/src/geteuid.c, libcsupport/src/getgroups.c, libcsupport/src/getpgrp.c, libcsupport/src/getpid.c, libcsupport/src/getppid.c, libcsupport/src/setpgid.c, libcsupport/src/setsid.c, libcsupport/src/utsname.c, libmisc/stackchk/check.c, posix/include/rtems/posix/mqueue.h, posix/inline/rtems/posix/cond.inl, posix/inline/rtems/posix/mqueue.inl, posix/inline/rtems/posix/mutex.inl, posix/inline/rtems/posix/pthread.inl, posix/inline/rtems/posix/semaphore.inl, posix/inline/rtems/posix/timer.inl, posix/src/alarm.c, posix/src/barrierattrdestroy.c, posix/src/barrierattrgetpshared.c, posix/src/barrierattrinit.c, posix/src/barrierattrsetpshared.c, posix/src/cleanuppop.c, posix/src/cleanuppush.c, posix/src/clockgetcpuclockid.c, posix/src/clockgetenableattr.c, posix/src/clockgetres.c, posix/src/clockgettime.c, posix/src/clocksetenableattr.c, posix/src/clocksettime.c, posix/src/cond.c, posix/src/condattrdestroy.c, posix/src/condattrgetpshared.c, posix/src/condattrinit.c, posix/src/condattrsetpshared.c, posix/src/condbroadcast.c, posix/src/conddefaultattributes.c, posix/src/conddestroy.c, posix/src/condinit.c, posix/src/condsignal.c, posix/src/condsignalsupp.c, posix/src/condtimedwait.c, posix/src/condwait.c, posix/src/condwaitsupp.c, posix/src/keygetspecific.c, posix/src/keyrundestructors.c, posix/src/keysetspecific.c, posix/src/mprotect.c, posix/src/mqueue.c, posix/src/mqueuecreatesupp.c, posix/src/mqueuedeletesupp.c, posix/src/mqueuegetattr.c, posix/src/mqueuenotify.c, posix/src/mqueuereceive.c, posix/src/mqueuesend.c, posix/src/mqueuesendsupp.c, posix/src/mqueuesetattr.c, posix/src/mqueuetimedreceive.c, posix/src/mqueuetimedsend.c, posix/src/mqueuetranslatereturncode.c, posix/src/mqueueunlink.c, posix/src/mutex.c, posix/src/mutexattrdestroy.c, posix/src/mutexattrgetprioceiling.c, posix/src/mutexattrgetprotocol.c, posix/src/mutexattrgetpshared.c, posix/src/mutexattrinit.c, posix/src/mutexattrsetprioceiling.c, posix/src/mutexattrsetprotocol.c, posix/src/mutexattrsetpshared.c, posix/src/mutexdestroy.c, posix/src/mutexgetprioceiling.c, posix/src/mutexinit.c, posix/src/mutexlock.c, posix/src/mutexlocksupp.c, posix/src/mutexsetprioceiling.c, posix/src/mutextimedlock.c, posix/src/mutextrylock.c, posix/src/mutexunlock.c, posix/src/nanosleep.c, posix/src/psignal.c, posix/src/psignalchecksignal.c, posix/src/psignalclearprocesssignals.c, posix/src/psignalclearsignals.c, posix/src/psignalsetprocesssignals.c, posix/src/psignalunblockthread.c, posix/src/pthreadinitthreads.c, posix/src/rwlockattrdestroy.c, posix/src/rwlockattrgetpshared.c, posix/src/rwlockattrinit.c, posix/src/rwlockattrsetpshared.c, posix/src/semaphore.c, posix/src/semaphoredeletesupp.c, posix/src/semaphorenametoid.c, posix/src/semaphorewaitsupp.c, posix/src/semclose.c, posix/src/semdestroy.c, posix/src/semgetvalue.c, posix/src/seminit.c, posix/src/semopen.c, posix/src/sempost.c, posix/src/semtimedwait.c, posix/src/semtrywait.c, posix/src/semunlink.c, posix/src/semwait.c, posix/src/sysconf.c, posix/src/testcancel.c, posix/src/ualarm.c, rtems/src/clockgetuptime.c, rtems/src/clockset.c, rtems/src/clocksetnsecshandler.c, rtems/src/clocktick.c, rtems/src/clocktodtoseconds.c, rtems/src/clocktodvalidate.c, rtems/src/dpmem.c, rtems/src/dpmemcreate.c, rtems/src/dpmemdelete.c, rtems/src/dpmemexternal2internal.c, rtems/src/dpmemident.c, rtems/src/dpmeminternal2external.c, rtems/src/event.c, rtems/src/eventmp.c, rtems/src/eventreceive.c, rtems/src/eventseize.c, rtems/src/eventsend.c, rtems/src/eventsurrender.c, rtems/src/eventtimeout.c, rtems/src/mp.c, rtems/src/msg.c, rtems/src/msgmp.c, rtems/src/msgqallocate.c, rtems/src/msgqbroadcast.c, rtems/src/msgqcreate.c, rtems/src/msgqdelete.c, rtems/src/msgqflush.c, rtems/src/msgqgetnumberpending.c, rtems/src/msgqident.c, rtems/src/msgqreceive.c, rtems/src/msgqtranslatereturncode.c, rtems/src/msgqurgent.c, rtems/src/part.c, rtems/src/partcreate.c, rtems/src/partdelete.c, rtems/src/partgetbuffer.c, rtems/src/partident.c, rtems/src/partmp.c, rtems/src/partreturnbuffer.c, rtems/src/ratemon.c, rtems/src/ratemoncancel.c, rtems/src/ratemoncreate.c, rtems/src/ratemondelete.c, rtems/src/ratemongetstatistics.c, rtems/src/ratemongetstatus.c, rtems/src/ratemonident.c, rtems/src/ratemonperiod.c, rtems/src/ratemonresetstatistics.c, rtems/src/ratemontimeout.c, rtems/src/region.c, rtems/src/regioncreate.c, rtems/src/regiondelete.c, rtems/src/regionextend.c, rtems/src/regiongetfreeinfo.c, rtems/src/regiongetinfo.c, rtems/src/regiongetsegment.c, rtems/src/regiongetsegmentsize.c, rtems/src/regionident.c, rtems/src/regionmp.c, rtems/src/regionprocessqueue.c, rtems/src/regionresizesegment.c, rtems/src/regionreturnsegment.c, rtems/src/rtemsobjectgetclassicname.c, rtems/src/rtemstimer.c, rtems/src/sem.c, rtems/src/semcreate.c, rtems/src/semdelete.c, rtems/src/semflush.c, rtems/src/semident.c, rtems/src/semmp.c, rtems/src/semobtain.c, rtems/src/semrelease.c, rtems/src/semtranslatereturncode.c, rtems/src/signal.c, rtems/src/signalcatch.c, rtems/src/signalmp.c, rtems/src/signalsend.c, rtems/src/taskcreate.c, rtems/src/taskdelete.c, rtems/src/taskgetnote.c, rtems/src/taskident.c, rtems/src/taskinitusers.c, rtems/src/taskissuspended.c, rtems/src/taskmp.c, rtems/src/taskrestart.c, rtems/src/taskresume.c, rtems/src/tasks.c, rtems/src/tasksetnote.c, rtems/src/tasksetpriority.c, rtems/src/taskstart.c, rtems/src/tasksuspend.c, rtems/src/taskwakeafter.c, rtems/src/taskwakewhen.c, rtems/src/timercancel.c, rtems/src/timercreate.c, rtems/src/timerdelete.c, rtems/src/timerfireafter.c, rtems/src/timerfirewhen.c, rtems/src/timergetinfo.c, rtems/src/timerident.c, rtems/src/timerreset.c, rtems/src/timerserverfireafter.c, rtems/src/timerserverfirewhen.c, sapi/src/debug.c, sapi/src/extension.c, sapi/src/posixapi.c, sapi/src/rtemsapi.c, score/src/apiext.c, score/src/chain.c, score/src/corebarrier.c, score/src/corebarrierrelease.c, score/src/corebarrierwait.c, score/src/coremsgbroadcast.c, score/src/coremsgclose.c, score/src/coremsgflush.c, score/src/coremsgflushsupp.c, score/src/coremsgflushwait.c, score/src/coremsginsert.c, score/src/coremsgseize.c, score/src/coremsgsubmit.c, score/src/coremutex.c, score/src/coremutexflush.c, score/src/coremutexseize.c, score/src/corerwlock.c, score/src/corerwlockobtainread.c, score/src/corerwlockobtainwrite.c, score/src/corerwlockrelease.c, score/src/coresem.c, score/src/coresemflush.c, score/src/coresemsurrender.c, score/src/corespinlock.c, score/src/corespinlockrelease.c, score/src/corespinlockwait.c, score/src/coretod.c, score/src/coretodset.c, score/src/coretodtickle.c, score/src/heap.c, score/src/interr.c, score/src/mpci.c, score/src/objectallocate.c, score/src/objectextendinformation.c, score/src/objectfree.c, score/src/objectget.c, score/src/objectgetisr.c, score/src/objectgetnext.c, score/src/objectgetnoprotection.c, score/src/objectinitializeinformation.c, score/src/objectmp.c, score/src/objectnametoid.c, score/src/objectnametoidstring.c, score/src/objectshrinkinformation.c, score/src/rbtree.c, score/src/threaddelayended.c, score/src/threadhandler.c, score/src/threadinitialize.c, score/src/threadloadenv.c, score/src/threadmp.c, score/src/threadq.c, score/src/threadqdequeue.c, score/src/threadqdequeuefifo.c, score/src/threadqdequeuepriority.c, score/src/threadqenqueue.c, score/src/threadqenqueuefifo.c, score/src/threadqenqueuepriority.c, score/src/threadqextract.c, score/src/threadqextractfifo.c, score/src/threadqextractpriority.c, score/src/threadqextractwithproxy.c, score/src/threadqfirst.c, score/src/threadqfirstfifo.c, score/src/threadqfirstpriority.c, score/src/threadqflush.c, score/src/threadqrequeue.c, score/src/threadstackallocate.c, score/src/threadstartmultitasking.c, score/src/watchdog.c, score/src/watchdogadjust.c, score/src/watchdoginsert.c, score/src/watchdogremove.c, score/src/watchdogtickle.c: Remove /*PAGE markers which were interpreted by a long dead print script.
This commit is contained in:
146
cpukit/ChangeLog
146
cpukit/ChangeLog
@@ -1,3 +1,149 @@
|
||||
2011-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
* ftpd/ftpd.c, libcsupport/src/geteuid.c, libcsupport/src/getgroups.c,
|
||||
libcsupport/src/getpgrp.c, libcsupport/src/getpid.c,
|
||||
libcsupport/src/getppid.c, libcsupport/src/setpgid.c,
|
||||
libcsupport/src/setsid.c, libcsupport/src/utsname.c,
|
||||
libmisc/stackchk/check.c, posix/include/rtems/posix/mqueue.h,
|
||||
posix/inline/rtems/posix/cond.inl,
|
||||
posix/inline/rtems/posix/mqueue.inl,
|
||||
posix/inline/rtems/posix/mutex.inl,
|
||||
posix/inline/rtems/posix/pthread.inl,
|
||||
posix/inline/rtems/posix/semaphore.inl,
|
||||
posix/inline/rtems/posix/timer.inl, posix/src/alarm.c,
|
||||
posix/src/barrierattrdestroy.c, posix/src/barrierattrgetpshared.c,
|
||||
posix/src/barrierattrinit.c, posix/src/barrierattrsetpshared.c,
|
||||
posix/src/cleanuppop.c, posix/src/cleanuppush.c,
|
||||
posix/src/clockgetcpuclockid.c, posix/src/clockgetenableattr.c,
|
||||
posix/src/clockgetres.c, posix/src/clockgettime.c,
|
||||
posix/src/clocksetenableattr.c, posix/src/clocksettime.c,
|
||||
posix/src/cond.c, posix/src/condattrdestroy.c,
|
||||
posix/src/condattrgetpshared.c, posix/src/condattrinit.c,
|
||||
posix/src/condattrsetpshared.c, posix/src/condbroadcast.c,
|
||||
posix/src/conddefaultattributes.c, posix/src/conddestroy.c,
|
||||
posix/src/condinit.c, posix/src/condsignal.c,
|
||||
posix/src/condsignalsupp.c, posix/src/condtimedwait.c,
|
||||
posix/src/condwait.c, posix/src/condwaitsupp.c,
|
||||
posix/src/keygetspecific.c, posix/src/keyrundestructors.c,
|
||||
posix/src/keysetspecific.c, posix/src/mprotect.c, posix/src/mqueue.c,
|
||||
posix/src/mqueuecreatesupp.c, posix/src/mqueuedeletesupp.c,
|
||||
posix/src/mqueuegetattr.c, posix/src/mqueuenotify.c,
|
||||
posix/src/mqueuereceive.c, posix/src/mqueuesend.c,
|
||||
posix/src/mqueuesendsupp.c, posix/src/mqueuesetattr.c,
|
||||
posix/src/mqueuetimedreceive.c, posix/src/mqueuetimedsend.c,
|
||||
posix/src/mqueuetranslatereturncode.c, posix/src/mqueueunlink.c,
|
||||
posix/src/mutex.c, posix/src/mutexattrdestroy.c,
|
||||
posix/src/mutexattrgetprioceiling.c,
|
||||
posix/src/mutexattrgetprotocol.c, posix/src/mutexattrgetpshared.c,
|
||||
posix/src/mutexattrinit.c, posix/src/mutexattrsetprioceiling.c,
|
||||
posix/src/mutexattrsetprotocol.c, posix/src/mutexattrsetpshared.c,
|
||||
posix/src/mutexdestroy.c, posix/src/mutexgetprioceiling.c,
|
||||
posix/src/mutexinit.c, posix/src/mutexlock.c,
|
||||
posix/src/mutexlocksupp.c, posix/src/mutexsetprioceiling.c,
|
||||
posix/src/mutextimedlock.c, posix/src/mutextrylock.c,
|
||||
posix/src/mutexunlock.c, posix/src/nanosleep.c, posix/src/psignal.c,
|
||||
posix/src/psignalchecksignal.c,
|
||||
posix/src/psignalclearprocesssignals.c,
|
||||
posix/src/psignalclearsignals.c,
|
||||
posix/src/psignalsetprocesssignals.c,
|
||||
posix/src/psignalunblockthread.c, posix/src/pthreadinitthreads.c,
|
||||
posix/src/rwlockattrdestroy.c, posix/src/rwlockattrgetpshared.c,
|
||||
posix/src/rwlockattrinit.c, posix/src/rwlockattrsetpshared.c,
|
||||
posix/src/semaphore.c, posix/src/semaphoredeletesupp.c,
|
||||
posix/src/semaphorenametoid.c, posix/src/semaphorewaitsupp.c,
|
||||
posix/src/semclose.c, posix/src/semdestroy.c,
|
||||
posix/src/semgetvalue.c, posix/src/seminit.c, posix/src/semopen.c,
|
||||
posix/src/sempost.c, posix/src/semtimedwait.c,
|
||||
posix/src/semtrywait.c, posix/src/semunlink.c, posix/src/semwait.c,
|
||||
posix/src/sysconf.c, posix/src/testcancel.c, posix/src/ualarm.c,
|
||||
rtems/src/clockgetuptime.c, rtems/src/clockset.c,
|
||||
rtems/src/clocksetnsecshandler.c, rtems/src/clocktick.c,
|
||||
rtems/src/clocktodtoseconds.c, rtems/src/clocktodvalidate.c,
|
||||
rtems/src/dpmem.c, rtems/src/dpmemcreate.c, rtems/src/dpmemdelete.c,
|
||||
rtems/src/dpmemexternal2internal.c, rtems/src/dpmemident.c,
|
||||
rtems/src/dpmeminternal2external.c, rtems/src/event.c,
|
||||
rtems/src/eventmp.c, rtems/src/eventreceive.c,
|
||||
rtems/src/eventseize.c, rtems/src/eventsend.c,
|
||||
rtems/src/eventsurrender.c, rtems/src/eventtimeout.c, rtems/src/mp.c,
|
||||
rtems/src/msg.c, rtems/src/msgmp.c, rtems/src/msgqallocate.c,
|
||||
rtems/src/msgqbroadcast.c, rtems/src/msgqcreate.c,
|
||||
rtems/src/msgqdelete.c, rtems/src/msgqflush.c,
|
||||
rtems/src/msgqgetnumberpending.c, rtems/src/msgqident.c,
|
||||
rtems/src/msgqreceive.c, rtems/src/msgqtranslatereturncode.c,
|
||||
rtems/src/msgqurgent.c, rtems/src/part.c, rtems/src/partcreate.c,
|
||||
rtems/src/partdelete.c, rtems/src/partgetbuffer.c,
|
||||
rtems/src/partident.c, rtems/src/partmp.c,
|
||||
rtems/src/partreturnbuffer.c, rtems/src/ratemon.c,
|
||||
rtems/src/ratemoncancel.c, rtems/src/ratemoncreate.c,
|
||||
rtems/src/ratemondelete.c, rtems/src/ratemongetstatistics.c,
|
||||
rtems/src/ratemongetstatus.c, rtems/src/ratemonident.c,
|
||||
rtems/src/ratemonperiod.c, rtems/src/ratemonresetstatistics.c,
|
||||
rtems/src/ratemontimeout.c, rtems/src/region.c,
|
||||
rtems/src/regioncreate.c, rtems/src/regiondelete.c,
|
||||
rtems/src/regionextend.c, rtems/src/regiongetfreeinfo.c,
|
||||
rtems/src/regiongetinfo.c, rtems/src/regiongetsegment.c,
|
||||
rtems/src/regiongetsegmentsize.c, rtems/src/regionident.c,
|
||||
rtems/src/regionmp.c, rtems/src/regionprocessqueue.c,
|
||||
rtems/src/regionresizesegment.c, rtems/src/regionreturnsegment.c,
|
||||
rtems/src/rtemsobjectgetclassicname.c, rtems/src/rtemstimer.c,
|
||||
rtems/src/sem.c, rtems/src/semcreate.c, rtems/src/semdelete.c,
|
||||
rtems/src/semflush.c, rtems/src/semident.c, rtems/src/semmp.c,
|
||||
rtems/src/semobtain.c, rtems/src/semrelease.c,
|
||||
rtems/src/semtranslatereturncode.c, rtems/src/signal.c,
|
||||
rtems/src/signalcatch.c, rtems/src/signalmp.c,
|
||||
rtems/src/signalsend.c, rtems/src/taskcreate.c,
|
||||
rtems/src/taskdelete.c, rtems/src/taskgetnote.c,
|
||||
rtems/src/taskident.c, rtems/src/taskinitusers.c,
|
||||
rtems/src/taskissuspended.c, rtems/src/taskmp.c,
|
||||
rtems/src/taskrestart.c, rtems/src/taskresume.c, rtems/src/tasks.c,
|
||||
rtems/src/tasksetnote.c, rtems/src/tasksetpriority.c,
|
||||
rtems/src/taskstart.c, rtems/src/tasksuspend.c,
|
||||
rtems/src/taskwakeafter.c, rtems/src/taskwakewhen.c,
|
||||
rtems/src/timercancel.c, rtems/src/timercreate.c,
|
||||
rtems/src/timerdelete.c, rtems/src/timerfireafter.c,
|
||||
rtems/src/timerfirewhen.c, rtems/src/timergetinfo.c,
|
||||
rtems/src/timerident.c, rtems/src/timerreset.c,
|
||||
rtems/src/timerserverfireafter.c, rtems/src/timerserverfirewhen.c,
|
||||
sapi/src/debug.c, sapi/src/extension.c, sapi/src/posixapi.c,
|
||||
sapi/src/rtemsapi.c, score/src/apiext.c, score/src/chain.c,
|
||||
score/src/corebarrier.c, score/src/corebarrierrelease.c,
|
||||
score/src/corebarrierwait.c, score/src/coremsgbroadcast.c,
|
||||
score/src/coremsgclose.c, score/src/coremsgflush.c,
|
||||
score/src/coremsgflushsupp.c, score/src/coremsgflushwait.c,
|
||||
score/src/coremsginsert.c, score/src/coremsgseize.c,
|
||||
score/src/coremsgsubmit.c, score/src/coremutex.c,
|
||||
score/src/coremutexflush.c, score/src/coremutexseize.c,
|
||||
score/src/corerwlock.c, score/src/corerwlockobtainread.c,
|
||||
score/src/corerwlockobtainwrite.c, score/src/corerwlockrelease.c,
|
||||
score/src/coresem.c, score/src/coresemflush.c,
|
||||
score/src/coresemsurrender.c, score/src/corespinlock.c,
|
||||
score/src/corespinlockrelease.c, score/src/corespinlockwait.c,
|
||||
score/src/coretod.c, score/src/coretodset.c,
|
||||
score/src/coretodtickle.c, score/src/heap.c, score/src/interr.c,
|
||||
score/src/mpci.c, score/src/objectallocate.c,
|
||||
score/src/objectextendinformation.c, score/src/objectfree.c,
|
||||
score/src/objectget.c, score/src/objectgetisr.c,
|
||||
score/src/objectgetnext.c, score/src/objectgetnoprotection.c,
|
||||
score/src/objectinitializeinformation.c, score/src/objectmp.c,
|
||||
score/src/objectnametoid.c, score/src/objectnametoidstring.c,
|
||||
score/src/objectshrinkinformation.c, score/src/rbtree.c,
|
||||
score/src/threaddelayended.c, score/src/threadhandler.c,
|
||||
score/src/threadinitialize.c, score/src/threadloadenv.c,
|
||||
score/src/threadmp.c, score/src/threadq.c,
|
||||
score/src/threadqdequeue.c, score/src/threadqdequeuefifo.c,
|
||||
score/src/threadqdequeuepriority.c, score/src/threadqenqueue.c,
|
||||
score/src/threadqenqueuefifo.c, score/src/threadqenqueuepriority.c,
|
||||
score/src/threadqextract.c, score/src/threadqextractfifo.c,
|
||||
score/src/threadqextractpriority.c,
|
||||
score/src/threadqextractwithproxy.c, score/src/threadqfirst.c,
|
||||
score/src/threadqfirstfifo.c, score/src/threadqfirstpriority.c,
|
||||
score/src/threadqflush.c, score/src/threadqrequeue.c,
|
||||
score/src/threadstackallocate.c, score/src/threadstartmultitasking.c,
|
||||
score/src/watchdog.c, score/src/watchdogadjust.c,
|
||||
score/src/watchdoginsert.c, score/src/watchdogremove.c,
|
||||
score/src/watchdogtickle.c: Remove /*PAGE markers which were
|
||||
interpreted by a long dead print script.
|
||||
|
||||
2011-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
* score/include/rtems/score/mppkt.h: Remove extra spaces.
|
||||
|
||||
@@ -256,8 +256,7 @@ extern struct rtems_ftpd_configuration rtems_ftpd_configuration;
|
||||
/* this is not prototyped in strict ansi mode */
|
||||
FILE *fdopen (int fildes, const char *mode);
|
||||
|
||||
/*PAGE
|
||||
* SessionInfo structure.
|
||||
/*SessionInfo structure.
|
||||
*
|
||||
* The following structure is allocated for each session.
|
||||
*/
|
||||
@@ -315,8 +314,7 @@ static int ftpd_timeout = 0;
|
||||
*/
|
||||
static int ftpd_access = 0;
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* serr
|
||||
*
|
||||
* Return error string corresponding to current 'errno'.
|
||||
@@ -330,8 +328,7 @@ serr(void)
|
||||
return strerror(err);
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* Utility routines for access control.
|
||||
*
|
||||
*/
|
||||
@@ -348,15 +345,13 @@ can_write(void)
|
||||
return (ftpd_access & FTPD_NO_WRITE) == 0;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* Task pool management routines
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* task_pool_done
|
||||
*
|
||||
* Cleanup task pool.
|
||||
@@ -389,8 +384,7 @@ task_pool_done(int count)
|
||||
task_pool.mutex = -1;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* task_pool_init
|
||||
*
|
||||
* Initialize task pool.
|
||||
@@ -484,8 +478,7 @@ task_pool_init(int count, rtems_task_priority priority)
|
||||
return 1;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* task_pool_obtain
|
||||
*
|
||||
* Obtain free task from task pool.
|
||||
@@ -515,8 +508,7 @@ task_pool_obtain(void)
|
||||
return info;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* task_pool_release
|
||||
*
|
||||
* Return task obtained by 'obtain()' back to the task pool.
|
||||
@@ -543,8 +535,7 @@ task_pool_release(FTPD_SessionInfo_t* info)
|
||||
* End of task pool routines
|
||||
*/
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* Function: send_reply
|
||||
*
|
||||
*
|
||||
@@ -568,8 +559,7 @@ send_reply(FTPD_SessionInfo_t *info, int code, char *text)
|
||||
}
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* close_socket
|
||||
*
|
||||
* Close socket.
|
||||
@@ -602,8 +592,7 @@ set_socket_timeout(int s, int seconds)
|
||||
return res;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* close_socket
|
||||
*
|
||||
* Close socket.
|
||||
@@ -629,8 +618,7 @@ close_socket(int s)
|
||||
return 1;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* data_socket
|
||||
*
|
||||
* Create data socket for session.
|
||||
@@ -701,8 +689,7 @@ data_socket(FTPD_SessionInfo_t *info)
|
||||
return s;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* close_data_socket
|
||||
*
|
||||
* Close data socket for session.
|
||||
@@ -729,8 +716,7 @@ close_data_socket(FTPD_SessionInfo_t *info)
|
||||
info->use_default = 1;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* close_stream
|
||||
*
|
||||
* Close control stream of session.
|
||||
@@ -763,8 +749,7 @@ close_stream(FTPD_SessionInfo_t* info)
|
||||
}
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* send_mode_reply
|
||||
*
|
||||
* Sends BINARY/ASCII reply string depending on current transfer mode.
|
||||
@@ -785,8 +770,7 @@ send_mode_reply(FTPD_SessionInfo_t *info)
|
||||
send_reply(info, 150, "Opening ASCII mode data connection.");
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* command_retrieve
|
||||
*
|
||||
* Perform the "RETR" command (send file to client).
|
||||
@@ -904,8 +888,7 @@ command_retrieve(FTPD_SessionInfo_t *info, char const *filename)
|
||||
}
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* discard
|
||||
*
|
||||
* Analog of `write' routine that just discards passed data
|
||||
@@ -927,8 +910,7 @@ discard(int fd, void const* buf, size_t count)
|
||||
return count;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* command_store
|
||||
*
|
||||
* Performs the "STOR" command (receive data from client).
|
||||
@@ -1158,8 +1140,7 @@ command_store(FTPD_SessionInfo_t *info, char const *filename)
|
||||
}
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* send_dirline
|
||||
*
|
||||
* Sends one line of LIST command reply corresponding to single file.
|
||||
@@ -1256,8 +1237,7 @@ send_dirline(int s, int wide, time_t curTime, char const* path,
|
||||
return 1;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* command_list
|
||||
*
|
||||
* Send file list to client.
|
||||
@@ -1337,8 +1317,7 @@ command_list(FTPD_SessionInfo_t *info, char const *fname, int wide)
|
||||
}
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* command_cwd
|
||||
*
|
||||
* Change current working directory.
|
||||
@@ -1367,8 +1346,7 @@ command_cwd(FTPD_SessionInfo_t *info, char *dir)
|
||||
}
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* command_pwd
|
||||
*
|
||||
* Send current working directory to client.
|
||||
@@ -1411,8 +1389,7 @@ command_pwd(FTPD_SessionInfo_t *info)
|
||||
}
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* command_mdtm
|
||||
*
|
||||
* Handle FTP MDTM command (send file modification time to client)/
|
||||
@@ -1452,8 +1429,7 @@ command_mdtm(FTPD_SessionInfo_t *info, char const* fname)
|
||||
}
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* command_port
|
||||
*
|
||||
* This procedure fills address for data connection given the IP address and
|
||||
@@ -1522,8 +1498,7 @@ command_port(FTPD_SessionInfo_t *info, char const *args)
|
||||
}
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* command_pasv
|
||||
*
|
||||
* Handle FTP PASV command.
|
||||
@@ -1594,8 +1569,7 @@ command_pasv(FTPD_SessionInfo_t *info)
|
||||
}
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* skip_options
|
||||
*
|
||||
* Utility routine to skip options (if any) from input command.
|
||||
@@ -1635,8 +1609,7 @@ skip_options(char **p)
|
||||
*p = buf;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* split_command
|
||||
*
|
||||
* Split command into command itself, options, and arguments. Command itself
|
||||
@@ -1680,8 +1653,7 @@ split_command(char *buf, char **cmd, char **opts, char **args)
|
||||
*p++ = '\0';
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* exec_command
|
||||
*
|
||||
* Parse and execute FTP command.
|
||||
@@ -1894,8 +1866,7 @@ exec_command(FTPD_SessionInfo_t *info, char* cmd, char* args)
|
||||
}
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* session
|
||||
*
|
||||
* This task handles single session. It is waked up when the FTP daemon gets a
|
||||
@@ -1969,8 +1940,7 @@ session(rtems_task_argument arg)
|
||||
}
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* daemon
|
||||
*
|
||||
* This task runs forever. It waits for service requests on the FTP port
|
||||
@@ -2068,8 +2038,7 @@ daemon(rtems_task_argument args __attribute__((unused)))
|
||||
}
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* rtems_ftpd_start
|
||||
*
|
||||
* Here, we start the FTPD task which waits for FTP requests and services
|
||||
|
||||
@@ -19,8 +19,7 @@
|
||||
uid_t _POSIX_types_Euid = 0;
|
||||
*/
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 4.2.1 Get Real User, Effective User, Ral Group, and Effective Group IDs,
|
||||
* P1003.1b-1993, p. 84
|
||||
*/
|
||||
|
||||
@@ -9,8 +9,7 @@
|
||||
#include <sys/types.h>
|
||||
#include <unistd.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 4.2.3 Get Supplementary IDs, P1003.1b-1993, p. 86
|
||||
*/
|
||||
|
||||
|
||||
@@ -15,8 +15,7 @@
|
||||
#include <rtems/score/object.h>
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 4.3.1 Get Process Group IDs, P1003.1b-1993, p. 89
|
||||
*/
|
||||
|
||||
|
||||
@@ -12,8 +12,7 @@
|
||||
#include <rtems/score/object.h>
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 4.1.1 Get Process and Parent Process IDs, P1003.1b-1993, p. 83
|
||||
*/
|
||||
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
|
||||
pid_t _POSIX_types_Ppid = 0;
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 4.1.1 Get Process and Parent Process IDs, P1003.1b-1993, p. 83
|
||||
*/
|
||||
|
||||
|
||||
@@ -10,8 +10,7 @@
|
||||
#include <errno.h>
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 4.3.3 Set Process Group ID for Job Control, P1003.1b-1993, p. 89
|
||||
*/
|
||||
|
||||
|
||||
@@ -10,8 +10,7 @@
|
||||
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 4.3.2 Create Session and Set Process Group ID, P1003.1b-1993, p. 88
|
||||
*/
|
||||
|
||||
|
||||
@@ -15,8 +15,7 @@
|
||||
#include <rtems/score/object.h>
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 4.4.1 Get System Name, P1003.1b-1993, p. 90
|
||||
*/
|
||||
|
||||
|
||||
@@ -476,8 +476,7 @@ void Stack_check_Dump_threads_usage(
|
||||
}
|
||||
#endif
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* rtems_stack_checker_report_usage
|
||||
*/
|
||||
|
||||
|
||||
@@ -224,8 +224,7 @@ RTEMS_INLINE_ROUTINE unsigned int _POSIX_Message_queue_Priority_from_core(
|
||||
CORE_message_queue_Submit_types priority
|
||||
);
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Translate_core_message_queue_return_code
|
||||
*
|
||||
* DESCRIPTION:
|
||||
|
||||
@@ -25,8 +25,7 @@
|
||||
|
||||
#include <pthread.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Condition_variables_Allocate
|
||||
*/
|
||||
|
||||
@@ -37,8 +36,7 @@ RTEMS_INLINE_ROUTINE POSIX_Condition_variables_Control
|
||||
_Objects_Allocate( &_POSIX_Condition_variables_Information );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Condition_variables_Free
|
||||
*/
|
||||
|
||||
@@ -52,8 +50,7 @@ RTEMS_INLINE_ROUTINE void _POSIX_Condition_variables_Free (
|
||||
);
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Condition_variables_Is_null
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#ifndef _RTEMS_POSIX_MQUEUE_INL
|
||||
#define _RTEMS_POSIX_MQUEUE_INL
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Allocate
|
||||
*/
|
||||
|
||||
@@ -35,8 +34,7 @@ RTEMS_INLINE_ROUTINE
|
||||
_Objects_Allocate( &_POSIX_Message_queue_Information );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Allocate_fd
|
||||
*/
|
||||
|
||||
@@ -47,8 +45,7 @@ RTEMS_INLINE_ROUTINE POSIX_Message_queue_Control_fd *
|
||||
_Objects_Allocate( &_POSIX_Message_queue_Information_fds );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Free
|
||||
*/
|
||||
|
||||
@@ -59,8 +56,7 @@ RTEMS_INLINE_ROUTINE void _POSIX_Message_queue_Free (
|
||||
_Objects_Free( &_POSIX_Message_queue_Information, &the_mq->Object );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Free_fd
|
||||
*/
|
||||
|
||||
@@ -71,8 +67,7 @@ RTEMS_INLINE_ROUTINE void _POSIX_Message_queue_Free_fd (
|
||||
_Objects_Free( &_POSIX_Message_queue_Information_fds, &the_mq_fd->Object );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Namespace_remove
|
||||
*/
|
||||
|
||||
@@ -84,8 +79,7 @@ RTEMS_INLINE_ROUTINE void _POSIX_Message_queue_Namespace_remove (
|
||||
&_POSIX_Message_queue_Information, &the_mq->Object );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Get
|
||||
*/
|
||||
|
||||
@@ -98,8 +92,7 @@ RTEMS_INLINE_ROUTINE POSIX_Message_queue_Control *_POSIX_Message_queue_Get (
|
||||
_Objects_Get( &_POSIX_Message_queue_Information, id, location );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Get_fd
|
||||
*/
|
||||
|
||||
@@ -115,8 +108,7 @@ RTEMS_INLINE_ROUTINE POSIX_Message_queue_Control_fd *_POSIX_Message_queue_Get_fd
|
||||
);
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Is_null
|
||||
*/
|
||||
|
||||
@@ -127,8 +119,7 @@ RTEMS_INLINE_ROUTINE bool _POSIX_Message_queue_Is_null (
|
||||
return !the_mq;
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Priority_to_core
|
||||
*/
|
||||
|
||||
|
||||
@@ -22,8 +22,7 @@
|
||||
#ifndef _RTEMS_POSIX_MUTEX_INL
|
||||
#define _RTEMS_POSIX_MUTEX_INL
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Mutex_Allocate
|
||||
*/
|
||||
|
||||
@@ -32,8 +31,7 @@ RTEMS_INLINE_ROUTINE POSIX_Mutex_Control *_POSIX_Mutex_Allocate( void )
|
||||
return (POSIX_Mutex_Control *) _Objects_Allocate( &_POSIX_Mutex_Information );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Mutex_Free
|
||||
*/
|
||||
|
||||
@@ -44,8 +42,7 @@ RTEMS_INLINE_ROUTINE void _POSIX_Mutex_Free (
|
||||
_Objects_Free( &_POSIX_Mutex_Information, &the_mutex->Object );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Mutex_Is_null
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#ifndef _RTEMS_POSIX_PTHREAD_INL
|
||||
#define _RTEMS_POSIX_PTHREAD_INL
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Threads_Allocate
|
||||
*/
|
||||
|
||||
@@ -33,8 +32,7 @@ RTEMS_INLINE_ROUTINE Thread_Control *_POSIX_Threads_Allocate( void )
|
||||
return (Thread_Control *) _Objects_Allocate( &_POSIX_Threads_Information );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Threads_Free
|
||||
*/
|
||||
|
||||
@@ -45,8 +43,7 @@ RTEMS_INLINE_ROUTINE void _POSIX_Threads_Free (
|
||||
_Objects_Free( &_POSIX_Threads_Information, &the_pthread->Object );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Threads_Get
|
||||
*/
|
||||
|
||||
@@ -59,8 +56,7 @@ RTEMS_INLINE_ROUTINE Thread_Control *_POSIX_Threads_Get (
|
||||
_Objects_Get( &_POSIX_Threads_Information, (Objects_Id)id, location );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Threads_Is_null
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#ifndef _RTEMS_POSIX_SEMAPHORE_INL
|
||||
#define _RTEMS_POSIX_SEMAPHORE_INL
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Semaphore_Allocate
|
||||
*/
|
||||
|
||||
@@ -34,8 +33,7 @@ RTEMS_INLINE_ROUTINE POSIX_Semaphore_Control *_POSIX_Semaphore_Allocate( void )
|
||||
_Objects_Allocate( &_POSIX_Semaphore_Information );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Semaphore_Free
|
||||
*/
|
||||
|
||||
@@ -46,8 +44,7 @@ RTEMS_INLINE_ROUTINE void _POSIX_Semaphore_Free (
|
||||
_Objects_Free( &_POSIX_Semaphore_Information, &the_semaphore->Object );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Semaphore_Namespace_remove
|
||||
*/
|
||||
|
||||
@@ -61,8 +58,7 @@ RTEMS_INLINE_ROUTINE void _POSIX_Semaphore_Namespace_remove (
|
||||
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Semaphore_Get
|
||||
*/
|
||||
RTEMS_INLINE_ROUTINE POSIX_Semaphore_Control *_POSIX_Semaphore_Get (
|
||||
@@ -74,8 +70,7 @@ RTEMS_INLINE_ROUTINE POSIX_Semaphore_Control *_POSIX_Semaphore_Get (
|
||||
_Objects_Get( &_POSIX_Semaphore_Information, (Objects_Id)*id, location );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Semaphore_Is_null
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#ifndef _RTEMS_POSIX_TIMER_INL
|
||||
#define _RTEMS_POSIX_TIMER_INL
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Timer_Allocate
|
||||
*
|
||||
* DESCRIPTION:
|
||||
@@ -38,8 +37,7 @@ RTEMS_INLINE_ROUTINE POSIX_Timer_Control *_POSIX_Timer_Allocate( void )
|
||||
return (POSIX_Timer_Control *) _Objects_Allocate( &_POSIX_Timer_Information );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Timer_Free
|
||||
*
|
||||
* DESCRIPTION:
|
||||
@@ -55,8 +53,7 @@ RTEMS_INLINE_ROUTINE void _POSIX_Timer_Free (
|
||||
_Objects_Free( &_POSIX_Timer_Information, &the_timer->Object );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Timer_Get
|
||||
*
|
||||
* DESCRIPTION:
|
||||
@@ -77,8 +74,7 @@ RTEMS_INLINE_ROUTINE POSIX_Timer_Control *_POSIX_Timer_Get (
|
||||
_Objects_Get( &_POSIX_Timer_Information, (Objects_Id) id, location );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Timer_Is_null
|
||||
*
|
||||
* DESCRIPTION:
|
||||
|
||||
@@ -22,8 +22,7 @@
|
||||
#include <rtems/posix/pthread.h>
|
||||
#include <rtems/posix/psignal.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_signals_Alarm_TSR
|
||||
*/
|
||||
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* Barrier Initialization Attributes
|
||||
*/
|
||||
|
||||
|
||||
@@ -16,8 +16,7 @@
|
||||
#include <pthread.h>
|
||||
#include <errno.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* Barrier Attributes Get Process Shared
|
||||
*/
|
||||
|
||||
|
||||
@@ -18,8 +18,7 @@
|
||||
|
||||
#include <rtems/system.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* Barrier Attributes Initialization
|
||||
*/
|
||||
|
||||
|
||||
@@ -16,8 +16,7 @@
|
||||
#include <pthread.h>
|
||||
#include <errno.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* Barrier Attributes Set Process Shared
|
||||
*/
|
||||
|
||||
|
||||
@@ -25,8 +25,7 @@
|
||||
#include <rtems/posix/pthread.h>
|
||||
#include <rtems/posix/threadsup.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 18.2.3.1 Establishing Cancellation Handlers, P1003.1c/Draft 10, p. 184
|
||||
*/
|
||||
|
||||
|
||||
@@ -25,8 +25,7 @@
|
||||
#include <rtems/posix/pthread.h>
|
||||
#include <rtems/posix/threadsup.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 18.2.3.1 Establishing Cancellation Handlers, P1003.1c/Draft 10, p. 184
|
||||
*/
|
||||
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/seterr.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 20.1.3 Accessing a Process CPU-time CLock, P1003.4b/D8, p. 55
|
||||
*/
|
||||
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/seterr.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 20.1.5 CPU-time Clock Attribute Access, P1003.4b/D8, p. 58
|
||||
*/
|
||||
|
||||
|
||||
@@ -28,8 +28,7 @@
|
||||
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 14.2.1 Clocks, P1003.1b-1993, p. 263
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 14.2.1 Clocks, P1003.1b-1993, p. 263
|
||||
*/
|
||||
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/seterr.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 20.1.5 CPU-time Clock Attribute Access, P1003.4b/D8, p. 58
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 14.2.1 Clocks, P1003.1b-1993, p. 263
|
||||
*/
|
||||
|
||||
|
||||
@@ -26,8 +26,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Condition_variables_Manager_initialization
|
||||
*
|
||||
* This routine initializes all condition variable manager related data
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.4.1 Condition Variable Initialization Attributes,
|
||||
* P1003.1c/Draft 10, p. 96
|
||||
*/
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.4.1 Condition Variable Initialization Attributes,
|
||||
* P1003.1c/Draft 10, p. 96
|
||||
*/
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.4.1 Condition Variable Initialization Attributes,
|
||||
* P1003.1c/Draft 10, p. 96
|
||||
*/
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.4.1 Condition Variable Initialization Attributes,
|
||||
* P1003.1c/Draft 10, p. 96
|
||||
*/
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.4.3 Broadcasting and Signaling a Condition, P1003.1c/Draft 10, p. 101
|
||||
*/
|
||||
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* The default condition variable attributes structure.
|
||||
*/
|
||||
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.4.2 Initializing and Destroying a Condition Variable,
|
||||
* P1003.1c/Draft 10, p. 87
|
||||
*/
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.4.2 Initializing and Destroying a Condition Variable,
|
||||
* P1003.1c/Draft 10, p. 87
|
||||
*/
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.4.3 Broadcasting and Signaling a Condition, P1003.1c/Draft 10, p. 101
|
||||
*/
|
||||
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Condition_variables_Signal_support
|
||||
*
|
||||
* A support routine which implements guts of the broadcast and single task
|
||||
|
||||
@@ -28,8 +28,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.4.4 Waiting on a Condition, P1003.1c/Draft 10, p. 105
|
||||
*/
|
||||
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.4.4 Waiting on a Condition, P1003.1c/Draft 10, p. 105
|
||||
*/
|
||||
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Condition_variables_Wait_support
|
||||
*
|
||||
* A support routine which implements guts of the blocking, non-blocking, and
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#include <rtems/score/wkspace.h>
|
||||
#include <rtems/posix/key.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 17.1.2 Thread-Specific Data Management, P1003.1c/Draft 10, p. 165
|
||||
*/
|
||||
|
||||
|
||||
@@ -20,8 +20,7 @@
|
||||
#include <rtems/score/thread.h>
|
||||
#include <rtems/posix/key.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Keys_Run_destructors
|
||||
*
|
||||
* 17.1.1 Thread-Specific Data Key Create, P1003.1c/Draft 10, p. 163
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#include <rtems/score/wkspace.h>
|
||||
#include <rtems/posix/key.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 17.1.2 Thread-Specific Data Management, P1003.1c/Draft 10, p. 165
|
||||
*/
|
||||
|
||||
|
||||
@@ -15,8 +15,7 @@
|
||||
|
||||
#include <unistd.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 12.2.3 Change Memory Protection, P1003.1b-1996, p. 277.
|
||||
*
|
||||
* This is not a functional version but the SPARC backend for at least
|
||||
|
||||
@@ -40,8 +40,7 @@
|
||||
#include <rtems/posix/mqueue.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Manager_initialization
|
||||
*
|
||||
* This routine initializes all message_queue manager related data structures.
|
||||
|
||||
@@ -45,8 +45,7 @@
|
||||
/* pure ANSI mode does not have this prototype */
|
||||
size_t strnlen(const char *, size_t);
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Create_support
|
||||
*
|
||||
* This routine does the actual creation and initialization of
|
||||
|
||||
@@ -43,8 +43,7 @@
|
||||
#include <rtems/bspIo.h>
|
||||
#endif
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Delete
|
||||
*/
|
||||
|
||||
|
||||
@@ -39,8 +39,7 @@
|
||||
#include <rtems/posix/mqueue.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 15.2.8 Get Message Queue Attributes, P1003.1b-1993, p. 283
|
||||
*/
|
||||
|
||||
|
||||
@@ -41,8 +41,7 @@
|
||||
#include <rtems/posix/mqueue.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Notify_handler
|
||||
*
|
||||
*/
|
||||
@@ -60,8 +59,7 @@ void _POSIX_Message_queue_Notify_handler(
|
||||
_CORE_message_queue_Set_notify( &the_mq->Message_queue, NULL, NULL );
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 15.2.6 Notify Process that a Message is Available on a Queue,
|
||||
* P1003.1b-1993, p. 280
|
||||
*/
|
||||
|
||||
@@ -39,8 +39,7 @@
|
||||
#include <rtems/posix/mqueue.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 15.2.5 Receive a Message From a Message Queue, P1003.1b-1993, p. 279
|
||||
*
|
||||
* NOTE: P1003.4b/D8, p. 45 adds mq_timedreceive().
|
||||
|
||||
@@ -39,8 +39,7 @@
|
||||
#include <rtems/posix/mqueue.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 15.2.4 Send a Message to a Message Queue, P1003.1b-1993, p. 277
|
||||
*
|
||||
* NOTE: P1003.4b/D8, p. 45 adds mq_timedsend().
|
||||
|
||||
@@ -40,8 +40,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Send_support
|
||||
*/
|
||||
|
||||
|
||||
@@ -39,8 +39,7 @@
|
||||
#include <rtems/posix/mqueue.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 15.2.7 Set Message Queue Attributes, P1003.1b-1993, p. 281
|
||||
*/
|
||||
|
||||
|
||||
@@ -41,8 +41,7 @@
|
||||
#include <rtems/posix/mqueue.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 15.2.5 Receive a Message From a Message Queue, P1003.1b-1993, p. 279
|
||||
*
|
||||
* NOTE: P1003.4b/D8, p. 45 adds mq_timedreceive().
|
||||
|
||||
@@ -41,8 +41,7 @@
|
||||
#include <rtems/posix/mqueue.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 15.2.4 Send a Message to a Message Queue, P1003.1b-1993, p. 277
|
||||
*
|
||||
* NOTE: P1003.4b/D8, p. 45 adds mq_timedsend().
|
||||
|
||||
@@ -22,8 +22,7 @@
|
||||
#include <rtems/score/coremsg.h>
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Message_queue_Translate_core_message_queue_return_code
|
||||
*
|
||||
* Input parameters:
|
||||
|
||||
@@ -40,8 +40,7 @@
|
||||
#include <rtems/posix/mqueue.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 15.2.2 Remove a Message Queue, P1003.1b-1993, p. 276
|
||||
*/
|
||||
|
||||
|
||||
@@ -28,8 +28,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Mutex_Manager_initialization
|
||||
*
|
||||
* This routine initializes all mutex manager related data structures.
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.3.1 Mutex Initialization Attributes, P1003.1c/Draft 10, p. 81
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 13.6.1 Mutex Initialization Scheduling Attributes, P1003.1c/Draft 10, p. 128
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 13.6.1 Mutex Initialization Scheduling Attributes, P1003.1c/Draft 10, p. 128
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.3.1 Mutex Initialization Attributes, P1003.1c/Draft 10, p. 81
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.3.1 Mutex Initialization Attributes, P1003.1c/Draft 10, p. 81
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 13.6.1 Mutex Initialization Scheduling Attributes, P1003.1c/Draft 10, p. 128
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 13.6.1 Mutex Initialization Scheduling Attributes, P1003.1c/Draft 10, p. 128
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.3.1 Mutex Initialization Attributes, P1003.1c/Draft 10, p. 81
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.3.2 Initializing and Destroying a Mutex, P1003.1c/Draft 10, p. 87
|
||||
*/
|
||||
|
||||
|
||||
@@ -26,8 +26,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 13.6.2 Change the Priority Ceiling of a Mutex, P1003.1c/Draft 10, p. 131
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.3.2 Initializing and Destroying a Mutex, P1003.1c/Draft 10, p. 87
|
||||
*
|
||||
* NOTE: XXX Could be optimized so all the attribute error checking
|
||||
|
||||
@@ -26,8 +26,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.3.3 Locking and Unlocking a Mutex, P1003.1c/Draft 10, p. 93
|
||||
*
|
||||
* NOTE: P1003.4b/D8 adds pthread_mutex_timedlock(), p. 29
|
||||
|
||||
@@ -26,8 +26,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Mutex_Lock_support
|
||||
*
|
||||
* A support routine which implements guts of the blocking, non-blocking, and
|
||||
|
||||
@@ -23,8 +23,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 13.6.2 Change the Priority Ceiling of a Mutex, P1003.1c/Draft 10, p. 131
|
||||
*/
|
||||
|
||||
|
||||
@@ -30,8 +30,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.3.3 Locking and Unlocking a Mutex, P1003.1c/Draft 10, p. 93
|
||||
*
|
||||
* NOTE: P1003.4b/D8 adds pthread_mutex_timedlock(), p. 29
|
||||
|
||||
@@ -26,8 +26,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.3.3 Locking and Unlocking a Mutex, P1003.1c/Draft 10, p. 93
|
||||
*
|
||||
* NOTE: P1003.4b/D8 adds pthread_mutex_timedlock(), p. 29
|
||||
|
||||
@@ -26,8 +26,7 @@
|
||||
#include <rtems/posix/priority.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.3.3 Locking and Unlocking a Mutex, P1003.1c/Draft 10, p. 93
|
||||
*
|
||||
* NOTE: P1003.4b/D8 adds pthread_mutex_timedlock(), p. 29
|
||||
|
||||
@@ -25,8 +25,7 @@
|
||||
#include <rtems/seterr.h>
|
||||
#include <rtems/score/timespec.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 14.2.5 High Resolution Sleep, P1003.1b-1993, p. 269
|
||||
*/
|
||||
|
||||
|
||||
@@ -92,8 +92,7 @@ Chain_Control _POSIX_signals_Siginfo[ SIG_ARRAY_MAX ];
|
||||
Watchdog_Control _POSIX_signals_Alarm_timer;
|
||||
Watchdog_Control _POSIX_signals_Ualarm_timer;
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* XXX - move these
|
||||
*/
|
||||
|
||||
@@ -152,8 +151,7 @@ void _POSIX_signals_Post_switch_extension(
|
||||
}
|
||||
}
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_signals_Manager_Initialization
|
||||
*/
|
||||
|
||||
|
||||
@@ -34,8 +34,7 @@
|
||||
#include <stdio.h>
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_signals_Check_signal
|
||||
*/
|
||||
|
||||
|
||||
@@ -29,8 +29,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <stdio.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_signals_Clear_process_signals
|
||||
*/
|
||||
|
||||
|
||||
@@ -29,8 +29,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <stdio.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_signals_Clear_signals
|
||||
*/
|
||||
|
||||
|
||||
@@ -29,8 +29,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <stdio.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_signals_Set_process_signals
|
||||
*/
|
||||
|
||||
|
||||
@@ -30,8 +30,7 @@
|
||||
#include <stdio.h>
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_signals_Unblock_thread
|
||||
*/
|
||||
|
||||
|
||||
@@ -32,8 +32,7 @@
|
||||
#include <rtems/posix/key.h>
|
||||
#include <rtems/posix/time.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Threads_Initialize_user_threads_body
|
||||
*
|
||||
* This routine creates and starts all configured user
|
||||
|
||||
@@ -24,8 +24,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/posix/mutex.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* RWLock Initialization Attributes
|
||||
*/
|
||||
|
||||
|
||||
@@ -16,8 +16,7 @@
|
||||
#include <pthread.h>
|
||||
#include <errno.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* RWLock Attributes Get Process Shared
|
||||
*/
|
||||
|
||||
|
||||
@@ -18,8 +18,7 @@
|
||||
|
||||
#include <rtems/system.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* RWLock Attributes Initialization
|
||||
*/
|
||||
|
||||
|
||||
@@ -16,8 +16,7 @@
|
||||
#include <pthread.h>
|
||||
#include <errno.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* RWLock Attributes Set Process Shared
|
||||
*/
|
||||
|
||||
|
||||
@@ -28,8 +28,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Semaphore_Manager_initialization
|
||||
*
|
||||
* This routine initializes all semaphore manager related data structures.
|
||||
|
||||
@@ -27,8 +27,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Semaphore_Delete
|
||||
*/
|
||||
|
||||
|
||||
@@ -27,8 +27,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Semaphore_Name_to_id
|
||||
*
|
||||
* Look up the specified name and attempt to locate the id
|
||||
|
||||
@@ -27,8 +27,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* _POSIX_Semaphore_Wait_support
|
||||
*/
|
||||
|
||||
|
||||
@@ -28,8 +28,7 @@
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* sem_close
|
||||
*
|
||||
* Routine to close a semaphore that has been opened or initialized.
|
||||
|
||||
@@ -27,8 +27,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.2.2 Destroy an Unnamed Semaphore, P1003.1b-1993, p.220
|
||||
*/
|
||||
|
||||
|
||||
@@ -27,8 +27,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.2.8 Get the Value of a Semaphore, P1003.1b-1993, p.229
|
||||
*/
|
||||
|
||||
|
||||
@@ -27,8 +27,7 @@
|
||||
#include <rtems/posix/time.h>
|
||||
#include <rtems/seterr.h>
|
||||
|
||||
/*PAGE
|
||||
*
|
||||
/*
|
||||
* 11.2.1 Initialize an Unnamed Semaphore, P1003.1b-1993, p.219
|
||||
*/
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user