/linux/drivers/net/ethernet/chelsio/cxgb/ |
H A D | sge.c | 233 struct sge *sge; member 247 struct sge { struct 261 u32 sge_control; /* shadow value of sge control reg */ argument 275 static void tx_sched_stop(struct sge *sge) in tx_sched_stop() argument 290 unsigned int t1_sched_update_parms(struct sge *sg argument 262 statssge global() argument 263 port_statssge global() argument 364 tx_sched_init(struct sge * sge) tx_sched_init() argument 391 sched_update_avail(struct sge * sge) sched_update_avail() argument 425 sched_skb(struct sge * sge,struct sk_buff * skb,unsigned int credits) sched_skb() argument 518 free_rx_resources(struct sge * sge) free_rx_resources() argument 548 alloc_rx_resources(struct sge * sge,struct sge_params * p) alloc_rx_resources() argument 612 free_cmdQ_buffers(struct sge * sge,struct cmdQ * q,unsigned int n) free_cmdQ_buffers() argument 647 free_tx_resources(struct sge * sge) free_tx_resources() argument 671 alloc_tx_resources(struct sge * sge,struct sge_params * p) alloc_tx_resources() argument 729 struct sge *sge = adapter->sge; t1_vlan_mode() local 745 configure_sge(struct sge * sge,struct sge_params * p) configure_sge() argument 786 jumbo_payload_capacity(const struct sge * sge) jumbo_payload_capacity() argument 796 t1_sge_destroy(struct sge * sge) t1_sge_destroy() argument 821 refill_free_list(struct sge * sge,struct freelQ * q) refill_free_list() argument 867 freelQs_empty(struct sge * sge) freelQs_empty() argument 900 t1_sge_intr_disable(struct sge * sge) t1_sge_intr_disable() argument 911 t1_sge_intr_enable(struct sge * sge) t1_sge_intr_enable() argument 925 t1_sge_intr_clear(struct sge * sge) t1_sge_intr_clear() argument 934 t1_sge_intr_error_handler(struct sge * sge) t1_sge_intr_error_handler() argument 972 t1_sge_get_intr_counts(const struct sge * sge) t1_sge_get_intr_counts() argument 977 t1_sge_get_port_stats(const struct sge * sge,int port,struct sge_port_stats * ss) t1_sge_get_port_stats() argument 1290 reclaim_completed_tx(struct sge * sge,struct cmdQ * q) reclaim_completed_tx() argument 1309 struct sge *sge = s->sge; restart_sched() local 1355 sge_rx(struct sge * sge,struct freelQ * fl,unsigned int len) sge_rx() argument 1410 restart_tx_queues(struct sge * sge) restart_tx_queues() argument 1437 struct sge *sge = adapter->sge; update_tx_info() local 1471 struct sge *sge = adapter->sge; process_responses() local 1561 struct sge *sge = adapter->sge; process_pure_responses() local 1655 struct sge *sge = adapter->sge; t1_interrupt() local 1700 struct sge *sge = adapter->sge; t1_sge_tx() local 1811 struct sge *sge = adapter->sge; t1_start_xmit() local 1925 struct sge *sge = timer_container_of(sge, t, tx_reclaim_timer); sge_tx_reclaim_cb() local 1945 t1_sge_set_coalesce_params(struct sge * sge,struct sge_params * p) t1_sge_set_coalesce_params() argument 1957 t1_sge_configure(struct sge * sge,struct sge_params * p) t1_sge_configure() argument 1980 t1_sge_stop(struct sge * sge) t1_sge_stop() argument 2000 t1_sge_start(struct sge * sge) t1_sge_start() argument 2020 struct sge *sge = timer_container_of(sge, t, espibug_timer); espibug_workaround_t204() local 2063 struct sge *sge = timer_container_of(sge, t, espibug_timer); espibug_workaround() local 2098 struct sge *sge = kzalloc(sizeof(*sge), GFP_KERNEL); t1_sge_create() local [all...] |
/linux/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | adapter.h | 271 struct sge { struct 350 #define for_each_ethrxq(sge, iter) \ argument 384 struct sge sge; member 275 ethtxqsge global() argument 276 ethrxqsge global() argument 282 ____cacheline_aligned_in_smpsge global() argument 284 ____cacheline_aligned_in_smpsge global() argument 285 intrq_locksge global() argument 295 rx_timersge global() argument 300 tx_timersge global() argument 307 max_ethqsetssge global() argument 308 ethqsetssge global() argument 309 ethtxq_roversge global() argument 333 ingr_mapsge global() argument
|
/linux/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_common.c | 55 void hinic_set_sge(struct hinic_sge *sge, dma_addr_t addr, int len) in hinic_set_sge() argument 68 dma_addr_t hinic_sge_to_dma(struct hinic_sge *sge) in hinic_sge_to_dma() argument
|
H A D | hinic_rx.c | 198 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 [all...] |
H A D | hinic_hw_wqe.h | 309 struct hinic_sge sge; member 328 struct hinic_sge sge; member 378 struct hinic_sge sge; member 405 struct hinic_sge sge; member
|
/linux/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4.h | 437 struct sge_params sge; member 964 struct sge { struct 1017 #define for_each_ethrxq(sge, i) for (i = 0; i < (sge)->ethqsets; i++) argument 1018 #define for_each_ofldtxq(sge, i) for (i = 0; i < (sge)->ofldqsets; i++) argument 1131 struct sge sge; member 965 ethtxqsge global() argument 966 ptptxqsge global() argument 967 ctrlqsge global() argument 969 ethrxqsge global() argument 970 ____cacheline_aligned_in_smpsge global() argument 971 uld_rxq_infosge global() argument 972 uld_txq_infosge global() argument 974 ____cacheline_aligned_in_smpsge global() argument 977 eohw_txqsge global() argument 978 eohw_rxqsge global() argument 980 mirror_rxqsge global() argument 1000 idma_monitorsge global() argument 1006 ingr_mapsge global() argument
|
/linux/net/core/ |
H A D | skmsg.c | 36 struct scatterlist *sge; in sk_msg_alloc() local 91 struct scatterlist *sge in sk_msg_clone() local 143 struct scatterlist *sge = sk_msg_elem(msg, i); sk_msg_return_zero() local 167 struct scatterlist *sge = &msg->sg.data[i]; sk_msg_return() local 180 struct scatterlist *sge = sk_msg_elem(msg, i); sk_msg_free_elem() local 196 struct scatterlist *sge = sk_msg_elem(msg, i); __sk_msg_free() local 226 struct scatterlist *sge; __sk_msg_free_partial() local 373 struct scatterlist *sge; sk_msg_memcopy_from_iter() local 423 struct scatterlist *sge; sk_msg_recvmsg() local [all...] |
/linux/include/rdma/ |
H A D | rdmavt_mr.h | 78 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() argument 117 struct rvt_sge *sge = &ss->sge; in rvt_update_sge() local 141 struct rvt_sge *sge = &ss->sge; rvt_skip_sge() local [all...] |
H A D | rw.h | 24 struct ib_sge sge; member 36 struct ib_sge sge; member
|
/linux/drivers/scsi/csiostor/ |
H A D | csio_wr.c | 58 csio_get_flbuf_size(struct csio_hw *hw, struct csio_sge *sge, uint32_t reg) in csio_get_flbuf_size() argument 66 csio_wr_fl_bufsz(struct csio_sge *sge, struct csio_dma_buf *buf) in csio_wr_fl_bufsz() argument 118 struct csio_sge *sge = &wrm->sge; in csio_wr_fill_fl() local 1050 struct csio_sge *sge = &wrm->sge; in csio_wr_process_fl() local 1312 struct csio_sge *sge = &wrm->sge; csio_wr_fixup_host_params() local 1435 struct csio_sge *sge = &wrm->sge; csio_init_intr_coalesce_parms() local 1457 struct csio_sge *sge = &wrm->sge; csio_wr_get_sge() local 1526 struct csio_sge *sge = &wrm->sge; csio_wr_set_sge() local [all...] |
/linux/drivers/infiniband/sw/siw/ |
H A D | siw_qp_tx.c | 37 static struct page *siw_get_page(struct siw_mem *mem, struct siw_sge *sge, in siw_get_page() argument 52 struct siw_sge *sge = &wqe->sqe.sge[0]; in siw_try_1seg() local 376 siw_0copy_tx(struct socket * s,struct page ** page,struct siw_sge * sge,unsigned int offset,unsigned int size) siw_0copy_tx() argument 441 struct siw_sge *sge = &wqe->sqe.sge[c_tx->sge_idx]; siw_tx_hdt() local 766 struct siw_sge *sge = &wqe->sqe.sge[0]; siw_check_sgl_tx() local [all...] |
H A D | siw_verbs.h | 24 static inline void siw_copy_sgl(struct ib_sge *sge, struct siw_sge *siw_sge, in siw_copy_sgl() argument
|
/linux/drivers/infiniband/sw/rdmavt/ |
H A D | mr.c | 687 struct ib_sge *sge) in rvt_sge_adjacent() argument 723 rvt_lkey_ok(struct rvt_lkey_table * rkt,struct rvt_pd * pd,struct rvt_sge * isge,struct rvt_sge * last_sge,struct ib_sge * sge,int acc) rvt_lkey_ok() argument 831 rvt_rkey_ok(struct rvt_qp * qp,struct rvt_sge * sge,u32 len,u64 vaddr,u32 rkey,int acc) rvt_rkey_ok() argument [all...] |
H A D | qp.c | 626 struct rvt_sge *sge = &wqe->sg_list[i]; in rvt_swqe_has_lkey() local 2125 struct rvt_sge *sge = &wqe->sg_list[--j]; in rvt_post_one_wr() local 2251 static struct ib_sge *rvt_cast_sge(struct rvt_wqe_sge *sge) in rvt_cast_sge() argument 2298 struct rvt_sge *sge = --j ? &ss->sg_list[j - 1] : &ss->sge; in init_sge() local 2815 struct rvt_sge *sge = &ss->sge; rvt_copy_sge() local 2907 struct rvt_sge *sge; rvt_ruc_loopback() local [all...] |
/linux/net/ipv4/ |
H A D | tcp_bpf.c | 36 struct scatterlist *sge; in bpf_tcp_ingress() local 95 struct scatterlist *sge; in tcp_bpf_push() local 204 struct scatterlist *sge; is_next_msg_fin() local [all...] |
/linux/net/rds/ |
H A D | ib_recv.c | 54 struct ib_sge *sge; in rds_ib_recv_init_ring() local 312 struct ib_sge *sge; in rds_ib_recv_refill_one() local 578 struct ib_sge *sge = &ic->i_ack_sge; rds_ib_recv_init_ack() local [all...] |
/linux/drivers/infiniband/hw/irdma/ |
H A D | uk.c | 15 static void irdma_set_fragment(__le64 *wqe, u32 offset, struct ib_sge *sge, in irdma_set_fragment() argument 40 struct ib_sge *sge, u in irdma_set_fragment_gen_1() argument 803 struct ib_sge sge = {}; irdma_uk_stag_local_invalidate() local 1240 irdma_get_wqe_shift(struct irdma_uk_attrs * uk_attrs,u32 sge,u32 inline_data,u8 * shift) irdma_get_wqe_shift() argument [all...] |
/linux/drivers/scsi/be2iscsi/ |
H A D | be_mgmt.c | 128 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; beiscsi_boot_get_sinfo() local 1509 struct be_sge *sge; beiscsi_mgmt_invalidate_icds() local [all...] |
/linux/drivers/net/ethernet/microsoft/mana/ |
H A D | hw_channel.c | 60 struct gdma_sge *sge; in mana_hwc_post_rx_wqe() local 239 struct gdma_sge *sge; in mana_hwc_rx_event_handler() local 566 struct gdma_sge *sge; mana_hwc_post_tx_wqe() local [all...] |
/linux/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_qp.c | 678 struct pvrdma_sge *sge; in pvrdma_post_send() local 880 struct pvrdma_sge *sge; in pvrdma_post_recv() local [all...] |
/linux/fs/smb/common/smbdirect/ |
H A D | smbdirect_socket.h | 126 struct ib_sge sge[SMBDIRECT_SEND_IO_MAX_SGE]; member 149 struct ib_sge sge; member
|
/linux/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | adapter.h | 215 struct sge { struct 244 struct sge sge; member 216 qssge global() argument 217 reg_locksge global() argument
|
/linux/include/uapi/rdma/ |
H A D | siw-abi.h | 119 struct siw_sge sge[SIW_MAX_SGE]; member 135 struct siw_sge sge[SIW_MAX_SGE]; member
|
/linux/drivers/ata/ |
H A D | sata_sil24.c | 247 struct sil24_sge sge[SIL24_MAX_SGE]; member 253 struct sil24_sge sge[SIL24_MAX_SGE]; member 769 struct sil24_sge *sge) in sil24_fill_sg() argument 838 struct sil24_sge *sge; in sil24_qc_prep() local [all...] |
/linux/net/9p/ |
H A D | trans_rdma.c | 387 struct ib_sge sge; in post_recv() local 422 struct ib_sge sge; in rdma_request() local [all...] |