Searched refs:hazard (Results 1 - 4 of 4) sorted by relevance

/freebsd-11-stable/sys/contrib/ck/src/
H A Dck_hp.c43 * This is an implementation of hazard pointers as detailed in:
47 * hazard pointers until it is safe to do so. Preventing arbitrary re-use
169 void *hazard; local
180 hazard = ck_pr_load_ptr(&record->pointers[i]);
181 if (hazard == pointer)
223 struct ck_hp_hazard *hazard; local
240 hazard = ck_hp_hazard_container(entry);
241 match = bsearch(&hazard->pointer, cache, n_hazards,
249 ck_hp_member_scan(marker, global->degree, hazard->pointer)) {
263 global->destroy(hazard
271 ck_hp_retire(struct ck_hp_record *thread, struct ck_hp_hazard *hazard, void *data, void *pointer) argument
289 ck_hp_free(struct ck_hp_record *thread, struct ck_hp_hazard *hazard, void *data, void *pointer) argument
[all...]
/freebsd-11-stable/sys/contrib/ck/include/
H A Dck_hp_fifo.h41 * to be made for the cost of this. If we were to embed the hazard pointer
43 * will also include a cache invalidation when linking into the hazard pointer
48 ck_hp_hazard_t hazard; member in struct:ck_hp_fifo_entry
/freebsd-11-stable/crypto/openssl/crypto/des/asm/
H A Ddest4-sparcv9.pl176 2: ldxa [$inp]0x82, %g4 ! avoid read-after-write hazard
276 2: ldxa [$inp]0x82, %g4 ! avoid read-after-write hazard
436 2: ldxa [$inp]0x82, %g4 ! avoid read-after-write hazard
590 2: ldxa [$inp]0x82, %g4 ! avoid read-after-write hazard
/freebsd-11-stable/crypto/openssl/crypto/perlasm/
H A Dsparcv9_modes.pl134 2: ldxa [$inp]0x82, %o0 ! avoid read-after-write hazard
356 2: ldxa [$inp]0x82, %o0 ! avoid read-after-write hazard
463 2: ldxa [$inp]0x82, %o0 ! avoid read-after-write hazard
704 2: ldxa [$inp]0x82, %o0 ! avoid read-after-write hazard
795 2: ldxa [$inp]0x82, %o0 ! avoid read-after-write hazard
1029 2: ldxa [$inp]0x82, %o0 ! avoid read-after-write hazard
1144 2: ldxa [$inp]0x82, %o0 ! avoid read-after-write hazard

Completed in 60 milliseconds