/freebsd/sys/dev/xen/bus/ |
H A D | xenpv.c | 147 vm_paddr_t phys_addr; in xenpv_alloc_physmem() local 182 phys_addr = rman_get_start(res); in xenpv_alloc_physmem() 183 error = vm_phys_fictitious_reg_range(phys_addr, phys_addr + size, in xenpv_alloc_physmem() 194 virt_addr = pmap_mapdev_attr(phys_addr, size, VM_MEMATTR_XEN); in xenpv_alloc_physmem() 204 vm_paddr_t phys_addr; in xenpv_free_physmem() local 208 phys_addr = rman_get_start(res); in xenpv_free_physmem() 213 vm_phys_fictitious_unreg_range(phys_addr, phys_addr + size); in xenpv_free_physmem()
|
/freebsd/sys/contrib/dev/iwlwifi/pcie/ |
H A D | tx-gen2.c | 1213 dma_addr_t phys_addr; 1382 phys_addr = dma_map_single(trans->dev, 1386 if (dma_mapping_error(trans->dev, phys_addr)) { 1391 iwl_txq_gen2_set_tb(trans, tfd, phys_addr, 1406 phys_addr = dma_map_single(trans->dev, data, 1408 if (dma_mapping_error(trans->dev, phys_addr)) { 1413 iwl_txq_gen2_set_tb(trans, tfd, phys_addr, cmdlen[i]); 37 dma_addr_t phys_addr; iwl_pcie_gen2_enqueue_hcmd() local
|
H A D | tx.c | 1360 dma_addr_t phys_addr; in iwl_fill_data_tbs_amsdu() 1553 phys_addr = dma_map_single(trans->dev, in iwl_trans_pcie_tx() 1557 if (dma_mapping_error(trans->dev, phys_addr)) { in iwl_trans_pcie_tx() 1564 iwl_pcie_txq_build_tfd(trans, txq, phys_addr, in iwl_trans_pcie_tx() 1579 phys_addr = dma_map_single(trans->dev, data, in iwl_trans_pcie_tx() 1581 if (dma_mapping_error(trans->dev, phys_addr)) { in iwl_trans_pcie_tx() 1588 iwl_pcie_txq_build_tfd(trans, txq, phys_addr, cmdlen[i], false); in iwl_trans_pcie_tx() 913 dma_addr_t phys_addr; iwl_pcie_enqueue_hcmd() local
|
/freebsd/sys/arm64/cavium/ |
H A D | thunder_pcie_common.c | 109 range_addr_phys_to_pci(struct pcie_range *ranges, uint64_t phys_addr) in range_addr_phys_to_pci() argument 118 if (phys_addr >= r->phys_base && in range_addr_phys_to_pci() 119 phys_addr < (r->phys_base + r->size)) { in range_addr_phys_to_pci() 123 offset = phys_addr - r->phys_base; in range_addr_phys_to_pci()
|
/freebsd/sys/dev/hyperv/storvsc/ |
H A D | hv_storvsc_drv_freebsd.c | 1754 uint64_t phys_addr = 0; in storvsc_check_bounce_buffer_sgl() local 1765 phys_addr = vtophys(sgl[0].ds_addr); in storvsc_check_bounce_buffer_sgl() 1766 offset = phys_addr - trunc_page(phys_addr); in storvsc_check_bounce_buffer_sgl() 1774 phys_addr = vtophys(sgl[i].ds_addr); in storvsc_check_bounce_buffer_sgl() 1775 offset = phys_addr - trunc_page(phys_addr); in storvsc_check_bounce_buffer_sgl() 1789 if (phys_addr != vtophys(sgl[i-1].ds_addr + in storvsc_check_bounce_buffer_sgl() 1884 uint64_t phys_addr; in create_storvsc_request() local 2034 phys_addr = in create_storvsc_request() 2037 phys_addr = in create_storvsc_request() 2040 prplist->gpa_range.gpa_ofs = phys_addr & PAGE_MASK; in create_storvsc_request() [all …]
|
/freebsd/sys/dev/pst/ |
H A D | pst-iop.c | 265 msg->sgl[0].phys_addr[0] = vtophys(&reply); in iop_init_outqueue() 268 msg->sgl[1].phys_addr[0] = 0; in iop_init_outqueue() 317 msg->sgl.phys_addr[0] = vtophys(reply); in iop_get_lct() 369 msg->sgl[0].phys_addr[0] = vtophys(param); in iop_get_util_params() 373 msg->sgl[1].phys_addr[0] = vtophys(reply); in iop_get_util_params() 489 sgl->phys_addr[i] = sgl_phys; in iop_create_sgl() 498 sgl->phys_addr[i] = sgl_phys; in iop_create_sgl()
|
/freebsd/sys/dev/qlxgb/ |
H A D | qla_hw.c | 272 bus_addr_t phys_addr; in qla_init_cntxt_regions() local 284 phys_addr = hw->dma_buf.context.dma_addr; in qla_init_cntxt_regions() 291 hw->tx_cntxt_req_paddr = phys_addr; in qla_init_cntxt_regions() 331 tx_cntxt_req->phys_addr = in qla_init_cntxt_regions() 366 rx_cntxt_req->rds_req[i].phys_addr = in qla_init_cntxt_regions() 383 rx_cntxt_req->sds_req[i].phys_addr = in qla_init_cntxt_regions() 1209 bus_addr_t phys_addr; in qla_init_rcv_cntxt() local 1227 phys_addr = ha->hw.rx_cntxt_req_paddr; in qla_init_rcv_cntxt() 1232 cdrp.cmd_arg1 = (uint32_t)(phys_addr >> 32); in qla_init_rcv_cntxt() 1233 cdrp.cmd_arg2 = (uint32_t)(phys_addr); in qla_init_rcv_cntxt() [all …]
|
H A D | qla_hw.h | 123 uint64_t phys_addr; /* physical address of transmit ring member 215 uint64_t phys_addr; /* physical addr of status ring in system memory */ member 222 uint64_t phys_addr; /* physical addr of rcv ring in system memory */ member 549 uint64_t phys_addr; member
|
/freebsd/sys/dev/oce/ |
H A D | oce_util.c | 205 struct phys_addr *paddrs; 240 oce_page_list(oce_ring_buffer_t *ring, struct phys_addr *pa_list) in oce_page_list()
|
H A D | oce_hw.h | 273 struct phys_addr { struct 1292 struct phys_addr pages[8]; 1425 struct phys_addr pages[4]; 1506 struct phys_addr pages[8]; 1521 struct phys_addr pages[8]; 2830 struct phys_addr pages[8]; 2873 struct phys_addr pages[2]; 3872 struct phys_addr pages[2]; 3900 struct phys_addr pages[2];
|
/freebsd/sys/dev/proto/ |
H A D | proto_dev.h | 71 unsigned long phys_addr; member
|
H A D | proto_busdma.c | 212 ioc->u.md.phys_addr = md->physaddr; in proto_busdma_mem_alloc() 307 ioc->u.md.phys_addr = md->physaddr; in proto_busdma_md_load()
|
/freebsd/sys/amd64/include/ |
H A D | pmap.h | 381 KASSERT(m->phys_addr < kernphys || \ 382 m->phys_addr >= kernphys + (vm_offset_t)&_end - KERNSTART, \ 384 m, m->phys_addr, kernphys, &_end));
|
/freebsd/stand/i386/common/ |
H A D | edd.h | 50 uint64_t phys_addr; member
|
/freebsd/sys/dev/cxgb/ |
H A D | cxgb_adapter.h | 186 bus_addr_t phys_addr; member 210 bus_addr_t phys_addr; member 242 bus_addr_t phys_addr; member
|
H A D | cxgb_sge.c | 2438 sizeof(struct rx_sw_desc), &q->fl[0].phys_addr, in t3_sge_alloc_qset() 2447 sizeof(struct rx_sw_desc), &q->fl[1].phys_addr, in t3_sge_alloc_qset() 2456 &q->rspq.phys_addr, &q->rspq.desc, NULL, in t3_sge_alloc_qset() 2472 &q->txq[i].phys_addr, &q->txq[i].desc, in t3_sge_alloc_qset() 2535 q->rspq.phys_addr, q->rspq.size, in t3_sge_alloc_qset() 2544 q->fl[i].phys_addr, q->fl[i].size, in t3_sge_alloc_qset() 2554 SGE_CNTXT_ETH, id, q->txq[TXQ_ETH].phys_addr, in t3_sge_alloc_qset() 2565 q->txq[TXQ_OFLD].phys_addr, in t3_sge_alloc_qset() 2576 q->txq[TXQ_CTRL].phys_addr, in t3_sge_alloc_qset() 3502 CTLFLAG_RD, &qs->rspq.phys_addr, in t3_add_configured_sysctls() [all …]
|
/freebsd/sys/contrib/ena-com/ |
H A D | ena_com.c | 384 io_sq->desc_addr.phys_addr, in ena_com_init_io_sq() 392 io_sq->desc_addr.phys_addr, in ena_com_init_io_sq() 472 io_cq->cdesc_addr.phys_addr, in ena_com_init_io_cq() 481 io_cq->cdesc_addr.phys_addr, in ena_com_init_io_cq() 1010 io_cq->cdesc_addr.phys_addr, in ena_com_io_queue_free() 1022 io_sq->desc_addr.phys_addr, in ena_com_io_queue_free() 1339 io_sq->desc_addr.phys_addr); in ena_com_create_io_sq() 1483 io_cq->cdesc_addr.phys_addr); in ena_com_create_io_cq() 1814 phc->phys_addr, in ena_com_phc_init() 1875 ret = ena_com_mem_addr_set(ena_dev, &set_feat_cmd.u.phc.output_address, phc->phys_addr); in ena_com_phc_config() [all …]
|
H A D | ena_com.h | 104 dma_addr_t phys_addr; member 330 dma_addr_t phys_addr; member
|
/freebsd/sys/arm64/arm64/ |
H A D | mem.c | 113 m.phys_addr = trunc_page(v); in memrw()
|
/freebsd/sys/riscv/riscv/ |
H A D | mem.c | 114 m.phys_addr = trunc_page(v); in memrw()
|
/freebsd/tools/bus_space/ |
H A D | busdma.c | 356 error = bd_md_add_seg(md, BUSDMA_MD_PHYS, ioc.u.md.phys_addr, len); in bd_md_load() 418 error = bd_md_add_seg(md, BUSDMA_MD_PHYS, ioc.u.md.phys_addr, in bd_mem_alloc() 424 MAP_NOCORE | MAP_SHARED, md->fd, ioc.u.md.phys_addr); in bd_mem_alloc()
|
/freebsd/sys/dev/mrsas/ |
H A D | mrsas_ioctl.c | 113 cb->kern_sge[i].phys_addr = htole64(segs[i].ds_addr); in mrsas_passthru_load_cb() 249 kern_sge32[i].phys_addr = (u_int32_t)ioctl_data_phys_addr[i]; in mrsas_passthru() 461 kern_sge[0].phys_addr = 0; in mrsas_user_command()
|
/freebsd/sys/dev/sound/pci/ |
H A D | via82c686.c | 219 u_int32_t phys_addr, flag; in via_buildsgdt() local 230 phys_addr = sndbuf_getbufaddr(ch->buffer); in via_buildsgdt() 234 ch->sgd_table[i].ptr = phys_addr + (i * seg_size); in via_buildsgdt()
|
/freebsd/usr.sbin/bsnmpd/tools/libbsnmptools/ |
H A D | bsnmptc.c | 655 uint8_t phys_addr[SNMP_PHYSADDR_OCTETS]; in parse_physaddress() local 667 phys_addr[i] = v; in parse_physaddress() 677 phys_addr[5] = v; in parse_physaddress() 685 memcpy(sv->v.octetstring.octets, phys_addr, SNMP_PHYSADDR_OCTETS); in parse_physaddress()
|
/freebsd/sys/vm/ |
H A D | vm_phys.c | 738 pa = m->phys_addr + ptoa(npages); in vm_phys_enq_chunk() 836 pa = m->phys_addr + PAGE_SIZE; in vm_phys_finish_init() 1521 pa = m->phys_addr & (~(vm_paddr_t)0 << (PAGE_SHIFT + order)); in vm_phys_unfree_page() 1547 pa_half = m_set->phys_addr ^ (1 << (PAGE_SHIFT + order)); in vm_phys_unfree_page() 1548 if (m->phys_addr < pa_half) in vm_phys_unfree_page()
|