/net/xfrm/ |
H A D | xfrm_input.c | 19 void __secpath_destroy(struct sec_path *sp) argument 22 for (i = 0; i < sp->len; i++) 23 xfrm_state_put(sp->xvec[i]); 24 kmem_cache_free(secpath_cachep, sp); 30 struct sec_path *sp; local 32 sp = kmem_cache_alloc(secpath_cachep, GFP_ATOMIC); 33 if (!sp) 36 sp->len = 0; 40 memcpy(sp, src, sizeof(*sp)); 128 struct sec_path *sp; local [all...] |
/net/rxrpc/ |
H A D | ar-input.c | 47 struct rxrpc_skb_priv *sp; local 56 sp = rxrpc_skb(skb); 57 ASSERTCMP(sp->call, ==, call); 65 sp->call = NULL; 130 sp->call = NULL; 146 struct rxrpc_skb_priv *sp; local 152 sp = rxrpc_skb(skb); 153 ASSERTCMP(sp->call, ==, NULL); 214 sp->call = call; 216 terminal = ((sp 321 struct rxrpc_skb_priv *sp = rxrpc_skb(skb); local 464 struct rxrpc_skb_priv *sp; local 532 struct rxrpc_skb_priv *sp; local 675 struct rxrpc_skb_priv *sp; local [all...] |
H A D | ar-skbuff.c | 55 struct rxrpc_skb_priv *sp) 62 _debug("hard ACK #%u", ntohl(sp->hdr.seq)); 70 seq = ntohl(sp->hdr.seq); 82 if (sp->hdr.flags & RXRPC_LAST_PACKET) { 87 __rxrpc_propose_ACK(call, RXRPC_ACK_IDLE, sp->hdr.serial, 102 struct rxrpc_skb_priv *sp = rxrpc_skb(skb); local 103 struct rxrpc_call *call = sp->call; 109 if (sp->hdr.type == RXRPC_PACKET_TYPE_DATA) 110 rxrpc_hard_ACK_data(call, sp); 112 sp 54 rxrpc_hard_ACK_data(struct rxrpc_call *call, struct rxrpc_skb_priv *sp) argument [all...] |
H A D | ar-recvmsg.c | 49 struct rxrpc_skb_priv *sp; local 112 sp = rxrpc_skb(skb); 113 call = sp->call; 116 _debug("next pkt %s", rxrpc_pkts[sp->hdr.type]); 158 ntohl(sp->hdr.seq), skb->len, sp->offset); 169 ASSERTCMP(ntohl(sp->hdr.seq), >=, call->rx_data_recv); 170 ASSERTCMP(ntohl(sp->hdr.seq), <=, call->rx_data_recv + 1); 171 call->rx_data_recv = ntohl(sp->hdr.seq); 173 ASSERTCMP(ntohl(sp 379 struct rxrpc_skb_priv *sp = rxrpc_skb(skb); local 400 struct rxrpc_skb_priv *sp = rxrpc_skb(skb); local 417 struct rxrpc_skb_priv *sp = rxrpc_skb(skb); local 434 struct rxrpc_skb_priv *sp = rxrpc_skb(skb); local [all...] |
H A D | ar-output.c | 456 struct rxrpc_skb_priv *sp = rxrpc_skb(skb); local 487 ntohl(sp->hdr.serial), ntohl(sp->hdr.seq)); 489 sp->need_resend = false; 490 sp->resend_at = jiffies + rxrpc_resend_timeout * HZ; 493 call->resend_timer.expires = sp->resend_at; 511 sp->need_resend = true; 528 struct rxrpc_skb_priv *sp; local 613 sp = rxrpc_skb(skb); 614 sp [all...] |
H A D | ar-ack.c | 169 struct rxrpc_skb_priv *sp; local 195 sp = rxrpc_skb(txb); 197 if (sp->need_resend) { 198 sp->need_resend = false; 201 sp->hdr.serial = 205 hdr->serial = sp->hdr.serial; 208 ntohl(sp->hdr.serial), ntohl(sp->hdr.seq)); 211 sp->resend_at = jiffies + 3; 213 sp 239 struct rxrpc_skb_priv *sp; local 292 struct rxrpc_skb_priv *sp; local 414 struct rxrpc_skb_priv *sp; local 471 struct rxrpc_skb_priv *sp, *psp; local 522 struct rxrpc_skb_priv *sp; local 586 struct rxrpc_skb_priv *sp; local 781 struct rxrpc_skb_priv *sp; local [all...] |
H A D | ar-connevent.c | 148 struct rxrpc_skb_priv *sp = rxrpc_skb(skb); local 158 serial = ntohl(sp->hdr.serial); 160 _enter("{%d},{%u,%%%u},", conn->debug_id, sp->hdr.type, serial); 162 switch (sp->hdr.type) { 206 _leave(" = -EPROTO [%u]", sp->hdr.type); 337 struct rxrpc_skb_priv *sp; local 377 sp = rxrpc_skb(skb); 384 hdr.epoch = sp->hdr.epoch; 385 hdr.cid = sp->hdr.cid; 386 hdr.callNumber = sp [all...] |
H A D | rxkad.c | 158 struct rxrpc_skb_priv *sp; local 168 sp = rxrpc_skb(skb); 172 check = ntohl(sp->hdr.seq ^ sp->hdr.callNumber); 205 struct rxrpc_skb_priv *sp; local 214 sp = rxrpc_skb(skb); 218 check = ntohl(sp->hdr.seq ^ sp->hdr.callNumber); 258 struct rxrpc_skb_priv *sp; local 269 sp 332 struct rxrpc_skb_priv *sp; local 407 struct rxrpc_skb_priv *sp; local 491 struct rxrpc_skb_priv *sp; local 746 struct rxrpc_skb_priv *sp; local 1004 struct rxrpc_skb_priv *sp; local [all...] |
H A D | ar-accept.c | 80 struct rxrpc_skb_priv *sp, *nsp; local 88 sp = rxrpc_skb(skb); 115 conn = rxrpc_incoming_connection(trans, &sp->hdr, GFP_NOIO); 123 call = rxrpc_incoming_call(rx, conn, &sp->hdr, GFP_NOIO); 141 if (sp->hdr.securityIndex > 0 && 211 struct rxrpc_skb_priv *sp; local 241 sp = rxrpc_skb(skb); 259 service_id = sp->hdr.serviceId; 299 rxrpc_busy(local, &srx, &sp->hdr);
|
/net/ipv6/ |
H A D | xfrm6_input.c | 66 if (!skb->sp || atomic_read(&skb->sp->refcnt) != 1) { 67 struct sec_path *sp; local 69 sp = secpath_dup(skb->sp); 70 if (!sp) { 74 if (skb->sp) 75 secpath_put(skb->sp); 76 skb->sp = sp; [all...] |
/net/sctp/ |
H A D | probe.c | 132 struct sctp_transport *sp; local 136 sp = asoc->peer.primary_path; 138 if ((full || sp->cwnd != lcwnd) && 141 lcwnd = sp->cwnd; 153 list_for_each_entry(sp, &asoc->peer.transport_addr_list, 155 if (sp == asoc->peer.primary_path) 158 if (sp->ipaddr.sa.sa_family == AF_INET) 159 printl("%pI4 ", &sp->ipaddr.v4.sin_addr); 161 printl("%pI6 ", &sp->ipaddr.v6.sin6_addr); 164 sp [all...] |
H A D | socket.c | 339 struct sctp_sock *sp = sctp_sk(sk); local 340 struct sctp_endpoint *ep = sp->ep; 347 af = sctp_sockaddr_af(sp, addr, len); 364 if (!sp->pf->bind_verify(sp, addr)) 389 if (sctp_bind_addr_match(bp, addr, sp)) 522 struct sctp_sock *sp; local 539 sp = sctp_sk(sk); 540 ep = sp->ep; 644 struct sctp_sock *sp local 726 struct sctp_sock *sp; local 870 sctp_asconf_mgmt(struct sctp_sock *sp, struct sctp_sockaddr_entry *addrw) argument 1060 struct sctp_sock *sp; local 1582 struct sctp_sock *sp; local 2042 struct sctp_sock *sp = sctp_sk(sk); local 2212 struct sctp_sock *sp = sctp_sk(sk); local 2322 sctp_apply_peer_addr_params(struct sctp_paddrparams *params, struct sctp_transport *trans, struct sctp_association *asoc, struct sctp_sock *sp, int hb_change, int pmtud_change, int sackdelay_change) argument 2471 struct sctp_sock *sp = sctp_sk(sk); local 2583 struct sctp_sock *sp = sctp_sk(sk); local 2696 struct sctp_sock *sp = sctp_sk(sk); local 2735 struct sctp_sock *sp = sctp_sk(sk); local 2853 struct sctp_sock *sp = sctp_sk(sk); local 2927 struct sctp_sock *sp = sctp_sk(sk); local 2952 struct sctp_sock *sp = sctp_sk(sk); local 2997 struct sctp_sock *sp = sctp_sk(sk); local 3049 struct sctp_sock *sp; local 3136 struct sctp_sock *sp; local 3253 struct sctp_sock *sp; local 3476 struct sctp_sock *sp = sctp_sk(sk); local 3769 struct sctp_sock *sp; local 3866 struct sctp_sock *sp; local 4000 struct sctp_sock *sp; local 4453 struct sctp_sock *sp = sctp_sk(sk); local 4562 struct sctp_sock *sp = sctp_sk(sk); local 4649 struct sctp_sock *sp = sctp_sk(sk); local 4746 struct sctp_sock *sp = sctp_sk(sk); local 4846 struct sctp_sock *sp = sctp_sk(sk); local 4928 struct sctp_sock *sp = sctp_sk(sk); local 5029 struct sctp_sock *sp = sctp_sk(sk); local 5096 struct sctp_sock *sp = sctp_sk(sk); local 5131 struct sctp_sock *sp = sctp_sk(sk); local 5154 struct sctp_sock *sp; local 5306 struct sctp_sock *sp; local 5506 struct sctp_sock *sp = sctp_sk(sk); local 5562 struct sctp_sock *sp = sctp_sk(sk); local 6059 struct sctp_sock *sp = sctp_sk(sk); local 6179 struct sctp_sock *sp = sctp_sk(sk); local [all...] |
H A D | associola.c | 79 struct sctp_sock *sp; local 85 sp = sctp_sk((struct sock *)sk); 110 asoc->cookie_life.tv_sec = sp->assocparams.sasoc_cookie_life / 1000; 111 asoc->cookie_life.tv_usec = (sp->assocparams.sasoc_cookie_life % 1000) 114 asoc->user_frag = sp->user_frag; 119 asoc->max_retrans = sp->assocparams.sasoc_asocmaxrxt; 122 asoc->rto_initial = msecs_to_jiffies(sp->rtoinfo.srto_initial); 123 asoc->rto_max = msecs_to_jiffies(sp->rtoinfo.srto_max); 124 asoc->rto_min = msecs_to_jiffies(sp->rtoinfo.srto_min); 131 asoc->hbinterval = msecs_to_jiffies(sp 638 struct sctp_sock *sp; local [all...] |
H A D | ipv6.c | 567 static int sctp_v6_available(union sctp_addr *addr, struct sctp_sock *sp) argument 576 if (sp && !sp->v4mapped) 578 if (sp && ipv6_only_sock(sctp_opt2sk(sp))) 581 return sctp_get_af_specific(AF_INET)->available(addr, sp); 586 return ipv6_chk_addr(sock_net(&sp->inet.sk), in6, NULL, 0); 597 struct sctp_sock *sp, 607 if (!sp || !sp 596 sctp_v6_addr_valid(union sctp_addr *addr, struct sctp_sock *sp, const struct sk_buff *skb) argument 694 sctp_v6_addr_v4map(struct sctp_sock *sp, union sctp_addr *addr) argument 803 sctp_inet6_af_supported(sa_family_t family, struct sctp_sock *sp) argument [all...] |
H A D | bind_addr.c | 352 struct sctp_sock *sp; local 359 sp = bp_sp; 361 sp = addr_sp; 363 sp = bp_sp; 370 conflict = sp->pf->cmp_addr(&laddr->a, addr, sp);
|
H A D | ulpqueue.c | 142 struct sctp_sock *sp = sctp_sk(sk); local 144 if (atomic_dec_and_test(&sp->pd_mode)) { 148 if (!skb_queue_empty(&sp->pd_lobby)) { 150 sctp_skb_list_tail(&sp->pd_lobby, &sk->sk_receive_queue); 161 if (!skb_queue_empty(&sp->pd_lobby) && asoc) { 165 sctp_skb_for_each(skb, &sp->pd_lobby, tmp) { 168 __skb_unlink(skb, &sp->pd_lobby); 182 struct sctp_sock *sp = sctp_sk(ulpq->asoc->base.sk); local 184 atomic_inc(&sp->pd_mode); 1040 struct sctp_sock *sp; local [all...] |
H A D | chunk.c | 98 struct sctp_sock *sp; local 118 sp = sctp_sk(asoc->base.sk); 120 &sp->subscribe);
|
/net/l2tp/ |
H A D | l2tp_ppp.c | 593 struct sockaddr_pppol2tp *sp = (struct sockaddr_pppol2tp *) uservaddr; local 609 if (sp->sa_protocol != PX_PROTO_OL2TP) 630 fd = sp->pppol2tp.fd; 631 tunnel_id = sp->pppol2tp.s_tunnel; 632 peer_tunnel_id = sp->pppol2tp.d_tunnel; 633 session_id = sp->pppol2tp.s_session; 634 peer_session_id = sp->pppol2tp.d_session; 637 (struct sockaddr_pppol2tpv3 *) sp; 646 (struct sockaddr_pppol2tpin6 *) sp; 654 (struct sockaddr_pppol2tpv3in6 *) sp; 891 struct sockaddr_pppol2tp sp; local 910 struct sockaddr_pppol2tpin6 sp; local 929 struct sockaddr_pppol2tpv3in6 sp; local 947 struct sockaddr_pppol2tpv3 sp; local [all...] |
/net/sched/ |
H A D | cls_rsvp.h | 303 struct rsvp_session **sp; local 321 for (sp = &((struct rsvp_head *)tp->root)->ht[h & 0xFF]; 322 *sp; sp = &(*sp)->next) { 323 if (*sp == s) { 325 *sp = s->next; 427 struct rsvp_session *s, **sp; local 505 for (sp = &data->ht[h1]; (s = *sp) ! [all...] |
H A D | sch_htb.c | 739 } stk[TC_HTB_MAXDEPTH], *sp = stk; local 742 sp->root = tree->rb_node; 743 sp->pptr = pptr; 744 sp->pid = pid; 747 if (!*sp->pptr && *sp->pid) { 751 *sp->pptr = 752 htb_id_find_next_upper(prio, sp->root, *sp->pid); 754 *sp [all...] |
/net/netfilter/ |
H A D | xt_policy.c | 59 const struct sec_path *sp = skb->sp; local 63 if (sp == NULL) 65 if (strict && info->len != sp->len) 68 for (i = sp->len - 1; i >= 0; i--) { 69 pos = strict ? i - sp->len + 1 : 0; 74 if (match_xfrm_state(sp->xvec[i], e, family)) {
|
/net/dccp/ |
H A D | feat.c | 261 if (val == NULL || (type == FEAT_SP && val->sp.vec == NULL)) 264 for (i = 0; i < val->sp.len; i++) 265 dccp_pr_debug_cat("%s%u", i ? " " : "", val->sp.vec[i]); 275 dccp_feat_val fval = { .sp.vec = list, .sp.len = len }; 322 if (fval->sp.vec == NULL) { 331 val = fval->sp.vec[0]; 372 fval->sp.len = len; 373 if (fval->sp.len > 0) { 374 fval->sp [all...] |
H A D | feat.h | 47 * @sp.vec: single SP value plus optional preference list 48 * @sp.len: length of @sp.vec in bytes 55 } sp; member in union:__anon36
|
/net/bridge/netfilter/ |
H A D | ebt_stp.c | 126 const struct stp_header *sp; local 130 sp = skb_header_pointer(skb, 0, sizeof(_stph), &_stph); 131 if (sp == NULL) 135 if (memcmp(sp, header, sizeof(header))) 139 FWINV(info->type != sp->type, EBT_STP_TYPE)) 142 if (sp->type == BPDU_TYPE_CONFIG &&
|
/net/decnet/ |
H A D | dn_neigh.c | 274 struct dn_short_packet *sp; local 293 sp = (struct dn_short_packet *)(data+2); 295 sp->msgflg = DN_RT_PKT_SHORT|(cb->rt_flags&(DN_RT_F_RQR|DN_RT_F_RTS)); 296 sp->dstnode = cb->dst; 297 sp->srcnode = cb->src; 298 sp->forward = cb->hops & 0x3f; 314 struct dn_short_packet *sp; local 332 sp = (struct dn_short_packet *)(data + 2); 334 sp->msgflg = DN_RT_PKT_SHORT|(cb->rt_flags&(DN_RT_F_RQR|DN_RT_F_RTS)); 335 sp [all...] |