Home
last modified time | relevance | path

Searched refs:cork (Results 1 – 25 of 30) sorted by relevance

12

/OK3568_Linux_fs/kernel/net/ipv4/
H A Dip_output.c970 struct inet_cork *cork, in __ip_append_data() argument
981 struct ip_options *opt = cork->opt; in __ip_append_data()
990 struct rtable *rt = (struct rtable *)cork->dst; in __ip_append_data()
998 mtu = cork->gso_size ? IP_MAX_MTU : cork->fragsize; in __ip_append_data()
999 paged = !!cork->gso_size; in __ip_append_data()
1001 if (cork->tx_flags & SKBTX_ANY_SW_TSTAMP && in __ip_append_data()
1011 if (cork->length + length > maxnonfragsize - fragheaderlen) { in __ip_append_data()
1024 (!(flags & MSG_MORE) || cork->gso_size) && in __ip_append_data()
1042 cork->length += length; in __ip_append_data()
1164 skb_shinfo(skb)->tx_flags = cork->tx_flags; in __ip_append_data()
[all …]
H A Dtcp_bpf.c316 bool cork = false, enospc = sk_msg_full(msg); in tcp_bpf_send_verdict() local
337 if (!psock->cork) { in tcp_bpf_send_verdict()
338 psock->cork = kzalloc(sizeof(*psock->cork), in tcp_bpf_send_verdict()
340 if (!psock->cork) in tcp_bpf_send_verdict()
343 memcpy(psock->cork, msg, sizeof(*msg)); in tcp_bpf_send_verdict()
369 if (psock->cork) { in tcp_bpf_send_verdict()
370 cork = true; in tcp_bpf_send_verdict()
371 psock->cork = NULL; in tcp_bpf_send_verdict()
387 if (!cork) in tcp_bpf_send_verdict()
390 if (cork) { in tcp_bpf_send_verdict()
[all …]
H A Dudp.c880 struct inet_cork *cork) in udp_send_skb() argument
901 if (cork->gso_size) { in udp_send_skb()
905 if (hlen + cork->gso_size > cork->fragsize) { in udp_send_skb()
909 if (datalen > cork->gso_size * UDP_MAX_SEGMENTS) { in udp_send_skb()
923 if (datalen > cork->gso_size) { in udp_send_skb()
924 skb_shinfo(skb)->gso_size = cork->gso_size; in udp_send_skb()
927 cork->gso_size); in udp_send_skb()
976 struct flowi4 *fl4 = &inet->cork.fl.u.ip4; in udp_push_pending_frames()
984 err = udp_send_skb(skb, fl4, &inet->cork.base); in udp_push_pending_frames()
1064 fl4 = &inet->cork.fl.u.ip4; in udp_sendmsg()
[all …]
H A Ddatagram.c47 fl4 = &inet->cork.fl.u.ip4; in __ip4_datagram_connect()
H A Dinet_connection_sock.c635 fl4 = &newinet->cork.fl.u.ip4; in inet_csk_route_child_sock()
1105 dst = inet_csk_rebuild_route(sk, &inet->cork.fl); in inet_csk_update_pmtu()
1113 dst = inet_csk_rebuild_route(sk, &inet->cork.fl); in inet_csk_update_pmtu()
H A Dsyncookies.c456 inet_sk(ret)->cork.fl.u.ip4 = fl4; in cookie_v4_check()
H A Daf_inet.c1237 fl4 = &inet->cork.fl.u.ip4; in inet_sk_reselect_saddr()
1289 fl4 = &inet->cork.fl.u.ip4; in inet_sk_rebuild_header()
/OK3568_Linux_fs/kernel/net/ipv6/
H A Dip6_output.c1379 static int ip6_setup_cork(struct sock *sk, struct inet_cork_full *cork, in ip6_setup_cork() argument
1425 cork->base.dst = &rt->dst; in ip6_setup_cork()
1426 cork->fl.u.ip6 = *fl6; in ip6_setup_cork()
1439 cork->base.fragsize = mtu; in ip6_setup_cork()
1440 cork->base.gso_size = ipc6->gso_size; in ip6_setup_cork()
1441 cork->base.tx_flags = 0; in ip6_setup_cork()
1442 cork->base.mark = ipc6->sockc.mark; in ip6_setup_cork()
1443 sock_tx_timestamp(sk, ipc6->sockc.tsflags, &cork->base.tx_flags); in ip6_setup_cork()
1446 cork->base.flags |= IPCORK_ALLFRAG; in ip6_setup_cork()
1447 cork->base.length = 0; in ip6_setup_cork()
[all …]
H A Dudp.c1164 struct inet_cork *cork) in udp_v6_send_skb() argument
1184 if (cork->gso_size) { in udp_v6_send_skb()
1188 if (hlen + cork->gso_size > cork->fragsize) { in udp_v6_send_skb()
1192 if (datalen > cork->gso_size * UDP_MAX_SEGMENTS) { in udp_v6_send_skb()
1206 if (datalen > cork->gso_size) { in udp_v6_send_skb()
1207 skb_shinfo(skb)->gso_size = cork->gso_size; in udp_v6_send_skb()
1210 cork->gso_size); in udp_v6_send_skb()
1261 fl6 = inet_sk(sk)->cork.fl.u.ip6; in udp_v6_push_pending_frames()
1267 err = udp_v6_send_skb(skb, &fl6, &inet_sk(sk)->cork.base); in udp_v6_push_pending_frames()
1523 struct inet_cork_full cork; in udpv6_sendmsg() local
[all …]
/OK3568_Linux_fs/kernel/include/linux/
H A Dskmsg.h91 struct sk_msg *cork; member
335 if (psock->cork) { in sk_psock_cork_free()
336 sk_msg_free(psock->sk, psock->cork); in sk_psock_cork_free()
337 kfree(psock->cork); in sk_psock_cork_free()
338 psock->cork = NULL; in sk_psock_cork_free()
H A Dipv6.h297 struct inet6_cork cork; member
/OK3568_Linux_fs/buildroot/package/pulseaudio/
H A Ddefault.pa130 load-module module-role-cork
/OK3568_Linux_fs/debian/overlay/etc/pulse/
H A Ddefault.pa131 load-module module-role-cork
/OK3568_Linux_fs/buildroot/board/rockchip/rk3308/fs-overlay/etc/pulse/
H A Ddefault.pa130 load-module module-role-cork
/OK3568_Linux_fs/kernel/include/net/
H A Dipv6.h1006 struct inet_cork_full *cork,
1014 struct inet_cork_full *cork);
1018 return __ip6_make_skb(sk, &sk->sk_write_queue, &inet_sk(sk)->cork, in ip6_finish_skb()
1019 &inet6_sk(sk)->cork); in ip6_finish_skb()
H A Dip.h227 struct inet_cork *cork);
236 struct inet_cork *cork, unsigned int flags);
242 return __ip_make_skb(sk, fl4, &sk->sk_write_queue, &inet_sk(sk)->cork.base); in ip_finish_skb()
H A Dinet_sock.h252 struct inet_cork_full cork; member
/OK3568_Linux_fs/kernel/net/l2tp/
H A Dl2tp_ip.c458 fl4 = &inet->cork.fl.u.ip4; in l2tp_ip_sendmsg()
498 rc = ip_queue_xmit(sk, skb, &inet->cork.fl); in l2tp_ip_sendmsg()
/OK3568_Linux_fs/kernel/net/sctp/
H A Doutqueue.c312 if (!q->cork) in sctp_outq_tail()
758 if (q->cork) in sctp_outq_uncork()
759 q->cork = 0; in sctp_outq_uncork()
H A Dsm_sideeffect.c1468 if (!asoc->outqueue.cork) { in sctp_cmd_interpreter()
1762 if (!asoc->outqueue.cork) { in sctp_cmd_interpreter()
/OK3568_Linux_fs/yocto/poky/meta/recipes-multimedia/pulseaudio/
H A Dpulseaudio.inc251 pulseaudio-module-role-cork \
276 pulseaudio-module-x11-cork-request \
/OK3568_Linux_fs/kernel/include/net/sctp/
H A Dstructs.h1091 char cork; member
1112 q->cork = 1; in sctp_outq_cork()
/OK3568_Linux_fs/kernel/drivers/block/drbd/
H A Ddrbd_worker.c2082 int uncork, cork; in wait_for_work() local
2151 cork = nc ? nc->tcp_cork : 0; in wait_for_work()
2155 if (cork) in wait_for_work()
/OK3568_Linux_fs/kernel/net/dccp/
H A Doutput.c138 err = icsk->icsk_af_ops->queue_xmit(sk, skb, &inet->cork.fl); in dccp_transmit_skb()
H A Dipv4.c70 fl4 = &inet->cork.fl.u.ip4; in dccp_v4_connect()

12