Searched defs:smr (Results 1 – 11 of 11) sorted by relevance
/freebsd/sys/sys/ |
H A D | smr.h | 73 struct smr { struct 74 smr_seq_t c_seq; /* Current observed sequence. */ argument 75 smr_shared_t c_shared; /* Shared SMR state. */ argument 96 smr_current(smr_t smr) in smr_current() 106 smr_enter(smr_t smr) in smr_enter() 149 smr_exit(smr_t smr) in smr_exit() 175 smr_lazy_enter(smr_t smr) in smr_lazy_enter() 200 smr_lazy_exit(smr_t smr) in smr_lazy_exit() 243 smr_wait(smr_t smr, smr_seq_t goal) in smr_wait() 258 smr_synchronize(smr_t smr) in smr_synchronize()
|
H A D | _smr.h | 36 #define SMR_ENTERED(smr) \ argument 39 #define SMR_ASSERT_ENTERED(smr) \ argument 42 #define SMR_ASSERT_NOT_ENTERED(smr) \ argument
|
H A D | smr_types.h | 61 #define smr_entered_load(p, smr) ({ \ argument
|
H A D | pctrie.h | 76 #define PCTRIE_DEFINE_SMR(name, type, field, allocfn, freefn, smr) \ argument
|
/freebsd/sys/kern/ |
H A D | subr_smr.c | 216 smr_lazy_advance(smr_t smr, smr_shared_t s) in smr_lazy_advance() 270 smr_default_advance(smr_t smr, smr_shared_t s) in smr_default_advance() 304 smr_deferred_advance(smr_t smr, smr_shared_t s, smr_t self) in smr_deferred_advance() 327 smr_advance(smr_t smr) in smr_advance() 418 smr_poll_scan(smr_t smr, smr_shared_t s, smr_seq_t s_rd_seq, in smr_poll_scan() 475 smr_poll(smr_t smr, smr_seq_t goal, bool wait) in smr_poll() 586 smr_t smr, c; in smr_create() local 612 smr_destroy(smr_t smr) in smr_destroy()
|
H A D | subr_pctrie.c | 117 pctrie_node_load(smr_pctnode_t *p, smr_t smr, enum pctrie_access access) in pctrie_node_load() 162 pctrie_root_load(struct pctrie *ptree, smr_t smr, enum pctrie_access access) in pctrie_root_load() 292 smr_t smr, enum pctrie_access access) in _pctrie_lookup_node() 347 pctrie_lookup_unlocked(struct pctrie *ptree, uint64_t index, smr_t smr) in pctrie_lookup_unlocked() 566 struct pctrie_node **parent_out, smr_t smr, enum pctrie_access access) in _pctrie_lookup_range() 648 uint64_t *value[], int count, smr_t smr) in pctrie_lookup_range_unlocked()
|
/freebsd/sys/netinet/ |
H A D | tcp_hostcache.c | 125 smr_t smr; member
|
/freebsd/sys/dev/wg/ |
H A D | wg_noise.c | 468 noise_remote_smr_free(struct epoch_context *smr) in noise_remote_smr_free() 752 noise_keypair_smr_free(struct epoch_context *smr) in noise_keypair_smr_free()
|
/freebsd/contrib/ofed/librdmacm/ |
H A D | rsocket.c | 289 struct ibv_mr *smr; member 338 struct ibv_mr *smr; member
|
/freebsd/sys/dev/iwi/ |
H A D | if_iwireg.h | 458 uint8_t smr; member
|
/freebsd/sys/vm/ |
H A D | uma_core.c | 5162 uma_zone_set_smr(uma_zone_t zone, smr_t smr) in uma_zone_set_smr()
|