Lines Matching refs:tlv
191 static void fill_tlv(struct filter_tlv *tlv, struct filter *filter, in fill_tlv() argument
194 tlv->type = CLSF_TLV_FILTER; in fill_tlv()
195 tlv->length = sizeof(struct filter); in fill_tlv()
196 *((struct filter *)&tlv->val) = *filter; in fill_tlv()
198 tlv = (struct filter_tlv *)((char *)tlv + sizeof(struct filter_tlv) + in fill_tlv()
200 tlv->type = CLSF_TLV_ACTION; in fill_tlv()
201 tlv->length = sizeof(struct filter_action); in fill_tlv()
202 *((struct filter_action *)&tlv->val) = *action; in fill_tlv()
209 struct filter_tlv *tlv; in usnic_fwd_alloc_flow() local
225 tlv = pci_alloc_consistent(pdev, tlv_size, &tlv_pa); in usnic_fwd_alloc_flow()
226 if (!tlv) { in usnic_fwd_alloc_flow()
232 fill_tlv(tlv, filter, &uaction->action); in usnic_fwd_alloc_flow()
269 pci_free_consistent(pdev, tlv_size, tlv, tlv_pa); in usnic_fwd_alloc_flow()