Home
last modified time | relevance | path

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

/freebsd-14-stable/sys/compat/linuxkpi/common/src/
HDlinux_rcu.c81 ck_epoch_record_t epoch_record; member
108 CTASSERT(offsetof(struct linux_epoch_record, epoch_record) == 0);
141 &record->epoch_record, NULL); in linux_rcu_runtime_init()
213 ck_epoch_begin(&record->epoch_record, in linux_rcu_read_lock()
245 ck_epoch_end(&record->epoch_record, in linux_rcu_read_unlock()
274 record->epoch_record.active != 0); in linux_rcu_read_lock_held()
281 linux_synchronize_rcu_cb(ck_epoch_t *epoch __unused, ck_epoch_record_t *epoch_record, void *arg __u… in linux_synchronize_rcu_cb() argument
284 container_of(epoch_record, struct linux_epoch_record, epoch_record); in linux_synchronize_rcu_cb()
/freebsd-14-stable/sys/kern/
HDsubr_epoch.c68 typedef struct epoch_record { struct
312 sizeof(struct epoch_record), NULL, NULL, NULL, NULL, in epoch_init()
466 struct epoch_record *er; in _epoch_enter_preempt()
516 struct epoch_record *er; in _epoch_exit_preempt()
576 record = __containerof(cr, struct epoch_record, er_record); in epoch_block_handler_preempt()
948 __containerof(ctx, struct epoch_record, er_drain_ctx)->er_parent; in epoch_drain_cb()