Searched refs:hhook_head (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/sys/ |
H A D | hhook.h | 94 struct hhook_head { struct 103 LIST_ENTRY(hhook_head) hhh_next; argument 104 LIST_ENTRY(hhook_head) hhh_vnext; 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); 126 struct hhook_head * hhook_head_get(int32_t hhook_type, int32_t hhook_id); 128 void hhook_head_release(struct hhook_head *hhh); [all …]
|
/freebsd/sys/kern/ |
H A D | kern_hhook.c | 62 LIST_HEAD(hhookheadhead, hhook_head); 75 static void hhook_head_destroy(struct hhook_head *hhh); 76 void khelp_new_hhook_registered(struct hhook_head *hhh, uint32_t flags); 93 hhook_run_hooks(struct hhook_head *hhh, void *ctx_data, struct osd *hosd) in hhook_run_hooks() 130 hhook_add_hook(struct hhook_head *hhh, const struct hookinfo *hki, uint32_t flags) in hhook_add_hook() 189 struct hhook_head **heads_to_hook, *hhh; in hhook_add_hook_lookup() 200 heads_to_hook = malloc(n_heads_to_hook * sizeof(struct hhook_head *), in hhook_add_hook_lookup() 245 hhook_remove_hook(struct hhook_head *hhh, const struct hookinfo *hki) in hhook_remove_hook() 274 struct hhook_head *hhh; in hhook_remove_hook_lookup() 291 hhook_head_register(int32_t hhook_type, int32_t hhook_id, struct hhook_head **hhh, in hhook_head_register() [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()
|
H A D | uipc_socket.c | 217 VNET_DEFINE(struct hhook_head *, socket_hhh[HHOOK_SOCKET_LAST + 1]);
|
/freebsd/sys/net/ |
H A D | if_var.h | 102 VNET_DECLARE(struct hhook_head *, ipsec_hhh_in[HHOOK_IPSEC_COUNT]); 103 VNET_DECLARE(struct hhook_head *, ipsec_hhh_out[HHOOK_IPSEC_COUNT]);
|
H A D | if.c | 305 VNET_DEFINE(struct hhook_head *, ipsec_hhh_in[HHOOK_IPSEC_COUNT]); 306 VNET_DEFINE(struct hhook_head *, ipsec_hhh_out[HHOOK_IPSEC_COUNT]);
|
/freebsd/sys/netinet/ |
H A D | tcp_var.h | 1366 VNET_DECLARE(struct hhook_head *, tcp_hhh[HHOOK_TCP_LAST + 1]);
|
H A D | tcp_subr.c | 330 VNET_DEFINE(struct hhook_head *, tcp_hhh[HHOOK_TCP_LAST+1]);
|