Lines Matching refs:tlv
102 const struct meta_tlvhdr *tlv; in __ife_tlv_meta_valid() local
105 if (unlikely(skbdata + sizeof(*tlv) > ifehdr_end)) in __ife_tlv_meta_valid()
108 tlv = (const struct meta_tlvhdr *)skbdata; in __ife_tlv_meta_valid()
109 tlvlen = ntohs(tlv->len); in __ife_tlv_meta_valid()
130 struct meta_tlvhdr *tlv; in ife_tlv_meta_decode() local
135 tlv = (struct meta_tlvhdr *)skbdata; in ife_tlv_meta_decode()
136 *dlen = ntohs(tlv->len) - NLA_HDRLEN; in ife_tlv_meta_decode()
137 *attrtype = ntohs(tlv->type); in ife_tlv_meta_decode()
148 struct meta_tlvhdr *tlv = (struct meta_tlvhdr *) skbdata; in ife_tlv_meta_next() local
149 u16 tlvlen = ntohs(tlv->len); in ife_tlv_meta_next()
161 __be32 *tlv = (__be32 *) (skbdata); in ife_tlv_meta_encode() local
163 char *dptr = (char *) tlv + NLA_HDRLEN; in ife_tlv_meta_encode()
166 *tlv = htonl(htlv); in ife_tlv_meta_encode()