Home
last modified time | relevance | path

Searched refs:srcu (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/sys/external/bsd/common/linux/
H A Dlinux_srcu.c87 _init_srcu_struct(struct srcu_struct *srcu, const char *name) in _init_srcu_struct() argument
92 srcu->srcu_percpu = percpu_alloc(sizeof(struct srcu_cpu)); in _init_srcu_struct()
93 mutex_init(&srcu->srcu_lock, MUTEX_DEFAULT, IPL_VM); in _init_srcu_struct()
94 cv_init(&srcu->srcu_cv, name); in _init_srcu_struct()
95 srcu->srcu_sync = NULL; in _init_srcu_struct()
96 srcu->srcu_total = 0; in _init_srcu_struct()
97 srcu->srcu_gen = 0; in _init_srcu_struct()
110 cleanup_srcu_struct(struct srcu_struct *srcu) in cleanup_srcu_struct() argument
115 KASSERTMSG((srcu->srcu_sync == NULL), in cleanup_srcu_struct()
117 __func__, curlwp, srcu->srcu_sync); in cleanup_srcu_struct()
[all …]
/netbsd-src/sys/dev/pci/
H A Dhifn7751.c1395 dma->cmdu = dma->srcu = dma->dstu = dma->resu = 0; in hifn_init_dma()
1649 dma->srcu += map->dm_nsegs; in hifn_dmamap_load_src()
1663 cmd->srcu.src_m, BUS_DMA_NOWAIT)) { in hifn_crypto()
1669 cmd->srcu.src_io, BUS_DMA_NOWAIT)) { in hifn_crypto()
1681 cmd->dstu.dst_io = cmd->srcu.src_io; in hifn_crypto()
1683 cmd->dstu.dst_m = cmd->srcu.src_m; in hifn_crypto()
1694 if (cmd->srcu.src_m->m_flags & M_PKTHDR) { in hifn_crypto()
1706 m_copy_pkthdr(m0, cmd->srcu.src_m); in hifn_crypto()
1762 dma->cmdu, dma->srcu, dma->dstu, dma->resu, in hifn_crypto()
1786 if ((dma->srcu + cmd->src_map->dm_nsegs) > HIFN_D_SRC_RSIZE || in hifn_crypto()
[all …]
H A Dhifn7751var.h104 volatile int cmdu, srcu, dstu, resu; member
271 } srcu; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gvt/
H A Dkvmgt.c1635 idx = srcu_read_lock(&kvm->srcu); in kvmgt_page_track_add()
1638 srcu_read_unlock(&kvm->srcu, idx); in kvmgt_page_track_add()
1652 srcu_read_unlock(&kvm->srcu, idx); in kvmgt_page_track_add()
1669 idx = srcu_read_lock(&kvm->srcu); in kvmgt_page_track_remove()
1672 srcu_read_unlock(&kvm->srcu, idx); in kvmgt_page_track_remove()
1686 srcu_read_unlock(&kvm->srcu, idx); in kvmgt_page_track_remove()
1992 idx = srcu_read_lock(&kvm->srcu); in kvmgt_rw_gpa()
1995 srcu_read_unlock(&kvm->srcu, idx); in kvmgt_rw_gpa()
2035 idx = srcu_read_lock(&kvm->srcu); in kvmgt_is_valid_gfn()
2037 srcu_read_unlock(&kvm->srcu, idx); in kvmgt_is_valid_gfn()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_reset.h42 int __must_check intel_gt_reset_trylock(struct intel_gt *gt, int *srcu);
H A Dintel_reset.c1323 int intel_gt_reset_trylock(struct intel_gt *gt, int *srcu) in intel_gt_reset_trylock() argument
1342 *srcu = srcu_read_lock(&gt->reset.backoff_srcu); in intel_gt_reset_trylock()
/netbsd-src/sys/ufs/lfs/
H A Dlfs_rfw.c258 union lfs_dinode *dstu, const union lfs_dinode *srcu) in update_inoblk_copy_dinode() argument
262 const struct lfs64_dinode *src = &srcu->u_64; in update_inoblk_copy_dinode()
294 const struct lfs32_dinode *src = &srcu->u_32; in update_inoblk_copy_dinode()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/
H A Di915_gem_mman.c428 int srcu; in vm_fault_gtt() local
455 ret = intel_gt_reset_trylock(ggtt->vm.gt, &srcu); in vm_fault_gtt()
561 intel_gt_reset_unlock(ggtt->vm.gt, srcu); in vm_fault_gtt()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtree-ssa-strlen.c2624 tree srcu = fold_convert_loc (loc, size_type_node, src); in handle_builtin_strchr() local
2626 size_type_node, lhsu, srcu); in handle_builtin_strchr()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dtree-ssa-strlen.cc2505 tree srcu = fold_convert_loc (loc, size_type_node, src); in handle_builtin_strchr() local
2507 size_type_node, lhsu, srcu); in handle_builtin_strchr()