Searched refs:hhh (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/kern/ |
H A D | kern_hhook.c | 75 static void hhook_head_destroy(struct hhook_head *hhh); 76 void khelp_new_hhook_registered(struct hhook_head *hhh, uint32_t flags); 82 #define HHH_LOCK_INIT(hhh) rm_init(&(hhh)->hhh_lock, "hhook_head rm lock") argument 83 #define HHH_LOCK_DESTROY(hhh) rm_destroy(&(hhh)->hhh_lock) argument 84 #define HHH_WLOCK(hhh) rm_wlock(&(hhh)->hhh_lock) argument 85 #define HHH_WUNLOCK(hhh) rm_wunlock(&(hhh)->hhh_lock) argument 86 #define HHH_RLOCK(hhh, rmpt) rm_rlock(&(hhh)->hhh_lock, (rmpt)) argument 87 #define HHH_RUNLOCK(hhh, rmpt) rm_runlock(&(hhh)->hhh_lock, (rmpt)) argument 93 hhook_run_hooks(struct hhook_head *hhh, void *ctx_data, struct osd *hosd) in hhook_run_hooks() argument 99 KASSERT(hhh->hhh_refcount > 0, ("hhook_head %p refcount is 0", hhh)); in hhook_run_hooks() [all …]
|
H A D | kern_khelp.c | 60 void khelp_new_hhook_registered(struct hhook_head *hhh, uint32_t flags); 288 khelp_new_hhook_registered(struct hhook_head *hhh, uint32_t flags) in khelp_new_hhook_registered() argument 296 if (hhh->hhh_type != h->h_hooks[i].hook_type || in khelp_new_hhook_registered() 297 hhh->hhh_id != h->h_hooks[i].hook_id) in khelp_new_hhook_registered() 299 error = hhook_add_hook(hhh, &h->h_hooks[i], flags); in khelp_new_hhook_registered()
|
/freebsd/sys/sys/ |
H A D | hhook.h | 108 void hhook_run_hooks(struct hhook_head *hhh, void *ctx_data, struct osd *hosd); 110 int hhook_add_hook(struct hhook_head *hhh, const struct hookinfo *hki, 115 int hhook_remove_hook(struct hhook_head *hhh, const struct hookinfo *hki); 120 struct hhook_head **hhh, uint32_t flags); 122 int hhook_head_deregister(struct hhook_head *hhh); 128 void hhook_head_release(struct hhook_head *hhh); 130 uint32_t hhook_head_is_virtualised(struct hhook_head *hhh); 138 #define HHOOKS_RUN_IF(hhh, ctx_data, hosd) do { \ argument 139 if (hhh != NULL && hhh->hhh_nhooks > 0) \ 140 hhook_run_hooks(hhh, ctx_data, hosd); \
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | BuiltinsNVPTX.def | 171 TARGET_BUILTIN(__nvvm_fmin_f16, "hhh", "", AND(SM_80, PTX70)) 172 TARGET_BUILTIN(__nvvm_fmin_ftz_f16, "hhh", "", AND(SM_80, PTX70)) 173 TARGET_BUILTIN(__nvvm_fmin_nan_f16, "hhh", "", AND(SM_80, PTX70)) 174 TARGET_BUILTIN(__nvvm_fmin_ftz_nan_f16, "hhh", "", AND(SM_80, PTX70)) 175 TARGET_BUILTIN(__nvvm_fmin_xorsign_abs_f16, "hhh", "", AND(SM_86, PTX72)) 176 TARGET_BUILTIN(__nvvm_fmin_ftz_xorsign_abs_f16, "hhh", "", AND(SM_86, PTX72)) 177 TARGET_BUILTIN(__nvvm_fmin_nan_xorsign_abs_f16, "hhh", "", AND(SM_86, PTX72)) 178 TARGET_BUILTIN(__nvvm_fmin_ftz_nan_xorsign_abs_f16, "hhh", "", 217 TARGET_BUILTIN(__nvvm_fmax_f16, "hhh", "", AND(SM_80, PTX70)) 218 TARGET_BUILTIN(__nvvm_fmax_ftz_f16, "hhh", "", AND(SM_80, PTX70)) [all …]
|