https://www.liblfds.org/mediawiki/index.php?title=r7.1.0:Misc&feed=atom&action=historyr7.1.0:Misc - Revision history2024-03-28T21:29:22ZRevision history for this page on the wikiMediaWiki 1.36.0https://www.liblfds.org/mediawiki/index.php?title=r7.1.0:Misc&diff=783&oldid=prevAdmin at 23:44, 30 May 20162016-05-30T23:44:54Z<p></p>
<p><b>New page</b></p><div>{{DISPLAYTITLE:Misc}}<br />
==Source Files==<br />
└───liblfds710<br />
├───inc<br />
│ └───liblfds710<br />
│ lfds710_misc.h<br />
└───src<br />
└───lfds710_misc<br />
lfds710_misc_globals.c<br />
lfds710_misc_internal.h<br />
lfds710_misc_internal_backoff_init.c<br />
lfds710_misc_query.c<br />
<br />
==Defines==<br />
#define [[r7.1.0:LFDS710_MISC_MAKE_VALID_ON_CURRENT_LOGICAL_CORE_INITS_COMPLETED_BEFORE_NOW_ON_ANY_OTHER_LOGICAL_CORE|LFDS710_MISC_MAKE_VALID_ON_CURRENT_LOGICAL_CORE_INITS_COMPLETED_BEFORE_NOW_ON_ANY_OTHER_LOGICAL_CORE]]<br />
#define [[r7.1.0:LFDS710_MISC_FLUSH|LFDS710_MISC_FLUSH]]<br />
<br />
==Enums==<br />
enum [[r7.1.0:enum lfds710_misc_cas_strength|lfds710_misc_cas_strength]];<br />
enum [[r7.1.0:enum lfds710_misc_flag|lfds710_misc_flag]];<br />
enum [[r7.1.0:enum lfds710_misc_validity|lfds710_misc_validity]];<br />
enum [[r7.1.0:enum lfds710_misc_query|lfds710_misc_query]];<br />
<br />
==Structures==<br />
struct [[r7.1.0:struct lfds710_misc_validation_info|lfds710_misc_validation_info]]<br />
{<br />
lfds710_pal_uint_t<br />
min_elements,<br />
max_elements;<br />
};<br />
<br />
==Prototypes==<br />
void [[r7.1.0:function lfds710_misc_query|lfds710_misc_query]]( enum lfds710_misc_query query_type, void *query_input, void *query_output );<br />
<br />
==Overview==<br />
This API is not a data structure but rather a set of support functions, for initiaizing and cleaning up the library, and for random number generation (which is vital for dealing with live-lock).<br />
<br />
==Lock-free Specific Behaviour==<br />
None.<br />
<br />
==License==<br />
Standard ''liblfds'' license - there is no license. You are free to use this code in any way. Go forth and create wealth!<br />
<br />
If however for legal reasons a licence is required, the license of your choice will be granted, and license for convenience is hereby granted up front for a range of popular licenses : the MIT license, the BSD license, the Apache license, the GPL and LPGL (all versions thereof) and the Creative Commons licenses (all of them). Additionally, this library (which is to say, the source code, build files, documentation, everything) is placed in the public domain.<br />
<br />
==See Also==<br />
* [[r7.1.0:Release_7.1.0_Documentation|Release 7.1.0 Documentation]]</div>Admin