Searched refs:epoch_record (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14-stable/sys/compat/linuxkpi/common/src/ |
| HD | linux_rcu.c | 81 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/ |
| HD | subr_epoch.c | 68 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()
|