Home
last modified time | relevance | path

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

/linux-4.4.14/arch/um/kernel/
Dtlb.c60 static int do_ops(struct host_vm_change *hvc, int end, in do_ops() argument
67 op = &hvc->ops[i]; in do_ops()
70 ret = map(hvc->id, op->u.mmap.addr, op->u.mmap.len, in do_ops()
72 op->u.mmap.offset, finished, &hvc->data); in do_ops()
75 ret = unmap(hvc->id, op->u.munmap.addr, in do_ops()
76 op->u.munmap.len, finished, &hvc->data); in do_ops()
79 ret = protect(hvc->id, op->u.mprotect.addr, in do_ops()
81 finished, &hvc->data); in do_ops()
98 unsigned int prot, struct host_vm_change *hvc) in add_mmap() argument
105 if (hvc->index != 0) { in add_mmap()
[all …]
/linux-4.4.14/arch/tile/kernel/
Dsysfs.c146 char *hvc; in hvconfig_bin_read() local
149 hvc = kmalloc(size, GFP_KERNEL); in hvconfig_bin_read()
150 if (hvc == NULL) in hvconfig_bin_read()
152 hv_confstr(HV_CONFSTR_HV_CONFIG, (unsigned long)hvc, size); in hvconfig_bin_read()
153 memcpy(buf, hvc + off, count); in hvconfig_bin_read()
154 kfree(hvc); in hvconfig_bin_read()
/linux-4.4.14/drivers/tty/hvc/
Dhvc_xen.c52 struct hvc_struct *hvc; member
337 if (info->hvc != NULL) in xencons_disconnect_backend()
338 hvc_remove(info->hvc); in xencons_disconnect_backend()
339 info->hvc = NULL; in xencons_disconnect_backend()
388 info->hvc = hvc_alloc(xenbus_devid_to_vtermno(devid), in xencons_connect_backend()
390 if (IS_ERR(info->hvc)) in xencons_connect_backend()
391 return PTR_ERR(info->hvc); in xencons_connect_backend()
554 info->hvc = hvc_alloc(HVC_COOKIE, info->irq, ops, 256); in xen_hvc_init()
555 if (IS_ERR(info->hvc)) { in xen_hvc_init()
556 r = PTR_ERR(info->hvc); in xen_hvc_init()
Dhvc_iucv.c64 struct hvc_struct *hvc; /* HVC struct reference */ member
283 __hvc_resize(priv->hvc, *((struct winsize *) rb->mbuf->data)); in hvc_iucv_write()
1121 priv->hvc = hvc_alloc(HVC_IUCV_MAGIC + id, /* PAGE_SIZE */ in hvc_iucv_alloc()
1123 if (IS_ERR(priv->hvc)) { in hvc_iucv_alloc()
1124 rc = PTR_ERR(priv->hvc); in hvc_iucv_alloc()
1129 priv->hvc->irq_requested = 1; in hvc_iucv_alloc()
1159 hvc_remove(priv->hvc); in hvc_iucv_alloc()
1172 hvc_remove(priv->hvc); in hvc_iucv_destroy()
/linux-4.4.14/arch/arm64/xen/
Dhypercall.S60 hvc XEN_IMM; \
92 hvc XEN_IMM
/linux-4.4.14/arch/arm64/kernel/
Dpsci-call.S20 hvc #0
Dhyp-stub.S107 hvc #0
/linux-4.4.14/drivers/char/
Dvirtio_console.c90 struct hvc_struct *hvc; member
341 if (port->cons.hvc) in is_console_port()
1183 hvc_resize(port->cons.hvc, port->cons.ws); in resize_console()
1253 port->cons.hvc = hvc_alloc(port->cons.vtermno, 0, &hv_ops, PAGE_SIZE); in init_port_console()
1254 if (IS_ERR(port->cons.hvc)) { in init_port_console()
1255 ret = PTR_ERR(port->cons.hvc); in init_port_console()
1258 port->cons.hvc = NULL; in init_port_console()
1411 port->cons.hvc = NULL; in add_port()
1579 hvc_remove(port->cons.hvc); in unplug_port()
1674 port->cons.hvc->irq_requested = 1; in handle_control_message()
[all …]
DKconfig155 source "drivers/tty/hvc/Kconfig"
/linux-4.4.14/arch/c6x/boot/dts/
Devmc6457.dts26 bootargs = "console=hvc root=/dev/nfs ip=dhcp rw";
Devmc6474.dts26 bootargs = "console=hvc root=/dev/nfs ip=dhcp rw";
Devmc6472.dts26 bootargs = "console=hvc root=/dev/nfs ip=dhcp rw";
/linux-4.4.14/drivers/tty/
DMakefile14 obj-$(CONFIG_HVC_DRIVER) += hvc/
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Dpsci.txt44 "hvc" : HVC #0, with the register assignments specified
97 method = "hvc";
/linux-4.4.14/arch/arm/boot/dts/
Dxenvm-4.2.dts42 method = "hvc";
/linux-4.4.14/arch/arm64/include/asm/
Dinsn.h273 __AARCH64_INSN_FUNCS(hvc, 0xFFE0001F, 0xD4000002)
/linux-4.4.14/arch/arm/kvm/
Dinterrupts.S247 hvc #0
/linux-4.4.14/Documentation/powerpc/
Dhvcs.txt540 for extra /dev/hvc* devices (where /dev/hvc0 is most likely the console).
543 partition with the HMC gui which will show up as /dev/hvc* when the target
552 /dev/hvc* and another program on the current partition can be configured to
/linux-4.4.14/arch/arm64/kvm/
Dhyp.S944 hvc #0
/linux-4.4.14/Documentation/
Dkernel-parameters.txt736 hvc<n> Use the hypervisor console device <n>. This is for
/linux-4.4.14/
DMAINTAINERS4871 F: drivers/tty/hvc/
10752 F: drivers/tty/hvc/hvc_tile.c