Home
last modified time | relevance | path

Searched refs:ck_epoch_record_t (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/contrib/ck/include/
H A Dck_epoch.h100 typedef struct ck_epoch_record ck_epoch_record_t; typedef
112 void _ck_epoch_addref(ck_epoch_record_t *, ck_epoch_section_t *);
113 bool _ck_epoch_delref(ck_epoch_record_t *, ck_epoch_section_t *);
116 ck_epoch_record_ct(const ck_epoch_record_t *record) in ck_epoch_record_ct()
126 ck_epoch_begin(ck_epoch_record_t *record, ck_epoch_section_t *section) in ck_epoch_begin()
174 ck_epoch_end(ck_epoch_record_t *record, ck_epoch_section_t *section) in ck_epoch_end()
196 ck_epoch_call(ck_epoch_record_t *record, in ck_epoch_call()
214 ck_epoch_call_strict(ck_epoch_record_t *record, in ck_epoch_call_strict()
234 typedef void ck_epoch_wait_cb_t(ck_epoch_t *, ck_epoch_record_t *,
254 ck_epoch_record_t *ck_epoch_recycle(ck_epoch_t *, void *);
[all …]
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_rcu.c80 ck_epoch_record_t epoch_record;
280 linux_synchronize_rcu_cb(ck_epoch_t *epoch __unused, ck_epoch_record_t *epoch_record, void *arg __u… in linux_synchronize_rcu_cb()
/freebsd/sys/kern/
H A Dsubr_epoch.c68 ck_epoch_record_t er_record;
565 ck_epoch_record_t *cr, void *arg __unused) in epoch_block_handler_preempt()
758 epoch_block_handler(struct ck_epoch *g __unused, ck_epoch_record_t *c __unused, in epoch_block_handler()
807 ck_epoch_record_t *record; in epoch_call_task()