Home
last modified time | relevance | path

Searched refs:lda (Results 1 – 11 of 11) sorted by relevance

/freebsd-head/sys/kern/
HDkern_mutex.c528 struct lock_delay_arg lda; in __mtx_lock_sleep() local
582 lock_delay_arg_init(&lda, &mtx_delay); in __mtx_lock_sleep()
584 lock_delay_arg_init_noadapt(&lda); in __mtx_lock_sleep()
606 lda.spin_cnt++; in __mtx_lock_sleep()
624 lock_delay(&lda); in __mtx_lock_sleep()
708 if (lda.spin_cnt > sleep_cnt) in __mtx_lock_sleep()
733 struct lock_delay_arg lda; in _mtx_lock_spin_cookie() local
779 lock_delay_arg_init(&lda, &mtx_spin_delay); in _mtx_lock_spin_cookie()
795 if (__predict_true(lda.spin_cnt < 10000000)) { in _mtx_lock_spin_cookie()
796 lock_delay(&lda); in _mtx_lock_spin_cookie()
[all …]
HDkern_sx.c580 struct lock_delay_arg lda; in _sx_xlock_hard() local
635 lock_delay_arg_init(&lda, &sx_delay); in _sx_xlock_hard()
637 lock_delay_arg_init_noadapt(&lda); in _sx_xlock_hard()
662 lda.spin_cnt++; in _sx_xlock_hard()
689 lock_delay(&lda); in _sx_xlock_hard()
731 lda.spin_cnt += i; in _sx_xlock_hard()
896 if (lda.spin_cnt > sleep_cnt) in _sx_xlock_hard()
1031 struct lock_delay_arg lda; in _sx_slock_hard() local
1060 lock_delay_arg_init(&lda, &sx_delay); in _sx_slock_hard()
1062 lock_delay_arg_init_noadapt(&lda); in _sx_slock_hard()
[all …]
HDkern_rwlock.c458 struct lock_delay_arg lda; in __rw_rlock_hard() local
487 lock_delay_arg_init(&lda, &rw_delay); in __rw_rlock_hard()
489 lock_delay_arg_init_noadapt(&lda); in __rw_rlock_hard()
504 lda.spin_cnt++; in __rw_rlock_hard()
524 lock_delay(&lda); in __rw_rlock_hard()
557 lda.spin_cnt += rowner_loops - i; in __rw_rlock_hard()
659 if (lda.spin_cnt > sleep_cnt) in __rw_rlock_hard()
929 struct lock_delay_arg lda; in __rw_wlock_hard() local
984 lock_delay_arg_init(&lda, &rw_delay); in __rw_wlock_hard()
986 lock_delay_arg_init_noadapt(&lda); in __rw_wlock_hard()
[all …]
HDkern_lock.c545 lockmgr_slock_adaptive(struct lock_delay_arg *lda, struct lock *lk, uintptr_t *xp, in lockmgr_slock_adaptive() argument
566 lock_delay(lda); in lockmgr_slock_adaptive()
592 struct lock_delay_arg lda; in lockmgr_slock_hard() local
603 lock_delay_arg_init(&lda, &lockmgr_delay); in lockmgr_slock_hard()
626 if (lockmgr_slock_adaptive(&lda, lk, &x, flags)) in lockmgr_slock_hard()
731 lockmgr_xlock_adaptive(struct lock_delay_arg *lda, struct lock *lk, uintptr_t *xp) in lockmgr_xlock_adaptive() argument
751 lock_delay(lda); in lockmgr_xlock_adaptive()
778 struct lock_delay_arg lda; in lockmgr_xlock_hard() local
828 lock_delay_arg_init(&lda, &lockmgr_delay); in lockmgr_xlock_hard()
842 if (lockmgr_xlock_adaptive(&lda, lk, &x)) in lockmgr_xlock_hard()
/freebsd-head/sys/compat/linux/
HDlinux_ioctl.c1608 l_dvd_authinfo lda; in linux_ioctl_cdrom() local
1612 error = copyin((void *)args->arg, &lda, sizeof(lda)); in linux_ioctl_cdrom()
1615 error = linux_to_bsd_dvd_authinfo(&lda, &bcode, &bda); in linux_ioctl_cdrom()
1621 if (lda.type == LINUX_DVD_HOST_SEND_KEY2) { in linux_ioctl_cdrom()
1622 lda.type = LINUX_DVD_AUTH_FAILURE; in linux_ioctl_cdrom()
1623 (void)copyout(&lda, (void *)args->arg, in linux_ioctl_cdrom()
1624 sizeof(lda)); in linux_ioctl_cdrom()
1628 error = bsd_to_linux_dvd_authinfo(&bda, &lda); in linux_ioctl_cdrom()
1631 error = copyout(&lda, (void *)args->arg, sizeof(lda)); in linux_ioctl_cdrom()
/freebsd-head/sys/amd64/amd64/
HDpmap.c860 struct lock_delay_arg lda; in pmap_delayed_invl_start_u() local
870 lock_delay_arg_init(&lda, &di_delay); in pmap_delayed_invl_start_u()
889 lock_delay(&lda); in pmap_delayed_invl_start_u()
903 lock_delay(&lda); in pmap_delayed_invl_start_u()
932 lock_delay(&lda); in pmap_delayed_invl_start_u()
981 struct lock_delay_arg lda; in pmap_delayed_invl_finish_u() local
989 lock_delay_arg_init(&lda, &di_delay); in pmap_delayed_invl_finish_u()
996 lock_delay(&lda); in pmap_delayed_invl_finish_u()
1009 lock_delay(&lda); in pmap_delayed_invl_finish_u()
1021 lock_delay(&lda); in pmap_delayed_invl_finish_u()
[all …]
/freebsd-head/contrib/llvm-project/llvm/lib/Target/Sparc/
HDSparcInstrAliases.td627 def : MnemonicAlias<"lduwa", "lda">, Requires<[HasV9]>;
/freebsd-head/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMFeatures.td153 "Has v8 acquire/release (lda/ldaex "
HDARMInstrInfo.td2887 NoItinerary, "lda", "\t$Rt, $addr", []>;
HDARMInstrThumb2.td1687 (ins addr_offset_none:$addr), "lda", "\t$Rt, $addr", []>,
/freebsd-head/sys/contrib/openzfs/module/zfs/
HDspa.c3024 livelist_delete_arg_t *lda = arg; in livelist_delete_sync() local
3025 spa_t *spa = lda->spa; in livelist_delete_sync()
3026 uint64_t ll_obj = lda->ll_obj; in livelist_delete_sync()
3027 uint64_t zap_obj = lda->zap_obj; in livelist_delete_sync()