Lines Matching defs:sv
124 timehands_update(struct sysentvec *sv)
132 sv->sv_timekeep_off);
133 idx = sv->sv_timekeep_curr;
137 sv->sv_timekeep_curr = idx;
138 if (++sv->sv_timekeep_gen == 0)
139 sv->sv_timekeep_gen = 1;
144 atomic_store_rel_32(&tk->tk_th[idx].th_gen, sv->sv_timekeep_gen);
150 timehands_update32(struct sysentvec *sv)
158 sv->sv_timekeep_off);
159 idx = sv->sv_timekeep_curr;
163 sv->sv_timekeep_curr = idx;
164 if (++sv->sv_timekeep_gen == 0)
165 sv->sv_timekeep_gen = 1;
170 atomic_store_rel_32(&tk->tk_th[idx].th_gen, sv->sv_timekeep_gen);
201 struct sysentvec *sv;
205 sv = (struct sysentvec *)param;
207 if ((sv->sv_flags & SV_SHP) == 0)
209 sv->sv_shared_page_obj = shared_page_obj;
210 sv->sv_sigcode_base = sv->sv_shared_page_base +
211 shared_page_fill(*(sv->sv_szsigcode), 16, sv->sv_sigcode);
212 if ((sv->sv_flags & SV_ABI_MASK) != SV_ABI_FREEBSD)
216 if ((sv->sv_flags & SV_ILP32) != 0) {
224 compat32_sysentvec = sv;
233 host_sysentvec = sv;
237 sv->sv_timekeep_base = sv->sv_shared_page_base + tk_base;
238 sv->sv_timekeep_off = tk_base;