Home
last modified time | relevance | path

Searched refs:hook_p (Results 1 – 25 of 75) sorted by relevance

123

/freebsd-14.2/sys/netgraph/
H A Dnetgraph.h87 typedef struct ng_hook *hook_p; typedef
102 typedef int ng_connect_t(hook_p hook);
105 typedef int ng_disconnect_t(hook_p hook);
186 static __inline hook_p _ng_hook_peer(hook_p hook, char * file, int line);
195 _chkhook(hook_p hook, char *file, int line) in _chkhook()
206 _ng_hook_ref(hook_p hook, char * file, int line) in _ng_hook_ref()
275 static __inline hook_p
432 hook_p _hook; \
695 hook_p _hook = _NGI_HOOK(i); \
786 static __inline hook_p
[all …]
H A Dng_bpf.c86 hook_p hook;
87 hook_p match;
88 hook_p nomatch;
242 ng_bpf_addrefs(hook_p hook, void* arg) in ng_bpf_addrefs()
245 hook_p h = (hook_p)arg; in ng_bpf_addrefs()
258 hook_p h = (hook_p)arg; in ng_bpf_remrefs()
316 hook_p hook; in ng_bpf_rcvmsg()
337 hook_p hook; in ng_bpf_rcvmsg()
364 hook_p hook; in ng_bpf_rcvmsg()
419 hook_p dest; in ng_bpf_rcvdata()
[all …]
H A Dng_split.c67 hook_p out;
68 hook_p in;
69 hook_p mixed;
101 ng_split_newhook(node_p node, hook_p hook, const char *name) in ng_split_newhook()
104 hook_p *localhook; in ng_split_newhook()
127 ng_split_rcvdata(hook_p hook, item_p item) in ng_split_rcvdata()
164 ng_split_disconnect(hook_p hook) in ng_split_disconnect()
166 hook_p *localhook = NG_HOOK_PRIVATE(hook); in ng_split_disconnect()
H A Dng_gif_demux.c119 hook_p gif; /* The gif hook */
120 hook_p hooks[NUM_FAMILIES]; /* The protocol hooks */
134 static iffam_p get_iffam_from_hook(priv_p priv, hook_p hook);
136 static hook_p *get_hook_from_iffam(priv_p priv, iffam_p iffam);
186 get_iffam_from_hook(priv_p priv, hook_p hook) in get_iffam_from_hook()
200 static __inline hook_p *
253 hook_p *hookptr; in ng_gif_demux_newhook()
273 ng_gif_demux_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_gif_demux_rcvmsg()
304 ng_gif_demux_rcvdata(hook_p hook, item_p item) in ng_gif_demux_rcvdata()
309 hook_p outhook; in ng_gif_demux_rcvdata()
[all …]
H A Dng_ipfw.c72 static hook_p ng_ipfw_findhook1(node_p, uint32_t );
96 hook_p hook;
152 ng_ipfw_newhook(node_p node, hook_p hook, const char *name) in ng_ipfw_newhook()
191 ng_ipfw_connect(hook_p hook) in ng_ipfw_connect()
198 static hook_p
211 static hook_p
214 hook_p hook; in ng_ipfw_findhook1()
227 ng_ipfw_rcvdata(hook_p hook, item_p item) in ng_ipfw_rcvdata()
287 hook_p hook; in ng_ipfw_input()
349 ng_ipfw_disconnect(hook_p hook) in ng_ipfw_disconnect()
H A Dng_tag.c95 hook_p hi_match; /* matching hook pointer */
96 hook_p hi_nonmatch; /* non-matching hook pointer */
361 hook_p hook; in ng_tag_rcvmsg()
382 hook_p hook; in ng_tag_rcvmsg()
402 hook_p hook; in ng_tag_rcvmsg()
426 hook_p hook; in ng_tag_rcvmsg()
453 hook_p hook; in ng_tag_rcvmsg()
501 ng_tag_rcvdata(hook_p hook, item_p item) in ng_tag_rcvdata()
509 hook_p dest; in ng_tag_rcvdata()
608 ng_tag_disconnect(hook_p hook) in ng_tag_disconnect()
[all …]
H A Dng_UI.c63 hook_p downlink;
64 hook_p uplink;
112 ng_UI_newhook(node_p node, hook_p hook, const char *name) in ng_UI_newhook()
133 ng_UI_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_UI_rcvmsg()
165 ng_UI_rcvdata(hook_p hook, item_p item) in ng_UI_rcvdata()
222 ng_UI_disconnect(hook_p hook) in ng_UI_disconnect()
H A Dng_vlan_rotate.c155 hook_p original_hook;
156 hook_p ordered_hook;
157 hook_p excessive_hook;
158 hook_p incomplete_hook;
190 ng_vlanrotate_newhook(node_p node, hook_p hook, const char *name) in ng_vlanrotate_newhook()
193 hook_p *dst = NULL; in ng_vlanrotate_newhook()
218 ng_vlanrotate_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_vlanrotate_rcvmsg()
371 ng_vlanrotate_rcvdata(hook_p hook, item_p item) in ng_vlanrotate_rcvdata()
376 hook_p dst_hook; in ng_vlanrotate_rcvdata()
490 ng_vlanrotate_disconnect(hook_p hook) in ng_vlanrotate_disconnect()
H A Dng_hole.c128 ngh_newhook(node_p node, hook_p hook, const char *name) in ngh_newhook()
144 ngh_rcvmsg(node_p node, item_p item, hook_p lasthook) in ngh_rcvmsg()
150 hook_p hook; in ngh_rcvmsg()
203 ngh_rcvdata(hook_p hook, item_p item) in ngh_rcvdata()
217 ngh_disconnect(hook_p hook) in ngh_disconnect()
H A Dng_tcpmss.c68 hook_p outHook;
158 ng_tcpmss_newhook(node_p node, hook_p hook, const char *name) in ng_tcpmss_newhook()
176 (node_p node, item_p item, hook_p lasthook) in ng_tcpmss_rcvmsg()
190 hook_p hook; in ng_tcpmss_rcvmsg()
222 hook_p in, out; in ng_tcpmss_rcvmsg()
265 ng_tcpmss_rcvdata(hook_p hook, item_p item) in ng_tcpmss_rcvdata()
362 ng_tcpmss_disconnect(hook_p hook) in ng_tcpmss_disconnect()
365 hook_p hook2; in ng_tcpmss_disconnect()
H A Dng_lmi.c128 hook_p lmi_channel; /* whatever we ended up using */
129 hook_p lmi_annexA;
130 hook_p lmi_annexD;
131 hook_p lmi_group4;
132 hook_p lmi_channel0; /* auto-detect on DLCI 0 */
133 hook_p lmi_channel1023;/* auto-detect on DLCI 1023 */
144 static void nglmi_startup_fixed(sc_p sc, hook_p hook);
281 nglmi_startup_fixed(sc_p sc, hook_p hook) in nglmi_startup_fixed()
551 nglmi_rcvdata(hook_p hook, item_p item) in nglmi_rcvdata()
733 nglmi_checkdata(hook_p hook, struct mbuf *m) in nglmi_checkdata()
[all …]
H A Dng_sample.c124 hook_p hook;
132 hook_p debughook;
180 ng_xxx_newhook(node_p node, hook_p hook, const char *name) in ng_xxx_newhook()
257 ng_xxx_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_xxx_rcvmsg()
323 ng_xxx_rcvdata(hook_p hook, item_p item ) in ng_xxx_rcvdata()
445 ng_xxx_connect(hook_p hook)
485 ng_xxx_disconnect(hook_p hook)
H A Dng_hub.c98 ng_hub_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_hub_rcvmsg()
117 ng_hub_rcvdata(hook_p hook, item_p item) in ng_hub_rcvdata()
121 hook_p hook2; in ng_hub_rcvdata()
163 ng_hub_disconnect(hook_p hook) in ng_hub_disconnect()
H A Dng_echo.c84 nge_rcvmsg(node_p node, item_p item, hook_p lasthook) in nge_rcvmsg()
99 nge_rcvdata(hook_p hook, item_p item) in nge_rcvdata()
111 nge_disconnect(hook_p hook) in nge_disconnect()
H A Dng_rfc1490.c104 hook_p downlink;
105 hook_p ppp;
106 hook_p inet;
107 hook_p ethernet;
181 ng_rfc1490_newhook(node_p node, hook_p hook, const char *name) in ng_rfc1490_newhook()
210 ng_rfc1490_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_rfc1490_rcvmsg()
304 ng_rfc1490_rcvdata(hook_p hook, item_p item) in ng_rfc1490_rcvdata()
468 ng_rfc1490_disconnect(hook_p hook) in ng_rfc1490_disconnect()
H A Dng_etf.c130 hook_p hook;
136 hook_p match_hook; /* Hook to use on a match */
197 ng_etf_newhook(node_p node, hook_p hook, const char *name) in ng_etf_newhook()
245 ng_etf_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_etf_rcvmsg()
282 hook_p hook; in ng_etf_rcvmsg()
362 ng_etf_rcvdata(hook_p hook, item_p item ) in ng_etf_rcvdata()
448 ng_etf_disconnect(hook_p hook) in ng_etf_disconnect()
H A Dng_ether.c81 hook_p upper; /* upper hook connection */
82 hook_p lower; /* lower hook connection */
83 hook_p orphan; /* orphan hook connection */
108 static int ng_ether_rcv_lower(hook_p node, item_p item);
109 static int ng_ether_rcv_upper(hook_p node, item_p item);
456 hook_p *hookptr; in ng_ether_newhook()
493 ng_ether_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_ether_rcvmsg()
653 ng_ether_rcvdata(hook_p hook, item_p item) in ng_ether_rcvdata()
664 ng_ether_rcv_lower(hook_p hook, item_p item) in ng_ether_rcv_lower()
712 ng_ether_rcv_upper(hook_p hook, item_p item) in ng_ether_rcv_upper()
[all …]
H A Dng_base.c296 hook_p hook; in ng_alloc_hook()
717 hook_p hook; in ng_rmnode()
1070 hook_p hook; in ng_add_hook()
1128 hook_p
1131 hook_p hook; in ng_findhook()
1164 hook_p peer; in ng_destroy_hook()
1241 ng_bypass(hook_p hook1, hook_p hook2) in ng_bypass()
1390 hook_p peer; in ng_con_part2()
1486 hook_p hook; in ng_con_nodes()
2229 hook_p hook; in ng_snd_item()
[all …]
H A Dng_iface.c121 hook_p hooks[NUM_FAMILIES]; /* Hook for each address family */
155 static iffam_p get_iffam_from_hook(priv_p priv, hook_p hook);
157 static hook_p *get_hook_from_iffam(priv_p priv, iffam_p iffam);
235 get_iffam_from_hook(priv_p priv, hook_p hook) in get_iffam_from_hook()
249 static __inline hook_p *
438 hook_p hook; in ng_iface_send()
573 ng_iface_newhook(node_p node, hook_p hook, const char *name) in ng_iface_newhook()
577 hook_p *hookptr; in ng_iface_newhook()
598 ng_iface_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_iface_rcvmsg()
679 ng_iface_rcvdata(hook_p hook, item_p item) in ng_iface_rcvdata()
[all …]
H A Dng_vjc.c80 hook_p ip;
81 hook_p vjcomp;
82 hook_p vjuncomp;
83 hook_p vjip;
259 ng_vjc_newhook(node_p node, hook_p hook, const char *name) in ng_vjc_newhook()
262 hook_p *hookp; in ng_vjc_newhook()
289 ng_vjc_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_vjc_rcvmsg()
396 ng_vjc_rcvdata(hook_p hook, item_p item) in ng_vjc_rcvdata()
556 ng_vjc_disconnect(hook_p hook) in ng_vjc_disconnect()
H A Dng_ether_echo.c88 ngee_rcvmsg(node_p node, item_p item, hook_p lasthook) in ngee_rcvmsg()
103 ngee_rcvdata(hook_p hook, item_p item) in ngee_rcvdata()
135 ngee_disconnect(hook_p hook) in ngee_disconnect()
H A Dng_macfilter.c265 hook_p mf_ether_hook; /* Ethernet hook */
267 hook_p *mf_upper; /* Upper hooks */
527 macfilter_ether_output(hook_p hook, macfilter_p mfp, struct mbuf *m, hook_p *next_hook) in macfilter_ether_output()
568 macfilter_ether_input(hook_p hook, macfilter_p mfp, struct mbuf *m, hook_p *next_hook) in macfilter_ether_input()
639 ng_macfilter_newhook(node_p node, hook_p hook, const char *hookname) in ng_macfilter_newhook()
673 ng_macfilter_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_macfilter_rcvmsg()
786 ng_macfilter_rcvdata(hook_p hook, item_p item) in ng_macfilter_rcvdata()
790 hook_p next_hook = NULL; in ng_macfilter_rcvdata()
812 ng_macfilter_disconnect(hook_p hook) in ng_macfilter_disconnect()
H A Dng_gif.c99 hook_p lower; /* lower OR orphan hook connection */
345 ng_gif_newhook(node_p node, hook_p hook, const char *name) in ng_gif_newhook()
349 hook_p *hookptr; in ng_gif_newhook()
381 ng_gif_connect(hook_p hook) in ng_gif_connect()
391 ng_gif_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_gif_rcvmsg()
436 ng_gif_rcvdata(hook_p hook, item_p item) in ng_gif_rcvdata()
512 ng_gif_disconnect(hook_p hook) in ng_gif_disconnect()
H A Dng_vlan.c51 hook_p downstream_hook;
52 hook_p nomatch_hook;
56 hook_p vlan_hook[(EVL_VLID_MASK + 1)];
232 ng_vlan_newhook(node_p node, hook_p hook, const char *name) in ng_vlan_newhook()
251 ng_vlan_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_vlan_rcvmsg()
256 hook_p hook; in ng_vlan_rcvmsg()
512 ng_vlan_rcvdata(hook_p hook, item_p item) in ng_vlan_rcvdata()
521 hook_p dst_hook; in ng_vlan_rcvdata()
687 ng_vlan_disconnect(hook_p hook) in ng_vlan_disconnect()
/freebsd-14.2/sys/netgraph/bluetooth/hci/
H A Dng_hci_ulpi.h42 int ng_hci_lp_con_req (ng_hci_unit_p, item_p, hook_p);
43 int ng_hci_lp_discon_req (ng_hci_unit_p, item_p, hook_p);
46 int ng_hci_lp_con_rsp (ng_hci_unit_p, item_p, hook_p);
48 int ng_hci_lp_qos_req (ng_hci_unit_p, item_p, hook_p);
53 void ng_hci_process_con_timeout (node_p, hook_p, void *, int);

123