Lines Matching defs:tlv_ptr
308 struct tlv_desc *tlv_ptr;
312 tlv_ptr = (struct tlv_desc *)tlv;
313 tlv_ptr->tlv_type = htons(type);
314 tlv_ptr->tlv_len = htons(tlv_len);
316 memcpy(TLV_DATA(tlv_ptr), data, tlv_len);
326 struct tlv_desc *tlv_ptr; /* ptr to current TLV */
333 list->tlv_ptr = (struct tlv_desc *)data;
344 return TLV_CHECK(list->tlv_ptr, list->tlv_space, exp_type);
349 return TLV_DATA(list->tlv_ptr);
354 __u16 tlv_space = TLV_ALIGN(ntohs(list->tlv_ptr->tlv_len));
356 list->tlv_ptr = (struct tlv_desc *)((char *)list->tlv_ptr + tlv_space);