| H A D | t4_netmap.c | 125 alloc_nm_rxq(struct vi_info *vi, struct sge_nm_rxq *nm_rxq, int intr_idx, in alloc_nm_rxq() argument 134 struct adapter *sc = vi->adapter; in alloc_nm_rxq() 135 struct netmap_adapter *na = NA(vi->ifp); in alloc_nm_rxq() 139 len = vi->qsize_rxq * IQ_ESIZE; in alloc_nm_rxq() 151 nm_rxq->vi = vi; in alloc_nm_rxq() 154 nm_rxq->iq_sidx = vi->qsize_rxq - sc->params.sge.spg_len / IQ_ESIZE; in alloc_nm_rxq() 162 ctx = &vi->ctx; in alloc_nm_rxq() 163 children = SYSCTL_CHILDREN(vi->nm_rxq_oid); in alloc_nm_rxq() 193 free_nm_rxq(struct vi_info *vi, struc argument 213 alloc_nm_txq(struct vi_info * vi,struct sge_nm_txq * nm_txq,int iqidx,int idx) alloc_nm_txq() argument 259 free_nm_txq(struct vi_info * vi,struct sge_nm_txq * nm_txq) free_nm_txq() argument 277 alloc_nm_rxq_hwq(struct vi_info * vi,struct sge_nm_rxq * nm_rxq) alloc_nm_rxq_hwq() argument 390 free_nm_rxq_hwq(struct vi_info * vi,struct sge_nm_rxq * nm_rxq) free_nm_rxq_hwq() argument 405 alloc_nm_txq_hwq(struct vi_info * vi,struct sge_nm_txq * nm_txq) alloc_nm_txq_hwq() argument 499 free_nm_txq_hwq(struct vi_info * vi,struct sge_nm_txq * nm_txq) free_nm_txq_hwq() argument 513 cxgbe_netmap_simple_rss(struct adapter * sc,struct vi_info * vi,if_t ifp,struct netmap_adapter * na) cxgbe_netmap_simple_rss() argument 581 cxgbe_netmap_split_rss(struct adapter * sc,struct vi_info * vi,if_t ifp,struct netmap_adapter * na) cxgbe_netmap_split_rss() argument 676 cxgbe_netmap_rss(struct adapter * sc,struct vi_info * vi,if_t ifp,struct netmap_adapter * na) cxgbe_netmap_rss() argument 687 cxgbe_netmap_on(struct adapter * sc,struct vi_info * vi,if_t ifp,struct netmap_adapter * na) cxgbe_netmap_on() argument 777 cxgbe_netmap_off(struct adapter * sc,struct vi_info * vi,if_t ifp,struct netmap_adapter * na) cxgbe_netmap_off() argument 854 struct vi_info *vi = if_getsoftc(ifp); cxgbe_netmap_reg() local 1108 struct vi_info *vi = if_getsoftc(ifp); cxgbe_netmap_txsync() local 1172 struct vi_info *vi = if_getsoftc(ifp); cxgbe_netmap_rxsync() local 1256 cxgbe_nm_attach(struct vi_info * vi) cxgbe_nm_attach() argument 1293 cxgbe_nm_detach(struct vi_info * vi) cxgbe_nm_detach() argument 1329 struct vi_info *vi = nm_rxq->vi; service_nm_rxq() local [all...] |