Home
last modified time | relevance | path

Searched refs:pg_offset (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_dma.c1052 size_t pg_offset = mp->dmai_roffset; in px_dma_adjust() local
1055 cookie_p->dmac_size -= pg_offset; in px_dma_adjust()
1056 cookie_p->dmac_laddress |= pg_offset; in px_dma_adjust()
1057 win_p->win_size -= pg_offset; in px_dma_adjust()
1058 DBG(DBG_BYPASS, mp->dmai_rdip, "pg0 adjust %lx\n", pg_offset); in px_dma_adjust()
1063 pg_offset += mp->dmai_object.dmao_size; in px_dma_adjust()
1064 pg_offset &= MMU_PAGE_OFFSET; in px_dma_adjust()
1065 if (pg_offset) in px_dma_adjust()
1066 pg_offset = MMU_PAGE_SIZE - pg_offset; in px_dma_adjust()
1067 DBG(DBG_BYPASS, mp->dmai_rdip, "last pg adjust %lx\n", pg_offset); in px_dma_adjust()
[all …]
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_dma.c1253 size_t pg_offset = mp->dmai_roffset; in pci_dma_adjust() local
1256 cookie_p->dmac_size -= pg_offset; in pci_dma_adjust()
1257 cookie_p->dmac_laddress |= pg_offset; in pci_dma_adjust()
1258 win_p->win_size -= pg_offset; in pci_dma_adjust()
1259 DEBUG1(DBG_BYPASS, mp->dmai_rdip, "pg0 adjust %lx\n", pg_offset); in pci_dma_adjust()
1264 pg_offset += mp->dmai_object.dmao_size; in pci_dma_adjust()
1265 pg_offset &= IOMMU_PAGE_OFFSET; in pci_dma_adjust()
1266 if (pg_offset) in pci_dma_adjust()
1267 pg_offset = IOMMU_PAGE_SIZE - pg_offset; in pci_dma_adjust()
1268 DEBUG1(DBG_BYPASS, mp->dmai_rdip, "last pg adjust %lx\n", pg_offset); in pci_dma_adjust()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_mr.c2281 uint64_t pg_offset, tmp_length; in tavor_mr_nummtt_needed() local
2291 pg_offset = bind->bi_addr & pg_offset_mask; in tavor_mr_nummtt_needed()
2292 tmp_length = pg_offset + (bind->bi_len - 1); in tavor_mr_nummtt_needed()
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_mr.c3075 uint64_t pg_offset, tmp_length; in hermon_mr_nummtt_needed() local
3085 pg_offset = bind->bi_addr & pg_offset_mask; in hermon_mr_nummtt_needed()
3086 tmp_length = pg_offset + (bind->bi_len - 1); in hermon_mr_nummtt_needed()