• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/rds/

Lines Matching defs:conn

111 	struct mutex		c_cm_lock;	/* protect conn state & cm */
204 * conn->c_lock. m_sock_item has additional meaning in that once it is empty
218 * nesting. As paths iterate over messages on a sock, or conn, they must
219 * also lock the conn, or sock, to remove the message from those lists too.
290 int (*conn_alloc)(struct rds_connection *conn, gfp_t gfp);
292 int (*conn_connect)(struct rds_connection *conn);
293 void (*conn_shutdown)(struct rds_connection *conn);
294 void (*xmit_prepare)(struct rds_connection *conn);
295 void (*xmit_complete)(struct rds_connection *conn);
296 int (*xmit)(struct rds_connection *conn, struct rds_message *rm,
298 int (*xmit_cong_map)(struct rds_connection *conn,
300 int (*xmit_rdma)(struct rds_connection *conn, struct rds_rdma_op *op);
301 int (*recv)(struct rds_connection *conn);
310 void (*cm_connect_complete)(struct rds_connection *conn,
347 * rds_sendmsg caches the conn it used the last time around.
472 int rds_cong_get_maps(struct rds_connection *conn);
473 void rds_cong_add_conn(struct rds_connection *conn);
474 void rds_cong_remove_conn(struct rds_connection *conn);
484 struct rds_message *rds_cong_update_alloc(struct rds_connection *conn);
486 /* conn.c */
493 void rds_conn_destroy(struct rds_connection *conn);
494 void rds_conn_reset(struct rds_connection *conn);
495 void rds_conn_drop(struct rds_connection *conn);
501 void __rds_conn_error(struct rds_connection *conn, const char *, ...)
503 #define rds_conn_error(conn, fmt...) \
504 __rds_conn_error(conn, KERN_WARNING "RDS: " fmt)
507 rds_conn_transition(struct rds_connection *conn, int old, int new)
509 return atomic_cmpxchg(&conn->c_state, old, new) == old;
513 rds_conn_state(struct rds_connection *conn)
515 return atomic_read(&conn->c_state);
519 rds_conn_up(struct rds_connection *conn)
521 return atomic_read(&conn->c_state) == RDS_CONN_UP;
525 rds_conn_connecting(struct rds_connection *conn)
527 return atomic_read(&conn->c_state) == RDS_CONN_CONNECTING;
578 void rds_inc_init(struct rds_incoming *inc, struct rds_connection *conn,
582 void rds_recv_incoming(struct rds_connection *conn, __be32 saddr, __be32 daddr,
595 void rds_send_reset(struct rds_connection *conn);
596 int rds_send_xmit(struct rds_connection *conn);
600 void rds_send_drop_acked(struct rds_connection *conn, u64 ack,
602 int rds_send_acked_before(struct rds_connection *conn, u64 seq);
604 int rds_send_pong(struct rds_connection *conn, __be16 dport);
651 void rds_connect_complete(struct rds_connection *conn);