Home
last modified time | relevance | path

Searched refs:hhh (Results 1 – 4 of 4) sorted by relevance

/freebsd-12-stable/sys/kern/
Dkern_hhook.c78 static void hhook_head_destroy(struct hhook_head *hhh);
79 void khelp_new_hhook_registered(struct hhook_head *hhh, uint32_t flags);
85 #define HHH_LOCK_INIT(hhh) rm_init(&(hhh)->hhh_lock, "hhook_head rm lock") argument
86 #define HHH_LOCK_DESTROY(hhh) rm_destroy(&(hhh)->hhh_lock) argument
87 #define HHH_WLOCK(hhh) rm_wlock(&(hhh)->hhh_lock) argument
88 #define HHH_WUNLOCK(hhh) rm_wunlock(&(hhh)->hhh_lock) argument
89 #define HHH_RLOCK(hhh, rmpt) rm_rlock(&(hhh)->hhh_lock, (rmpt)) argument
90 #define HHH_RUNLOCK(hhh, rmpt) rm_runlock(&(hhh)->hhh_lock, (rmpt)) argument
96 hhook_run_hooks(struct hhook_head *hhh, void *ctx_data, struct osd *hosd) in hhook_run_hooks() argument
102 KASSERT(hhh->hhh_refcount > 0, ("hhook_head %p refcount is 0", hhh)); in hhook_run_hooks()
[all …]
Dkern_khelp.c63 void khelp_new_hhook_registered(struct hhook_head *hhh, uint32_t flags);
291 khelp_new_hhook_registered(struct hhook_head *hhh, uint32_t flags) in khelp_new_hhook_registered() argument
299 if (hhh->hhh_type != h->h_hooks[i].hook_type || in khelp_new_hhook_registered()
300 hhh->hhh_id != h->h_hooks[i].hook_id) in khelp_new_hhook_registered()
302 error = hhook_add_hook(hhh, &h->h_hooks[i], flags); in khelp_new_hhook_registered()
/freebsd-12-stable/sys/sys/
Dhhook.h110 void hhook_run_hooks(struct hhook_head *hhh, void *ctx_data, struct osd *hosd);
112 int hhook_add_hook(struct hhook_head *hhh, struct hookinfo *hki,
117 int hhook_remove_hook(struct hhook_head *hhh, struct hookinfo *hki);
122 struct hhook_head **hhh, uint32_t flags);
124 int hhook_head_deregister(struct hhook_head *hhh);
130 void hhook_head_release(struct hhook_head *hhh);
132 uint32_t hhook_head_is_virtualised(struct hhook_head *hhh);
140 #define HHOOKS_RUN_IF(hhh, ctx_data, hosd) do { \ argument
141 if (hhh != NULL && hhh->hhh_nhooks > 0) \
142 hhook_run_hooks(hhh, ctx_data, hosd); \
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/
DBuiltins.def123 BUILTIN(__builtin_copysignf16, "hhh", "ncF")
133 BUILTIN(__builtin_fmodf16, "hhh" , "Fne")
171 BUILTIN(__builtin_powf16, "hhh" , "Fne")
256 BUILTIN(__builtin_fmaxf16, "hhh", "Fnc")
261 BUILTIN(__builtin_fminf16, "hhh", "Fnc")