/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nf_queue.c | 265 const struct nf_hook_entries *hooks, in nf_iterate() 271 while (i < hooks->num_hook_entries) { in nf_iterate() 272 hook = &hooks->hooks[i]; in nf_iterate() 311 const struct nf_hook_entries *hooks; in nf_reinject() local 321 hooks = nf_hook_entries_head(net, pf, entry->state.hook); in nf_reinject() 324 if (WARN_ON_ONCE(!hooks || i >= hooks->num_hook_entries)) { in nf_reinject() 330 hook_entry = &hooks->hooks[ in nf_reinject() 263 nf_iterate(struct sk_buff *skb, struct nf_hook_state *state, const struct nf_hook_entries *hooks, unsigned int *index) nf_iterate() argument [all...] |
H A D | nft_fib.c | 32 unsigned int hooks; in nft_fib_validate() local 37 hooks = (1 << NF_INET_PRE_ROUTING); in nft_fib_validate() 41 hooks = (1 << NF_INET_PRE_ROUTING) | in nft_fib_validate() 45 hooks = (1 << NF_INET_LOCAL_OUT) | in nft_fib_validate() 49 hooks = (1 << NF_INET_LOCAL_IN) | in nft_fib_validate() 60 return nft_chain_validate_hooks(ctx->chain, hooks); in nft_fib_validate()
|
H A D | xt_socket.c | 225 .hooks = (1 << NF_INET_PRE_ROUTING) | 236 .hooks = (1 << NF_INET_PRE_ROUTING) | 248 .hooks = (1 << NF_INET_PRE_ROUTING) | 260 .hooks = (1 << NF_INET_PRE_ROUTING) | 272 .hooks = (1 << NF_INET_PRE_ROUTING) | 284 .hooks = (1 << NF_INET_PRE_ROUTING) | 296 .hooks = (1 << NF_INET_PRE_ROUTING) |
|
H A D | xt_nat.c | 160 .hooks = (1 << NF_INET_POST_ROUTING) | 173 .hooks = (1 << NF_INET_PRE_ROUTING) | 185 .hooks = (1 << NF_INET_POST_ROUTING) | 197 .hooks = (1 << NF_INET_PRE_ROUTING) | 209 .hooks = (1 << NF_INET_POST_ROUTING) | 221 .hooks = (1 << NF_INET_PRE_ROUTING) |
|
H A D | core.c | 44 /* max hooks per family/hooknum */ 144 new->hooks[nhooks] = old->hooks[i]; in nf_hook_entries_grow() 148 new->hooks[nhooks].hook = reg->hook; in nf_hook_entries_grow() 149 new->hooks[nhooks].priv = reg->priv; in nf_hook_entries_grow() 157 new->hooks[nhooks].hook = reg->hook; in nf_hook_entries_grow() 158 new->hooks[nhooks].priv = reg->priv; in nf_hook_entries_grow() 164 static void hooks_validate(const struct nf_hook_entries *hooks) in hooks_validate() argument 171 orig_ops = nf_hook_entries_get_hook_ops(hooks); in hooks_validate() 173 for (i = 0; i < hooks in hooks_validate() [all...] |
H A D | nft_meta.c | 536 unsigned int hooks; in nft_meta_get_validate_sdif() local 542 hooks = (1 << NF_INET_LOCAL_IN) | in nft_meta_get_validate_sdif() 549 return nft_chain_validate_hooks(ctx->chain, hooks); in nft_meta_get_validate_sdif() 555 unsigned int hooks; in nft_meta_get_validate_xfrm() local 559 hooks = 1 << NF_NETDEV_INGRESS; in nft_meta_get_validate_xfrm() 564 hooks = (1 << NF_INET_PRE_ROUTING) | in nft_meta_get_validate_xfrm() 572 return nft_chain_validate_hooks(ctx->chain, hooks); in nft_meta_get_validate_xfrm() 602 unsigned int hooks; in nft_meta_set_validate() local 609 hooks = 1 << NF_BR_PRE_ROUTING; in nft_meta_set_validate() 612 hooks in nft_meta_set_validate() [all...] |
H A D | nft_chain_filter.c | 38 .hooks = { 80 .hooks = { 122 .hooks = { 208 .hooks = { 266 .hooks = { 317 .hooks = {
|
H A D | nf_conntrack_sip.c | 863 const struct nf_nat_sip_hooks *hooks; in set_expected_rtp_rtcp() local 949 hooks = rcu_dereference(nf_nat_sip_hooks); in set_expected_rtp_rtcp() 950 if (hooks && in set_expected_rtp_rtcp() 951 !hooks->sdp_port(skb, protoff, dataoff, dptr, datalen, in set_expected_rtp_rtcp() 971 hooks = rcu_dereference(nf_nat_sip_hooks); in set_expected_rtp_rtcp() 972 if (hooks && ct->status & IPS_NAT_MASK && !direct_rtp) in set_expected_rtp_rtcp() 973 ret = hooks->sdp_media(skb, protoff, dataoff, dptr, in set_expected_rtp_rtcp() 1039 const struct nf_nat_sip_hooks *hooks; in process_sdp() local 1044 hooks = rcu_dereference(nf_nat_sip_hooks); in process_sdp() 1112 if (maddr_len && hooks in process_sdp() 1231 const struct nf_nat_sip_hooks *hooks; process_register_request() local 1507 const struct nf_nat_sip_hooks *hooks; process_sip_msg() local 1601 const struct nf_nat_sip_hooks *hooks; sip_help_tcp() local [all...] |
H A D | nft_chain_nat.c | 45 .hooks = { 66 .hooks = { 97 .hooks = {
|
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nf_queue.c | 254 const struct nf_hook_entries *hooks, in nf_iterate() 260 while (i < hooks->num_hook_entries) { in nf_iterate() 261 hook = &hooks->hooks[i]; in nf_iterate() 300 const struct nf_hook_entries *hooks; in nf_reinject() local 310 hooks = nf_hook_entries_head(net, pf, entry->state.hook); in nf_reinject() 313 if (WARN_ON_ONCE(!hooks || i >= hooks->num_hook_entries)) { in nf_reinject() 319 hook_entry = &hooks->hooks[ in nf_reinject() 252 nf_iterate(struct sk_buff *skb, struct nf_hook_state *state, const struct nf_hook_entries *hooks, unsigned int *index) nf_iterate() argument [all...] |
H A D | nft_fib.c | 33 unsigned int hooks; in nft_fib_validate() local 38 hooks = (1 << NF_INET_PRE_ROUTING); in nft_fib_validate() 40 hooks |= (1 << NF_INET_LOCAL_IN) | in nft_fib_validate() 46 hooks = (1 << NF_INET_PRE_ROUTING) | in nft_fib_validate() 50 hooks = (1 << NF_INET_LOCAL_OUT) | in nft_fib_validate() 54 hooks = (1 << NF_INET_LOCAL_IN) | in nft_fib_validate() 65 return nft_chain_validate_hooks(ctx->chain, hooks); in nft_fib_validate()
|
H A D | xt_nat.c | 160 .hooks = (1 << NF_INET_POST_ROUTING) | 173 .hooks = (1 << NF_INET_PRE_ROUTING) | 185 .hooks = (1 << NF_INET_POST_ROUTING) | 197 .hooks = (1 << NF_INET_PRE_ROUTING) | 209 .hooks = (1 << NF_INET_POST_ROUTING) | 221 .hooks = (1 << NF_INET_PRE_ROUTING) |
|
H A D | core.c | 44 /* max hooks per family/hooknum */ 156 new->hooks[nhooks] = old->hooks[i]; in nf_hook_entries_grow() 160 new->hooks[nhooks].hook = reg->hook; in nf_hook_entries_grow() 161 new->hooks[nhooks].priv = reg->priv; in nf_hook_entries_grow() 169 new->hooks[nhooks].hook = reg->hook; in nf_hook_entries_grow() 170 new->hooks[nhooks].priv = reg->priv; in nf_hook_entries_grow() 176 static void hooks_validate(const struct nf_hook_entries *hooks) in hooks_validate() argument 183 orig_ops = nf_hook_entries_get_hook_ops(hooks); in hooks_validate() 185 for (i = 0; i < hooks in hooks_validate() [all...] |
H A D | xt_socket.c | 235 .hooks = (1 << NF_INET_PRE_ROUTING) | 247 .hooks = (1 << NF_INET_PRE_ROUTING) | 260 .hooks = (1 << NF_INET_PRE_ROUTING) | 273 .hooks = (1 << NF_INET_PRE_ROUTING) | 286 .hooks = (1 << NF_INET_PRE_ROUTING) | 299 .hooks = (1 << NF_INET_PRE_ROUTING) | 312 .hooks = (1 << NF_INET_PRE_ROUTING) |
|
H A D | nft_chain_filter.c | 35 .hooks = { 77 .hooks = { 119 .hooks = { 205 .hooks = { 263 .hooks = { 315 .hooks = {
|
H A D | nf_conntrack_sip.c | 863 const struct nf_nat_sip_hooks *hooks; in set_expected_rtp_rtcp() local 949 hooks = rcu_dereference(nf_nat_sip_hooks); in set_expected_rtp_rtcp() 950 if (hooks && in set_expected_rtp_rtcp() 951 !hooks->sdp_port(skb, protoff, dataoff, dptr, datalen, in set_expected_rtp_rtcp() 971 hooks = rcu_dereference(nf_nat_sip_hooks); in set_expected_rtp_rtcp() 972 if (hooks && ct->status & IPS_NAT_MASK && !direct_rtp) in set_expected_rtp_rtcp() 973 ret = hooks->sdp_media(skb, protoff, dataoff, dptr, in set_expected_rtp_rtcp() 1039 const struct nf_nat_sip_hooks *hooks; in process_sdp() local 1044 hooks = rcu_dereference(nf_nat_sip_hooks); in process_sdp() 1112 if (maddr_len && hooks in process_sdp() 1231 const struct nf_nat_sip_hooks *hooks; process_register_request() local 1512 const struct nf_nat_sip_hooks *hooks; process_sip_msg() local 1606 const struct nf_nat_sip_hooks *hooks; sip_help_tcp() local [all...] |
/kernel/linux/linux-6.6/sound/soc/generic/ |
H A D | audio-graph-card2.c | 872 struct graph2_custom_hooks *hooks, in graph_link() 883 if (hooks && hooks->custom_normal) in graph_link() 884 func = hooks->custom_normal; in graph_link() 889 if (hooks && hooks->custom_dpcm) in graph_link() 890 func = hooks->custom_dpcm; in graph_link() 895 if (hooks && hooks->custom_c2c) in graph_link() 896 func = hooks in graph_link() 871 graph_link(struct asoc_simple_priv *priv, struct graph2_custom_hooks *hooks, enum graph_type gtype, struct device_node *lnk, struct link_info *li) graph_link() argument 1054 graph_count(struct asoc_simple_priv *priv, struct graph2_custom_hooks *hooks, enum graph_type gtype, struct device_node *lnk, struct link_info *li) graph_count() argument 1097 graph_for_each_link(struct asoc_simple_priv *priv, struct graph2_custom_hooks *hooks, struct link_info *li, int (*func)(struct asoc_simple_priv *priv, struct graph2_custom_hooks *hooks, enum graph_type gtype, struct device_node *lnk, struct link_info *li)) graph_for_each_link() argument 1127 audio_graph2_parse_of(struct asoc_simple_priv *priv, struct device *dev, struct graph2_custom_hooks *hooks) audio_graph2_parse_of() argument [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/via/ |
H A D | via-core.c | 564 void viafb_pm_register(struct viafb_pm_hooks *hooks) in viafb_pm_register() argument 566 INIT_LIST_HEAD(&hooks->list); in viafb_pm_register() 569 list_add_tail(&hooks->list, &viafb_pm_hooks); in viafb_pm_register() 574 void viafb_pm_unregister(struct viafb_pm_hooks *hooks) in viafb_pm_unregister() argument 577 list_del(&hooks->list); in viafb_pm_unregister() 584 struct viafb_pm_hooks *hooks; in via_suspend() local 596 list_for_each_entry_reverse(hooks, &viafb_pm_hooks, list) in via_suspend() 597 hooks->suspend(hooks->private); in via_suspend() 605 struct viafb_pm_hooks *hooks; in via_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/via/ |
H A D | via-core.c | 565 void viafb_pm_register(struct viafb_pm_hooks *hooks) in viafb_pm_register() argument 567 INIT_LIST_HEAD(&hooks->list); in viafb_pm_register() 570 list_add_tail(&hooks->list, &viafb_pm_hooks); in viafb_pm_register() 575 void viafb_pm_unregister(struct viafb_pm_hooks *hooks) in viafb_pm_unregister() argument 578 list_del(&hooks->list); in viafb_pm_unregister() 585 struct viafb_pm_hooks *hooks; in via_suspend() local 597 list_for_each_entry_reverse(hooks, &viafb_pm_hooks, list) in via_suspend() 598 hooks->suspend(hooks->private); in via_suspend() 606 struct viafb_pm_hooks *hooks; in via_resume() local [all...] |
/kernel/uniproton/src/om/hook/ |
H A D | prt_hook_init.c | 59 OsVoidFunc *hooks = NULL; in OsHookConfigInit() local 76 hooks = g_osMemAlloc(OS_MID_HOOK, OS_MEM_DEFAULT_FSC_PT, size); in OsHookConfigInit() 79 if (hooks == NULL) { in OsHookConfigInit() 83 if (memset_s((void *)hooks, size, 0, size) != EOK) { in OsHookConfigInit() 93 g_hookCb[hookIndex].mulHook = hooks; in OsHookConfigInit() 94 *(hooks + hookCnt) = (OsVoidFunc)OS_MHOOK_BOUNDARY; in OsHookConfigInit() 95 hooks += hookCnt + 1; in OsHookConfigInit()
|
/kernel/linux/linux-5.10/drivers/hooks/ |
H A D | vendor_hooks.c | 11 #include <trace/hooks/vendor_hooks.h> 12 #include <trace/hooks/mm.h>
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | lsm_hooks.h | 35 * Security hooks for program execution operations. 87 * Security hooks for mount using fs_context. 103 * Security hooks for filesystem operations. 204 * Security hooks for inode operations. 221 * the post_create/mkdir/... hooks called by the VFS. The hook function 479 * Security hooks for kernfs node operations 488 * Security hooks for file operations 589 * Security hooks for task operations. 782 * Security hooks for Netlink messaging. 795 * Security hooks fo 1639 security_delete_hooks(struct security_hook_list *hooks, int count) security_delete_hooks() argument [all...] |
/kernel/linux/build/test/tracepointtest/tracepoint_test/ |
H A D | tracepoint_test.c | 12 #include <trace/hooks/mm.h> 13 #include <trace/hooks/emmc.h>
|
/kernel/linux/build/test/tracepointtest/ |
H A D | emmc.h | 15 #define TRACE_INCLUDE_PATH trace/hooks 19 #include <trace/hooks/vendor_hooks.h>
|
/kernel/linux/linux-5.10/include/trace/hooks/ |
H A D | mm.h | 5 #define TRACE_INCLUDE_PATH trace/hooks 10 #include <trace/hooks/vendor_hooks.h>
|