Home
last modified time | relevance | path

Searched refs:be_queue_info (Results 1 – 10 of 10) sorted by relevance

/linux-2.6.39/drivers/scsi/be2iscsi/
Dbe.h38 struct be_queue_info { struct
59 static inline void *queue_head_node(struct be_queue_info *q) in queue_head_node() argument
64 static inline void *queue_get_wrb(struct be_queue_info *q, unsigned int wrb_num) in queue_get_wrb()
69 static inline void *queue_tail_node(struct be_queue_info *q) in queue_tail_node()
74 static inline void queue_head_inc(struct be_queue_info *q) in queue_head_inc()
79 static inline void queue_tail_inc(struct be_queue_info *q) in queue_tail_inc()
87 struct be_queue_info q;
89 struct be_queue_info *cq;
94 struct be_queue_info q;
95 struct be_queue_info cq;
Dbe_cmds.h517 struct be_queue_info *eq, int eq_delay);
520 struct be_queue_info *cq, struct be_queue_info *eq,
524 int beiscsi_cmd_q_destroy(struct be_ctrl_info *ctrl, struct be_queue_info *q,
527 struct be_queue_info *mccq,
528 struct be_queue_info *cq);
556 struct be_queue_info *cq,
557 struct be_queue_info *dq, int length,
565 struct be_queue_info *wrbq);
Dbe_cmds.c104 struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q; in be_mcc_notify()
214 struct be_queue_info *mcc_cq = &phba->ctrl.mcc_obj.cq; in be_mcc_compl_get()
506 struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q; in wrb_from_mccq()
520 struct be_queue_info *eq, int eq_delay) in beiscsi_cmd_eq_create()
590 struct be_queue_info *cq, struct be_queue_info *eq, in beiscsi_cmd_cq_create()
649 struct be_queue_info *mccq, in beiscsi_cmd_mccq_create()
650 struct be_queue_info *cq) in beiscsi_cmd_mccq_create()
694 int beiscsi_cmd_q_destroy(struct be_ctrl_info *ctrl, struct be_queue_info *q, in beiscsi_cmd_q_destroy()
748 struct be_queue_info *cq, in be_cmd_create_default_pdu_queue()
749 struct be_queue_info *dq, int length, in be_cmd_create_default_pdu_queue()
[all …]
Dbe_main.h849 struct be_queue_info be_cq[MAX_CPUS];
851 struct be_queue_info be_def_hdrq;
852 struct be_queue_info be_def_dataq;
854 struct be_queue_info be_wrbq[BE2_MAX_SESSIONS];
Dbe_main.c665 struct be_queue_info *eq; in be_isr_mcc()
666 struct be_queue_info *mcc; in be_isr_mcc()
712 struct be_queue_info *eq; in be_isr_msix()
713 struct be_queue_info *cq; in be_isr_msix()
774 struct be_queue_info *eq; in be_isr()
775 struct be_queue_info *cq; in be_isr()
776 struct be_queue_info *mcc; in be_isr()
1808 struct be_queue_info *mcc_cq; in beiscsi_process_mcc_isr()
1851 struct be_queue_info *cq; in beiscsi_process_cq()
2679 static int be_fill_queue(struct be_queue_info *q, in be_fill_queue()
[all …]
Dbe_iscsi.c318 struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q; in beiscsi_get_macaddr()
496 struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q; in beiscsi_open_conn()
/linux-2.6.39/drivers/net/benet/
Dbe.h102 struct be_queue_info { struct
128 static inline void *queue_head_node(struct be_queue_info *q) in queue_head_node() argument
133 static inline void *queue_tail_node(struct be_queue_info *q) in queue_tail_node()
138 static inline void queue_head_inc(struct be_queue_info *q) in queue_head_inc()
143 static inline void queue_tail_inc(struct be_queue_info *q) in queue_tail_inc()
149 struct be_queue_info q;
163 struct be_queue_info q;
164 struct be_queue_info cq;
182 struct be_queue_info q;
183 struct be_queue_info cq;
[all …]
Dbe_cmds.h1078 struct be_queue_info *eq, int eq_delay);
1080 struct be_queue_info *cq, struct be_queue_info *eq,
1084 struct be_queue_info *mccq,
1085 struct be_queue_info *cq);
1087 struct be_queue_info *txq,
1088 struct be_queue_info *cq);
1090 struct be_queue_info *rxq, u16 cq_id,
1093 extern int be_cmd_q_destroy(struct be_adapter *adapter, struct be_queue_info *q,
Dbe_main.c124 static void be_queue_free(struct be_adapter *adapter, struct be_queue_info *q) in be_queue_free()
132 static int be_queue_alloc(struct be_adapter *adapter, struct be_queue_info *q, in be_queue_alloc()
513 struct be_queue_info *txq = &adapter->tx_obj.q; in make_tx_wrbs()
578 struct be_queue_info *txq = &tx_obj->q; in be_xmit()
882 struct be_queue_info *rxq = &rxo->q; in get_rx_page_info()
903 struct be_queue_info *rxq = &rxo->q; in be_rx_compl_discard()
922 struct be_queue_info *rxq = &rxo->q; in skb_fill_rx_data()
1035 struct be_queue_info *rxq = &rxo->q; in be_rx_compl_process_gro()
1194 struct be_queue_info *rxq = &rxo->q; in be_post_rx_frags()
1248 static struct be_eth_tx_compl *be_tx_compl_get(struct be_queue_info *tx_cq) in be_tx_compl_get()
[all …]
Dbe_cmds.c26 struct be_queue_info *mccq = &adapter->mcc_obj.q; in be_mcc_notify()
183 struct be_queue_info *mcc_cq = &adapter->mcc_obj.cq; in be_mcc_compl_get()
480 struct be_queue_info *mccq = &adapter->mcc_obj.q; in wrb_from_mccq()
552 struct be_queue_info *eq, int eq_delay) in be_cmd_eq_create()
705 struct be_queue_info *cq, struct be_queue_info *eq, in be_cmd_cq_create()
783 struct be_queue_info *mccq, in be_cmd_mccq_create()
784 struct be_queue_info *cq) in be_cmd_mccq_create()
843 struct be_queue_info *txq, in be_cmd_txq_create()
844 struct be_queue_info *cq) in be_cmd_txq_create()
898 struct be_queue_info *rxq, u16 cq_id, u16 frag_size, in be_cmd_rxq_create()
[all …]