#include "w_defines.h"
#include "smthread.h"
#include "latches.h"
#include <list>
#include <thread>
#include <iosfwd>
Go to the source code of this file.
|
| typedef int64_t | q_ticket_t |
| | type of a Q mode ticket; exact type and location of definition TBD More...
|
| |
§ q_ticket_t
type of a Q mode ticket; exact type and location of definition TBD
§ latch_mode_t
Increasing values indicate increasing degrees of privilege; that is lock mode l, l>k, allows at least as many operations as mode k. I.e., EX > SH > Q > NL.
If you alter this, also change the corresponding interface and definition of latch_mode_str.
| Enumerator |
|---|
| LATCH_NL | |
| LATCH_SH | |
| LATCH_EX | |
§ operator<<()
| ostream& operator<< |
( |
ostream & |
, |
|
|
const latch_t & |
|
|
) |
| |
§ print_all_latches()
| void print_all_latches |
( |
| ) |
|
§ print_latch()
| void print_latch |
( |
const latch_t * |
l | ) |
|
§ print_my_latches()
| void print_my_latches |
( |
| ) |
|