| /freebsd-12-stable/sys/netgraph/ |
| D | netgraph.h | 90 typedef struct ng_hook *hook_p; typedef 103 typedef int ng_newhook_t(node_p node, hook_p hook, const char *name); 104 typedef hook_p ng_findhook_t(node_p node, const char *name); 105 typedef int ng_connect_t(hook_p hook); 106 typedef int ng_rcvmsg_t(node_p node, item_p item, hook_p lasthook); 107 typedef int ng_rcvdata_t(hook_p hook, item_p item); 108 typedef int ng_disconnect_t(hook_p hook); 109 typedef int ng_rcvitem (node_p node, hook_p hook, item_p item); 148 void ng_unref_hook(hook_p hook); /* don't move this */ 174 void dumphook (hook_p hook, char *file, int line); [all …]
|
| D | ng_bpf.c | 88 hook_p hook; 89 hook_p match; 90 hook_p nomatch; 111 static int ng_bpf_setprog(hook_p hook, const struct ng_bpf_hookprog *hp); 244 ng_bpf_addrefs(hook_p hook, void* arg) in ng_bpf_addrefs() 247 hook_p h = (hook_p)arg; in ng_bpf_addrefs() 257 ng_bpf_remrefs(hook_p hook, void* arg) in ng_bpf_remrefs() 260 hook_p h = (hook_p)arg; in ng_bpf_remrefs() 273 ng_bpf_newhook(node_p node, hook_p hook, const char *name) in ng_bpf_newhook() 276 hook_p tmp; in ng_bpf_newhook() [all …]
|
| D | ng_gif_demux.c | 121 hook_p gif; /* The gif hook */ 122 hook_p hooks[NUM_FAMILIES]; /* The protocol hooks */ 136 static iffam_p get_iffam_from_hook(priv_p priv, hook_p hook); 138 static hook_p *get_hook_from_iffam(priv_p priv, iffam_p iffam); 188 get_iffam_from_hook(priv_p priv, hook_p hook) in get_iffam_from_hook() 202 static __inline hook_p * 251 ng_gif_demux_newhook(node_p node, hook_p hook, const char *name) in ng_gif_demux_newhook() 255 hook_p *hookptr; in ng_gif_demux_newhook() 275 ng_gif_demux_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_gif_demux_rcvmsg() 306 ng_gif_demux_rcvdata(hook_p hook, item_p item) in ng_gif_demux_rcvdata() [all …]
|
| D | ng_split.c | 69 hook_p out; 70 hook_p in; 71 hook_p mixed; 103 ng_split_newhook(node_p node, hook_p hook, const char *name) in ng_split_newhook() 106 hook_p *localhook; in ng_split_newhook() 129 ng_split_rcvdata(hook_p hook, item_p item) in ng_split_rcvdata() 166 ng_split_disconnect(hook_p hook) in ng_split_disconnect() 168 hook_p *localhook = NG_HOOK_PRIVATE(hook); in ng_split_disconnect()
|
| D | ng_tag.c | 97 hook_p hi_match; /* matching hook pointer */ 98 hook_p hi_nonmatch; /* non-matching hook pointer */ 125 static int ng_tag_setdata_in(hook_p hook, const struct ng_tag_hookin *hp); 126 static int ng_tag_setdata_out(hook_p hook, const struct ng_tag_hookout *hp); 302 ng_tag_newhook(node_p node, hook_p hook, const char *name) in ng_tag_newhook() 349 ng_tag_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_tag_rcvmsg() 363 hook_p hook; in ng_tag_rcvmsg() 384 hook_p hook; in ng_tag_rcvmsg() 404 hook_p hook; in ng_tag_rcvmsg() 428 hook_p hook; in ng_tag_rcvmsg() [all …]
|
| D | ng_ipfw.c | 74 static hook_p ng_ipfw_findhook1(node_p, uint32_t ); 99 hook_p hook; 155 ng_ipfw_newhook(node_p node, hook_p hook, const char *name) in ng_ipfw_newhook() 194 ng_ipfw_connect(hook_p hook) in ng_ipfw_connect() 201 static hook_p 214 static hook_p 217 hook_p hook; in ng_ipfw_findhook1() 231 ng_ipfw_rcvdata(hook_p hook, item_p item) in ng_ipfw_rcvdata() 292 hook_p hook; in ng_ipfw_input() 355 ng_ipfw_disconnect(hook_p hook) in ng_ipfw_disconnect()
|
| D | ng_atmllc.c | 54 hook_p atm; 55 hook_p ether; 56 hook_p fddi; 105 ng_atmllc_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_atmllc_rcvmsg() 132 ng_atmllc_newhook(node_p node, hook_p hook, const char *name) in ng_atmllc_newhook() 161 ng_atmllc_rcvdata(hook_p hook, item_p item) in ng_atmllc_rcvdata() 166 hook_p outhook; in ng_atmllc_rcvdata() 265 ng_atmllc_disconnect(hook_p hook) in ng_atmllc_disconnect()
|
| D | ng_vlan_rotate.c | 157 hook_p original_hook; 158 hook_p ordered_hook; 159 hook_p excessive_hook; 160 hook_p incomplete_hook; 192 ng_vlanrotate_newhook(node_p node, hook_p hook, const char *name) in ng_vlanrotate_newhook() 195 hook_p *dst = NULL; in ng_vlanrotate_newhook() 220 ng_vlanrotate_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_vlanrotate_rcvmsg() 373 ng_vlanrotate_rcvdata(hook_p hook, item_p item) in ng_vlanrotate_rcvdata() 378 hook_p dst_hook; in ng_vlanrotate_rcvdata() 492 ng_vlanrotate_disconnect(hook_p hook) in ng_vlanrotate_disconnect()
|
| D | ng_UI.c | 66 hook_p downlink; 67 hook_p uplink; 115 ng_UI_newhook(node_p node, hook_p hook, const char *name) in ng_UI_newhook() 136 ng_UI_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_UI_rcvmsg() 168 ng_UI_rcvdata(hook_p hook, item_p item) in ng_UI_rcvdata() 225 ng_UI_disconnect(hook_p hook) in ng_UI_disconnect()
|
| D | ng_hole.c | 130 ngh_newhook(node_p node, hook_p hook, const char *name) in ngh_newhook() 146 ngh_rcvmsg(node_p node, item_p item, hook_p lasthook) in ngh_rcvmsg() 152 hook_p hook; in ngh_rcvmsg() 205 ngh_rcvdata(hook_p hook, item_p item) in ngh_rcvdata() 219 ngh_disconnect(hook_p hook) in ngh_disconnect()
|
| D | ng_tcpmss.c | 70 hook_p outHook; 161 ng_tcpmss_newhook(node_p node, hook_p hook, const char *name) in ng_tcpmss_newhook() 179 (node_p node, item_p item, hook_p lasthook) in ng_tcpmss_rcvmsg() 193 hook_p hook; in ng_tcpmss_rcvmsg() 225 hook_p in, out; in ng_tcpmss_rcvmsg() 268 ng_tcpmss_rcvdata(hook_p hook, item_p item) in ng_tcpmss_rcvdata() 365 ng_tcpmss_disconnect(hook_p hook) in ng_tcpmss_disconnect() 368 hook_p hook2; in ng_tcpmss_disconnect()
|
| D | ng_lmi.c | 99 static int nglmi_checkdata(hook_p hook, struct mbuf *m); 130 hook_p lmi_channel; /* whatever we ended up using */ 131 hook_p lmi_annexA; 132 hook_p lmi_annexD; 133 hook_p lmi_group4; 134 hook_p lmi_channel0; /* auto-detect on DLCI 0 */ 135 hook_p lmi_channel1023;/* auto-detect on DLCI 1023 */ 145 static void LMI_ticker(node_p node, hook_p hook, void *arg1, int arg2); 146 static void nglmi_startup_fixed(sc_p sc, hook_p hook); 205 nglmi_newhook(node_p node, hook_p hook, const char *name) in nglmi_newhook() [all …]
|
| D | ng_sample.c | 126 hook_p hook; 134 hook_p debughook; 182 ng_xxx_newhook(node_p node, hook_p hook, const char *name) in ng_xxx_newhook() 259 ng_xxx_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_xxx_rcvmsg() 325 ng_xxx_rcvdata(hook_p hook, item_p item ) in ng_xxx_rcvdata() 447 ng_xxx_connect(hook_p hook) 487 ng_xxx_disconnect(hook_p hook)
|
| D | ng_base.c | 222 static int ng_add_hook(node_p node, const char *name, hook_p * hookp); 223 static int ng_generic_msg(node_p here, item_p item, hook_p lasthook); 233 static int ng_con_part2(node_p node, item_p item, hook_p hook); 234 static int ng_con_part3(node_p node, item_p item, hook_p hook); 241 void ng_destroy_hook(hook_p hook); 243 node_p *dest, hook_p *lasthook); 246 void ng_rmnode(node_p node, hook_p dummy1, void *dummy2, int dummy3); 292 static __inline hook_p 295 hook_p hook; in ng_alloc_hook() 714 ng_rmnode(node_p node, hook_p dummy1, void *dummy2, int dummy3) in ng_rmnode() [all …]
|
| D | ng_rfc1490.c | 106 hook_p downlink; 107 hook_p ppp; 108 hook_p inet; 109 hook_p ethernet; 183 ng_rfc1490_newhook(node_p node, hook_p hook, const char *name) in ng_rfc1490_newhook() 212 ng_rfc1490_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_rfc1490_rcvmsg() 306 ng_rfc1490_rcvdata(hook_p hook, item_p item) in ng_rfc1490_rcvdata() 470 ng_rfc1490_disconnect(hook_p hook) in ng_rfc1490_disconnect()
|
| D | ng_ether.c | 82 hook_p upper; /* upper hook connection */ 83 hook_p lower; /* lower hook connection */ 84 hook_p orphan; /* orphan hook connection */ 109 static int ng_ether_rcv_lower(hook_p node, item_p item); 110 static int ng_ether_rcv_upper(hook_p node, item_p item); 454 ng_ether_newhook(node_p node, hook_p hook, const char *name) in ng_ether_newhook() 457 hook_p *hookptr; in ng_ether_newhook() 494 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() [all …]
|
| D | ng_etf.c | 132 hook_p hook; 138 hook_p match_hook; /* Hook to use on a match */ 201 ng_etf_newhook(node_p node, hook_p hook, const char *name) in ng_etf_newhook() 249 ng_etf_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_etf_rcvmsg() 286 hook_p hook; in ng_etf_rcvmsg() 366 ng_etf_rcvdata(hook_p hook, item_p item ) in ng_etf_rcvdata() 452 ng_etf_disconnect(hook_p hook) in ng_etf_disconnect()
|
| D | ng_hub.c | 101 ng_hub_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_hub_rcvmsg() 120 ng_hub_rcvdata(hook_p hook, item_p item) in ng_hub_rcvdata() 124 hook_p hook2; in ng_hub_rcvdata() 166 ng_hub_disconnect(hook_p hook) in ng_hub_disconnect()
|
| D | ng_iface.c | 122 hook_p hooks[NUM_FAMILIES]; /* Hook for each address family */ 156 static iffam_p get_iffam_from_hook(priv_p priv, hook_p hook); 158 static hook_p *get_hook_from_iffam(priv_p priv, iffam_p iffam); 236 get_iffam_from_hook(priv_p priv, hook_p hook) in get_iffam_from_hook() 250 static __inline hook_p * 440 hook_p hook; in ng_iface_send() 579 ng_iface_newhook(node_p node, hook_p hook, const char *name) in ng_iface_newhook() 583 hook_p *hookptr; in ng_iface_newhook() 604 ng_iface_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_iface_rcvmsg() 686 ng_iface_rcvdata(hook_p hook, item_p item) in ng_iface_rcvdata() [all …]
|
| D | ng_echo.c | 86 nge_rcvmsg(node_p node, item_p item, hook_p lasthook) in nge_rcvmsg() 101 nge_rcvdata(hook_p hook, item_p item) in nge_rcvdata() 113 nge_disconnect(hook_p hook) in nge_disconnect()
|
| D | ng_vjc.c | 82 hook_p ip; 83 hook_p vjcomp; 84 hook_p vjuncomp; 85 hook_p vjip; 261 ng_vjc_newhook(node_p node, hook_p hook, const char *name) in ng_vjc_newhook() 264 hook_p *hookp; in ng_vjc_newhook() 291 ng_vjc_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_vjc_rcvmsg() 398 ng_vjc_rcvdata(hook_p hook, item_p item) in ng_vjc_rcvdata() 558 ng_vjc_disconnect(hook_p hook) in ng_vjc_disconnect()
|
| D | ng_gif.c | 100 hook_p lower; /* lower OR orphan hook connection */ 346 ng_gif_newhook(node_p node, hook_p hook, const char *name) in ng_gif_newhook() 350 hook_p *hookptr; in ng_gif_newhook() 382 ng_gif_connect(hook_p hook) in ng_gif_connect() 392 ng_gif_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_gif_rcvmsg() 437 ng_gif_rcvdata(hook_p hook, item_p item) in ng_gif_rcvdata() 513 ng_gif_disconnect(hook_p hook) in ng_gif_disconnect()
|
| D | ng_vlan.c | 53 hook_p downstream_hook; 54 hook_p nomatch_hook; 58 hook_p vlan_hook[(EVL_VLID_MASK + 1)]; 236 ng_vlan_newhook(node_p node, hook_p hook, const char *name) in ng_vlan_newhook() 255 ng_vlan_rcvmsg(node_p node, item_p item, hook_p lasthook) in ng_vlan_rcvmsg() 260 hook_p hook; in ng_vlan_rcvmsg() 516 ng_vlan_rcvdata(hook_p hook, item_p item) in ng_vlan_rcvdata() 525 hook_p dst_hook; in ng_vlan_rcvdata() 692 ng_vlan_disconnect(hook_p hook) in ng_vlan_disconnect()
|
| D | ng_ether_echo.c | 90 ngee_rcvmsg(node_p node, item_p item, hook_p lasthook) in ngee_rcvmsg() 105 ngee_rcvdata(hook_p hook, item_p item) in ngee_rcvdata() 137 ngee_disconnect(hook_p hook) in ngee_disconnect()
|
| /freebsd-12-stable/sys/netgraph/bluetooth/hci/ |
| D | ng_hci_ulpi.h | 43 int ng_hci_lp_con_req (ng_hci_unit_p, item_p, hook_p); 44 int ng_hci_lp_discon_req (ng_hci_unit_p, item_p, hook_p); 47 int ng_hci_lp_con_rsp (ng_hci_unit_p, item_p, hook_p); 49 int ng_hci_lp_qos_req (ng_hci_unit_p, item_p, hook_p); 54 void ng_hci_process_con_timeout (node_p, hook_p, void *, int);
|