Lines Matching refs:pinfo
465 struct tc_rsvp_pinfo *pinfo = NULL; in rsvp_change() local
530 pinfo = nla_data(tb[TCA_RSVP_PINFO]); in rsvp_change()
531 f->spi = pinfo->spi; in rsvp_change()
532 f->tunnelhdr = pinfo->tunnelhdr; in rsvp_change()
538 h1 = hash_dst(dst, pinfo ? pinfo->protocol : 0, pinfo ? pinfo->tunnelid : 0); in rsvp_change()
559 pinfo && pinfo->protocol == s->protocol && in rsvp_change()
560 memcmp(&pinfo->dpi, &s->dpi, sizeof(s->dpi)) == 0 && in rsvp_change()
566 pinfo->tunnelid == s->tunnelid) { in rsvp_change()
603 if (pinfo) { in rsvp_change()
604 s->dpi = pinfo->dpi; in rsvp_change()
605 s->protocol = pinfo->protocol; in rsvp_change()
606 s->tunnelid = pinfo->tunnelid; in rsvp_change()
665 struct tc_rsvp_pinfo pinfo; in rsvp_dump() local
679 pinfo.dpi = s->dpi; in rsvp_dump()
680 pinfo.spi = f->spi; in rsvp_dump()
681 pinfo.protocol = s->protocol; in rsvp_dump()
682 pinfo.tunnelid = s->tunnelid; in rsvp_dump()
683 pinfo.tunnelhdr = f->tunnelhdr; in rsvp_dump()
684 pinfo.pad = 0; in rsvp_dump()
685 if (nla_put(skb, TCA_RSVP_PINFO, sizeof(pinfo), &pinfo)) in rsvp_dump()