Somnath kotur wrote:
Hi All,
        I am unable to find the equivalent of the atomic_read() call in linux, 
most nic driver implementations that i am seeing in opensolaris seem to declare 
a uint32_t and then do atomic_add_32 and atomic_sub() seems to be implemented 
as atomic_add_32( b ,-a) , while the add/sub operations might work fine , im 
not sure if my atomic_read() which im just reading as is #define atomic_read(a) 
(*(a) )  would suffice?

Thanks
Som

And forgot to mention that these atomic operations are expensive. The man page should talk about the cost of these operations.

Pavan


_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to