Home
last modified time | relevance | path

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

/openbmc/linux/arch/x86/kernel/
H A Dtboot.c361 void __iomem *log_base; in tboot_log_read() local
367 log_base = ioremap(TBOOT_SERIAL_LOG_ADDR, TBOOT_SERIAL_LOG_SIZE); in tboot_log_read()
368 if (!log_base) in tboot_log_read()
371 memcpy_fromio(log_uuid, log_base, sizeof(log_uuid)); in tboot_log_read()
375 max_size = readl(log_base + LOG_MAX_SIZE_OFF); in tboot_log_read()
390 memcpy_fromio(kbuf, log_base + LOG_BUF_OFF + *ppos, count); in tboot_log_read()
402 iounmap(log_base); in tboot_log_read()
/openbmc/linux/drivers/vhost/
H A Dvhost.c389 vq->log_base = NULL; in vhost_vq_reset()
1068 static bool log_access_ok(void __user *log_base, u64 addr, unsigned long sz) in log_access_ok() argument
1073 if (a > ULONG_MAX - (unsigned long)log_base || in log_access_ok()
1074 a + (unsigned long)log_base > ULONG_MAX) in log_access_ok()
1077 return access_ok(log_base + a, in log_access_ok()
1094 static bool vq_memory_access_ok(void __user *log_base, struct vhost_iotlb *umem, in vq_memory_access_ok() argument
1111 else if (log_all && !log_access_ok(log_base, in vq_memory_access_ok()
1146 ok = vq_memory_access_ok(d->vqs[i]->log_base, in memory_access_ok()
1746 void __user *log_base, in vq_log_used_access_ok() argument
1755 return !log_used || log_access_ok(log_base, log_addr, in vq_log_used_access_ok()
[all …]
H A Dvhost.h139 void __user *log_base; member
/openbmc/qemu/hw/virtio/
H A Dvhost.c445 uint64_t log_base = (uintptr_t)log->log; in vhost_dev_log_resize() local
450 r = dev->vhost_ops->vhost_set_log_base(dev, log_base, log); in vhost_dev_log_resize()
2062 uint64_t log_base; in vhost_dev_start() local
2068 log_base = (uintptr_t)hdev->log->log; in vhost_dev_start()
2070 hdev->log_size ? log_base : 0, in vhost_dev_start()