Searched refs:sge_rspq (Results 1 - 14 of 14) sorted by relevance

/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dadapter.h87 struct sge_rspq;
160 typedef int (*rspq_handler_t)(struct sge_rspq *, const __be64 *,
166 struct sge_rspq { struct
213 struct sge_rspq rspq; /* Response Queue */
282 struct sge_rspq fw_evtq ____cacheline_aligned_in_smp;
284 struct sge_rspq intrq ____cacheline_aligned_in_smp;
333 struct sge_rspq *ingr_map[MAX_INGQ];
558 int t4vf_sge_alloc_rxq(struct adapter *, struct sge_rspq *, bool,
567 int t4vf_ethrx_handler(struct sge_rspq *, const __be64 *,
H A Dsge.c1611 int t4vf_ethrx_handler(struct sge_rspq *rspq, const __be64 *rsp,
1683 const struct sge_rspq *rspq)
1731 static inline void rspq_next(struct sge_rspq *rspq)
1754 static int process_responses(struct sge_rspq *rspq, int budget)
1888 struct sge_rspq *rspq = container_of(napi, struct sge_rspq, napi);
1924 struct sge_rspq *rspq = cookie;
1937 struct sge_rspq *intrq = &s->intrq;
1945 struct sge_rspq *rspq;
2201 int t4vf_sge_alloc_rxq(struct adapter *adapter, struct sge_rspq *rsp
[all...]
H A Dcxgb4vf_main.c433 static void qenable(struct sge_rspq *rspq)
487 static int fwevtq_handler(struct sge_rspq *rspq, const __be64 *rsp,
1055 const struct sge_rspq *rspq)
1075 static int set_rxq_intr_params(struct adapter *adapter, struct sge_rspq *rspq,
1660 const struct sge_rspq *rspq = &adapter->sge.ethrxq[pi->first_qset].rspq;
2099 const struct sge_rspq *evtq = &adapter->sge.fw_evtq;
2110 const struct sge_rspq *intrq = &adapter->sge.intrq;
2232 const struct sge_rspq *evtq = &adapter->sge.fw_evtq;
2240 const struct sge_rspq *intrq = &adapter->sge.intrq;
2648 static inline void init_rspq(struct sge_rspq *rsp
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4.h645 struct sge_rspq;
762 typedef int (*rspq_handler_t)(struct sge_rspq *q, const __be64 *rsp,
764 typedef void (*rspq_flush_handler_t)(struct sge_rspq *q);
774 struct sge_rspq { /* state for an SGE response queue */ struct
812 struct sge_rspq rspq;
826 struct sge_rspq rspq;
970 struct sge_rspq fw_evtq ____cacheline_aligned_in_smp;
974 struct sge_rspq intrq ____cacheline_aligned_in_smp;
1006 struct sge_rspq **ingr_map; /* qid->queue ingress queue map */
1597 const struct sge_rspq *
[all...]
H A Dcxgb4_uld.c57 static void uldrx_flush_handler(struct sge_rspq *q)
74 static int uldrx_handler(struct sge_rspq *q, const __be64 *rsp,
376 struct sge_rspq *q = &rxq_info->uldrxq[idx].rspq;
391 struct sge_rspq *q = &rxq_info->uldrxq[idx].rspq;
H A Dcudbg_lib.h253 static inline void cudbg_fill_qdesc_rxq(const struct sge_rspq *rxq,
H A Dsge.c3576 static void t4_tx_completion_handler(struct sge_rspq *rspq,
3661 int t4_ethrx_handler(struct sge_rspq *q, const __be64 *rsp,
3841 const struct sge_rspq *q)
3852 static inline void rspq_next(struct sge_rspq *q)
3875 static int process_responses(struct sge_rspq *q, int budget)
3977 struct sge_rspq *q = container_of(napi, struct sge_rspq, napi);
4055 int cxgb4_ethofld_rx_handler(struct sge_rspq *q, const __be64 *rsp,
4135 struct sge_rspq *q = cookie;
4149 struct sge_rspq *
[all...]
H A Dcxgb4_main.c555 static int fwevtq_handler(struct sge_rspq *q, const __be64 *rsp,
913 void cxgb4_quiesce_rx(struct sge_rspq *q)
927 struct sge_rspq *q = adap->sge.ingr_map[i];
954 void cxgb4_enable_rx(struct adapter *adap, struct sge_rspq *q)
973 struct sge_rspq *q = adap->sge.ingr_map[i];
1240 int cxgb4_set_rspq_intr_params(struct sge_rspq *q,
H A Dcudbg_lib.c3413 struct sge_rspq *rxq = (struct sge_rspq *)q; \
H A Dcxgb4_ethtool.c1178 const struct sge_rspq *rq = &adap->sge.ethrxq[pi->first_qset].rspq;
H A Dcxgb4_debugfs.c3121 const struct sge_rspq *evtq = &s->fw_evtq;
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dadapter.h130 struct sge_rspq { /* state for an SGE response queue */ struct
202 struct sge_rspq rspq;
H A Dsge.c169 static inline struct sge_qset *rspq_to_qset(const struct sge_rspq *q)
189 const struct sge_rspq *q, unsigned int credits)
840 struct sge_rspq *q, unsigned int len,
1853 static inline void offload_enqueue(struct sge_rspq *q, struct sk_buff *skb)
1876 struct sge_rspq *q,
1899 struct sge_rspq *q = &qs->rspq;
1957 static inline int rx_offload(struct t3cdev *tdev, struct sge_rspq *rq,
2084 static void rx_eth(struct adapter *adap, struct sge_rspq *rq,
2287 const struct sge_rspq *q)
2292 static inline void clear_rspq_bufstate(struct sge_rspq * cons
[all...]
H A Dcxgb3_main.c1170 struct sge_rspq *q = &adap->sge.qs[i].rspq;

Completed in 279 milliseconds