Home
last modified time | relevance | path

Searched refs:rmem (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/dev/bnxt/bnxt_en/
H A Dif_bnxt.c822 static void bnxt_free_ring(struct bnxt_softc *softc, struct bnxt_ring_mem_info *rmem) in bnxt_free_ring() argument
826 for (i = 0; i < rmem->nr_pages; i++) { in bnxt_free_ring()
827 if (!rmem->pg_arr[i].idi_vaddr) in bnxt_free_ring()
830 iflib_dma_free(&rmem->pg_arr[i]); in bnxt_free_ring()
831 rmem->pg_arr[i].idi_vaddr = NULL; in bnxt_free_ring()
833 if (rmem->pg_tbl.idi_vaddr) { in bnxt_free_ring()
834 iflib_dma_free(&rmem->pg_tbl); in bnxt_free_ring()
835 rmem->pg_tbl.idi_vaddr = NULL; in bnxt_free_ring()
838 if (rmem->vmem_size && *rmem->vmem) { in bnxt_free_ring()
839 free(*rmem->vmem, M_DEVBUF); in bnxt_free_ring()
[all …]
H A Dbnxt_hwrm.c512 static void bnxt_hwrm_set_pg_attr(struct bnxt_ring_mem_info *rmem, uint8_t *pg_attr, in bnxt_hwrm_set_pg_attr() argument
523 if (rmem->depth >= 1) { in bnxt_hwrm_set_pg_attr()
524 if (rmem->depth == 2) in bnxt_hwrm_set_pg_attr()
528 *pg_dir = htole64(rmem->pg_tbl.idi_paddr); in bnxt_hwrm_set_pg_attr()
530 *pg_dir = htole64(rmem->pg_arr[0].idi_paddr); in bnxt_hwrm_set_pg_attr()
/freebsd/sys/contrib/device-tree/src/arm/broadcom/
H A Dbcm2711-rpi.dtsi81 &rmem {
88 compatible = "raspberrypi,bootloader-config", "nvmem-rmem";
H A Dbcm283x.dtsi33 rmem: reserved-memory { label
H A Dbcm2711.dtsi1113 &rmem {
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dsoc.c288 struct reserved_mem *rmem; in mt798x_wmac_coninfra_setup() local
296 rmem = of_reserved_mem_lookup(np); in mt798x_wmac_coninfra_setup()
298 if (!rmem) in mt798x_wmac_coninfra_setup()
301 val = (rmem->base >> 16) & MT_TOP_MCU_EMI_BASE_MASK; in mt798x_wmac_coninfra_setup()
322 mt76_wr(dev, MT_INFRA_BUS_EMI_START, rmem->base); in mt798x_wmac_coninfra_setup()
323 mt76_wr(dev, MT_INFRA_BUS_EMI_END, rmem->size); in mt798x_wmac_coninfra_setup()
/freebsd/sys/contrib/device-tree/src/arm64/broadcom/
H A Dbcm2712.dtsi170 rmem: reserved-memory { label