Motr
M0
|
#include <rm.h>
Data Fields | |
m0_time_t | rrp_time |
struct m0_fid | rrp_owner |
uint64_t | rrp_seq |
Structure that determines reserve priority of the request.
If there are several requests willing to reserve the same credit, then following rules apply:
uint64_t rrp_seq |
Sequence number of the original request. It is a counter maintained by an owner and incremented for every incoming local request.
Normally all local request timestamps for one owner are different, because requests are added under lock. They can be equal because of HW clock inaccuracy and sequence number is used in this case.