[SSI] openssi/kernel/include/cluster/ssi/util rmtfb.h,1.14,1.15
Roger Tsang <[email protected]> Tue, 25 Jan 2011 06:10:30 +0000
| Newsgroups | gmane.linux.cluster.ssic.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/ssic-linux/openssi/kernel/include/cluster/ssi/util
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv25639/include/cluster/ssi/util
Modified Files:
Tag: OPENSSI-FC
rmtfb.h
Log Message:
define states RFB_READY and RFB_FAIL for rfb_state field in rmtfb_cli structure.
Index: rmtfb.h
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/kernel/include/cluster/ssi/util/rmtfb.h,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- rmtfb.h 17 Jan 2011 07:07:25 -0000 1.14
+++ rmtfb.h 25 Jan 2011 06:10:28 -0000 1.15
@@ -70,8 +70,8 @@
#endif
clusternode_t rfb_server; /* fb server node */
#ifdef RMTFB_HASH_LOCKLESS
- atomic_t rfb_state; /* 0:notyet, 1:success, 2:fail */
- wait_queue_head_t rfb_wait; /* threads waiting on rfb_state */
+ atomic_t rfb_state; /* RFB_READY, RFB_FAIL */
+ wait_queue_head_t rfb_wait; /* waiting for rfb_state */
#endif
};
@@ -80,6 +80,12 @@
unsigned long id;
};
+#ifdef RMTFB_HASH_LOCKLESS
+/* rfb_state values */
+#define RFB_READY 1
+#define RFB_FAIL 2
+#endif /* RMTFB_HASH_LOCKLESS */
+
#ifdef SSI_NOTUSED
/* support for unique number server */
void rmtfb_getids(struct hlist_head *ids, unsigned long min);
------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires
February 28th, so secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsight-sfd2d