diff options
author | Glenn Elliott <gelliott@cs.unc.edu> | 2010-07-12 15:37:11 -0400 |
---|---|---|
committer | Glenn Elliott <gelliott@cs.unc.edu> | 2010-08-03 12:43:47 -0400 |
commit | ecba65ae9c3cdab3a98db0633b0422e4967d3544 (patch) | |
tree | b952797010440706833fa76ed4ff33f122eb0581 /net | |
parent | ad65f33069df4eb9425470e3557fbf976d967e52 (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