Searched refs:sp (Results 1 - 25 of 45) sorted by relevance

12

/net/xfrm/
H A Dxfrm_input.c19 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 Dar-input.c47 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 Dar-skbuff.c55 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 Dar-recvmsg.c49 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 Dar-output.c456 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 Dar-ack.c169 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 Dar-connevent.c148 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 Drxkad.c158 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 Dar-accept.c80 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 Dxfrm6_input.c66 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 Dprobe.c132 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 Dsocket.c339 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 Dassociola.c79 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 Dipv6.c567 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 Dbind_addr.c352 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 Dulpqueue.c142 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 Dchunk.c98 struct sctp_sock *sp; local
118 sp = sctp_sk(asoc->base.sk);
120 &sp->subscribe);
/net/l2tp/
H A Dl2tp_ppp.c593 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 Dcls_rsvp.h303 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 Dsch_htb.c739 } 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 Dxt_policy.c59 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 Dfeat.c261 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 Dfeat.h47 * @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 Debt_stp.c126 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 Ddn_neigh.c274 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...]

Completed in 282 milliseconds

12