Searched refs:hhook_head (Results 1 - 5 of 5) sorted by relevance
/freebsd-10.3-release/sys/sys/ |
H A D | hhook.h | 56 /* hhook_head flags. */ 91 struct hhook_head { struct 100 LIST_ENTRY(hhook_head) hhh_next; 101 LIST_ENTRY(hhook_head) hhh_vnext; 105 void hhook_run_hooks(struct hhook_head *hhh, void *ctx_data, struct osd *hosd); 107 int hhook_add_hook(struct hhook_head *hhh, struct hookinfo *hki, 112 int hhook_remove_hook(struct hhook_head *hhh, struct hookinfo *hki); 117 struct hhook_head **hhh, uint32_t flags); 119 int hhook_head_deregister(struct hhook_head *hhh); 123 struct hhook_head * hhook_head_ge [all...] |
/freebsd-10.3-release/sys/kern/ |
H A D | kern_hhook.c | 61 static MALLOC_DEFINE(M_HHOOK, "hhook", "Helper hooks are linked off hhook_head lists"); 63 LIST_HEAD(hhookheadhead, hhook_head); 69 MTX_SYSINIT(hhookheadlistlock, &hhook_head_list_lock, "hhook_head list lock", 76 static void hhook_head_destroy(struct hhook_head *hhh); 77 void khelp_new_hhook_registered(struct hhook_head *hhh, uint32_t flags); 83 #define HHH_LOCK_INIT(hhh) rm_init(&(hhh)->hhh_lock, "hhook_head rm lock") 94 hhook_run_hooks(struct hhook_head *hhh, void *ctx_data, struct osd *hosd) 100 KASSERT(hhh->hhh_refcount > 0, ("hhook_head %p refcount is 0", hhh)); 130 hhook_add_hook(struct hhook_head *hhh, struct hookinfo *hki, uint32_t flags) 180 * The logic assembles an array of hhook_head struct [all...] |
H A D | kern_khelp.c | 61 void khelp_new_hhook_registered(struct hhook_head *hhh, uint32_t flags); 289 khelp_new_hhook_registered(struct hhook_head *hhh, uint32_t flags)
|
/freebsd-10.3-release/sys/netinet/ |
H A D | tcp_var.h | 673 VNET_DECLARE(struct hhook_head *, tcp_hhh[HHOOK_TCP_LAST + 1]);
|
H A D | tcp_subr.c | 230 VNET_DEFINE(struct hhook_head *, tcp_hhh[HHOOK_TCP_LAST+1]);
|
Completed in 117 milliseconds