Home
last modified time | relevance | path

Searched refs:HV_VirtAddr (Results 1 – 21 of 21) sorted by relevance

/arch/tile/gxio/
Diorpc_mpipe.c35 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_mpipe_alloc_buffer_stacks()
69 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_mpipe_init_buffer_stack_aux()
94 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_mpipe_alloc_notif_rings()
124 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_mpipe_init_notif_ring_aux()
150 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_mpipe_request_notif_ring_interrupt()
169 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_mpipe_enable_notif_ring_interrupt()
193 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_mpipe_alloc_notif_groups()
214 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_mpipe_init_notif_group()
236 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_mpipe_alloc_buckets()
256 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_mpipe_init_bucket()
[all …]
Diorpc_trio.c34 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_trio_alloc_asids()
58 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_trio_alloc_memory_maps()
81 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_trio_alloc_scatter_queues()
105 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_trio_alloc_pio_regions()
130 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_trio_init_pio_region_aux()
167 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_trio_init_memory_map_mmu_aux()
186 hv_dev_pread(context->fd, 0, (HV_VirtAddr) params, sizeof(*params), in gxio_trio_get_port_property()
215 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_trio_config_legacy_intr()
249 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_trio_config_msi_intr()
272 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_trio_set_mps_mrs()
[all …]
Diorpc_globals.c29 return hv_dev_pwrite(fd, 0, (HV_VirtAddr) params, sizeof(*params), in __iorpc_arm_pollfd()
46 return hv_dev_pwrite(fd, 0, (HV_VirtAddr) params, sizeof(*params), in __iorpc_close_pollfd()
63 hv_dev_pread(fd, 0, (HV_VirtAddr) params, sizeof(*params), in __iorpc_get_mmio_base()
85 return hv_dev_pwrite(fd, 0, (HV_VirtAddr) params, sizeof(*params), in __iorpc_check_mmio_offset()
Diorpc_mpipe_info.c30 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_mpipe_info_instance_aux()
51 hv_dev_pread(context->fd, 0, (HV_VirtAddr) params, sizeof(*params), in gxio_mpipe_info_enumerate_aux()
74 hv_dev_pread(context->fd, 0, (HV_VirtAddr) params, sizeof(*params), in gxio_mpipe_info_get_mmio_base()
97 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_mpipe_info_check_mmio_offset()
Diorpc_usb_host.c33 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_usb_host_cfg_interrupt()
53 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_usb_host_register_client_memory()
71 hv_dev_pread(context->fd, 0, (HV_VirtAddr) params, sizeof(*params), in gxio_usb_host_get_mmio_base()
94 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_usb_host_check_mmio_offset()
Diorpc_uart.c33 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_uart_cfg_interrupt()
50 hv_dev_pread(context->fd, 0, (HV_VirtAddr) params, sizeof(*params), in gxio_uart_get_mmio_base()
73 return hv_dev_pwrite(context->fd, 0, (HV_VirtAddr) params, in gxio_uart_check_mmio_offset()
Dtrio.c34 fd = hv_dev_open((HV_VirtAddr) file, 0); in gxio_trio_init()
Dusb_host.c42 fd = hv_dev_open((HV_VirtAddr) file, 0); in gxio_usb_host_init()
Duart.c34 fd = hv_dev_open((HV_VirtAddr) file, 0); in gxio_uart_init()
Dmpipe.c44 fd = hv_dev_open((HV_VirtAddr) file, 0); in gxio_mpipe_init()
496 context.fd = hv_dev_open((HV_VirtAddr) file, 0); in _gxio_get_link_context()
/arch/tile/include/hv/
Dhypervisor.h349 typedef __hv64 HV_VirtAddr; typedef
352 typedef __hv32 HV_VirtAddr; typedef
575 int hv_confstr(HV_ConfstrQuery query, HV_VirtAddr buf, int len, ...);
676 int hv_store_mapping(HV_VirtAddr va, unsigned int len, HV_PhysAddr pa);
865 int hv_flush_page(HV_VirtAddr address, HV_PageSize page_size);
886 int hv_flush_pages(HV_VirtAddr start, HV_PageSize page_size,
903 void hv_restart(HV_VirtAddr cmd, HV_VirtAddr args);
985 HV_Errno hv_inquire_tiles(HV_InqTileSet set, HV_VirtAddr cpumask, int length);
1098 HV_VirtAddr start; /**< Starting address. */
1190 int hv_console_write(HV_VirtAddr bytes, int len);
[all …]
Ddrv_xgbe_intf.h38 HV_VirtAddr va;
/arch/tile/kernel/
Dhvglue_trace.c192 HV_WRAP3(int, hv_confstr, HV_ConfstrQuery, query, HV_VirtAddr, buf, int, len)
203 HV_WRAP3(int, hv_store_mapping, HV_VirtAddr, va, unsigned int, len,
213 HV_WRAP2(int, hv_flush_page, HV_VirtAddr, address, HV_PageSize, page_size)
214 HV_WRAP3(int, hv_flush_pages, HV_VirtAddr, start, HV_PageSize, page_size,
217 HV_WRAP2(void, hv_restart, HV_VirtAddr, cmd, HV_VirtAddr, args)
222 HV_WRAP3(HV_Errno, hv_inquire_tiles, HV_InqTileSet, set, HV_VirtAddr, cpumask,
232 HV_WRAP2(int, hv_console_write, HV_VirtAddr, bytes, int, len)
234 HV_WRAP1(int, hv_fs_findfile, HV_VirtAddr, filename)
236 HV_WRAP4(int, hv_fs_pread, int, inode, HV_VirtAddr, buf,
242 HV_WRAP2(int, hv_get_command_line, HV_VirtAddr, buf, int, length)
[all …]
Dreboot.c46 hv_restart((HV_VirtAddr) "vmlinux", (HV_VirtAddr) cmd); in machine_restart()
Dpci.c92 fd = hv_dev_open((HV_VirtAddr)filename, 0); in tile_pcie_open()
110 fd = hv_dev_open((HV_VirtAddr)filename, 0); in tile_init_irqs()
115 ret = hv_dev_pread(fd, 0, (HV_VirtAddr)(&rc_config), in tile_init_irqs()
187 hv_mem_fd = hv_dev_open((HV_VirtAddr)name, 0); in tile_pci_init()
498 (HV_VirtAddr)(val), size, addr); in tile_cfg_read()
515 HV_VirtAddr valp = (HV_VirtAddr)&val; in tile_cfg_write()
570 (HV_VirtAddr)(&val), sizeof(type), addr)) \
590 (HV_VirtAddr)(&val), sizeof(type), addr)) \
Dsetup.c362 HV_VirtAddr addr = (HV_VirtAddr) __va(pa); in store_permanent_mappings()
366 hv_store_mapping((HV_VirtAddr)_text, in store_permanent_mappings()
1107 fd = hv_fs_findfile((HV_VirtAddr) initramfs_file); in load_hv_initrd()
1115 fd = hv_fs_findfile((HV_VirtAddr)"initramfs.cpio.gz"); in load_hv_initrd()
1129 rc = hv_fs_pread(fd, (HV_VirtAddr) initrd, stat.size, 0); in load_hv_initrd()
1218 if (hv_confstr(HV_CONFSTR_CHIP_MODEL, (HV_VirtAddr)chip_model, in validate_hv()
1331 (HV_VirtAddr) cpumask_bits(&cpu_possible_init), in setup_cpu_maps()
1369 (HV_VirtAddr) cpumask_bits(&cpu_lotar_map), in setup_cpu_maps()
1378 (HV_VirtAddr) hash_for_home_map.bits, in setup_cpu_maps()
1402 (HV_VirtAddr) shared.bits, sizeof(shared)) < 0) { in check_nohz_full_cpus()
[all …]
Dmachine_kexec.c197 (HV_VirtAddr) command_line, strlen(command_line)); in kexec_find_and_set_command_line()
201 hverr = hv_set_command_line((HV_VirtAddr) command_line, 0); in kexec_find_and_set_command_line()
Dsmp.c52 (HV_VirtAddr)&tag, sizeof(tag)); in __send_IPI_many()
232 if (hv_send_message(&recip, 1, (HV_VirtAddr)&tag, sizeof(tag)) == 1) in ipi_init()
Dmessaging.c71 rmi = hv_receive_message(*state, (HV_VirtAddr) message, in hv_message_intr()
/arch/tile/include/asm/
Dhomecache.h52 HV_VirtAddr tlb_va, unsigned long tlb_length,
/arch/tile/mm/
Dhomecache.c109 HV_VirtAddr tlb_va, unsigned long tlb_length, in flush_remote()