Home
last modified time | relevance | path

Searched refs:virt_addr (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-12.1/sys/dev/smartpqi/
H A Dsmartpqi_mem.c68 if ((ret = bus_dmamem_alloc(dma_mem->dma_tag, (void **)&dma_mem->virt_addr, in os_dma_mem_alloc()
76 dma_mem->virt_addr, dma_mem->size, in os_dma_mem_alloc()
83 memset(dma_mem->virt_addr, 0, dma_mem->size); in os_dma_mem_alloc()
89 if(dma_mem->virt_addr) in os_dma_mem_alloc()
90 bus_dmamem_free(dma_mem->dma_tag, dma_mem->virt_addr, in os_dma_mem_alloc()
112 if(dma_mem->virt_addr) { in os_dma_mem_free()
113 bus_dmamem_free(dma_mem->dma_tag, dma_mem->virt_addr, in os_dma_mem_free()
115 dma_mem->virt_addr = NULL; in os_dma_mem_free()
H A Dsmartpqi_queue.c150 char *virt_addr = NULL; in pqisrc_allocate_and_init_adminq() local
173 virt_addr = softs->admin_queue_dma_mem.virt_addr; in pqisrc_allocate_and_init_adminq()
677 char *virt_addr = NULL; in pqisrc_alloc_and_create_event_queue() local
718 virt_addr = softs->event_q_dma_mem.virt_addr; in pqisrc_alloc_and_create_event_queue()
758 char *virt_addr = NULL; in pqisrc_alloc_and_create_ib_queues() local
792 virt_addr = softs->op_ibq_dma_mem.virt_addr; in pqisrc_alloc_and_create_ib_queues()
830 virt_addr += ibq_size; in pqisrc_alloc_and_create_ib_queues()
858 virt_addr += ibq_size; in pqisrc_alloc_and_create_ib_queues()
880 char *virt_addr = NULL; in pqisrc_alloc_and_create_ob_queues() local
920 virt_addr = softs->op_obq_dma_mem.virt_addr; in pqisrc_alloc_and_create_ob_queues()
[all …]
H A Dsmartpqi_response.c55 rcb->error_info = (char *) (softs->err_buf_dma_mem.virt_addr) + in pqisrc_process_internal_raid_response_error()
99 softs->err_buf_dma_mem.virt_addr + in pqisrc_process_aio_response_error()
123 softs->err_buf_dma_mem.virt_addr + in pqisrc_process_raid_response_error()
H A Dsmartpqi_event.c346 DBG_INFO("buf_report_event.virt_addr = %p \n",(void*)buf_report_event.virt_addr); in pqisrc_report_event_config()
356 event_config_p = (pqi_event_config_t*)buf_report_event.virt_addr; in pqisrc_report_event_config()
407 DBG_INFO("buf_set_event.virt_addr = %p\n",(void*)buf_set_event.virt_addr); in pqisrc_set_event_config()
414 event_config_p = (pqi_event_config_t *)buf_set_event.virt_addr; in pqisrc_set_event_config()
H A Dsmartpqi_ioctl.c272 DBG_INFO("ioctl_dma_buf.virt_addr = %p\n",(void*)ioctl_dma_buf.virt_addr); in pqisrc_passthru_ioctl()
274 drv_buf = (char *)ioctl_dma_buf.virt_addr; in pqisrc_passthru_ioctl()
H A Dsmartpqi_init.c77 pqi_cap_dma_buf.virt_addr, in pqisrc_report_pqi_capability()
204 prcb->sg_chain_virt = (sgt_t *)(softs->sg_dma_desc[i].virt_addr); in pqisrc_allocate_rcb()
H A Dsmartpqi_discovery.c211 memcpy(device_mem.virt_addr, buff, datasize); in pqisrc_build_send_raid_request()
227 memcpy(device_mem.virt_addr, buff, datasize); in pqisrc_build_send_raid_request()
277 memcpy(buff, device_mem.virt_addr, datasize); in pqisrc_build_send_raid_request()
H A Dsmartpqi_defines.h104 #define DMA_TO_VIRT(mem) ((mem)->virt_addr)
/freebsd-12.1/contrib/elftoolchain/libdwarf/
H A Ddwarf_pro_frame.c97 Dwarf_Unsigned cie, Dwarf_Addr virt_addr, Dwarf_Unsigned code_len, in dwarf_add_frame_fde() argument
101 return (dwarf_add_frame_fde_b(dbg, fde, die, cie, virt_addr, code_len, in dwarf_add_frame_fde()
107 Dwarf_Unsigned cie, Dwarf_Addr virt_addr, Dwarf_Unsigned code_len, in dwarf_add_frame_fde_b() argument
144 fde->fde_initloc = virt_addr; in dwarf_add_frame_fde_b()
/freebsd-12.1/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_mr.c600 int page_shift, u64 virt_addr, u64 len, in prep_umr_reg_wqe() argument
609 umrwr->target.virt_addr = virt_addr; in prep_umr_reg_wqe()
667 u64 virt_addr, u64 len, int npages, in reg_umr() argument
708 page_shift, virt_addr, len, access_flags); in reg_umr()
723 mr->mmkey.iova = virt_addr; in reg_umr()
872 u64 virt_addr, u64 length, in reg_create() argument
912 MLX5_SET64(mkc, mkc, start_addr, virt_addr); in reg_create()
917 get_octo_len(virt_addr, length, 1 << page_shift)); in reg_create()
921 get_octo_len(virt_addr, length, 1 << page_shift)); in reg_create()
959 u64 virt_addr, int access_flags, in mlx5_ib_reg_user_mr() argument
[all …]
H A Dmlx5_ib.h410 u64 virt_addr; member
828 u64 virt_addr, int access_flags,
836 u64 length, u64 virt_addr, int access_flags,
/freebsd-12.1/sys/dev/mlx5/mlx5_core/
H A Dmlx5_pagealloc.c124 err = bus_dmamem_alloc(dev->cmd.dma_tag, &fwp[x].virt_addr, in mlx5_fwp_alloc()
132 dev->cmd.dma_tag, fwp[x].dma_map, fwp[x].virt_addr, in mlx5_fwp_alloc()
142 bus_dmamem_free(dev->cmd.dma_tag, fwp[x].virt_addr, in mlx5_fwp_alloc()
153 bus_dmamem_free(dev->cmd.dma_tag, fwp[x].virt_addr, fwp[x].dma_map); in mlx5_fwp_alloc()
181 bus_dmamem_free(dev->cmd.dma_tag, fwp[num].virt_addr, fwp[num].dma_map); in mlx5_fwp_free()
202 return ((char *)(fwp + index)->virt_addr + (offset % MLX5_ADAPTER_PAGE_SIZE)); in mlx5_fwp_get_virt()
H A Dmlx5_alloc.c161 pgdir->db_page = pgdir->fw_page->virt_addr; in mlx5_alloc_db_pgdir()
/freebsd-12.1/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_mr.c138 u64 virt_addr, int access_flags, in mlx4_ib_reg_user_mr() argument
163 err = mlx4_mr_alloc(dev->dev, to_mpd(pd)->pdn, virt_addr, length, in mlx4_ib_reg_user_mr()
193 u64 start, u64 length, u64 virt_addr, in mlx4_ib_rereg_user_mr() argument
248 virt_addr, length, n, shift, in mlx4_ib_rereg_user_mr()
254 mmr->mmr.iova = virt_addr; in mlx4_ib_rereg_user_mr()
H A Dmlx4_ib.h727 u64 virt_addr, int access_flags,
888 u64 start, u64 length, u64 virt_addr,
/freebsd-12.1/sys/contrib/ena-com/
H A Dena_com.c362 io_sq->desc_addr.virt_addr, in ena_com_init_io_sq()
367 if (!io_sq->desc_addr.virt_addr) { in ena_com_init_io_sq()
375 if (!io_sq->desc_addr.virt_addr) { in ena_com_init_io_sq()
440 io_cq->cdesc_addr.virt_addr, in ena_com_init_io_cq()
445 if (!io_cq->cdesc_addr.virt_addr) { in ena_com_init_io_cq()
453 if (!io_cq->cdesc_addr.virt_addr) { in ena_com_init_io_cq()
834 if (io_cq->cdesc_addr.virt_addr) { in ena_com_io_queue_free()
846 if (io_sq->desc_addr.virt_addr) { in ena_com_io_queue_free()
855 io_sq->desc_addr.virt_addr = NULL; in ena_com_io_queue_free()
2128 void *virt_addr; in ena_com_get_dev_extended_stats() local
[all …]
H A Dena_eth_com.c46 cdesc = (struct ena_eth_io_rx_cdesc_base *)(io_cq->cdesc_addr.virt_addr in ena_com_get_next_rx_cdesc()
76 return (void *)((uintptr_t)io_sq->desc_addr.virt_addr + offset); in get_sq_desc_regular_queue()
230 ((uintptr_t)io_cq->cdesc_addr.virt_addr + in ena_com_rx_cdesc_idx_to_ptr()
603 ((uintptr_t)io_cq->cdesc_addr.virt_addr + in ena_com_tx_comp_req_id_get()
H A Dena_com.h124 u8 *virt_addr; member
/freebsd-12.1/sys/dev/ntb/
H A Dntb_transport.c186 caddr_t virt_addr; member
390 mw->virt_addr = NULL; in ntb_transport_attach()
1236 if (bus_dmamem_alloc(mw->dma_tag, (void **)&mw->virt_addr, in ntb_set_mw()
1244 if (bus_dmamap_load(mw->dma_tag, mw->dma_map, mw->virt_addr, in ntb_set_mw()
1246 bus_dmamem_free(mw->dma_tag, mw->virt_addr, mw->dma_map); in ntb_set_mw()
1263 if (mw->virt_addr == NULL) in ntb_free_mw()
1268 bus_dmamem_free(mw->dma_tag, mw->virt_addr, mw->dma_map); in ntb_free_mw()
1271 mw->virt_addr = NULL; in ntb_free_mw()
1288 if (mw->virt_addr == NULL) in ntb_transport_setup_qp_mw()
1297 qp->rx_buff = mw->virt_addr + rx_size * (qp_num / mw_count); in ntb_transport_setup_qp_mw()
/freebsd-12.1/sys/dev/proto/
H A Dproto_dev.h70 unsigned long virt_addr; member
H A Dproto_busdma.c211 ioc->u.md.virt_addr = (uintptr_t)md->virtaddr; in proto_busdma_mem_alloc()
287 iov.iov_base = (void *)(uintptr_t)ioc->u.md.virt_addr; in proto_busdma_md_load()
307 md->physaddr = pmap_extract(pmap, ioc->u.md.virt_addr); in proto_busdma_md_load()
/freebsd-12.1/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_ioctl.h97 void *virt_addr; member
H A Dvchiq_arm.c196 dump_phys_mem(void *virt_addr, uint32_t num_bytes);
1092 dump_phys_mem(args.virt_addr, args.num_bytes); in vchiq_ioctl()
1495 dump_phys_mem(void *virt_addr, uint32_t num_bytes) in dump_phys_mem() argument
1498 uint8_t *end_virt_addr = virt_addr + num_bytes; in dump_phys_mem()
1510 virt_addr = (void *)((unsigned long)virt_addr & ~0x0fuL); in dump_phys_mem()
1514 offset = (int)(long)virt_addr & (PAGE_SIZE - 1); in dump_phys_mem()
1530 (unsigned long)virt_addr, /* start */ in dump_phys_mem()
/freebsd-12.1/tools/bus_space/
H A Dbusdma.c352 ioc.u.md.virt_addr = (uintptr_t)buf; in bd_md_load()
357 error = bd_md_add_seg(md, BUSDMA_MD_VIRT, ioc.u.md.virt_addr, len); in bd_md_load()
/freebsd-12.1/sys/dev/qlnx/qlnxe/
H A Decore_hsi_debug_tools.h676 struct dbg_bus_mem_addr virt_addr /* PCI buffer virtual address */; member

12