Home
last modified time | relevance | path

Searched refs:epoch_record (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_rcu.c80 ck_epoch_record_t epoch_record; member
107 CTASSERT(offsetof(struct linux_epoch_record, epoch_record) == 0);
140 &record->epoch_record, NULL); in linux_rcu_runtime_init()
212 ck_epoch_begin(&record->epoch_record, in linux_rcu_read_lock()
244 ck_epoch_end(&record->epoch_record, in linux_rcu_read_unlock()
273 record->epoch_record.active != 0); in linux_rcu_read_lock_held()
280 linux_synchronize_rcu_cb(ck_epoch_t *epoch __unused, ck_epoch_record_t *epoch_record, void *arg __u… in linux_synchronize_rcu_cb() argument
283 container_of(epoch_record, struct linux_epoch_record, epoch_record); in linux_synchronize_rcu_cb()
/freebsd/sys/kern/
H A Dsubr_epoch.c67 typedef struct epoch_record { struct
311 sizeof(struct epoch_record), NULL, NULL, NULL, NULL, in epoch_init()
465 struct epoch_record *er; in _epoch_enter_preempt()
515 struct epoch_record *er; in _epoch_exit_preempt()
575 record = __containerof(cr, struct epoch_record, er_record); in epoch_block_handler_preempt()
947 __containerof(ctx, struct epoch_record, er_drain_ctx)->er_parent; in epoch_drain_cb()