Home
last modified time | relevance | path

Searched refs:atomic_load_ptr (Results 1 – 25 of 43) sorted by relevance

12

/freebsd/sys/kern/
H A Dsubr_coverage.c97 trace_pc = atomic_load_ptr(&cov_trace_pc); in __sanitizer_cov_trace_pc()
112 trace_cmp = atomic_load_ptr(&cov_trace_cmp); in __sanitizer_cov_trace_cmp1()
123 trace_cmp = atomic_load_ptr(&cov_trace_cmp); in __sanitizer_cov_trace_cmp2()
134 trace_cmp = atomic_load_ptr(&cov_trace_cmp); in __sanitizer_cov_trace_cmp4()
145 trace_cmp = atomic_load_ptr(&cov_trace_cmp); in __sanitizer_cov_trace_cmp8()
156 trace_cmp = atomic_load_ptr(&cov_trace_cmp); in __sanitizer_cov_trace_const_cmp1()
167 trace_cmp = atomic_load_ptr(&cov_trace_cmp); in __sanitizer_cov_trace_const_cmp2()
178 trace_cmp = atomic_load_ptr(&cov_trace_cmp); in __sanitizer_cov_trace_const_cmp4()
189 trace_cmp = atomic_load_ptr(&cov_trace_cmp); in __sanitizer_cov_trace_const_cmp8()
207 trace_cmp = atomic_load_ptr(&cov_trace_cmp); in __sanitizer_cov_trace_switch()
H A Dkern_rangelock.c92 v = atomic_load_ptr(&lock->head); in rangelock_cheat_drain()
109 v = atomic_load_ptr(&lock->head); in rangelock_cheat_lock()
193 v = atomic_load_ptr(&lock->head); in rangelock_cheat_unlock()
262 v = atomic_load_ptr(&lock->head); in rangelock_cheat_destroy()
781 v = atomic_load_ptr(&lock->head); in rangelock_may_recurse()
H A Dsubr_clockcalib.c41 struct timecounter *tc = atomic_load_ptr(&timecounter); in clockcalib()
H A Dvfs_cache.c2493 if (atomic_load_ptr(&dvp->v_cache_dd) == NULL) in cache_enter_dotdot_prep()
3004 atomic_load_ptr(&vp->v_cache_dd) == NULL) in cache_has_entries()
3667 mp = atomic_load_ptr(&vp->v_mount); in vn_fullpath_any_smr()
3672 tvp = atomic_load_ptr(&mp->mnt_vnodecovered); in vn_fullpath_any_smr()
3718 if (__predict_false(atomic_load_ptr(&vp->v_cache_dd) != ncp)) { in vn_fullpath_any_smr()
4815 mp = atomic_load_ptr(&dvp->v_mount); in cache_fplookup_final_modifying()
5413 if (__predict_false(atomic_load_ptr(&dvp->v_cache_dd) != ncp)) { in cache_fplookup_dotdot()
5541 mp = atomic_load_ptr(&dvp->v_mount); in cache_fplookup_symlink()
5581 mp = atomic_load_ptr(&fpl->dvp->v_mount); in cache_fplookup_symlink()
5626 tvp = atomic_load_ptr(&ncp->nc_vp); in cache_fplookup_next()
[all …]
H A Dkern_rmlock.c1028 MPASS(atomic_load_ptr(&rms->owner) != curthread); in rms_rlock()
1051 MPASS(atomic_load_ptr(&rms->owner) != curthread); in rms_try_rlock()
1196 MPASS(atomic_load_ptr(&rms->owner) != curthread); in rms_wlock()
H A Dkern_descrip.c963 mp = atomic_load_ptr(&vp->v_mount); in kern_fcntl()
1531 fdt = atomic_load_ptr(&fdp->fd_files); in close_range_flags()
1557 fdt = atomic_load_ptr(&fdp->fd_files); in close_range_impl()
1574 fdt = atomic_load_ptr(&fdp->fd_files); in close_range_impl()
2400 fdp = atomic_load_ptr(&p->p_fd); in fdhold()
2412 pdp = atomic_load_ptr(&p->p_pd); in pdhold()
3134 fdt = atomic_load_ptr(&fdp->fd_files); in fget_remote_foreach()
3383 fdt = atomic_load_ptr(&fdp->fd_files); in fget_unlocked_seq()
3390 fdt = atomic_load_ptr(&fdp->fd_files); in fget_unlocked_seq()
3394 fdt = atomic_load_ptr(&fdp->fd_files); in fget_unlocked_seq()
[all …]
H A Dkern_osd.c291 value = atomic_load_ptr(&osd->osd_slots[slot - 1]); in osd_get_unlocked()
/freebsd/sys/netipsec/
H A Dipsec_offload.h84 p = atomic_load_ptr(&ipsec_accel_sa_newkey_p); in ipsec_accel_sa_newkey()
94 p = atomic_load_ptr(&ipsec_accel_forget_sav_p); in ipsec_accel_forget_sav()
104 p = atomic_load_ptr(&ipsec_accel_spdadd_p); in ipsec_accel_spdadd()
114 p = atomic_load_ptr(&ipsec_accel_spddel_p); in ipsec_accel_spddel()
127 p = atomic_load_ptr(&ipsec_accel_sa_lifetime_op_p); in ipsec_accel_sa_lifetime_op()
138 p = atomic_load_ptr(&ipsec_accel_sync_p); in ipsec_accel_sync()
148 p = atomic_load_ptr(&ipsec_accel_is_accel_sav_p); in ipsec_accel_is_accel_sav()
159 p = atomic_load_ptr(&ipsec_accel_key_setaccelif_p); in ipsec_accel_key_setaccelif()
170 p = atomic_load_ptr(&ipsec_accel_fill_xh_p); in ipsec_accel_fill_xh()
/freebsd/sys/sys/
H A Dsmr_types.h74 (__typeof((p)->__ptr))atomic_load_ptr( \
115 (__typeof((p)->__ptr))atomic_load_ptr(&(p)->__ptr); \
H A Datomic_common.h127 #define atomic_load_ptr(p) (*(const volatile __typeof(*p) *)(p)) macro
H A Dqueue.h291 (atomic_load_ptr(&(head)->slh_first) == NULL)
459 (atomic_load_ptr(&(head)->stqh_first) == NULL)
680 (atomic_load_ptr(&(head)->lh_first) == NULL)
901 (atomic_load_ptr(&(head)->tqh_first) == NULL)
H A Datomic_san.h268 #define atomic_load_ptr(x) \ macro
/freebsd/sys/dev/wg/
H A Dwg_noise.c568 kp = atomic_load_ptr(&r->r_next); in noise_remote_keypairs_clear()
572 kp = atomic_load_ptr(&r->r_current); in noise_remote_keypairs_clear()
576 kp = atomic_load_ptr(&r->r_previous); in noise_remote_keypairs_clear()
591 kp = atomic_load_ptr(&r->r_next); in noise_remote_expire_current()
594 kp = atomic_load_ptr(&r->r_current); in noise_remote_expire_current()
610 next = atomic_load_ptr(&r->r_next); in noise_add_new_keypair()
611 current = atomic_load_ptr(&r->r_current); in noise_add_new_keypair()
612 previous = atomic_load_ptr(&r->r_previous); in noise_add_new_keypair()
708 kp = atomic_load_ptr(&r->r_current); in noise_keypair_current()
732 if (kp != atomic_load_ptr(&r->r_next)) in noise_keypair_received_with()
[all …]
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Datomic.h81 atomic_load_ptr(volatile void *target) in atomic_load_ptr() function
104 atomic_load_ptr(volatile void *target) in atomic_load_ptr() function
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzvol_os.c684 zv = atomic_load_ptr(&disk->private_data); in zvol_open()
686 zv = atomic_load_ptr(&bdev->bd_disk->private_data); in zvol_open()
712 zv = atomic_load_ptr(&disk->private_data); in zvol_open()
714 zv = atomic_load_ptr(&bdev->bd_disk->private_data); in zvol_open()
836 zvol_state_t *zv = atomic_load_ptr(&disk->private_data); in zvol_release()
891 zvol_state_t *zv = atomic_load_ptr(&bdev->bd_disk->private_data); in zvol_ioctl()
945 zvol_state_t *zv = atomic_load_ptr(&disk->private_data); in zvol_check_events()
960 zvol_state_t *zv = atomic_load_ptr(&disk->private_data); in zvol_revalidate_disk()
998 zvol_state_t *zv = atomic_load_ptr(&bdev->bd_disk->private_data); in zvol_getgeo()
/freebsd/sys/netlink/route/
H A Dnexthop.c156 struct unhop_ctl *ctl = atomic_load_ptr(&V_un_ctl); in nl_find_nhop()
626 if (atomic_load_ptr(&V_un_ctl) == NULL) in vnet_init_unhops()
637 struct unhop_ctl *ctl = atomic_load_ptr(&V_un_ctl); in vnet_destroy_unhops()
969 struct unhop_ctl *ctl = atomic_load_ptr(&V_un_ctl); in rtnl_handle_delnhop()
1026 struct unhop_ctl *ctl = atomic_load_ptr(&V_un_ctl); in rtnl_handle_getnhop()
1074 struct unhop_ctl *ctl = atomic_load_ptr(&V_un_ctl); in rtnl_handle_getnhop()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzvol_os.c228 zv = atomic_load_ptr(&pp->private); in zvol_geom_open()
253 zv = atomic_load_ptr(&pp->private); in zvol_geom_open()
350 zv = atomic_load_ptr(&pp->private); in zvol_geom_close()
450 if (atomic_load_ptr(&pp->private) == NULL) { in zvol_geom_access()
917 zv = atomic_load_ptr(&dev->si_drv2); in zvol_cdev_open()
1020 zv = atomic_load_ptr(&dev->si_drv2); in zvol_cdev_close()
1096 zv = atomic_load_ptr(&dev->si_drv2); in zvol_cdev_ioctl()
/freebsd/sys/contrib/openzfs/lib/libspl/include/
H A Datomic.h256 #define atomic_load_ptr(p) (*(volatile __typeof(*p) *)(p)) macro
/freebsd/sys/amd64/amd64/
H A Dtrap.c983 hook = atomic_load_ptr(hookp); in trap_user_dtrace()
1126 p = atomic_load_ptr(&syscall_ret_l1d_flush); in amd64_syscall_ret_flush_l1d_check()
/freebsd/sys/fs/nullfs/
H A Dnull_vfsops.c328 lowermp = atomic_load_ptr(&mntdata->nullm_vfs); in nullfs_quotactl()
/freebsd/sys/vm/
H A Dvm_pageout.c770 object = atomic_load_ptr(&m->object); in vm_pageout_launder()
1238 object = atomic_load_ptr(&m->object); in vm_pageout_scan_active()
1500 object = atomic_load_ptr(&m->object); in vm_pageout_scan_inactive()
/freebsd/sys/ufs/ufs/
H A Dufs_acl.c671 mp = atomic_load_ptr(&ap->a_vp->v_mount); in ufs_aclcheck()
/freebsd/sys/fs/unionfs/
H A Dunion_vfsops.c443 uppermp = atomic_load_ptr(&ump->um_uppermp); in unionfs_quotactl()
/freebsd/sys/fs/tmpfs/
H A Dtmpfs_vfsops.c108 obj = atomic_load_ptr(&vp->v_object); in tmpfs_update_mtime_lazy_filter()
/freebsd/sys/i386/i386/
H A Dtrap.c977 hook = atomic_load_ptr(hookp); in trap_user_dtrace()

12