Home
last modified time | relevance | path

Searched refs:kmp (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/lib/
H A Dts_kmp.c44 struct ts_kmp *kmp = ts_config_priv(conf); in kmp_find() local
56 while (q > 0 && kmp->pattern[q] in kmp_find()
58 q = kmp->prefix_tbl[q - 1]; in kmp_find()
59 if (kmp->pattern[q] in kmp_find()
62 if (unlikely(q == kmp->pattern_len)) { in kmp_find()
64 return state->offset - kmp->pattern_len; in kmp_find()
95 struct ts_kmp *kmp; in kmp_init() local
98 size_t priv_size = sizeof(*kmp) + len + prefix_tbl_len; in kmp_init()
105 kmp = ts_config_priv(conf); in kmp_init()
106 kmp in kmp_init()
120 struct ts_kmp *kmp = ts_config_priv(conf); kmp_get_pattern() local
126 struct ts_kmp *kmp = ts_config_priv(conf); kmp_get_pattern_len() local
[all...]
/kernel/linux/linux-6.6/lib/
H A Dts_kmp.c44 struct ts_kmp *kmp = ts_config_priv(conf); in kmp_find() local
56 while (q > 0 && kmp->pattern[q] in kmp_find()
58 q = kmp->prefix_tbl[q - 1]; in kmp_find()
59 if (kmp->pattern[q] in kmp_find()
62 if (unlikely(q == kmp->pattern_len)) { in kmp_find()
64 return state->offset - kmp->pattern_len; in kmp_find()
95 struct ts_kmp *kmp; in kmp_init() local
98 size_t priv_size = sizeof(*kmp) + len + prefix_tbl_len; in kmp_init()
105 kmp = ts_config_priv(conf); in kmp_init()
106 kmp in kmp_init()
120 struct ts_kmp *kmp = ts_config_priv(conf); kmp_get_pattern() local
126 struct ts_kmp *kmp = ts_config_priv(conf); kmp_get_pattern_len() local
[all...]
/kernel/linux/linux-5.10/net/netfilter/
H A Dnf_conntrack_proto_gre.c108 struct nf_ct_gre_keymap **kmp, *km; in nf_ct_gre_keymap_add() local
110 kmp = &ct_pptp_info->keymap[dir]; in nf_ct_gre_keymap_add()
111 if (*kmp) { in nf_ct_gre_keymap_add()
114 if (gre_key_cmpfn(km, t) && km == *kmp) in nf_ct_gre_keymap_add()
126 *kmp = km; in nf_ct_gre_keymap_add()
/kernel/linux/linux-6.6/net/netfilter/
H A Dnf_conntrack_proto_gre.c95 struct nf_ct_gre_keymap **kmp, *km; in nf_ct_gre_keymap_add() local
97 kmp = &ct_pptp_info->keymap[dir]; in nf_ct_gre_keymap_add()
98 if (*kmp) { in nf_ct_gre_keymap_add()
101 if (gre_key_cmpfn(km, t) && km == *kmp) in nf_ct_gre_keymap_add()
113 *kmp = km; in nf_ct_gre_keymap_add()
/kernel/linux/linux-6.6/tools/testing/selftests/netfilter/
H A Dxt_string.sh59 add_rule kmp 1000 1500
60 add_rule kmp 1400 1600
91 echo "FAIL: only kmp with proper --to should match pattern spanning fragments"
/kernel/linux/linux-6.6/kernel/debug/kdb/
H A Dkdb_main.c762 struct kdb_macro *kmp; in kdb_defcmd() local
769 kmp = container_of(kp, struct kdb_macro, cmd); in kdb_defcmd()
770 list_for_each_entry(kms, &kmp->statements, in kdb_defcmd()
837 struct kdb_macro *kmp; in kdb_exec_defcmd() local
852 kmp = container_of(kp, struct kdb_macro, cmd); in kdb_exec_defcmd()
853 list_for_each_entry(kms, &kmp->statements, list_node) { in kdb_exec_defcmd()
858 kdb_printf("[%s]kdb> %s\n", kmp->cmd.name, kms->statement); in kdb_exec_defcmd()
/kernel/linux/linux-5.10/net/xfrm/
H A Dxfrm_user.c2531 struct xfrm_kmaddress km, *kmp; in xfrm_do_migrate() local
2542 kmp = attrs[XFRMA_KMADDRESS] ? &km : NULL; in xfrm_do_migrate()
2548 err = copy_from_user_migrate((struct xfrm_migrate *)m, kmp, attrs, &n); in xfrm_do_migrate()
2565 err = xfrm_migrate(&pi->sel, pi->dir, type, m, n, kmp, net, encap, if_id); in xfrm_do_migrate()
/kernel/linux/linux-6.6/net/xfrm/
H A Dxfrm_user.c2816 struct xfrm_kmaddress km, *kmp; in xfrm_do_migrate() local
2829 kmp = attrs[XFRMA_KMADDRESS] ? &km : NULL; in xfrm_do_migrate()
2835 err = copy_from_user_migrate(m, kmp, attrs, &n, extack); in xfrm_do_migrate()
2852 err = xfrm_migrate(&pi->sel, pi->dir, type, m, n, kmp, net, encap, in xfrm_do_migrate()

Completed in 15 milliseconds