Home
last modified time | relevance | path

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

123

/linux/drivers/net/ethernet/chelsio/cxgb/
H A Dsge.c233 struct sge *sge; member
247 struct sge { struct
261 u32 sge_control; /* shadow value of sge control reg */ argument
262 struct sge_intr_counts stats; argument
263 struct sge_port_stats __percpu *port_stats[MAX_NPORTS]; argument
275 static void tx_sched_stop(struct sge *sge) in tx_sched_stop()
290 unsigned int t1_sched_update_parms(struct sge *sge, unsigned int port, in t1_sched_update_parms()
364 static int tx_sched_init(struct sge *sge) in tx_sched_init()
391 static inline int sched_update_avail(struct sge *sge) in sched_update_avail()
425 static struct sk_buff *sched_skb(struct sge *sge, struct sk_buff *skb, in sched_skb()
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dadapter.h271 struct sge { struct
275 struct sge_eth_txq ethtxq[MAX_ETH_QSETS]; argument
276 struct sge_eth_rxq ethrxq[MAX_ETH_QSETS]; argument
282 struct sge_rspq fw_evtq ____cacheline_aligned_in_smp; argument
284 struct sge_rspq intrq ____cacheline_aligned_in_smp; argument
285 spinlock_t intrq_lock;
295 struct timer_list rx_timer;
300 struct timer_list tx_timer;
307 u16 max_ethqsets; /* # of available Ethernet queue sets */
308 u16 ethqsets; /* # of active Ethernet queue sets */
[all …]
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_common.c55 void hinic_set_sge(struct hinic_sge *sge, dma_addr_t addr, int len) in hinic_set_sge()
68 dma_addr_t hinic_sge_to_dma(struct hinic_sge *sge) in hinic_sge_to_dma()
H A Dhinic_rx.c198 struct hinic_sge sge; in rx_alloc_pkts() local
247 struct hinic_sge sge; in free_all_rx_skbs() local
277 struct hinic_sge sge; in rx_recv_jumbo_pkt() local
365 struct hinic_sge sge; in rxq_recv() local
H A Dhinic_hw_wqe.h309 struct hinic_sge sge; member
328 struct hinic_sge sge; member
378 struct hinic_sge sge; member
405 struct hinic_sge sge; member
H A Dhinic_hw_qp.c923 u16 cons_idx, struct hinic_sge *sge) in hinic_rq_get_sge()
941 struct hinic_rq_wqe *rq_wqe, struct hinic_sge *sge) in hinic_rq_prepare_wqe()
/linux/include/rdma/
H A Drdmavt_mr.h78 struct rvt_sge sge; /* progress state for the current SGE */ member
102 static inline u32 rvt_get_sge_length(struct rvt_sge *sge, u32 length) in rvt_get_sge_length()
117 struct rvt_sge *sge = &ss->sge; in rvt_update_sge() local
141 struct rvt_sge *sge = &ss->sge; in rvt_skip_sge() local
/linux/drivers/scsi/csiostor/
H A Dcsio_wr.c58 csio_get_flbuf_size(struct csio_hw *hw, struct csio_sge *sge, uint32_t reg) in csio_get_flbuf_size()
66 csio_wr_fl_bufsz(struct csio_sge *sge, struct csio_dma_buf *buf) in csio_wr_fl_bufsz()
118 struct csio_sge *sge = &wrm->sge; in csio_wr_fill_fl() local
1049 struct csio_sge *sge = &wrm->sge; in csio_wr_process_fl() local
1311 struct csio_sge *sge = &wrm->sge; in csio_wr_fixup_host_params() local
1434 struct csio_sge *sge = &wrm->sge; in csio_init_intr_coalesce_parms() local
1456 struct csio_sge *sge = &wrm->sge; in csio_wr_get_sge() local
1525 struct csio_sge *sge = &wrm->sge; in csio_wr_set_sge() local
/linux/drivers/infiniband/sw/siw/
H A Dsiw_qp_tx.c37 static struct page *siw_get_page(struct siw_mem *mem, struct siw_sge *sge, in siw_get_page()
52 struct siw_sge *sge = &wqe->sqe.sge[0]; in siw_try_1seg() local
376 struct siw_sge *sge, unsigned int offset, in siw_0copy_tx()
441 struct siw_sge *sge = &wqe->sqe.sge[c_tx->sge_idx]; in siw_tx_hdt() local
766 struct siw_sge *sge = &wqe->sqe.sge[0]; in siw_check_sgl_tx() local
/linux/net/sunrpc/xprtrdma/
H A Drpc_rdma.c488 struct ib_sge *sge; rpcrdma_sendctx_unmap() local
512 struct ib_sge *sge = &sc->sc_sges[req->rl_wr.num_sge++]; rpcrdma_prepare_hdr_sge() local
529 struct ib_sge *sge = &sc->sc_sges[req->rl_wr.num_sge++]; rpcrdma_prepare_head_iov() local
554 struct ib_sge *sge; rpcrdma_prepare_pagelist() local
592 struct ib_sge *sge = &sc->sc_sges[req->rl_wr.num_sge++]; rpcrdma_prepare_tail_iov() local
[all...]
/linux/net/ipv4/
H A Dtcp_bpf.c37 struct scatterlist *sge; in bpf_tcp_ingress() local
96 struct scatterlist *sge; in tcp_bpf_push() local
205 struct scatterlist *sge; in is_next_msg_fin() local
/linux/drivers/scsi/be2iscsi/
H A Dbe_mgmt.c128 struct be_sge *sge; in mgmt_open_connection() local
230 struct be_sge *sge; in beiscsi_exec_nemb_cmd() local
1011 struct be_sge *sge; in beiscsi_boot_get_sinfo() local
1510 struct be_sge *sge; in beiscsi_mgmt_invalidate_icds() local
/linux/drivers/net/ethernet/microsoft/mana/
H A Dhw_channel.c60 struct gdma_sge *sge; in mana_hwc_post_rx_wqe() local
249 struct gdma_sge *sge; in mana_hwc_rx_event_handler() local
587 struct gdma_sge *sge; in mana_hwc_post_tx_wqe() local
/linux/drivers/net/ethernet/chelsio/cxgb3/
H A 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
/linux/include/uapi/rdma/
H A Dsiw-abi.h119 struct siw_sge sge[SIW_MAX_SGE]; member
135 struct siw_sge sge[SIW_MAX_SGE]; member
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_cm.c119 struct ib_sge *sge, int id) in ipoib_cm_post_receive_nonsrq()
330 struct ib_sge *sge) in ipoib_cm_init_rx_wr()
353 struct ib_sge sge[IPOIB_CM_RX_SG]; in ipoib_cm_nonsrq_init_rx() member
/linux/fs/smb/smbdirect/
H A Dconnection.c11 struct ib_sge *sge; member
1945 struct ib_sge *sge; in smbdirect_map_sges_single_page() local
2171 struct ib_sge *sge = &state->sge[--state->num_sge]; in smbdirect_map_sges_from_iter() local
/linux/drivers/scsi/elx/libefc_sli/
H A Dsli4.c1422 struct sli4_sge *sge = sgl->virt; in sli_els_request64_wqe() local
1567 struct sli4_sge *sge = NULL; in sli_fcp_icmnd64_wqe() local
1634 struct sli4_sge *sge = NULL; in sli_fcp_iread64_wqe() local
1737 struct sli4_sge *sge = NULL; in sli_fcp_iwrite64_wqe() local
1829 struct sli4_sge *sge = NULL; in sli_fcp_treceive64_wqe() local
1971 struct sli4_sge *sge = sgl->virt; in sli_fcp_trsp64_wqe() local
2032 struct sli4_sge *sge = NULL; in sli_fcp_tsend64_wqe() local
2156 struct sli4_sge *sge = NULL; in sli_gen_request64_wqe() local
/linux/drivers/scsi/esas2r/
H A 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 …]
/linux/drivers/infiniband/ulp/iser/
H A Discsi_iser.h209 struct ib_sge sge; member
290 struct ib_sge sge; member
/linux/drivers/crypto/bcm/
H A Dutil.c28 struct scatterlist **sge, unsigned int *sge_offset) in spu_sg_at_offset()
/linux/drivers/infiniband/core/
H A Drw.c293 struct ib_sge *sge; in rdma_rw_init_map_wrs() local
410 struct ib_sge *sge; in rdma_rw_init_map_wrs_bvec() local
/linux/drivers/vfio/pci/pds/
H A Dcmds.c206 struct pds_lm_sg_elem *sgl, *sge; in pds_vfio_dma_map_lm_file() local
/linux/net/rds/
H A Dib_send.c196 struct ib_sge *sge; rds_ib_send_init_ring() local
/linux/drivers/scsi/
H A Dvmw_pvscsi.c50 struct PVSCSISGElement sge[PVSCSI_MAX_NUM_SG_ENTRIES_PER_SEGMENT]; member
331 struct PVSCSISGElement *sge; in pvscsi_create_sg() local

123