summaryrefslogtreecommitdiffstats
path: root/sys/dev
diff options
context:
space:
mode:
authorkmacy <kmacy@FreeBSD.org>2008-07-21 02:29:40 +0000
committerkmacy <kmacy@FreeBSD.org>2008-07-21 02:29:40 +0000
commitcccf5dd0ccbaf8213b8f1c7a42d29766c6b0b538 (patch)
tree1d548db58b54b82fa8d841aaa765ff382d94f7c1 /sys/dev
parentb6ccefc36fbe81cebb7b244086b531f452d3280a (diff)
downloadFreeBSD-src-cccf5dd0ccbaf8213b8f1c7a42d29766c6b0b538.zip
FreeBSD-src-cccf5dd0ccbaf8213b8f1c7a42d29766c6b0b538.tar.gz
remove local version of tcp_offload_* functions
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.c52
-rw-r--r--sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.h5
2 files changed, 0 insertions, 57 deletions
diff --git a/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.c b/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.c
index 3b58f66..b61e1ac 100644
--- a/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.c
+++ b/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.c
@@ -66,58 +66,6 @@ __FBSDID("$FreeBSD$");
*/
void
-tcp_offload_twstart(struct tcpcb *tp)
-{
-
- INP_INFO_WLOCK(&tcbinfo);
- inp_wlock(tp->t_inpcb);
- tcp_twstart(tp);
- INP_INFO_WUNLOCK(&tcbinfo);
-}
-
-void
-tcp_offload_twstart_disconnect(struct tcpcb *tp)
-{
- struct socket *so;
-
- INP_INFO_WLOCK(&tcbinfo);
- inp_wlock(tp->t_inpcb);
- so = tp->t_inpcb->inp_socket;
- tcp_twstart(tp);
- if (so)
- soisdisconnected(so);
- INP_INFO_WUNLOCK(&tcbinfo);
-}
-
-struct tcpcb *
-tcp_offload_close(struct tcpcb *tp)
-{
-
- INP_INFO_WLOCK(&tcbinfo);
- INP_WLOCK(tp->t_inpcb);
- tp = tcp_close(tp);
- INP_INFO_WUNLOCK(&tcbinfo);
- if (tp)
- INP_WUNLOCK(tp->t_inpcb);
-
- return (tp);
-}
-
-struct tcpcb *
-tcp_offload_drop(struct tcpcb *tp, int error)
-{
-
- INP_INFO_WLOCK(&tcbinfo);
- INP_WLOCK(tp->t_inpcb);
- tp = tcp_drop(tp, error);
- INP_INFO_WUNLOCK(&tcbinfo);
- if (tp)
- INP_WUNLOCK(tp->t_inpcb);
-
- return (tp);
-}
-
-void
sockbuf_lock(struct sockbuf *sb)
{
diff --git a/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.h b/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.h
index c3a2a4d..6c9254d 100644
--- a/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.h
+++ b/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.h
@@ -7,11 +7,6 @@ struct tcpcb;
struct socket;
struct sockbuf;
-void tcp_offload_twstart(struct tcpcb *tp);
-void tcp_offload_twstart_disconnect(struct tcpcb *tp);
-struct tcpcb *tcp_offload_close(struct tcpcb *tp);
-struct tcpcb *tcp_offload_drop(struct tcpcb *tp, int error);
-
void sockbuf_lock(struct sockbuf *);
void sockbuf_lock_assert(struct sockbuf *);
void sockbuf_unlock(struct sockbuf *);
OpenPOWER on IntegriCloud