Searched refs:kmp (Results 1 - 5 of 5) sorted by relevance
/linux-4.4.14/lib/ |
H A D | ts_kmp.c | 48 struct ts_kmp *kmp = ts_config_priv(conf); kmp_find() local 60 while (q > 0 && kmp->pattern[q] kmp_find() 62 q = kmp->prefix_tbl[q - 1]; kmp_find() 63 if (kmp->pattern[q] kmp_find() 66 if (unlikely(q == kmp->pattern_len)) { kmp_find() 68 return state->offset - kmp->pattern_len; kmp_find() 99 struct ts_kmp *kmp; kmp_init() local 102 size_t priv_size = sizeof(*kmp) + len + prefix_tbl_len; kmp_init() 109 kmp = ts_config_priv(conf); kmp_init() 110 kmp->pattern_len = len; kmp_init() 111 compute_prefix_tbl(pattern, len, kmp->prefix_tbl, flags); kmp_init() 112 kmp->pattern = (u8 *) kmp->prefix_tbl + prefix_tbl_len; kmp_init() 115 kmp->pattern[i] = toupper(((u8 *)pattern)[i]); kmp_init() 117 memcpy(kmp->pattern, pattern, len); kmp_init() 124 struct ts_kmp *kmp = ts_config_priv(conf); kmp_get_pattern() local 125 return kmp->pattern; kmp_get_pattern() 130 struct ts_kmp *kmp = ts_config_priv(conf); kmp_get_pattern_len() local 131 return kmp->pattern_len; kmp_get_pattern_len() 135 .name = "kmp",
|
H A D | textsearch.c | 83 * conf = textsearch_prepare("kmp", pattern, strlen(pattern),
|
/linux-4.4.14/net/netfilter/ |
H A D | nf_conntrack_proto_gre.c | 121 struct nf_ct_gre_keymap **kmp, *km; nf_ct_gre_keymap_add() local 123 kmp = &ct_pptp_info->keymap[dir]; nf_ct_gre_keymap_add() 124 if (*kmp) { nf_ct_gre_keymap_add() 128 if (gre_key_cmpfn(km, t) && km == *kmp) { nf_ct_gre_keymap_add() 143 *kmp = km; nf_ct_gre_keymap_add()
|
H A D | nf_conntrack_amanda.c | 29 static char *ts_algo = "kmp"; 40 MODULE_PARM_DESC(ts_algo, "textsearch algorithm to use (default kmp)");
|
/linux-4.4.14/net/xfrm/ |
H A D | xfrm_user.c | 2206 struct xfrm_kmaddress km, *kmp; xfrm_do_migrate() local 2215 kmp = attrs[XFRMA_KMADDRESS] ? &km : NULL; xfrm_do_migrate() 2221 err = copy_from_user_migrate((struct xfrm_migrate *)m, kmp, attrs, &n); xfrm_do_migrate() 2228 xfrm_migrate(&pi->sel, pi->dir, type, m, n, kmp, net); xfrm_do_migrate()
|
Completed in 157 milliseconds