Lines Matching refs:lvalue
85 struct meta_value lvalue; member
850 if (meta_get(skb, info, &meta->lvalue, &l_value) < 0 || in em_meta_match()
854 r = meta_type_ops(&meta->lvalue)->compare(&l_value, &r_value); in em_meta_match()
856 switch (meta->lvalue.hdr.op) { in em_meta_match()
871 const struct meta_type_ops *ops = meta_type_ops(&meta->lvalue); in meta_delete()
874 ops->destroy(&meta->lvalue); in meta_delete()
933 memcpy(&meta->lvalue.hdr, &hdr->left, sizeof(hdr->left)); in em_meta_change()
936 if (!meta_is_supported(&meta->lvalue) || in em_meta_change()
942 if (meta_change_data(&meta->lvalue, tb[TCA_EM_META_LVALUE]) < 0 || in em_meta_change()
969 memcpy(&hdr.left, &meta->lvalue.hdr, sizeof(hdr.left)); in em_meta_dump()
975 ops = meta_type_ops(&meta->lvalue); in em_meta_dump()
976 if (ops->dump(skb, &meta->lvalue, TCA_EM_META_LVALUE) < 0 || in em_meta_dump()