aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorGlenn Elliott <gelliott@cs.unc.edu>2010-07-12 15:37:11 -0400
committerGlenn Elliott <gelliott@cs.unc.edu>2010-08-03 12:43:47 -0400
commitecba65ae9c3cdab3a98db0633b0422e4967d3544 (patch)
treeb952797010440706833fa76ed4ff33f122eb0581 /net
parentad65f33069df4eb9425470e3557fbf976d967e52 (diff)
Updated plugin interface to support pi_semaphore.
This patch continues the implementation of a generic pi framework. Patches 7ef1e106db5a061682028fdc4d8ffd131729868a and fb158820bb9441a08bc932aab30dda5d77319cb5 restructured pi_semaphore and implemented a semaphore stack, respectively. This patch updates the parts common to all scheduler plugins-- namely, task struct initialization and default semaphore operation callbacks (ex. inherit_priority). Also added a macro to aid in callback validation of functions of the form <protocol_name>_<callback>. Ex: <fmlp>_<inherit_priority>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions