1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00

fix include paths, use <villas/...> style

This commit is contained in:
Daniel Krebs 2018-06-04 12:17:23 +02:00
parent c15189b74b
commit 5097827757
40 changed files with 157 additions and 135 deletions

View file

@ -9,7 +9,7 @@
#include <stdexcept>
#include <algorithm>
#include "log.hpp"
#include <villas/log.hpp>
namespace villas {

View file

@ -30,24 +30,19 @@
#pragma once
#include <jansson.h>
#include "common.h"
#include "kernel/pci.h"
#include "kernel/vfio.hpp"
#include <list>
#include <set>
#include <string>
#include <jansson.h>
#include "plugin.hpp"
#include "fpga/ip.hpp"
#include <villas/plugin.hpp>
#include <villas/config.h>
#include <villas/memory.hpp>
#include "config.h"
#include <villas/kernel/pci.h>
#include <villas/kernel/vfio.hpp>
#include "memory_manager.hpp"
#include "memory.hpp"
#include <villas/fpga/ip.hpp>
#define PCI_FILTER_DEFAULT_FPGA { \
.id = { \

View file

@ -31,17 +31,16 @@
#ifndef VILLAS_IP_HPP
#define VILLAS_IP_HPP
#include "fpga/vlnv.hpp"
#include "plugin.hpp"
#include "log.hpp"
#include <map>
#include <list>
#include <memory>
#include <jansson.h>
#include "memory_manager.hpp"
#include <villas/log.hpp>
#include <villas/memory.hpp>
#include <villas/plugin.hpp>
#include <villas/fpga/vlnv.hpp>
namespace villas {
namespace fpga {

View file

@ -35,8 +35,9 @@
#include <string>
#include <jansson.h>
#include "ip.hpp"
#include "log.hpp"
#include <villas/fpga/ip.hpp>
#include <villas/directed_graph.hpp>
namespace villas {
namespace fpga {

View file

@ -26,13 +26,10 @@
#pragma once
#include <list>
#include <string>
#include <xilinx/xaxidma.h>
#include "fpga/ip_node.hpp"
#include "memory.hpp"
#include <villas/memory.hpp>
#include <villas/fpga/ip_node.hpp>
namespace villas {
namespace fpga {

View file

@ -29,9 +29,10 @@
#pragma once
#include "fpga/ip_node.hpp"
#include <xilinx/xllfifo.h>
#include <villas/fpga/ip_node.hpp>
namespace villas {
namespace fpga {

View file

@ -28,10 +28,9 @@
#pragma once
#include "fpga/ip.hpp"
#include <xilinx/xintc.h>
#include "fpga/ip_node.hpp"
#include <villas/fpga/ip.hpp>
namespace villas {
namespace fpga {

View file

@ -30,14 +30,9 @@
#pragma once
#include <string>
#include <map>
#include <jansson.h>
#include <xilinx/xaxis_switch.h>
#include "fpga/ip_node.hpp"
#include "fpga/vlnv.hpp"
#include <villas/fpga/ip_node.hpp>
namespace villas {
namespace fpga {

View file

@ -30,14 +30,11 @@
#pragma once
#include <string>
#include <map>
#include <jansson.h>
#include <xilinx/xaxis_switch.h>
#include "fpga/ip_node.hpp"
#include "fpga/vlnv.hpp"
#include <villas/fpga/ip_node.hpp>
namespace villas {
namespace fpga {

View file

@ -29,12 +29,12 @@
#pragma once
#include <stdint.h>
#include <cstdint>
#include <xilinx/xtmrctr.h>
#include "config.h"
#include "fpga/ip.hpp"
#include "fpga/ips/intc.hpp"
#include <villas/config.h>
#include <villas/fpga/ip.hpp>
namespace villas {
namespace fpga {

View file

@ -9,8 +9,9 @@
#pragma once
#include <stddef.h>
#include <stdint.h>
#include "list.h"
#include <villas/list.h>
#define PCI_SLOT(devfn) (((devfn) >> 3) & 0x1f)
#define PCI_FUNC(devfn) ((devfn) & 0x07)

View file

@ -3,8 +3,8 @@
#include <string>
#include <unistd.h>
#include "log.hpp"
#include "memory_manager.hpp"
#include <villas/log.hpp>
#include <villas/memory_manager.hpp>
namespace villas {

View file

@ -6,8 +6,8 @@
#include <stdexcept>
#include <unistd.h>
#include "log.hpp"
#include "directed_graph.hpp"
#include <villas/log.hpp>
#include <villas/directed_graph.hpp>
namespace villas {

View file

@ -28,8 +28,8 @@
#include <string>
#include <jansson.h>
#include "log.hpp"
#include "utils.h"
#include <villas/log.hpp>
#include <villas/common.h>
namespace villas {

View file

@ -2,7 +2,6 @@
#include <string>
#include <vector>
#include <list>
namespace villas {
namespace utils {

View file

@ -24,13 +24,13 @@
#include <memory>
#include <utility>
#include "log.hpp"
#include <villas/memory.hpp>
#include "kernel/pci.h"
#include "kernel/vfio.hpp"
#include <villas/kernel/pci.h>
#include <villas/kernel/vfio.hpp>
#include "fpga/ip.hpp"
#include "fpga/card.hpp"
#include <villas/fpga/ip.hpp>
#include <villas/fpga/card.hpp>
namespace villas {
namespace fpga {

View file

@ -3,7 +3,7 @@
#include <cstdint>
#include <villas/utils.hpp>
#include "memory_manager.hpp"
#include <villas/memory_manager.hpp>
using namespace villas::utils;

View file

@ -20,17 +20,13 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************************/
#include <dlfcn.h>
#include <string.h>
#include <string>
#include <iostream>
#include <string>
#include <new>
#include <type_traits>
#include <dlfcn.h>
#include "plugin.hpp"
#include "log.hpp"
#include <villas/plugin.hpp>
namespace villas {

View file

@ -1,7 +1,7 @@
#include <vector>
#include <string>
#include "utils.hpp"
#include <villas/utils.hpp>
namespace villas {
namespace utils {

View file

@ -24,18 +24,17 @@
#include <memory>
#include <utility>
#include "log.hpp"
#include "utils.hpp"
#include "memory_manager.hpp"
#include <villas/log.hpp>
#include <villas/memory.hpp>
#include <villas/utils.hpp>
#include "fpga/ip.hpp"
#include "fpga/vlnv.hpp"
#include "fpga/card.hpp"
#include <villas/fpga/card.hpp>
#include <villas/fpga/vlnv.hpp>
// needed to get VLNVs for initialization order list
#include "fpga/ips/pcie.hpp"
#include "fpga/ips/intc.hpp"
#include "fpga/ips/switch.hpp"
#include <villas/fpga/ip.hpp>
#include <villas/fpga/ips/pcie.hpp>
#include <villas/fpga/ips/intc.hpp>
#include <villas/fpga/ips/switch.hpp>
namespace villas {

View file

@ -2,10 +2,11 @@
#include <stdexcept>
#include <jansson.h>
#include "utils.hpp"
#include "fpga/ip_node.hpp"
#include "fpga/ips/switch.hpp"
#include "fpga/card.hpp"
#include <villas/utils.hpp>
#include <villas/fpga/card.hpp>
#include <villas/fpga/ip_node.hpp>
#include <villas/fpga/ips/switch.hpp>
namespace villas {
namespace fpga {

View file

@ -25,12 +25,11 @@
#include <xilinx/xaxidma.h>
#include "fpga/card.hpp"
#include "fpga/ips/dma.hpp"
#include "fpga/ips/intc.hpp"
#include <villas/memory.hpp>
#include "log.hpp"
#include "memory_manager.hpp"
#include <villas/fpga/card.hpp>
#include <villas/fpga/ips/dma.hpp>
#include <villas/fpga/ips/intc.hpp>
// max. size of a DMA transfer in simple mode
#define FPGA_DMA_BOUNDARY 0x1000

View file

@ -28,9 +28,8 @@
#include <xilinx/xstatus.h>
#include <xilinx/xllfifo.h>
#include "log.hpp"
#include "fpga/ips/fifo.hpp"
#include "fpga/ips/intc.hpp"
#include <villas/fpga/ips/fifo.hpp>
#include <villas/fpga/ips/intc.hpp>
namespace villas {

View file

@ -23,15 +23,13 @@
#include <unistd.h>
#include <errno.h>
#include "config.h"
#include "log.h"
#include "plugin.hpp"
#include <villas/config.h>
#include <villas/plugin.hpp>
#include "kernel/vfio.hpp"
#include "kernel/kernel.h"
#include <villas/kernel/kernel.h>
#include "fpga/card.hpp"
#include "fpga/ips/intc.hpp"
#include <villas/fpga/card.hpp>
#include <villas/fpga/ips/intc.hpp>
namespace villas {
namespace fpga {

View file

@ -23,11 +23,11 @@
#include <limits>
#include <jansson.h>
#include "fpga/ips/pcie.hpp"
#include "fpga/card.hpp"
#include <villas/memory.hpp>
#include <villas/fpga/card.hpp>
#include <villas/fpga/ips/pcie.hpp>
#include "log.hpp"
#include "memory_manager.hpp"
namespace villas {
namespace fpga {

View file

@ -26,8 +26,7 @@
#include <jansson.h>
#include <xilinx/xaxis_switch.h>
#include "log.hpp"
#include "fpga/ips/switch.hpp"
#include <villas/fpga/ips/switch.hpp>
namespace villas {
namespace fpga {

View file

@ -23,11 +23,12 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*********************************************************************************/
#include <cstdint>
#include <xilinx/xtmrctr.h>
#include "log.hpp"
#include "fpga/ips/timer.hpp"
#include "fpga/ips/intc.hpp"
#include <villas/fpga/ips/timer.hpp>
#include <villas/fpga/ips/intc.hpp>
namespace villas {
namespace fpga {

View file

@ -32,9 +32,9 @@
#include <sys/types.h>
#include <sys/wait.h>
#include "utils.h"
#include "config.h"
#include "kernel/kernel.h"
#include <villas/utils.h>
#include <villas/config.h>
#include <villas/kernel/kernel.h>
int kernel_get_cacheline_size()
{

View file

@ -26,11 +26,11 @@
#include <unistd.h>
#include <linux/limits.h>
#include "log.h"
#include "utils.h"
#include <villas/log.h>
#include <villas/utils.h>
#include "kernel/pci.h"
#include "config.h"
#include <villas/kernel/pci.h>
#include <villas/config.h>
int pci_init(struct pci *p)
{

View file

@ -39,11 +39,10 @@
#include <sys/eventfd.h>
#include <linux/pci_regs.h>
#include "kernel/pci.h"
#include "kernel/kernel.h"
#include "kernel/vfio.hpp"
#include "log.hpp"
#include <villas/log.hpp>
#include <villas/kernel/pci.h>
#include <villas/kernel/kernel.h>
#include <villas/kernel/vfio.hpp>
static auto logger = loggerGetOrCreate("Vfio");

View file

@ -25,8 +25,8 @@
#include <stdlib.h>
#include <string.h>
#include "list.h"
#include "utils.h"
#include <villas/list.h>
#include <villas/utils.h>
/* Compare functions */
static int cmp_lookup(const void *a, const void *b) {

View file

@ -27,9 +27,9 @@
#include <unistd.h>
#include <syslog.h>
#include "config.h"
#include "log.h"
#include "utils.h"
#include <villas/config.h>
#include <villas/log.h>
#include <villas/utils.h>
#ifdef ENABLE_OPAL_ASYNC
/* Define RTLAB before including OpalPrint.h for messages to be sent

View file

@ -24,12 +24,12 @@
#include <stdlib.h>
#include <unistd.h>
#include <syslog.h>
#include <string.h>
#include "config.h"
#include "log.h"
#include "log_config.h"
#include "utils.h"
#include "string.h"
#include <villas/config.h>
#include <villas/log.h>
#include <villas/log_config.h>
#include <villas/utils.h>
int log_parse(struct log *l, json_t *cfg)
{

View file

@ -24,8 +24,8 @@
#include <unistd.h>
#include <syslog.h>
#include "utils.h"
#include "log.h"
#include <villas/utils.h>
#include <villas/log.h>
void debug(long class, const char *fmt, ...)
{

24
fpga/lib/memory.cpp Normal file
View file

@ -0,0 +1,24 @@
#include <sys/mman.h>
#include <unistd.h>
#include <villas/memory.hpp>
namespace villas {
bool
HostRam::free(void* addr, size_t length)
{
return munmap(addr, length) == 0;
}
void*
HostRam::allocate(size_t length, int flags)
{
const int mmap_flags = flags | MAP_PRIVATE | MAP_ANONYMOUS | MAP_32BIT;
const int mmap_protection = PROT_READ | PROT_WRITE;
return mmap(nullptr, length, mmap_protection, mmap_flags, 0, 0);
}
} // namespace villas

View file

@ -31,8 +31,8 @@
#include <fcntl.h>
#include <ctype.h>
#include "config.h"
#include "utils.h"
#include <villas/config.h>
#include <villas/utils.h>
pthread_t main_thread;

View file

@ -23,11 +23,7 @@
#include <string>
#include <sstream>
#include <stdlib.h>
#include <string.h>
#include "fpga/vlnv.hpp"
#include "fpga/ip.hpp"
#include <villas/fpga/vlnv.hpp>
namespace villas {
namespace fpga {

25
fpga/src/streamer.cpp Normal file
View file

@ -0,0 +1,25 @@
#include <csignal>
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
#include <jansson.h>
#include <CLI11.hpp>
#include <rang.hpp>
#include <villas/log.hpp>
#include <villas/utils.h>
#include <villas/utils.hpp>
#include <villas/fpga/ip.hpp>
#include <villas/fpga/card.hpp>
int main(int argc, const char* argv[])
{
(void) argc;
cxxopts::Options options(argv[0], " - example command line options");
return 0;
}

View file

@ -24,6 +24,8 @@
#include <criterion/criterion.h>
#include <villas/log.hpp>
#include <villas/utils.h>
#include <villas/fpga/card.hpp>
#include <villas/fpga/ips/fifo.hpp>

View file

@ -27,7 +27,7 @@
#include <villas/fpga/card.hpp>
#include <villas/fpga/ips/timer.hpp>
#include "config.h"
#include <villas/config.h>
#include "global.hpp"
Test(fpga, timer, .description = "Timer Counter")