Lines Matching refs:nla_len
489 if (!check_attr_len(nla_len(nla), expected_len)) {
491 type, nla_len(nla), expected_len);
495 if (!nz || !is_all_zero(nla_data(nla), nla_len(nla))) {
528 if (nla_len(a) > sizeof(match->key->tun_opts)) {
530 nla_len(a), sizeof(match->key->tun_opts));
534 if (nla_len(a) % 4 != 0) {
536 nla_len(a));
545 SW_FLOW_KEY_PUT(match, tun_opts_len, nla_len(a),
558 if (match->key->tun_opts_len != nla_len(a)) {
560 match->key->tun_opts_len, nla_len(a));
567 opt_key_offset = TUN_METADATA_OFFSET(nla_len(a));
569 nla_len(a), is_mask);
594 if (!check_attr_len(nla_len(a),
597 type, nla_len(a),
638 if (nla_len(a) > sizeof(match->key->tun_opts)) {
640 nla_len(a), sizeof(match->key->tun_opts));
650 opt_key_offset = TUN_METADATA_OFFSET(nla_len(a));
652 nla_len(a), is_mask);
677 if (!check_attr_len(nla_len(a),
680 type, nla_len(a), ovs_tunnel_key_lens[type].len);
1013 } else if (nla_len(a[OVS_KEY_ATTR_ENCAP])) {
1312 mdlen = nla_len(a);
1319 mdlen = nla_len(a);
1402 if (!check_attr_len(nla_len(a),
1408 nla_len(a),
1446 mdlen = nla_len(a);
1638 hdr_len = nla_len(a[OVS_KEY_ATTR_MPLS]);
1748 memset(nla_data(nla), val, nla_len(nla));
1812 nla_total_size(nla_len(nla_key)),
1862 len = nla_len(attr);
1865 nla_len(attr), MAX_UFID_LENGTH);
2303 ovs_nla_free_nested_actions(nla_data(a), nla_len(a));
2312 int rem = nla_len(action);
2329 ovs_nla_free_nested_actions(nla_data(a), nla_len(a));
2337 int rem = nla_len(action);
2473 a->nla_len = nla_attr_size(len);
2477 memset((unsigned char *) a + a->nla_len, 0, nla_padlen(len));
2511 a->nla_len = sfa->actions_len - st_offset;
2545 if (!probability || nla_len(probability) != sizeof(u32))
2549 if (!actions || (nla_len(actions) && nla_len(actions) < NLA_HDRLEN))
2615 if (rem || !actions || (nla_len(actions) && nla_len(actions) < NLA_HDRLEN))
2648 if (nla_len(attr) && nla_len(attr) < NLA_HDRLEN)
2837 if (nla_total_size(nla_len(ovs_key)) != nla_len(a))
2840 key_len = nla_len(ovs_key);
3042 nla_data(attr), nla_len(attr),
3109 int totlen = NLA_ALIGN(from->nla_len);
3112 to = reserve_sfa_size(sfa, from->nla_len, log);
3166 (action_lens[type] != nla_len(a) &&
3456 *sfa = nla_alloc_flow_actions(min(nla_len(attr), MAX_ACTIONS_BUFSIZE));
3463 (*sfa)->orig_len = nla_len(attr);
3477 int err = 0, rem = nla_len(attr);
3518 int err = 0, rem = nla_len(attr);
3542 int err = 0, rem = nla_len(attr);
3570 err = ovs_nla_put_actions(nla_data(a), nla_len(a), skb);
3589 err = ovs_nla_put_actions(nla_data(a), nla_len(a), skb);
3616 nla_for_each_attr(a, nla_data(attr), nla_len(attr), rem) {
3626 err = ovs_nla_put_actions(nla_data(a), nla_len(a), skb);
3673 if (nla_put(skb, OVS_ACTION_ATTR_SET, nla_len(a), ovs_key))
3686 size_t key_len = nla_len(ovs_key) / 2;
3754 if (nla_put(skb, type, nla_len(a), nla_data(a)))