Home
last modified time | relevance | path

Searched defs:smr (Results 1 – 11 of 11) sorted by relevance

/freebsd/sys/sys/
H A Dsmr.h73 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.h36 #define SMR_ENTERED(smr) \ argument
39 #define SMR_ASSERT_ENTERED(smr) \ argument
42 #define SMR_ASSERT_NOT_ENTERED(smr) \ argument
H A Dsmr_types.h61 #define smr_entered_load(p, smr) ({ \ argument
H A Dpctrie.h76 #define PCTRIE_DEFINE_SMR(name, type, field, allocfn, freefn, smr) \ argument
/freebsd/sys/kern/
H A Dsubr_smr.c216 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 Dsubr_pctrie.c117 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 Dtcp_hostcache.c125 smr_t smr; member
/freebsd/sys/dev/wg/
H A Dwg_noise.c468 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 Drsocket.c289 struct ibv_mr *smr; member
338 struct ibv_mr *smr; member
/freebsd/sys/dev/iwi/
H A Dif_iwireg.h458 uint8_t smr; member
/freebsd/sys/vm/
H A Duma_core.c5162 uma_zone_set_smr(uma_zone_t zone, smr_t smr) in uma_zone_set_smr()