aboutsummaryrefslogtreecommitdiffstats
path: root/fs/gfs2/super.h
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:00 -0400
commit623ad966be20cbef825c80012227fdcf05d9877f (patch)
treeb952797010440706833fa76ed4ff33f122eb0581 /fs/gfs2/super.h
parentcf08bf1004f77f25569fa7a6f9fbe3d18e9d98aa (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 'fs/gfs2/super.h')
0 files changed, 0 insertions, 0 deletions