/freebsd/sys/contrib/ck/include/ |
H A D | ck_queue.h | 172 ck_pr_store_ptr(&(head)->cslh_first, NULL); \ 179 ck_pr_store_ptr(&(a)->field.csle_next, b); \ 185 ck_pr_store_ptr(&(head)->cslh_first, elm); \ 191 ck_pr_store_ptr(prevp, elm); \ 195 ck_pr_store_ptr(&(elm)->field.csle_next, \ 211 ck_pr_store_ptr(&(head)->cslh_first, \ 216 ck_pr_store_ptr(prevptr, (elm)->field.csle_next); \ 220 ck_pr_store_ptr(&(head1)->cslh_first, (head2)->cslh_first); \ 254 ck_pr_store_ptr((head1)->cstqh_last, (head2)->cstqh_first); \ 282 ck_pr_store_ptr(&(head)->cstqh_first, NULL); \ [all …]
|
H A D | ck_hp.h | 81 ck_pr_store_ptr(&record->pointers[i], pointer); in ck_hp_set() 92 ck_pr_store_ptr(&record->pointers[i], pointer); in ck_hp_set_fence()
|
H A D | ck_brlock.h | 154 ck_pr_store_ptr(&br->readers, reader); in ck_brlock_read_register()
|
H A D | ck_fifo.h | 134 ck_pr_store_ptr(&fifo->tail->next, entry); in ck_fifo_spsc_enqueue() 156 ck_pr_store_ptr(&fifo->head, entry); in ck_fifo_spsc_dequeue()
|
H A D | ck_stack.h | 280 ck_pr_store_ptr(&entry->next, stack); in ck_stack_push_mpnc()
|
H A D | ck_pr.h | 185 #define ck_pr_store_ptr(DST, VAL) CK_PR_STORE_SAFE((DST), (VAL), ptr) macro
|
/freebsd/sys/contrib/ck/src/ |
H A D | ck_hs.c | 264 ck_pr_store_ptr(&hs->map, map); in ck_hs_reset_size() 400 ck_pr_store_ptr(&hs->map, update); in ck_hs_grow() 609 ck_pr_store_ptr(first, insert); in ck_hs_gc() 611 ck_pr_store_ptr(slot, CK_HS_TOMBSTONE); in ck_hs_gc() 665 ck_pr_store_ptr(first, insert); in ck_hs_fas() 667 ck_pr_store_ptr(slot, CK_HS_TOMBSTONE); in ck_hs_fas() 669 ck_pr_store_ptr(slot, insert); in ck_hs_fas() 720 ck_pr_store_ptr(slot, CK_HS_TOMBSTONE); in ck_hs_apply() 739 ck_pr_store_ptr(first, insert); in ck_hs_apply() 743 ck_pr_store_ptr(slot, CK_HS_TOMBSTONE); in ck_hs_apply() [all …]
|
H A D | ck_hp.c | 277 ck_pr_store_ptr(&hazard->pointer, pointer); in ck_hp_retire() 278 ck_pr_store_ptr(&hazard->data, data); in ck_hp_retire() 297 ck_pr_store_ptr(&hazard->data, data); in ck_hp_free() 298 ck_pr_store_ptr(&hazard->pointer, pointer); in ck_hp_free()
|
H A D | ck_rhs.c | 410 ck_pr_store_ptr(&hs->map, map); in ck_rhs_reset_size() 567 ck_pr_store_ptr(&hs->map, update); in ck_rhs_grow() 965 ck_pr_store_ptr(ck_rhs_entry_addr(map, slot), insert); in ck_rhs_put_robin_hood() 974 ck_pr_store_ptr(ck_rhs_entry_addr(map, orig_slot), in ck_rhs_put_robin_hood() 1025 ck_pr_store_ptr(ck_rhs_entry_addr(map, slot), in ck_rhs_do_backward_shift_delete() 1061 ck_pr_store_ptr(ck_rhs_entry_addr(map, slot), CK_RHS_EMPTY); in ck_rhs_do_backward_shift_delete() 1104 ck_pr_store_ptr(ck_rhs_entry_addr(map, first), insert); in ck_rhs_fas() 1111 ck_pr_store_ptr(ck_rhs_entry_addr(map, slot), insert); in ck_rhs_fas() 1200 ck_pr_store_ptr(ck_rhs_entry_addr(map, first), insert); in ck_rhs_apply() 1220 ck_pr_store_ptr(ck_rhs_entry_addr(map, slot), insert); in ck_rhs_apply() [all …]
|
H A D | ck_array.c | 101 ck_pr_store_ptr(&array->active, target); in ck_array_put() 180 ck_pr_store_ptr(&target->values[i], target->values[--array->n_entries]); in ck_array_remove() 213 ck_pr_store_ptr(&array->active, m); in ck_array_commit()
|
H A D | ck_epoch.c | 259 ck_pr_store_ptr(&record->ct, ct); in ck_epoch_recycle() 313 ck_pr_store_ptr(&record->ct, NULL); in ck_epoch_unregister()
|
H A D | ck_barrier_tournament.c | 97 ck_pr_store_ptr(&barrier->rounds, rounds); in ck_barrier_tournament_init()
|
/freebsd/sys/contrib/ck/include/spinlock/ |
H A D | mcs.h | 106 ck_pr_store_ptr(&previous->next, node); in ck_spinlock_mcs_lock()
|
/freebsd/sys/net/ |
H A D | if.c | 594 ck_pr_store_ptr(&ifindex_table, new); in if_alloc_domain() 604 ck_pr_store_ptr(&ifindex_table[idx].ife_ifnet, ifp); in if_alloc_domain() 680 ck_pr_store_ptr(&ifindex_table[ifp->if_index].ife_ifnet, NULL); in if_free()
|
/freebsd/sys/netpfil/ipfw/nat64/ |
H A D | nat64lsn.c | 1189 ck_pr_store_ptr(&chunks[chunk_idx]->pgptr[pg_idx % 32], pg); in nat64lsn_alloc_proto_pg()
|
/freebsd/sys/netpfil/ipfw/ |
H A D | ip_fw_dynamic.c | 226 #define DYNSTATE_PROTECT(v) ck_pr_store_ptr(DPCPU_PTR(dyn_hp), (v))
|