Searched refs:ck_epoch_record_t (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/contrib/ck/include/ |
H A D | ck_epoch.h | 100 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 D | linux_rcu.c | 80 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 D | subr_epoch.c | 68 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()
|