Home
last modified time | relevance | path

Searched refs:hook (Results 1 – 25 of 346) sorted by relevance

12345678910>>...14

/freebsd-14.2/sys/netgraph/
H A Dnetgraph.h147 #define _NG_HOOK_NAME(hook) ((hook)->hk_name) argument
148 #define _NG_HOOK_UNREF(hook) ng_unref_hook(hook) argument
152 #define _NG_HOOK_PRIVATE(hook) ((hook)->hk_private) argument
310 #define NG_HOOK_REF(hook) _ng_hook_ref(hook, _NN_) argument
311 #define NG_HOOK_NAME(hook) _ng_hook_name(hook, _NN_) argument
319 #define NG_HOOK_NODE(hook) _ng_hook_node(hook, _NN_) argument
328 #define NG_HOOK_REF(hook) _NG_HOOK_REF(hook) argument
329 #define NG_HOOK_NAME(hook) _NG_HOOK_NAME(hook) argument
330 #define NG_HOOK_UNREF(hook) _NG_HOOK_UNREF(hook) argument
337 #define NG_HOOK_NODE(hook) _NG_HOOK_NODE(hook) argument
[all …]
H A Dng_etf.c130 hook_p hook; member
203 etfp->downstream_hook.hook = hook; in ng_etf_newhook()
208 etfp->nomatch_hook.hook = hook; in ng_etf_newhook()
222 hpriv->hook = hook; in ng_etf_newhook()
282 hook_p hook; in ng_etf_rcvmsg() local
293 if (hook == NULL) { in ng_etf_rcvmsg()
299 if (hook == etfp->downstream_hook.hook) { in ng_etf_rcvmsg()
399 if (hook == etfp->downstream_hook.hook) { in ng_etf_rcvdata()
414 || ((fil == NULL) && (hook != etfp->nomatch_hook.hook))) { in ng_etf_rcvdata()
468 if (hook == etfp->downstream_hook.hook) { in ng_etf_disconnect()
[all …]
H A Dng_sample.c124 hook_p hook; member
224 xxxp->channel[chan].hook = hook; in ng_xxx_newhook()
229 xxxp->downstream_hook.hook = hook; in ng_xxx_newhook()
233 xxxp->debughook = hook; in ng_xxx_newhook()
332 if (NG_HOOK_PRIVATE(hook)) { in ng_xxx_rcvdata()
374 if (hook == xxxp->downstream_hook.hook) { in ng_xxx_rcvdata()
445 ng_xxx_connect(hook_p hook) argument
463 if (NG_HOOK_PRIVATE(hook)) {
472 NG_HOOK_FORCE_QUEUE(hook);
487 if (NG_HOOK_PRIVATE(hook))
[all …]
H A Dng_base.c300 if (hook) { in ng_alloc_hook()
368 #define NG_ALLOC_HOOK(hook) _NG_ALLOC_HOOK(hook) argument
1808 if (hook == NULL || NG_HOOK_PEER(hook) == NULL || in ng_path2noderef()
2409 if (hook && NG_HOOK_NOT_VALID(hook)) { in ng_apply_item()
2443 if (((!hook) || (!(rcvmsg = hook->hk_rcvmsg))) && in ng_apply_item()
2466 if (hook && NG_HOOK_NOT_VALID(hook) && in ng_apply_item()
2489 if (hook) in ng_apply_item()
3267 _NG_HOOK_NAME(hook), hook->hk_refs); in dumphook()
3269 hook->lastfile, hook->lastline); in dumphook()
3606 if ((hook == NULL) || NG_HOOK_NOT_VALID(hook) || in ng_address_hook()
[all …]
H A Dng_vlan.c237 priv->downstream_hook = hook; in ng_vlan_newhook()
239 priv->nomatch_hook = hook; in ng_vlan_newhook()
256 hook_p hook; in ng_vlan_rcvmsg() local
293 if (hook == NULL) { in ng_vlan_rcvmsg()
314 NG_HOOK_SET_PRIVATE(hook, in ng_vlan_rcvmsg()
327 if (hook == NULL) { in ng_vlan_rcvmsg()
358 hook = priv->vlan_hook[vid]; in ng_vlan_rcvmsg()
359 if (hook == NULL) { in ng_vlan_rcvmsg()
401 hook = priv->vlan_hook[i]; in ng_vlan_rcvmsg()
402 if (hook == NULL || NG_HOOK_NOT_VALID(hook)) in ng_vlan_rcvmsg()
[all …]
H A Dng_tag.c309 NG_HOOK_SET_PRIVATE(hook, hip); in ng_tag_newhook()
361 hook_p hook; in ng_tag_rcvmsg() local
382 hook_p hook; in ng_tag_rcvmsg() local
402 hook_p hook; in ng_tag_rcvmsg() local
426 hook_p hook; in ng_tag_rcvmsg() local
453 hook_p hook; in ng_tag_rcvmsg() local
608 ng_tag_disconnect(hook_p hook) in ng_tag_disconnect() argument
611 node_p node = NG_HOOK_NODE(hook); in ng_tag_disconnect()
619 if (priv->hi_match == hook) in ng_tag_disconnect()
621 if (priv->hi_nonmatch == hook) in ng_tag_disconnect()
[all …]
H A Dng_cisco.c213 sc->downstream.hook = hook; in cisco_newhook()
220 sc->inet.hook = hook; in cisco_newhook()
223 sc->inet6.hook = hook; in cisco_newhook()
226 sc->atalk.hook = hook; in cisco_newhook()
229 sc->ipx.hook = hook; in cisco_newhook()
413 cisco_disconnect(hook_p hook) in cisco_disconnect() argument
419 if ((pep = NG_HOOK_PRIVATE(hook))) { in cisco_disconnect()
420 pep->hook = NULL; in cisco_disconnect()
429 ng_rmnode_self(NG_HOOK_NODE(hook)); in cisco_disconnect()
517 if (sc->inet.hook == NULL) in cisco_input()
[all …]
H A Dng_bpf.c86 hook_p hook; member
242 ng_bpf_addrefs(hook_p hook, void* arg) in ng_bpf_addrefs() argument
244 hinfo_p hip = NG_HOOK_PRIVATE(hook); in ng_bpf_addrefs()
257 hinfo_p hip = NG_HOOK_PRIVATE(hook); in ng_bpf_remrefs()
280 hip->hook = hook; in ng_bpf_newhook()
281 NG_HOOK_SET_PRIVATE(hook, hip); in ng_bpf_newhook()
289 NG_HOOK_SET_PRIVATE(hook, NULL); in ng_bpf_newhook()
316 hook_p hook; in ng_bpf_rcvmsg() local
337 hook_p hook; in ng_bpf_rcvmsg() local
364 hook_p hook; in ng_bpf_rcvmsg() local
[all …]
H A Dng_ipfw.c96 hook_p hook; member
178 hpriv->hook = hook; in ng_ipfw_newhook()
181 NG_HOOK_SET_PRIVATE(hook, hpriv); in ng_ipfw_newhook()
191 ng_ipfw_connect(hook_p hook) in ng_ipfw_connect() argument
193 NG_HOOK_FORCE_QUEUE(hook); in ng_ipfw_connect()
214 hook_p hook; in ng_ipfw_findhook1() local
218 hpriv = NG_HOOK_PRIVATE(hook); in ng_ipfw_findhook1()
287 hook_p hook; in ng_ipfw_input() local
329 NG_SEND_DATA_ONLY(error, hook, m); in ng_ipfw_input()
349 ng_ipfw_disconnect(hook_p hook) in ng_ipfw_disconnect() argument
[all …]
H A Dng_split.c117 *localhook = hook; in ng_split_newhook()
118 NG_HOOK_SET_PRIVATE(hook, localhook); in ng_split_newhook()
127 ng_split_rcvdata(hook_p hook, item_p item) in ng_split_rcvdata() argument
129 const priv_p priv = NG_NODE_PRIVATE(NG_HOOK_NODE(hook)); in ng_split_rcvdata()
132 if (hook == priv->out) { in ng_split_rcvdata()
136 } else if ((hook == priv->in) && (priv->mixed != NULL)) { in ng_split_rcvdata()
164 ng_split_disconnect(hook_p hook) in ng_split_disconnect() argument
166 hook_p *localhook = NG_HOOK_PRIVATE(hook); in ng_split_disconnect()
170 if ((NG_NODE_NUMHOOKS(NG_HOOK_NODE(hook)) == 0) in ng_split_disconnect()
171 && (NG_NODE_IS_VALID(NG_HOOK_NODE(hook)))) { in ng_split_disconnect()
[all …]
H A Dng_frame_relay.c258 if (sc->downstream.hook) in ngfrm_newhook()
263 sc->downstream.hook = hook; in ngfrm_newhook()
292 if (sc->channel[ctxnum].hook != NULL) in ngfrm_newhook()
300 sc->channel[ctxnum].hook = hook; in ngfrm_newhook()
326 ngfrm_rcvdata(hook_p hook, item_p item) in ngfrm_rcvdata() argument
347 sc = NG_NODE_PRIVATE(NG_HOOK_NODE(hook)); in ngfrm_rcvdata()
350 if ((sc->downstream.hook == NULL) in ngfrm_rcvdata()
482 ngfrm_disconnect(hook_p hook) in ngfrm_disconnect() argument
490 cp->hook = NULL; in ngfrm_disconnect()
498 && (NG_NODE_IS_VALID(NG_HOOK_NODE(hook)))) in ngfrm_disconnect()
[all …]
H A Dng_tee.c65 hook_p hook; member
196 hinfo->hook = hook; in ng_tee_newhook()
198 NG_HOOK_SET_PRIVATE(hook, hinfo); in ng_tee_newhook()
258 if (lasthook == sc->left.hook || lasthook == sc->right.hook) { in ng_tee_rcvmsg()
288 ng_tee_rcvdata(hook_p hook, item_p item) in ng_tee_rcvdata() argument
310 NG_SEND_DATA_ONLY(error, h->hook, m2); in ng_tee_rcvdata()
340 if (privdata->left.hook && privdata->right.hook) in ng_tee_close()
341 ng_bypass(privdata->left.hook, privdata->right.hook); in ng_tee_close()
364 ng_tee_disconnect(hook_p hook) in ng_tee_disconnect() argument
370 hinfo->hook = NULL; in ng_tee_disconnect()
[all …]
H A Dng_hole.c136 NG_HOOK_SET_PRIVATE(hook, hip); in ngh_newhook()
150 hook_p hook; in ngh_rcvmsg() local
165 hook = ng_findhook(node, (char *)msg->data); in ngh_rcvmsg()
166 if (hook == NULL) { in ngh_rcvmsg()
203 ngh_rcvdata(hook_p hook, item_p item) in ngh_rcvdata() argument
205 const hinfo_p hip = NG_HOOK_PRIVATE(hook); in ngh_rcvdata()
217 ngh_disconnect(hook_p hook) in ngh_disconnect() argument
220 free(NG_HOOK_PRIVATE(hook), M_NETGRAPH); in ngh_disconnect()
221 NG_HOOK_SET_PRIVATE(hook, NULL); in ngh_disconnect()
222 if (NG_NODE_NUMHOOKS(NG_HOOK_NODE(hook)) == 0) in ngh_disconnect()
[all …]
H A Dng_UI.c119 priv->downlink = hook; in ng_UI_newhook()
123 priv->uplink = hook; in ng_UI_newhook()
165 ng_UI_rcvdata(hook_p hook, item_p item) in ng_UI_rcvdata() argument
167 const node_p node = NG_HOOK_NODE(hook); in ng_UI_rcvdata()
173 if (hook == priv->downlink) { in ng_UI_rcvdata()
187 } else if (hook == priv->uplink) { in ng_UI_rcvdata()
222 ng_UI_disconnect(hook_p hook) in ng_UI_disconnect() argument
226 if (hook == priv->downlink) in ng_UI_disconnect()
228 else if (hook == priv->uplink) in ng_UI_disconnect()
237 && (NG_NODE_IS_VALID(NG_HOOK_NODE(hook)))) { in ng_UI_disconnect()
[all …]
H A Dng_tty.c87 hook_p hook; /* Netgraph hook */ member
179 if (sc->hook) in ngt_newhook()
183 sc->hook = hook; in ngt_newhook()
195 ngt_connect(hook_p hook) in ngt_connect() argument
197 NG_HOOK_FORCE_QUEUE(hook); in ngt_connect()
205 ngt_disconnect(hook_p hook) in ngt_disconnect() argument
209 if (hook != sc->hook) in ngt_disconnect()
213 sc->hook = NULL; in ngt_disconnect()
315 if (hook != sc->hook) in ngt_rcvdata()
415 if (sc->hook == NULL) in ngt_rint_bypass()
[all …]
H A Dng_rfc1490.c188 priv->downlink = hook; in ng_rfc1490_newhook()
192 priv->ppp = hook; in ng_rfc1490_newhook()
196 priv->inet = hook; in ng_rfc1490_newhook()
200 priv->ethernet = hook; in ng_rfc1490_newhook()
312 if (hook == priv->downlink) { in ng_rfc1490_rcvdata()
385 } else if (hook == priv->ppp) { in ng_rfc1490_rcvdata()
392 } else if (hook == priv->inet) { in ng_rfc1490_rcvdata()
475 else if (hook == priv->downlink) in ng_rfc1490_disconnect()
477 else if (hook == priv->inet) in ng_rfc1490_disconnect()
479 else if (hook == priv->ppp) in ng_rfc1490_disconnect()
[all …]
H A Dng_one2many.c64 hook_p hook; /* netgraph hook */ member
232 if (link->hook != NULL) in ng_one2many_newhook()
237 link->hook = hook; in ng_one2many_newhook()
412 const node_p node = NG_HOOK_NODE(hook); in ng_one2many_rcvdata()
490 NG_FWD_ITEM_HOOK(error, item, dst->hook); in ng_one2many_rcvdata()
514 ng_one2many_disconnect(hook_p hook) in ng_one2many_disconnect() argument
527 priv->one.hook = NULL; in ng_one2many_disconnect()
529 priv->many[linkNum].hook = NULL; in ng_one2many_disconnect()
537 ng_rmnode_self(NG_HOOK_NODE(hook)); in ng_one2many_disconnect()
560 if (priv->many[linkNum].hook != NULL in ng_one2many_update_many()
[all …]
H A Dng_lmi.c216 sc->lmi_annexA = hook; in nglmi_newhook()
221 nglmi_startup_fixed(sc, hook); in nglmi_newhook()
223 sc->lmi_annexD = hook; in nglmi_newhook()
228 nglmi_startup_fixed(sc, hook); in nglmi_newhook()
230 sc->lmi_group4 = hook; in nglmi_newhook()
238 sc->lmi_channel0 = hook; in nglmi_newhook()
245 sc->lmi_channel1023 = hook; in nglmi_newhook()
284 sc->lmi_channel = hook; in nglmi_startup_fixed()
509 strncpy(stat->hook, in nglmi_rcvmsg()
605 sc->lmi_channel = hook; in nglmi_rcvdata()
[all …]
H A Dng_pppoe.c270 hook_p hook; member
639 return (hook); in pppoe_finduniq()
659 return (hook); in pppoe_findcookie()
730 sp->hook = hook; in ng_pppoe_newhook()
836 ourmsg->hook[sizeof(ourmsg->hook) - 1] = '\0'; in ng_pppoe_rcvmsg()
839 hook = ng_findhook(node, ourmsg->hook); in ng_pppoe_rcvmsg()
1277 hook_p hook = sp->hook; in pppoe_start() local
1369 strncpy(maxp->hook, NG_HOOK_NAME(sp->hook), NG_HOOKSIZ); in send_maxp()
1436 __func__, node->nd_ID, node, item, hook->hk_name, hook); in ng_pppoe_rcvdata()
1593 __func__, node->nd_ID, node, item, hook->hk_name, hook); in ng_pppoe_rcvdata_ether()
[all …]
H A Dng_bridge.c391 if(NG_PEER_NODE(hook) == node) in ng_bridge_newhook()
418 link->hook = hook; in ng_bridge_newhook()
541 hook_p hook; in ng_bridge_rcvmsg() local
563 link = NG_HOOK_PRIVATE(hook); in ng_bridge_rcvmsg()
618 strncpy(ary->hosts[i].hook, in ng_bridge_rcvmsg()
634 hook_p hook; in ng_bridge_rcvmsg() local
641 hook = (mh->hook[0] == 0) in ng_bridge_rcvmsg()
644 if (hook == NULL) { in ng_bridge_rcvmsg()
839 strncpy(mh->hook, NG_HOOK_NAME(ctx.incoming->hook), in ng_bridge_rcvdata()
840 sizeof(mh->hook)); in ng_bridge_rcvdata()
[all …]
H A Dng_gif_demux.c186 get_iffam_from_hook(priv_p priv, hook_p hook) in get_iffam_from_hook() argument
191 if (priv->hooks[k] == hook) in get_iffam_from_hook()
265 *hookptr = hook; in ng_gif_demux_newhook()
304 ng_gif_demux_rcvdata(hook_p hook, item_p item) in ng_gif_demux_rcvdata() argument
306 const node_p node = NG_HOOK_NODE(hook); in ng_gif_demux_rcvdata()
316 if (hook == priv->gif) { in ng_gif_demux_rcvdata()
343 iffam = get_iffam_from_hook(priv, hook); in ng_gif_demux_rcvdata()
381 ng_gif_demux_disconnect(hook_p hook) in ng_gif_demux_disconnect() argument
383 const priv_p priv = NG_NODE_PRIVATE(NG_HOOK_NODE(hook)); in ng_gif_demux_disconnect()
386 if (hook == priv->gif) in ng_gif_demux_disconnect()
[all …]
/freebsd-14.2/sys/net/
H A Dpfil.c327 return (hook); in pfil_add_hook()
341 hook->hook_links--; in pfil_unlink()
349 hook->hook_links--; in pfil_unlink()
371 struct pfil_hook *hook; in pfil_link() local
393 hook = pa->pa_hook; in pfil_link()
427 in->link_hook = hook; in pfil_link()
436 hook->hook_links++; in pfil_link()
449 hook->hook_links++; in pfil_link()
487 hook->hook_links--; in pfil_remove_hook()
493 hook->hook_links--; in pfil_remove_hook()
[all …]
/freebsd-14.2/sys/kern/
H A Dsubr_autoconf.c192 if (hook_entry == hook) in config_intrhook_establish()
202 next_to_notify = hook; in config_intrhook_establish()
203 hook->ich_state = ICHS_QUEUED; in config_intrhook_establish()
237 if (hook_entry == hook) in config_intrhook_disestablish_locked()
243 if (next_to_notify == hook) in config_intrhook_disestablish_locked()
249 hook->ich_state = ICHS_DONE; in config_intrhook_disestablish_locked()
257 config_intrhook_disestablish_locked(hook); in config_intrhook_disestablish()
269 if (hook->ich_state == ICHS_DONE) { in config_intrhook_drain()
277 if (hook->ich_state == ICHS_QUEUED) { in config_intrhook_drain()
278 config_intrhook_disestablish_locked(hook); in config_intrhook_drain()
[all …]
/freebsd-14.2/contrib/jemalloc/src/
H A Dhook.c77 char *hook = (char *)opaque; in hook_remove() local
78 assert(hooks_begin <= hook && hook < hooks_end in hook_remove()
158 hooks_internal_t hook; in hook_invoke_alloc() local
159 FOR_EACH_HOOK_BEGIN(&hook) in hook_invoke_alloc()
160 hook_alloc h = hook.hooks.alloc_hook; in hook_invoke_alloc()
172 hooks_internal_t hook; in hook_invoke_dalloc() local
173 FOR_EACH_HOOK_BEGIN(&hook) in hook_invoke_dalloc()
174 hook_dalloc h = hook.hooks.dalloc_hook; in hook_invoke_dalloc()
186 hooks_internal_t hook; in hook_invoke_expand() local
187 FOR_EACH_HOOK_BEGIN(&hook) in hook_invoke_expand()
[all …]
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_fuchsia.cpp117 static void ThreadCreateHook(void *hook, bool aborted) { in ThreadCreateHook() argument
118 Thread *thread = static_cast<Thread *>(hook); in ThreadCreateHook()
133 static void ThreadStartHook(void *hook, thrd_t self) { in ThreadStartHook() argument
134 Thread *thread = static_cast<Thread *>(hook); in ThreadStartHook()
152 static void ThreadExitHook(void *hook, thrd_t self) { in ThreadExitHook() argument
153 Thread *thread = static_cast<Thread *>(hook); in ThreadExitHook()
224 __hwasan::ThreadCreateHook(hook, error != thrd_success); in __sanitizer_thread_create_hook()
227 void __sanitizer_thread_start_hook(void *hook, thrd_t self) { in __sanitizer_thread_start_hook() argument
228 __hwasan::ThreadStartHook(hook, reinterpret_cast<uptr>(self)); in __sanitizer_thread_start_hook()
231 void __sanitizer_thread_exit_hook(void *hook, thrd_t self) { in __sanitizer_thread_exit_hook() argument
[all …]

12345678910>>...14