Lines Matching refs:err
498 int copied = 0, err = 0; in tcp_bpf_sendmsg() local
518 err = -sk->sk_err; in tcp_bpf_sendmsg()
533 err = sk_msg_alloc(sk, msg_tx, msg_tx->sg.size + copy, msg_tx->sg.end - 1); in tcp_bpf_sendmsg()
534 if (err) { in tcp_bpf_sendmsg()
535 if (err != -ENOSPC) in tcp_bpf_sendmsg()
541 err = sk_msg_memcopy_from_iter(sk, &msg->msg_iter, msg_tx, in tcp_bpf_sendmsg()
543 if (err < 0) { in tcp_bpf_sendmsg()
561 err = tcp_bpf_send_verdict(sk, psock, msg_tx, &copied, flags); in tcp_bpf_sendmsg()
562 if (unlikely(err < 0)) in tcp_bpf_sendmsg()
568 err = sk_stream_wait_memory(sk, &timeo); in tcp_bpf_sendmsg()
569 if (err) { in tcp_bpf_sendmsg()
576 if (err < 0) in tcp_bpf_sendmsg()
577 err = sk_stream_error(sk, msg->msg_flags, err); in tcp_bpf_sendmsg()
580 return copied ? copied : err; in tcp_bpf_sendmsg()