* Policies can start using opcodes from this value and onwards for
* their own purposes; the assigned value itself is arbitrary.
*/
- PTLRPC_NRS_CTL_1ST_POL_SPEC = 0x20,
+ PTLRPC_NRS_CTL_POL_SPEC_01 = 0x20,
+ PTLRPC_NRS_CTL_POL_SPEC_02,
+ PTLRPC_NRS_CTL_POL_SPEC_03,
+ PTLRPC_NRS_CTL_POL_SPEC_04,
+ PTLRPC_NRS_CTL_POL_SPEC_05,
+ PTLRPC_NRS_CTL_POL_SPEC_06,
+ PTLRPC_NRS_CTL_POL_SPEC_07,
+ PTLRPC_NRS_CTL_POL_SPEC_08,
+ PTLRPC_NRS_CTL_POL_SPEC_09,
+ PTLRPC_NRS_CTL_POL_SPEC_10
};
/**
* Binary heap node.
*
* Objects of this type are embedded into objects of the ordered set that is to
- * be maintained by a \e struct cfs_binheap instance.
+ * be maintained by a \e struct binheap instance.
*/
-struct cfs_binheap_node {
+struct binheap_node {
/** Index into the binary tree */
unsigned int chn_index;
};
unsigned nr_enqueued:1;
unsigned nr_started:1;
unsigned nr_finalized:1;
- struct cfs_binheap_node nr_node;
+ struct binheap_node nr_node;
/**
* Policy-specific fields, used for determining a request's scheduling