cnic_sock
static int cnic_cm_set_pg(struct cnic_sock *);
static inline void csk_hold(struct cnic_sock *csk)
static inline void csk_put(struct cnic_sock *csk)
struct cnic_sock *csk = &cp->csk_tbl[l5_cid];
static int cnic_in_use(struct cnic_sock *csk)
struct cnic_sock *csk)
static int cnic_cm_offload_pg(struct cnic_sock *csk)
static int cnic_cm_update_pg(struct cnic_sock *csk)
static int cnic_cm_upload_pg(struct cnic_sock *csk)
static int cnic_cm_conn_req(struct cnic_sock *csk)
static int cnic_cm_close_req(struct cnic_sock *csk)
static int cnic_cm_abort_req(struct cnic_sock *csk)
u32 l5_cid, struct cnic_sock **csk, void *context)
struct cnic_sock *csk1;
static void cnic_cm_cleanup(struct cnic_sock *csk)
static void cnic_close_conn(struct cnic_sock *csk)
static int cnic_cm_destroy(struct cnic_sock *csk)
static void cnic_cm_upcall(struct cnic_local *, struct cnic_sock *, u8);
static int cnic_resolve_addr(struct cnic_sock *csk, struct cnic_sockaddr *saddr)
static int cnic_get_route(struct cnic_sock *csk, struct cnic_sockaddr *saddr)
struct cnic_sock *csk;
static void cnic_init_csk_state(struct cnic_sock *csk)
static int cnic_cm_connect(struct cnic_sock *csk, struct cnic_sockaddr *saddr)
static int cnic_cm_abort(struct cnic_sock *csk)
static int cnic_cm_close(struct cnic_sock *csk)
static void cnic_cm_upcall(struct cnic_local *cp, struct cnic_sock *csk,
static int cnic_cm_set_pg(struct cnic_sock *csk)
struct cnic_sock *csk = &cp->csk_tbl[l5_cid];
struct cnic_sock *csk;
cp->csk_tbl = kvzalloc_objs(struct cnic_sock, MAX_CM_SK_TBL_SZ);
static int cnic_ready_to_close(struct cnic_sock *csk, u32 opcode)
static void cnic_close_bnx2_conn(struct cnic_sock *csk, u32 opcode)
static void cnic_close_bnx2x_conn(struct cnic_sock *csk, u32 opcode)
static int cnic_offld_prep(struct cnic_sock *csk)
struct cnic_sock *csk = &cp->csk_tbl[i];
static int cnic_close_prep(struct cnic_sock *csk)
static int cnic_abort_prep(struct cnic_sock *csk)
struct cnic_sock *csk_tbl;
void (*close_conn)(struct cnic_sock *, u32 opcode);
int (*cm_create)(struct cnic_dev *, int, u32, u32, struct cnic_sock **,
int (*cm_destroy)(struct cnic_sock *);
int (*cm_connect)(struct cnic_sock *, struct cnic_sockaddr *);
int (*cm_abort)(struct cnic_sock *);
int (*cm_close)(struct cnic_sock *);
void (*cm_connect_complete)(struct cnic_sock *);
void (*cm_close_complete)(struct cnic_sock *);
void (*cm_abort_complete)(struct cnic_sock *);
void (*cm_remote_close)(struct cnic_sock *);
void (*cm_remote_abort)(struct cnic_sock *);
struct cnic_sock *cm_sk;
static void bnx2i_cm_connect_cmpl(struct cnic_sock *cm_sk)
static void bnx2i_cm_close_cmpl(struct cnic_sock *cm_sk)
static void bnx2i_cm_abort_cmpl(struct cnic_sock *cm_sk)
static void bnx2i_cm_remote_close(struct cnic_sock *cm_sk)
static void bnx2i_cm_remote_abort(struct cnic_sock *cm_sk)
struct cnic_sock *csk;