Lines Matching refs:cxgbi_sock

113 struct cxgbi_sock {
274 static inline void cxgbi_sock_set_flag(struct cxgbi_sock *csk,
283 static inline void cxgbi_sock_clear_flag(struct cxgbi_sock *csk,
292 static inline int cxgbi_sock_flag(struct cxgbi_sock *csk,
300 static inline void cxgbi_sock_set_state(struct cxgbi_sock *csk, int state)
310 struct cxgbi_sock *csk = container_of(kref,
311 struct cxgbi_sock,
321 static inline void __cxgbi_sock_put(const char *fn, struct cxgbi_sock *csk)
330 static inline void __cxgbi_sock_get(const char *fn, struct cxgbi_sock *csk)
339 static inline int cxgbi_sock_is_closing(struct cxgbi_sock *csk)
344 static inline int cxgbi_sock_is_established(struct cxgbi_sock *csk)
349 static inline void cxgbi_sock_purge_write_queue(struct cxgbi_sock *csk)
387 static inline void cxgbi_sock_reset_wr_list(struct cxgbi_sock *csk)
392 static inline void cxgbi_sock_enqueue_wr(struct cxgbi_sock *csk,
409 static inline int cxgbi_sock_count_pending_wrs(const struct cxgbi_sock *csk)
421 static inline struct sk_buff *cxgbi_sock_peek_wr(const struct cxgbi_sock *csk)
426 static inline struct sk_buff *cxgbi_sock_dequeue_wr(struct cxgbi_sock *csk)
437 void cxgbi_sock_check_wr_invariants(const struct cxgbi_sock *);
438 void cxgbi_sock_purge_wr_queue(struct cxgbi_sock *);
439 void cxgbi_sock_skb_entail(struct cxgbi_sock *, struct sk_buff *);
440 void cxgbi_sock_fail_act_open(struct cxgbi_sock *, int);
442 void cxgbi_sock_closed(struct cxgbi_sock *);
443 void cxgbi_sock_established(struct cxgbi_sock *, unsigned int, unsigned int);
444 void cxgbi_sock_rcv_abort_rpl(struct cxgbi_sock *);
445 void cxgbi_sock_rcv_peer_close(struct cxgbi_sock *);
446 void cxgbi_sock_rcv_close_conn_rpl(struct cxgbi_sock *, u32);
447 void cxgbi_sock_rcv_wr_ack(struct cxgbi_sock *, unsigned int, unsigned int,
449 unsigned int cxgbi_sock_select_mss(struct cxgbi_sock *, unsigned int);
450 void cxgbi_sock_free_cpl_skbs(struct cxgbi_sock *);
467 struct cxgbi_sock **port_csk;
505 int (*csk_ddp_set_map)(struct cxgbi_ppm *, struct cxgbi_sock *,
510 int (*csk_ddp_setup_digest)(struct cxgbi_sock *,
512 int (*csk_ddp_setup_pgidx)(struct cxgbi_sock *,
515 void (*csk_release_offload_resources)(struct cxgbi_sock *);
516 int (*csk_rx_pdu_ready)(struct cxgbi_sock *, struct sk_buff *);
517 u32 (*csk_send_rx_credits)(struct cxgbi_sock *, u32);
518 int (*csk_push_tx_frames)(struct cxgbi_sock *, int);
519 void (*csk_send_abort_req)(struct cxgbi_sock *);
520 void (*csk_send_close_req)(struct cxgbi_sock *);
521 int (*csk_alloc_cpls)(struct cxgbi_sock *);
522 int (*csk_init_act_open)(struct cxgbi_sock *);
540 struct cxgbi_sock *csk;
603 void cxgbi_conn_tx_open(struct cxgbi_sock *);
604 void cxgbi_conn_pdu_ready(struct cxgbi_sock *);