be_queue_info
static inline void *queue_head_node(struct be_queue_info *q)
static inline void *queue_tail_node(struct be_queue_info *q)
static inline void *queue_index_node(struct be_queue_info *q, u16 index)
static inline void queue_head_inc(struct be_queue_info *q)
static inline void queue_tail_inc(struct be_queue_info *q)
struct be_queue_info q;
struct be_queue_info q;
struct be_queue_info cq;
struct be_queue_info q;
struct be_queue_info cq;
struct be_queue_info q;
struct be_queue_info cq;
int be_cmd_cq_create(struct be_adapter *adapter, struct be_queue_info *cq,
struct be_queue_info *eq, bool no_delay, int coalesce_wm)
struct be_queue_info *mccq = &adapter->mcc_obj.q;
struct be_queue_info *mccq,
struct be_queue_info *cq)
struct be_queue_info *mccq,
struct be_queue_info *cq)
struct be_queue_info *mccq, struct be_queue_info *cq)
struct be_queue_info *txq = &txo->q;
struct be_queue_info *cq = &txo->cq;
struct be_queue_info *rxq, u16 cq_id, u16 frag_size,
int be_cmd_q_destroy(struct be_adapter *adapter, struct be_queue_info *q,
int be_cmd_rxq_destroy(struct be_adapter *adapter, struct be_queue_info *q)
struct be_queue_info *mcc_cq = &adapter->mcc_obj.cq;
struct be_queue_info *mccq = &adapter->mcc_obj.q;
int be_cmd_cq_create(struct be_adapter *adapter, struct be_queue_info *cq,
struct be_queue_info *eq, bool no_delay,
int be_cmd_mccq_create(struct be_adapter *adapter, struct be_queue_info *mccq,
struct be_queue_info *cq);
int be_cmd_rxq_create(struct be_adapter *adapter, struct be_queue_info *rxq,
int be_cmd_q_destroy(struct be_adapter *adapter, struct be_queue_info *q,
int be_cmd_rxq_destroy(struct be_adapter *adapter, struct be_queue_info *q);
struct be_queue_info *txq = &txo->q;
static void be_queue_free(struct be_adapter *adapter, struct be_queue_info *q)
static int be_queue_alloc(struct be_adapter *adapter, struct be_queue_info *q,
struct be_queue_info *rxq = &rxo->q;
struct be_queue_info *rxq = &rxo->q;
struct be_queue_info *tx_cq = &txo->cq;
struct be_queue_info *txq = &txo->q;
struct be_queue_info *rxq = &rxo->q;
struct be_queue_info *rx_cq = &rxo->cq;
struct be_queue_info *txq;
struct be_queue_info *eq;
struct be_queue_info *q;
struct be_queue_info *q, *cq;
struct be_queue_info *q;
struct be_queue_info *cq;
struct be_queue_info *q;
struct be_queue_info *eq, *cq;
struct be_queue_info *rx_cq = &rxo->cq;
struct be_queue_info *q;
struct be_queue_info *txq = &txo->q;
struct be_queue_info *txq = &txo->q;
struct be_queue_info *txq = &txo->q;
static inline void *queue_head_node(struct be_queue_info *q)
static inline void *queue_get_wrb(struct be_queue_info *q, unsigned int wrb_num)
static inline void *queue_tail_node(struct be_queue_info *q)
static inline void queue_head_inc(struct be_queue_info *q)
static inline void queue_tail_inc(struct be_queue_info *q)
struct be_queue_info q;
struct be_queue_info *cq;
struct be_queue_info q;
struct be_queue_info cq;
struct be_queue_info *wrbq,
struct be_queue_info *mccq = &ctrl->mcc_obj.q;
struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q;
struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q;
struct be_queue_info *eq, int eq_delay)
struct be_queue_info *cq, struct be_queue_info *eq,
struct be_queue_info *mccq,
struct be_queue_info *cq)
int beiscsi_cmd_q_destroy(struct be_ctrl_info *ctrl, struct be_queue_info *q,
struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q;
struct be_queue_info *cq,
struct be_queue_info *dq, int length,
struct be_queue_info *eq, int eq_delay);
struct be_queue_info *cq, struct be_queue_info *eq,
int beiscsi_cmd_q_destroy(struct be_ctrl_info *ctrl, struct be_queue_info *q,
struct be_queue_info *mccq,
struct be_queue_info *cq);
struct be_queue_info *cq,
struct be_queue_info *dq, int length,
struct be_queue_info *wrbq,
struct be_queue_info *mcc_cq;
struct be_queue_info *cq;
struct be_queue_info *eq;
phwi_ctxt->be_wrbq = kzalloc_objs(struct be_queue_info,
static int be_fill_queue(struct be_queue_info *q,
struct be_queue_info *eq;
struct be_queue_info *cq, *eq;
struct be_queue_info *dq, *cq;
struct be_queue_info *dataq, *cq;
static void be_queue_free(struct beiscsi_hba *phba, struct be_queue_info *q)
static int be_queue_alloc(struct beiscsi_hba *phba, struct be_queue_info *q,
struct be_queue_info *q;
struct be_queue_info *q, *cq;
struct be_queue_info *eq;
struct be_queue_info *q;
struct be_queue_info *eq;
struct be_queue_info *eq;
struct be_queue_info *mcc;
struct be_queue_info *eq;
struct be_queue_info *eq;
struct be_queue_info *mcc;
struct be_queue_info be_def_hdrq[BEISCSI_ULP_COUNT];
struct be_queue_info be_def_dataq[BEISCSI_ULP_COUNT];
struct be_queue_info be_cq[MAX_CPUS - 1];
struct be_queue_info *be_wrbq;