Home
last modified time | relevance | path

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

1234

/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
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 Dadapter.h271 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 Dhinic_common.c55 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 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
[all...]
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
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4.h437 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 Dskmsg.c36 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 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() 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 Drw.h24 struct ib_sge sge; member
36 struct ib_sge sge; member
/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() 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 Dsiw_qp_tx.c37 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 Dsiw_verbs.h24 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 Dmr.c687 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 Dqp.c626 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 Dtcp_bpf.c36 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 Dib_recv.c54 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 Duk.c15 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 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; beiscsi_boot_get_sinfo() local
1509 struct be_sge *sge; beiscsi_mgmt_invalidate_icds() local
[all...]
/linux/drivers/net/ethernet/microsoft/mana/
H A Dhw_channel.c60 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 Dpvrdma_qp.c678 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 Dsmbdirect_socket.h126 struct ib_sge sge[SMBDIRECT_SEND_IO_MAX_SGE]; member
149 struct ib_sge sge; member
/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Dadapter.h215 struct sge { struct
244 struct sge sge; member
216 qssge global() argument
217 reg_locksge global() argument
/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/ata/
H A Dsata_sil24.c247 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 Dtrans_rdma.c387 struct ib_sge sge; in post_recv() local
422 struct ib_sge sge; in rdma_request() local
[all...]

1234