Searched refs:paddrs (Results 1 - 24 of 24) sorted by relevance

/freebsd-current/sys/dev/oce/
H A Doce_util.c205 struct phys_addr *paddrs; member in struct:_oce_dmamap_paddr_table
225 dpt->paddrs[i].lo = ADDR_LO(segs[i].ds_addr);
226 dpt->paddrs[i].hi = ADDR_HI(segs[i].ds_addr);
246 dpt.paddrs = pa_list;
/freebsd-current/crypto/heimdal/lib/krb5/
H A Dget_for_creds.c197 krb5_addresses addrs, *paddrs; local
209 paddrs = NULL;
216 paddrs = &addrs;
226 paddrs = &addrs;
233 if (paddrs != NULL) {
256 paddrs,
312 if (auth_context->local_address && auth_context->local_port && paddrs) {
328 /* Is this correct, and should we use the paddrs == NULL
/freebsd-current/sys/dev/ice/
H A Dice_iflib_txrx.c55 uint64_t *paddrs, uint16_t count);
474 uint64_t *paddrs; local
478 paddrs = iru->iru_paddrs;
485 _ice_ift_rxd_refill(rxq, pidx, paddrs, count);
492 * @paddrs: physical addresses to use
500 uint64_t *paddrs, uint16_t count)
506 rxq->rx_base[next_pidx].read.pkt_addr = htole64(paddrs[i]);
721 uint64_t *paddrs; local
725 paddrs = iru->iru_paddrs;
729 _ice_ift_rxd_refill(rxq, pidx, paddrs, coun
499 _ice_ift_rxd_refill(struct ice_rx_queue *rxq, uint32_t pidx, uint64_t *paddrs, uint16_t count) argument
[all...]
H A Dif_ice_iflib.c62 static int ice_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int ntxqsets);
63 static int ice_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nqs, int nqsets);
97 uint64_t *paddrs, int ntxqs, int ntxqsets);
99 uint64_t *paddrs, int nrxqs, int nrxqsets);
1021 * @paddrs: physical addresses for the queue memory
1030 ice_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, argument
1089 txq->tx_paddr = paddrs[i];
1114 * @paddrs: physical addresses for the queue memory
1122 ice_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, argument
1167 rxq->rx_paddr = paddrs[
3884 ice_subif_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int __invariant_only ntxqs, int ntxqsets) argument
3968 ice_subif_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int __invariant_only nrxqs, int nrxqsets) argument
[all...]
/freebsd-current/sys/dev/mgb/
H A Dif_mgb.c536 mgb_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, argument
550 rdata->ring_bus_addr = paddrs[q * ntxqs + 0];
554 rdata->head_wb_bus_addr = paddrs[q * ntxqs + 1];
560 mgb_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, argument
574 rdata->ring_bus_addr = paddrs[q * nrxqs + 0];
578 rdata->head_wb_bus_addr = paddrs[q * nrxqs + 1];
1135 uint64_t *paddrs; local
1143 paddrs = iru->iru_paddrs;
1156 htole32(CSR_TRANSLATE_ADDR_LOW32(paddrs[count]));
1158 htole32(CSR_TRANSLATE_ADDR_HIGH32(paddrs[coun
[all...]
/freebsd-current/sys/dev/enic/
H A Denic_txrx.c263 uint64_t *paddrs; local
272 paddrs = iru->iru_paddrs;
284 rq_enet_desc_enc(&rqd[idx], paddrs[i],
H A Dif_enic.c602 enic_tx_queues_alloc(if_ctx_t ctx, caddr_t * vaddrs, uint64_t * paddrs, argument
624 /* Record descriptor ring vaddrs and paddrs */
651 wq->ring.base_addr = paddrs[q * ntxqs + 0];
664 cq->ring.base_addr = paddrs[q * ntxqs + 1];
676 enic_rx_queues_alloc(if_ctx_t ctx, caddr_t * vaddrs, uint64_t * paddrs, argument
698 /* Record descriptor ring vaddrs and paddrs */
720 cq->ring.base_addr = paddrs[q * nrxqs + 0];
736 rq->ring.base_addr = paddrs[q * nrxqs + 1];
/freebsd-current/sys/dev/ixgbe/
H A Dix_txrx.c325 uint64_t *paddrs; local
330 paddrs = iru->iru_paddrs;
335 rxr->rx_base[next_pidx].read.pkt_addr = htole64(paddrs[i]);
H A Dif_ixv.c238 ixv_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, argument
275 txr->tx_paddr = paddrs[i*ntxqs];
297 ixv_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, argument
327 rxr->rx_paddr = paddrs[i*nrxqs];
H A Dif_ix.c404 ixgbe_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, argument
446 txr->tx_paddr = paddrs[i];
472 ixgbe_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, argument
505 rxr->rx_paddr = paddrs[i];
/freebsd-current/sys/dev/e1000/
H A Dem_txrx.c536 uint64_t *paddrs; local
541 paddrs = iru->iru_paddrs;
547 rxd->buffer_addr = htole64(paddrs[i]);
565 uint64_t *paddrs; local
570 paddrs = iru->iru_paddrs;
576 rxd->read.buffer_addr = htole64(paddrs[i]);
H A Digb_txrx.c369 uint64_t *paddrs; local
374 paddrs = iru->iru_paddrs;
381 rxd->read.pkt_addr = htole64(paddrs[i]);
H A Dif_em.c3073 em_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int ntxqsets) argument
3109 txr->tx_paddr = paddrs[i*ntxqs];
3122 em_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets) argument
3150 rxr->rx_paddr = paddrs[i*nrxqs];
/freebsd-current/sys/dev/igc/
H A Digc_txrx.c393 uint64_t *paddrs; local
398 paddrs = iru->iru_paddrs;
405 rxd->read.pkt_addr = htole64(paddrs[i]);
H A Dif_igc.c83 static int igc_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int ntxqsets);
84 static int igc_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets);
1784 igc_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int ntxqsets) argument
1820 txr->tx_paddr = paddrs[i*ntxqs];
1833 igc_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets) argument
1861 rxr->rx_paddr = paddrs[i*nrxqs];
/freebsd-current/sys/dev/iavf/
H A Diavf_txrx_iflib.c575 uint64_t *paddrs; local
580 paddrs = iru->iru_paddrs;
585 rxr->rx_base[next_pidx].read.pkt_addr = htole64(paddrs[i]);
H A Dif_iavf_iflib.c62 static int iavf_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int ntxqsets);
63 static int iavf_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nqs, int nqsets);
956 * @paddrs: Array of physical addresses
968 iavf_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int ntxqsets) argument
1007 txr->tx_paddr = paddrs[i * ntxqs];
1021 * @paddrs: Array of physical addresses
1032 iavf_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets) argument
1064 rxr->rx_paddr = paddrs[i * nrxqs];
/freebsd-current/sys/dev/enetc/
H A Dif_enetc.c478 enetc_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, argument
501 queue->ring_paddr = paddrs[i];
509 enetc_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, argument
532 queue->ring_paddr = paddrs[i];
1297 uint64_t *paddrs; local
1301 paddrs = iru->iru_paddrs;
1310 desc->w.addr = paddrs[i];
/freebsd-current/sys/dev/vmware/vmxnet3/
H A Dif_vmx.c778 vmxnet3_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, argument
816 /* Record descriptor ring vaddrs and paddrs */
829 txc->vxcr_paddr = paddrs[q * ntxqs + 0];
834 txr->vxtxr_paddr = paddrs[q * ntxqs + 1];
871 vmxnet3_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, argument
913 /* Record descriptor ring vaddrs and paddrs */
925 rxc->vxcr_paddr = paddrs[q * nrxqs + 0];
933 rxr->vxrxr_paddr = paddrs[q * nrxqs + 1 + i];
1673 uint64_t *paddrs; local
1684 paddrs
[all...]
/freebsd-current/sys/dev/ixl/
H A Dif_ixl.c109 static int ixl_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int ntxqsets);
110 static int ixl_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nqs, int nqsets);
1211 ixl_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int ntxqsets) argument
1250 txr->tx_paddr = paddrs[i * ntxqs];
1261 ixl_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets) argument
1293 rxr->rx_paddr = paddrs[i * nrxqs];
H A Dixl_txrx.c552 uint64_t *paddrs; local
557 paddrs = iru->iru_paddrs;
562 rxr->rx_base[next_pidx].read.pkt_addr = htole64(paddrs[i]);
/freebsd-current/sys/dev/bnxt/bnxt_en/
H A Dbnxt_txrx.c54 uint32_t pidx, uint64_t *paddrs, caddr_t *vaddrs, uint16_t count,
260 uint64_t *paddrs; local
267 paddrs = iru->iru_paddrs;
286 rxbd[pidx].addr = htole64(paddrs[i]);
H A Dif_bnxt.c178 uint64_t *paddrs, int ntxqs, int ntxqsets);
180 uint64_t *paddrs, int nrxqs, int nrxqsets);
427 uint64_t *paddrs, int ntxqs, int ntxqsets)
485 softc->tx_cp_rings[i].ring.paddr = paddrs[i * ntxqs];
497 softc->tx_rings[i].paddr = paddrs[i * ntxqs + 1];
513 softc->nq_rings[i].ring.paddr = paddrs[i * ntxqs + 2];
563 uint64_t *paddrs, int nrxqs, int nrxqsets)
676 softc->rx_cp_rings[i].ring.paddr = paddrs[i * nrxqs];
687 softc->rx_rings[i].paddr = paddrs[i * nrxqs + 1];
708 softc->ag_rings[i].paddr = paddrs[
426 bnxt_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int ntxqsets) argument
562 bnxt_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets) argument
[all...]
/freebsd-current/sys/net/
H A Diflib.c5852 uint64_t *paddrs; local
5995 paddrs = malloc(sizeof(uint64_t)*ntxqsets*ntxqs, M_IFLIB, M_WAITOK);
6001 paddrs[i*ntxqs + j] = di->idi_paddr;
6004 if ((err = IFDI_TX_QUEUES_ALLOC(ctx, vaddrs, paddrs, ntxqs, ntxqsets)) != 0) {
6009 free(paddrs, M_IFLIB);
6013 free(paddrs, M_IFLIB);
6017 paddrs = malloc(sizeof(uint64_t)*nrxqsets*nrxqs, M_IFLIB, M_WAITOK);
6023 paddrs[i*nrxqs + j] = di->idi_paddr;
6026 if ((err = IFDI_RX_QUEUES_ALLOC(ctx, vaddrs, paddrs, nrxqs, nrxqsets)) != 0) {
6031 free(paddrs, M_IFLI
[all...]

Completed in 313 milliseconds