Lines Matching defs:spp
2297 struct smk_port_label *spp;
2301 list_for_each_entry_rcu(spp, &smk_ipv6_port_list, list) {
2302 if (spp->smk_sock != sk)
2304 spp->smk_can_reuse = 1;
2562 struct smk_port_label *spp;
2572 list_for_each_entry_rcu(spp, &smk_ipv6_port_list, list) {
2573 if (sk != spp->smk_sock)
2575 spp->smk_in = ssp->smk_in;
2576 spp->smk_out = ssp->smk_out;
2601 list_for_each_entry_rcu(spp, &smk_ipv6_port_list, list) {
2602 if (spp->smk_port != port || spp->smk_sock_type != sock->type)
2604 if (spp->smk_can_reuse != 1) {
2608 spp->smk_port = port;
2609 spp->smk_sock = sk;
2610 spp->smk_in = ssp->smk_in;
2611 spp->smk_out = ssp->smk_out;
2612 spp->smk_can_reuse = 0;
2620 spp = kzalloc(sizeof(*spp), GFP_KERNEL);
2621 if (spp == NULL)
2624 spp->smk_port = port;
2625 spp->smk_sock = sk;
2626 spp->smk_in = ssp->smk_in;
2627 spp->smk_out = ssp->smk_out;
2628 spp->smk_sock_type = sock->type;
2629 spp->smk_can_reuse = 0;
2632 list_add_rcu(&spp->list, &smk_ipv6_port_list);
2649 struct smk_port_label *spp;
2687 list_for_each_entry_rcu(spp, &smk_ipv6_port_list, list) {
2688 if (spp->smk_port != port || spp->smk_sock_type != sk->sk_type)
2690 object = spp->smk_in;
2692 ssp->smk_packet = spp->smk_out;