Home
last modified time | relevance | path

Searched refs:hookinfo (Results 1 – 11 of 11) sorted by relevance

/src/sys/sys/
H A Dhhook.h82 struct hookinfo { struct
110 int hhook_add_hook(struct hhook_head *hhh, const struct hookinfo *hki, argument
113 int hhook_add_hook_lookup(const struct hookinfo *hki, uint32_t flags);
115 int hhook_remove_hook(struct hhook_head *hhh, const struct hookinfo *hki);
117 int hhook_remove_hook_lookup(const struct hookinfo *hki);
H A Dkhelp.h53 struct hookinfo;
73 int khelp_add_hhook(const struct hookinfo *hki, uint32_t flags);
75 int khelp_remove_hhook(const struct hookinfo *hki);
H A Dmodule_khelp.h54 struct hookinfo *h_hooks;
66 struct hookinfo *hooks;
/src/sys/netgraph/
H A Dng_tee.c70 struct hookinfo { struct
72 struct hookinfo *dest, *dup; argument
75 typedef struct hookinfo *hi_p; argument
79 struct hookinfo left;
80 struct hookinfo right;
81 struct hookinfo left2right;
82 struct hookinfo right2left;
H A Dng_car.c64 struct hookinfo { struct
85 struct hookinfo upper; /* hook to upper layers */ argument
86 struct hookinfo lower; /* hook to lower layers */
97 static void ng_car_refillhook(struct hookinfo *h);
98 static void ng_car_schedule(struct hookinfo *h);
100 static void ng_car_enqueue(struct hookinfo *h, item_p item);
269 struct hookinfo *const hinfo = NG_HOOK_PRIVATE(hook); in ng_car_rcvdata()
592 struct hookinfo *const hinfo = NG_HOOK_PRIVATE(hook); in ng_car_disconnect()
622 ng_car_refillhook(struct hookinfo *h) in ng_car_refillhook()
688 ng_car_schedule(struct hookinfo *hinfo) in ng_car_schedule()
[all …]
H A Dng_pipe.c84 struct hookinfo { struct
101 struct hookinfo lower; argument
102 struct hookinfo upper;
130 struct hookinfo *, priv_p);
131 static void pipe_dequeue(struct hookinfo *, struct timeval *);
271 struct hookinfo *hinfo; in ngp_newhook()
456 struct hookinfo *hinfo, priv_p priv) in parse_cfg()
590 struct hookinfo *const hinfo = NG_HOOK_PRIVATE(hook); in ngp_rcvdata()
607 struct hookinfo *dest; in ngp_rcvdata()
736 pipe_dequeue(struct hookinfo *hinfo, struct timeval *now) { in pipe_dequeue()
[all …]
/src/sys/kern/
H A Dkern_hhook.c130 hhook_add_hook(struct hhook_head *hhh, const struct hookinfo *hki, uint32_t flags) in hhook_add_hook()
187 hhook_add_hook_lookup(const struct hookinfo *hki, uint32_t flags) in hhook_add_hook_lookup()
245 hhook_remove_hook(struct hhook_head *hhh, const struct hookinfo *hki) in hhook_remove_hook()
272 hhook_remove_hook_lookup(const struct hookinfo *hki) in hhook_remove_hook_lookup()
H A Dkern_khelp.c256 khelp_add_hhook(const struct hookinfo *hki, uint32_t flags) in khelp_add_hhook()
270 khelp_remove_hhook(const struct hookinfo *hki) in khelp_remove_hhook()
/src/share/examples/kld/khelp/
H A Dh_example.c95 struct hookinfo example_hooks[] = {
/src/sys/net/
H A Dif_enc.c320 struct hookinfo hki; in enc_add_hhooks()
353 struct hookinfo hki; in enc_remove_hhooks()
/src/sys/netinet/khelp/
H A Dh_ertt.c109 struct hookinfo ertt_hooks[] = {