Lines Matching refs:tkey
395 struct tc_pedit_key *tkey; in tcf_pedit_act() local
411 tkey = parms->tcfp_keys; in tcf_pedit_act()
414 for (i = parms->tcfp_nkeys; i > 0; i--, tkey++) { in tcf_pedit_act()
415 int offset = tkey->off; in tcf_pedit_act()
434 if (tkey->offmask) { in tcf_pedit_act()
437 if (!offset_valid(skb, hoffset + tkey->at)) { in tcf_pedit_act()
439 hoffset + tkey->at); in tcf_pedit_act()
442 d = skb_header_pointer(skb, hoffset + tkey->at, in tcf_pedit_act()
447 offset += (*d & tkey->offmask) >> tkey->shift; in tcf_pedit_act()
466 val = tkey->val; in tcf_pedit_act()
469 val = (*ptr + tkey->val) & ~tkey->mask; in tcf_pedit_act()
476 *ptr = ((*ptr & tkey->mask) ^ val); in tcf_pedit_act()