cxgbi_sock 155 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static int push_tx_frames(struct cxgbi_sock *csk, int req_completion); cxgbi_sock 157 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static void send_act_open_req(struct cxgbi_sock *csk, struct sk_buff *skb, cxgbi_sock 199 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static void send_close_req(struct cxgbi_sock *csk) cxgbi_sock 238 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static void send_abort_req(struct cxgbi_sock *csk) cxgbi_sock 274 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static void send_abort_rpl(struct cxgbi_sock *csk, int rst_status) cxgbi_sock 297 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static u32 send_rx_credits(struct cxgbi_sock *csk, u32 credits) cxgbi_sock 350 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static inline void make_tx_data_wr(struct cxgbi_sock *csk, struct sk_buff *skb, cxgbi_sock 394 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static int push_tx_frames(struct cxgbi_sock *csk, int req_completion) cxgbi_sock 466 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static inline void free_atid(struct cxgbi_sock *csk) cxgbi_sock 477 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c struct cxgbi_sock *csk = ctx; cxgbi_sock 550 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c struct cxgbi_sock *csk = from_timer(csk, t, retry_timer); cxgbi_sock 573 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c struct cxgbi_sock *csk = ctx; cxgbi_sock 608 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c struct cxgbi_sock *csk = ctx; cxgbi_sock 626 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c struct cxgbi_sock *csk = ctx; cxgbi_sock 644 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static int abort_status_to_errno(struct cxgbi_sock *csk, int abort_reason, cxgbi_sock 664 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c struct cxgbi_sock *csk = ctx; cxgbi_sock 711 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c struct cxgbi_sock *csk = ctx; cxgbi_sock 746 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c struct cxgbi_sock *csk = ctx; cxgbi_sock 850 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c struct cxgbi_sock *csk = ctx; cxgbi_sock 866 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static int alloc_cpls(struct cxgbi_sock *csk) cxgbi_sock 894 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static void l2t_put(struct cxgbi_sock *csk) cxgbi_sock 905 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static void release_offload_resources(struct cxgbi_sock *csk) cxgbi_sock 954 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static int init_act_open(struct cxgbi_sock *csk) cxgbi_sock 1087 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static int ddp_set_map(struct cxgbi_ppm *ppm, struct cxgbi_sock *csk, cxgbi_sock 1144 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static int ddp_setup_conn_pgidx(struct cxgbi_sock *csk, cxgbi_sock 1180 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static int ddp_setup_conn_digest(struct cxgbi_sock *csk, unsigned int tid, cxgbi_sock 88 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static inline int send_tx_flowc_wr(struct cxgbi_sock *); cxgbi_sock 184 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static int push_tx_frames(struct cxgbi_sock *, int); cxgbi_sock 203 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static void send_act_open_req(struct cxgbi_sock *csk, struct sk_buff *skb, cxgbi_sock 322 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static void send_act_open_req6(struct cxgbi_sock *csk, struct sk_buff *skb, cxgbi_sock 436 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static void send_close_req(struct cxgbi_sock *csk) cxgbi_sock 458 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk = (struct cxgbi_sock *)handle; cxgbi_sock 469 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static void send_abort_req(struct cxgbi_sock *csk) cxgbi_sock 504 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static void send_abort_rpl(struct cxgbi_sock *csk, int rst_status) cxgbi_sock 526 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static u32 send_rx_credits(struct cxgbi_sock *csk, u32 credits) cxgbi_sock 609 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static inline int send_tx_flowc_wr(struct cxgbi_sock *csk) cxgbi_sock 670 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static inline void make_tx_data_wr(struct cxgbi_sock *csk, struct sk_buff *skb, cxgbi_sock 711 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static int push_tx_frames(struct cxgbi_sock *csk, int req_completion) cxgbi_sock 798 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static inline void free_atid(struct cxgbi_sock *csk) cxgbi_sock 811 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk; cxgbi_sock 909 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk = from_timer(csk, t, retry_timer); cxgbi_sock 911 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c void (*send_act_open_func)(struct cxgbi_sock *, struct sk_buff *, cxgbi_sock 963 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk; cxgbi_sock 1012 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk; cxgbi_sock 1033 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk; cxgbi_sock 1052 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static int abort_status_to_errno(struct cxgbi_sock *csk, int abort_reason, cxgbi_sock 1072 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk; cxgbi_sock 1120 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk; cxgbi_sock 1145 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk; cxgbi_sock 1166 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk; cxgbi_sock 1271 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk; cxgbi_sock 1333 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c cxgb4i_process_ddpvld(struct cxgbi_sock *csk, cxgbi_sock 1367 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk; cxgbi_sock 1433 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk; cxgbi_sock 1524 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk; cxgbi_sock 1549 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk; cxgbi_sock 1572 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static int alloc_cpls(struct cxgbi_sock *csk) cxgbi_sock 1595 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static inline void l2t_put(struct cxgbi_sock *csk) cxgbi_sock 1604 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static void release_offload_resources(struct cxgbi_sock *csk) cxgbi_sock 1685 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static int init_act_open(struct cxgbi_sock *csk) cxgbi_sock 1935 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static int ddp_ppod_write_idata(struct cxgbi_ppm *ppm, struct cxgbi_sock *csk, cxgbi_sock 1970 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static int ddp_set_map(struct cxgbi_ppm *ppm, struct cxgbi_sock *csk, cxgbi_sock 1996 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static int ddp_setup_conn_pgidx(struct cxgbi_sock *csk, unsigned int tid, cxgbi_sock 2029 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static int ddp_setup_conn_digest(struct cxgbi_sock *csk, unsigned int tid, cxgbi_sock 2304 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_sock *csk = pmap->port_csk[i]; cxgbi_sock 81 drivers/scsi/cxgbi/libcxgbi.c sizeof(struct cxgbi_sock *), cxgbi_sock 98 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk; cxgbi_sock 409 drivers/scsi/cxgbi/libcxgbi.c static struct cxgbi_sock *find_sock_on_port(struct cxgbi_device *cdev, cxgbi_sock 422 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk = pmap->port_csk[i]; cxgbi_sock 437 drivers/scsi/cxgbi/libcxgbi.c static int sock_get_port(struct cxgbi_sock *csk) cxgbi_sock 498 drivers/scsi/cxgbi/libcxgbi.c static void sock_put_port(struct cxgbi_sock *csk) cxgbi_sock 538 drivers/scsi/cxgbi/libcxgbi.c void cxgbi_sock_free_cpl_skbs(struct cxgbi_sock *csk) cxgbi_sock 555 drivers/scsi/cxgbi/libcxgbi.c static struct cxgbi_sock *cxgbi_sock_create(struct cxgbi_device *cdev) cxgbi_sock 557 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk = kzalloc(sizeof(*csk), GFP_NOIO); cxgbi_sock 601 drivers/scsi/cxgbi/libcxgbi.c static struct cxgbi_sock * cxgbi_sock 611 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk = NULL; cxgbi_sock 717 drivers/scsi/cxgbi/libcxgbi.c static struct cxgbi_sock * cxgbi_sock 727 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk = NULL; cxgbi_sock 828 drivers/scsi/cxgbi/libcxgbi.c void cxgbi_sock_established(struct cxgbi_sock *csk, unsigned int snd_isn, cxgbi_sock 838 drivers/scsi/cxgbi/libcxgbi.c static void cxgbi_inform_iscsi_conn_closing(struct cxgbi_sock *csk) cxgbi_sock 853 drivers/scsi/cxgbi/libcxgbi.c void cxgbi_sock_closed(struct cxgbi_sock *csk) cxgbi_sock 871 drivers/scsi/cxgbi/libcxgbi.c static void need_active_close(struct cxgbi_sock *csk) cxgbi_sock 905 drivers/scsi/cxgbi/libcxgbi.c void cxgbi_sock_fail_act_open(struct cxgbi_sock *csk, int errno) cxgbi_sock 921 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk = (struct cxgbi_sock *)skb->sk; cxgbi_sock 938 drivers/scsi/cxgbi/libcxgbi.c void cxgbi_sock_rcv_abort_rpl(struct cxgbi_sock *csk) cxgbi_sock 957 drivers/scsi/cxgbi/libcxgbi.c void cxgbi_sock_rcv_peer_close(struct cxgbi_sock *csk) cxgbi_sock 990 drivers/scsi/cxgbi/libcxgbi.c void cxgbi_sock_rcv_close_conn_rpl(struct cxgbi_sock *csk, u32 snd_nxt) cxgbi_sock 1021 drivers/scsi/cxgbi/libcxgbi.c void cxgbi_sock_rcv_wr_ack(struct cxgbi_sock *csk, unsigned int credits, cxgbi_sock 1085 drivers/scsi/cxgbi/libcxgbi.c static unsigned int cxgbi_sock_find_best_mtu(struct cxgbi_sock *csk, cxgbi_sock 1096 drivers/scsi/cxgbi/libcxgbi.c unsigned int cxgbi_sock_select_mss(struct cxgbi_sock *csk, unsigned int pmtu) cxgbi_sock 1113 drivers/scsi/cxgbi/libcxgbi.c void cxgbi_sock_skb_entail(struct cxgbi_sock *csk, struct sk_buff *skb) cxgbi_sock 1120 drivers/scsi/cxgbi/libcxgbi.c void cxgbi_sock_purge_wr_queue(struct cxgbi_sock *csk) cxgbi_sock 1129 drivers/scsi/cxgbi/libcxgbi.c void cxgbi_sock_check_wr_invariants(const struct cxgbi_sock *csk) cxgbi_sock 1139 drivers/scsi/cxgbi/libcxgbi.c static int cxgbi_sock_send_pdus(struct cxgbi_sock *csk, struct sk_buff *skb) cxgbi_sock 1340 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk = cconn->cep->csk; cxgbi_sock 1527 drivers/scsi/cxgbi/libcxgbi.c void cxgbi_conn_tx_open(struct cxgbi_sock *csk) cxgbi_sock 1584 drivers/scsi/cxgbi/libcxgbi.c skb_read_pdu_bhs(struct cxgbi_sock *csk, struct iscsi_conn *conn, cxgbi_sock 1676 drivers/scsi/cxgbi/libcxgbi.c static void csk_return_rx_credits(struct cxgbi_sock *csk, int copied) cxgbi_sock 1702 drivers/scsi/cxgbi/libcxgbi.c void cxgbi_conn_pdu_ready(struct cxgbi_sock *csk) cxgbi_sock 1895 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk = cconn->cep->csk; cxgbi_sock 2069 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk = NULL; cxgbi_sock 2247 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk = cconn->cep->csk; cxgbi_sock 2288 drivers/scsi/cxgbi/libcxgbi.c static inline int csk_print_port(struct cxgbi_sock *csk, char *buf) cxgbi_sock 2299 drivers/scsi/cxgbi/libcxgbi.c static inline int csk_print_ip(struct cxgbi_sock *csk, char *buf) cxgbi_sock 2320 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk; cxgbi_sock 2379 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk; cxgbi_sock 2534 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk = find_sock_on_port(chba->cdev, cxgbi_sock 2559 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk; cxgbi_sock 2653 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk = cep->csk; cxgbi_sock 2665 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_sock *csk = cep->csk; cxgbi_sock 259 drivers/scsi/cxgbi/libcxgbi.h static inline void cxgbi_sock_set_flag(struct cxgbi_sock *csk, cxgbi_sock 268 drivers/scsi/cxgbi/libcxgbi.h static inline void cxgbi_sock_clear_flag(struct cxgbi_sock *csk, cxgbi_sock 277 drivers/scsi/cxgbi/libcxgbi.h static inline int cxgbi_sock_flag(struct cxgbi_sock *csk, cxgbi_sock 285 drivers/scsi/cxgbi/libcxgbi.h static inline void cxgbi_sock_set_state(struct cxgbi_sock *csk, int state) cxgbi_sock 295 drivers/scsi/cxgbi/libcxgbi.h struct cxgbi_sock *csk = container_of(kref, cxgbi_sock 296 drivers/scsi/cxgbi/libcxgbi.h struct cxgbi_sock, cxgbi_sock 306 drivers/scsi/cxgbi/libcxgbi.h static inline void __cxgbi_sock_put(const char *fn, struct cxgbi_sock *csk) cxgbi_sock 315 drivers/scsi/cxgbi/libcxgbi.h static inline void __cxgbi_sock_get(const char *fn, struct cxgbi_sock *csk) cxgbi_sock 324 drivers/scsi/cxgbi/libcxgbi.h static inline int cxgbi_sock_is_closing(struct cxgbi_sock *csk) cxgbi_sock 329 drivers/scsi/cxgbi/libcxgbi.h static inline int cxgbi_sock_is_established(struct cxgbi_sock *csk) cxgbi_sock 334 drivers/scsi/cxgbi/libcxgbi.h static inline void cxgbi_sock_purge_write_queue(struct cxgbi_sock *csk) cxgbi_sock 372 drivers/scsi/cxgbi/libcxgbi.h static inline void cxgbi_sock_reset_wr_list(struct cxgbi_sock *csk) cxgbi_sock 377 drivers/scsi/cxgbi/libcxgbi.h static inline void cxgbi_sock_enqueue_wr(struct cxgbi_sock *csk, cxgbi_sock 394 drivers/scsi/cxgbi/libcxgbi.h static inline int cxgbi_sock_count_pending_wrs(const struct cxgbi_sock *csk) cxgbi_sock 406 drivers/scsi/cxgbi/libcxgbi.h static inline struct sk_buff *cxgbi_sock_peek_wr(const struct cxgbi_sock *csk) cxgbi_sock 411 drivers/scsi/cxgbi/libcxgbi.h static inline struct sk_buff *cxgbi_sock_dequeue_wr(struct cxgbi_sock *csk) cxgbi_sock 422 drivers/scsi/cxgbi/libcxgbi.h void cxgbi_sock_check_wr_invariants(const struct cxgbi_sock *); cxgbi_sock 423 drivers/scsi/cxgbi/libcxgbi.h void cxgbi_sock_purge_wr_queue(struct cxgbi_sock *); cxgbi_sock 424 drivers/scsi/cxgbi/libcxgbi.h void cxgbi_sock_skb_entail(struct cxgbi_sock *, struct sk_buff *); cxgbi_sock 425 drivers/scsi/cxgbi/libcxgbi.h void cxgbi_sock_fail_act_open(struct cxgbi_sock *, int); cxgbi_sock 427 drivers/scsi/cxgbi/libcxgbi.h void cxgbi_sock_closed(struct cxgbi_sock *); cxgbi_sock 428 drivers/scsi/cxgbi/libcxgbi.h void cxgbi_sock_established(struct cxgbi_sock *, unsigned int, unsigned int); cxgbi_sock 429 drivers/scsi/cxgbi/libcxgbi.h void cxgbi_sock_rcv_abort_rpl(struct cxgbi_sock *); cxgbi_sock 430 drivers/scsi/cxgbi/libcxgbi.h void cxgbi_sock_rcv_peer_close(struct cxgbi_sock *); cxgbi_sock 431 drivers/scsi/cxgbi/libcxgbi.h void cxgbi_sock_rcv_close_conn_rpl(struct cxgbi_sock *, u32); cxgbi_sock 432 drivers/scsi/cxgbi/libcxgbi.h void cxgbi_sock_rcv_wr_ack(struct cxgbi_sock *, unsigned int, unsigned int, cxgbi_sock 434 drivers/scsi/cxgbi/libcxgbi.h unsigned int cxgbi_sock_select_mss(struct cxgbi_sock *, unsigned int); cxgbi_sock 435 drivers/scsi/cxgbi/libcxgbi.h void cxgbi_sock_free_cpl_skbs(struct cxgbi_sock *); cxgbi_sock 452 drivers/scsi/cxgbi/libcxgbi.h struct cxgbi_sock **port_csk; cxgbi_sock 488 drivers/scsi/cxgbi/libcxgbi.h int (*csk_ddp_set_map)(struct cxgbi_ppm *, struct cxgbi_sock *, cxgbi_sock 493 drivers/scsi/cxgbi/libcxgbi.h int (*csk_ddp_setup_digest)(struct cxgbi_sock *, cxgbi_sock 495 drivers/scsi/cxgbi/libcxgbi.h int (*csk_ddp_setup_pgidx)(struct cxgbi_sock *, cxgbi_sock 498 drivers/scsi/cxgbi/libcxgbi.h void (*csk_release_offload_resources)(struct cxgbi_sock *); cxgbi_sock 499 drivers/scsi/cxgbi/libcxgbi.h int (*csk_rx_pdu_ready)(struct cxgbi_sock *, struct sk_buff *); cxgbi_sock 500 drivers/scsi/cxgbi/libcxgbi.h u32 (*csk_send_rx_credits)(struct cxgbi_sock *, u32); cxgbi_sock 501 drivers/scsi/cxgbi/libcxgbi.h int (*csk_push_tx_frames)(struct cxgbi_sock *, int); cxgbi_sock 502 drivers/scsi/cxgbi/libcxgbi.h void (*csk_send_abort_req)(struct cxgbi_sock *); cxgbi_sock 503 drivers/scsi/cxgbi/libcxgbi.h void (*csk_send_close_req)(struct cxgbi_sock *); cxgbi_sock 504 drivers/scsi/cxgbi/libcxgbi.h int (*csk_alloc_cpls)(struct cxgbi_sock *); cxgbi_sock 505 drivers/scsi/cxgbi/libcxgbi.h int (*csk_init_act_open)(struct cxgbi_sock *); cxgbi_sock 523 drivers/scsi/cxgbi/libcxgbi.h struct cxgbi_sock *csk; cxgbi_sock 581 drivers/scsi/cxgbi/libcxgbi.h void cxgbi_conn_tx_open(struct cxgbi_sock *); cxgbi_sock 582 drivers/scsi/cxgbi/libcxgbi.h void cxgbi_conn_pdu_ready(struct cxgbi_sock *);