Lines Matching refs:parm
37 struct tc_pedit *parm; in tcf_pedit_init() local
52 parm = nla_data(tb[TCA_PEDIT_PARMS]); in tcf_pedit_init()
53 ksize = parm->nkeys * sizeof(struct tc_pedit_key); in tcf_pedit_init()
54 if (nla_len(tb[TCA_PEDIT_PARMS]) < sizeof(*parm) + ksize) in tcf_pedit_init()
57 if (!tcf_hash_check(parm->index, a, bind)) { in tcf_pedit_init()
58 if (!parm->nkeys) in tcf_pedit_init()
60 ret = tcf_hash_create(parm->index, est, a, sizeof(*p), in tcf_pedit_init()
78 if (p->tcfp_nkeys && p->tcfp_nkeys != parm->nkeys) { in tcf_pedit_init()
86 p->tcfp_flags = parm->flags; in tcf_pedit_init()
87 p->tcf_action = parm->action; in tcf_pedit_init()
91 p->tcfp_nkeys = parm->nkeys; in tcf_pedit_init()
93 memcpy(p->tcfp_keys, parm->keys, ksize); in tcf_pedit_init()