Home
last modified time | relevance | path

Searched defs:sge (Results 1 – 25 of 69) sorted by relevance

123

/drivers/net/ethernet/chelsio/cxgb/
Dsge.c254 struct sge { struct
268 u32 sge_control; /* shadow value of sge control reg */ argument
269 struct sge_intr_counts stats; argument
270 struct sge_port_stats __percpu *port_stats[MAX_NPORTS]; argument
282 static void tx_sched_stop(struct sge *sge) in tx_sched_stop()
297 unsigned int t1_sched_update_parms(struct sge *sge, unsigned int port, in t1_sched_update_parms()
371 static int tx_sched_init(struct sge *sge) in tx_sched_init()
397 static inline int sched_update_avail(struct sge *sge) in sched_update_avail()
431 static struct sk_buff *sched_skb(struct sge *sge, struct sk_buff *skb, in sched_skb()
525 static void free_rx_resources(struct sge *sge) in free_rx_resources()
[all …]
/drivers/net/ethernet/chelsio/cxgb4vf/
Dadapter.h269 struct sge { struct
273 struct sge_eth_txq ethtxq[MAX_ETH_QSETS]; argument
274 struct sge_eth_rxq ethrxq[MAX_ETH_QSETS]; argument
280 struct sge_rspq fw_evtq ____cacheline_aligned_in_smp; argument
282 struct sge_rspq intrq ____cacheline_aligned_in_smp; argument
283 spinlock_t intrq_lock;
293 struct timer_list rx_timer;
298 struct timer_list tx_timer;
305 u16 max_ethqsets; /* # of available Ethernet queue sets */
306 u16 ethqsets; /* # of active Ethernet queue sets */
[all …]
/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4.h328 struct sge_params sge; member
729 struct sge { struct
730 struct sge_eth_txq ethtxq[MAX_ETH_QSETS]; argument
731 struct sge_eth_txq ptptxq; argument
732 struct sge_ctrl_txq ctrlq[MAX_CTRL_QUEUES]; argument
734 struct sge_eth_rxq ethrxq[MAX_ETH_QSETS]; argument
735 struct sge_rspq fw_evtq ____cacheline_aligned_in_smp; argument
736 struct sge_uld_rxq_info **uld_rxq_info; argument
737 struct sge_uld_txq_info **uld_txq_info; argument
739 struct sge_rspq intrq ____cacheline_aligned_in_smp; argument
[all …]
/drivers/net/ethernet/huawei/hinic/
Dhinic_common.c64 void hinic_set_sge(struct hinic_sge *sge, dma_addr_t addr, int len) in hinic_set_sge()
77 dma_addr_t hinic_sge_to_dma(struct hinic_sge *sge) in hinic_sge_to_dma()
Dhinic_rx.c171 struct hinic_sge sge; in rx_alloc_pkts() local
228 struct hinic_sge sge; in free_all_rx_skbs() local
269 struct hinic_sge sge; in rx_recv_jumbo_pkt() local
319 struct hinic_sge sge; in rxq_recv() local
Dhinic_hw_wqe.h247 struct hinic_sge sge; member
266 struct hinic_sge sge; member
316 struct hinic_sge sge; member
343 struct hinic_sge sge; member
Dhinic_hw_qp.c839 u16 cons_idx, struct hinic_sge *sge) in hinic_rq_get_sge()
857 struct hinic_rq_wqe *rq_wqe, struct hinic_sge *sge) in hinic_rq_prepare_wqe()
/drivers/scsi/csiostor/
Dcsio_wr.c57 csio_get_flbuf_size(struct csio_hw *hw, struct csio_sge *sge, uint32_t reg) in csio_get_flbuf_size()
65 csio_wr_fl_bufsz(struct csio_sge *sge, struct csio_dma_buf *buf) in csio_wr_fl_bufsz()
117 struct csio_sge *sge = &wrm->sge; in csio_wr_fill_fl() local
1046 struct csio_sge *sge = &wrm->sge; in csio_wr_process_fl() local
1309 struct csio_sge *sge = &wrm->sge; in csio_wr_fixup_host_params() local
1363 struct csio_sge *sge = &wrm->sge; in csio_init_intr_coalesce_parms() local
1385 struct csio_sge *sge = &wrm->sge; in csio_wr_get_sge() local
1454 struct csio_sge *sge = &wrm->sge; in csio_wr_set_sge() local
/drivers/infiniband/hw/qib/
Dqib_ruc.c76 struct rvt_sge *sge = --j ? &ss->sg_list[j - 1] : &ss->sge; in qib_init_sge() local
342 struct rvt_sge *sge; in qib_ruc_loopback() local
Dqib_keys.c153 int qib_rkey_ok(struct rvt_qp *qp, struct rvt_sge *sge, in qib_rkey_ok()
Dqib_verbs.c142 struct rvt_sge *sge = &ss->sge; in qib_copy_sge() local
163 struct rvt_sge sge = ss->sge; in qib_count_sge() local
208 struct rvt_sge *sge = &ss->sge; in qib_copy_from_sge() local
Dqib_ud.c60 struct rvt_sge *sge; in qib_ud_loopback() local
/drivers/scsi/be2iscsi/
Dbe_mgmt.c153 struct be_sge *sge; in mgmt_open_connection() local
252 struct be_sge *sge; in mgmt_exec_nonemb_cmd() local
960 struct be_sge *sge; in beiscsi_boot_get_sinfo() local
1461 struct be_sge *sge; in beiscsi_mgmt_invalidate_icds() local
/drivers/infiniband/sw/rdmavt/
Dmr.c884 struct ib_sge *sge) in rvt_sge_adjacent()
920 struct ib_sge *sge, int acc) in rvt_lkey_ok()
1028 int rvt_rkey_ok(struct rvt_qp *qp, struct rvt_sge *sge, in rvt_rkey_ok()
Dqp.c484 struct rvt_sge *sge = &wqe->sg_list[i]; in rvt_swqe_has_lkey() local
1878 struct rvt_sge *sge = &wqe->sg_list[--j]; in rvt_post_one_wr() local
/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_qp.c608 struct pvrdma_sge *sge; in pvrdma_post_send() local
818 struct pvrdma_sge *sge; in pvrdma_post_recv() local
/drivers/net/ethernet/chelsio/cxgb3/
Dadapter.h215 struct sge { struct
216 struct sge_qset qs[SGE_QSETS]; argument
217 spinlock_t reg_lock; /* guards non-atomic SGE registers (eg context) */
244 struct sge sge; member
/drivers/infiniband/sw/rxe/
Drxe_mr.c447 struct rxe_sge *sge = &dma->sge[dma->cur_sge]; in copy_data() local
533 struct rxe_sge *sge = &dma->sge[dma->cur_sge]; in advance_dma_data() local
/drivers/infiniband/hw/hfi1/
Druc.c92 struct rvt_sge *sge = --j ? &ss->sg_list[j - 1] : &ss->sge; in init_sge() local
335 struct rvt_sge *sge; in ruc_loopback() local
/drivers/ata/
Dsata_sil24.c257 struct sil24_sge sge[SIL24_MAX_SGE]; member
263 struct sil24_sge sge[SIL24_MAX_SGE]; member
780 struct sil24_sge *sge) in sil24_fill_sg()
849 struct sil24_sge *sge; in sil24_qc_prep() local
/drivers/infiniband/ulp/ipoib/
Dipoib_cm.c120 struct ib_sge *sge, int id) in ipoib_cm_post_receive_nonsrq()
333 struct ib_sge *sge) in ipoib_cm_init_rx_wr()
356 struct ib_sge sge[IPOIB_CM_RX_SG]; in ipoib_cm_nonsrq_init_rx() member
/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c2011 struct ocrdma_sge *sge, int num_sge, in ocrdma_build_sges()
2039 struct ocrdma_sge *sge, in ocrdma_build_inline_sges()
2081 struct ocrdma_sge *sge; in ocrdma_build_send() local
2101 struct ocrdma_sge *sge = ext_rw + 1; in ocrdma_build_write() local
2118 struct ocrdma_sge *sge = ext_rw + 1; in ocrdma_build_read() local
2320 struct ocrdma_sge *sge; in ocrdma_build_rqe() local
/drivers/scsi/esas2r/
Datvda.h504 struct atto_vda_sge sge[1]; member
557 struct atto_vda_sge sge[1]; member
1072 struct atto_vda_sge sge[1]; member
1095 struct atto_vda_sge sge[1]; member
1098 struct atto_vda_sge sge[1]; member
1120 struct atto_vda_sge sge[1]; member
1133 struct atto_vda_sge sge[1]; member
1147 struct atto_vda_sge sge[1]; member
1174 struct atto_vda_sge sge[1]; member
1191 struct atto_vda_sge sge; member
[all …]
/drivers/scsi/lpfc/
Dlpfc_mbox.c1705 struct lpfc_mbx_sge *sge) in lpfc_sli4_mbx_sge_get()
1727 struct lpfc_mbx_sge sge; in lpfc_sli4_mbox_cmd_free() local
2026 struct lpfc_mbx_sge sge; in lpfc_sli4_mbx_read_fcf_rec() local
/drivers/infiniband/hw/i40iw/
Di40iw_uk.c205 static void i40iw_set_fragment(u64 *wqe, u32 offset, struct i40iw_sge *sge) in i40iw_set_fragment()
896 enum i40iw_status_code i40iw_get_wqe_shift(u32 wqdepth, u32 sge, u32 inline_data, u8 *shift) in i40iw_get_wqe_shift()

123