| /net/ipv6/ |
| A D | addrlabel.c | 31 u32 label; member 63 u32 label; member 67 .label = 1, 71 .label = 5, 79 .label = 2, 87 .label = 6, 91 .label = 7, 95 .label = 4, 137 u32 label; in ipv6_addr_label() local 144 label = p ? p->label : IPV6_ADDR_LABEL_DEFAULT; in ipv6_addr_label() [all …]
|
| A D | ip6_flowlabel.c | 78 for_each_fl_rcu(FL_HASH(label), fl) { in __fl_lookup() 79 if (fl->label == label && net_eq(fl->fl_net, net)) in __fl_lookup() 90 fl = __fl_lookup(net, label); in fl_lookup() 218 fl->label = label & IPV6_FLOWLABEL_MASK; in fl_intern() 222 if (label == 0) { in fl_intern() 225 if (fl->label) { in fl_intern() 240 lfl = __fl_lookup(net, fl->label); in fl_intern() 267 label &= IPV6_FLOWLABEL_MASK; in __fl6_sock_lookup() 273 if (fl->label == label && atomic_inc_not_zero(&fl->users)) { in __fl6_sock_lookup() 526 freq->flr_label = sfl->fl->label; in ipv6_flowlabel_opt_get() [all …]
|
| A D | ip6_udp_tunnel.c | 82 __u8 prio, __u8 ttl, __be32 label, in udp_tunnel6_xmit_skb() argument 105 ip6_flow_hdr(ip6h, prio, label); in udp_tunnel6_xmit_skb() 163 fl6.flowlabel = ip6_make_flowinfo(dsfield, key->label); in udp_tunnel6_dst_lookup()
|
| A D | tcp_ao.c | 24 u8 label[6]; in tcp_v6_ao_calc_key() member 37 memcpy(tmp->label, "TCP-AO", 6); in tcp_v6_ao_calc_key()
|
| A D | tcp_ipv6.c | 868 int oif, int rst, u8 tclass, __be32 label, in tcp_v6_send_response() argument 957 fl6.flowlabel = label; in tcp_v6_send_response() 1026 __be32 label = 0; in tcp_v6_send_reset() local 1123 label = ip6_flowlabel(ipv6h); in tcp_v6_send_reset() 1128 label = cpu_to_be32(inet_twsk(sk)->tw_flowlabel); in tcp_v6_send_reset() 1134 label = ip6_flowlabel(ipv6h); in tcp_v6_send_reset() 1141 label, priority, txhash, in tcp_v6_send_reset() 1155 __be32 label, u32 priority, u32 txhash) in tcp_v6_send_ack() argument 1158 tclass, label, priority, txhash, key); in tcp_v6_send_ack()
|
| A D | ip6_gre.c | 749 fl6->flowlabel = key->label; in __gre6_xmit() 984 fl6.flowlabel = key->label; in ip6erspan_tunnel_xmit()
|
| A D | ip6_tunnel.c | 1324 fl6.flowlabel = key->label; in ipxip6_tnl_xmit()
|
| /net/netfilter/ |
| A D | xt_IDLETIMER.c | 56 if (!strcmp(label, entry->attr.attr.name)) in __idletimer_tg_find_by_label() 144 ret = idletimer_check_sysfs_name(info->label, sizeof(info->label)); in idletimer_tg_create() 193 ret = idletimer_check_sysfs_name(info->label, sizeof(info->label)); in idletimer_tg_create_v1() 254 info->label, info->timeout); in idletimer_tg_target() 271 info->label, info->timeout); in idletimer_tg_target_v1() 294 if (info->label[0] == '\0' || in idletimer_tg_helper() 295 strnlen(info->label, in idletimer_tg_helper() 326 info->label, info->timer->refcnt); in idletimer_tg_checkentry() 388 info->label, info->timer->refcnt); in idletimer_tg_checkentry_v1() 412 info->label, info->timer->refcnt); in idletimer_tg_destroy() [all …]
|
| A D | nft_set_pipapo_avx2.c | 59 #define NFT_PIPAPO_AVX2_NOMATCH_GOTO(reg, label) \ argument 61 "je %l[" #label "]" : : : : label)
|
| A D | nft_tunnel.c | 246 info->key.label = nla_get_be32(tb[NFTA_TUNNEL_KEY_IP6_FLOWLABEL]); in nft_tunnel_obj_ip6_init() 555 info->key.label)) { in nft_tunnel_ip_dump()
|
| /net/mpls/ |
| A D | mpls_iptunnel.c | 126 hdr[i] = mpls_entry_encode(tun_encap_info->label[i], in mpls_xmit() 189 newts = lwtunnel_state_alloc(struct_size(tun_encap_info, label, in mpls_build_state() 196 &tun_encap_info->labels, tun_encap_info->label, in mpls_build_state() 234 tun_encap_info->label)) in mpls_fill_encap_info() 274 if (a_hdr->label[l] != b_hdr->label[l]) in mpls_encap_cmp()
|
| A D | internal.h | 12 u32 label; member 179 result.label = (entry & MPLS_LS_LABEL_MASK) >> MPLS_LS_LABEL_SHIFT; in mpls_entry_decode() 193 const u32 label[]); 195 u32 label[], struct netlink_ext_ack *extack);
|
| A D | af_mpls.c | 179 if (likely(dec.label >= MPLS_LABEL_FIRST_UNRESERVED)) { in mpls_multipath_hash() 180 hash = jhash_1word(dec.label, hash); in mpls_multipath_hash() 190 } else if (dec.label == MPLS_LABEL_ENTROPY) { in mpls_multipath_hash() 387 rt = mpls_route_input_rcu(net, dec.label); in mpls_forward() 1687 u8 labels, const u32 label[]) in nla_put_labels() argument 1709 u32 label[], struct netlink_ext_ack *extack) in nla_get_labels() argument 1734 if (!label) in nla_get_labels() 1770 switch (dec.label) { in nla_get_labels() 1781 label[i] = dec.label; in nla_get_labels() 1972 u32 label, struct mpls_route *rt, int flags) in mpls_dump_route() argument [all …]
|
| /net/sunrpc/auth_gss/ |
| A D | gss_krb5_keys.c | 270 const struct xdr_netobj *label, in krb5_derive_key_v2() argument 281 ret = krb5_DK(gk5e, inkey, inblock.data, label, gfp_mask); in krb5_derive_key_v2() 444 krb5_hmac_K1(struct crypto_shash *tfm, const struct xdr_netobj *label, in krb5_hmac_K1() argument 460 ret = crypto_shash_update(desc, label->data, label->len); in krb5_hmac_K1() 503 const struct xdr_netobj *label, in krb5_kdf_hmac_sha2() argument 534 ret = krb5_hmac_K1(tfm, label, outkey->len, &K1); in krb5_kdf_hmac_sha2()
|
| A D | gss_krb5_internal.h | 39 const struct xdr_netobj *label, 109 const struct xdr_netobj *label, 145 struct xdr_netobj label = { in krb5_derive_key() local 153 return gk5e->derive_key(gk5e, inkey, outkey, &label, gfp_mask); in krb5_derive_key()
|
| /net/sched/ |
| A D | act_mpls.c | 133 const u32 *label = nla_data(attr); in valid_label() local 135 if (nla_len(attr) != sizeof(*label)) { in valid_label() 140 if (*label & ~MPLS_LABEL_MASK || *label == MPLS_LABEL_IMPLNULL) { in valid_label() 393 entry->mpls_push.label = tcf_mpls_label(act); in tcf_mpls_offload_act_setup() 404 entry->mpls_mangle.label = tcf_mpls_label(act); in tcf_mpls_offload_act_setup()
|
| A D | cls_flower.c | 961 u32 label = nla_get_u32(tb[TCA_FLOWER_KEY_MPLS_OPT_LSE_LABEL]); in fl_set_key_mpls_lse() local 963 if (label & ~MPLS_LABEL_MASK) { in fl_set_key_mpls_lse() 969 lse_val->mpls_label = label; in fl_set_key_mpls_lse() 1072 u32 label = nla_get_u32(tb[TCA_FLOWER_KEY_MPLS_LABEL]); in fl_set_key_mpls() local 1074 if (label & ~MPLS_LABEL_MASK) { in fl_set_key_mpls() 1080 lse_val->mpls_label = label; in fl_set_key_mpls()
|
| /net/sctp/ |
| A D | objcnt.c | 68 seq_printf(seq, "%s: %d", sctp_dbg_objcnt[i].label, in sctp_objcnt_seq_show()
|
| A D | ipv6.c | 227 __be32 label; in sctp_v6_xmit() local 262 label = ip6_make_flowlabel(sock_net(sk), skb, fl6->flowlabel, true, fl6); in sctp_v6_xmit() 265 tclass, ip6_dst_hoplimit(dst), label, in sctp_v6_xmit()
|
| /net/core/ |
| A D | flow_dissector.c | 521 u32 entry, label, bos; in __skb_flow_dissect_mpls() local 537 label = (entry & MPLS_LS_LABEL_MASK) >> MPLS_LS_LABEL_SHIFT; in __skb_flow_dissect_mpls() 552 lse->mpls_label = label; in __skb_flow_dissect_mpls() 564 key_keyid->keyid = cpu_to_be32(label); in __skb_flow_dissect_mpls() 567 *entropy_label = label == MPLS_LABEL_ENTROPY; in __skb_flow_dissect_mpls()
|
| /net/openvswitch/ |
| A D | flow.h | 136 __be32 label; /* IPv6 flow label. */ member
|
| A D | flow.c | 405 key->ipv6.label = *(__be32 *)nh & htonl(IPV6_FLOWINFO_FLOWLABEL); in parse_ipv6hdr()
|
| A D | flow_netlink.c | 1604 SW_FLOW_KEY_PUT(match, ipv6.label, in ovs_key_from_nlattrs() 2149 ipv6_key->ipv6_label = output->ipv6.label; in __ovs_nla_put_key()
|
| A D | actions.c | 565 flow_key->ipv6.label = in set_ipv6()
|
| /net/ipv4/ |
| A D | tcp_ao.c | 346 u8 label[6]; in tcp_v4_ao_calc_key() member 359 memcpy(tmp->label, "TCP-AO", 6); in tcp_v4_ao_calc_key()
|