Commit d9ae7f2b authored by Jakub Kicinski's avatar Jakub Kicinski Committed by David S. Miller

nfp: move eBPF offload files to BPF app directory

Pure move of eBPF offload files to BPF app directory,
only change the names and relative header location.
nfp_asm.h stays in the main dir and it doesn't really
have to include nfp_bpf.h.
Signed-off-by: default avatarJakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 2707d6f1
...@@ -21,17 +21,17 @@ nfp-objs := \ ...@@ -21,17 +21,17 @@ nfp-objs := \
nfp_main.o \ nfp_main.o \
nfp_net_common.o \ nfp_net_common.o \
nfp_net_ethtool.o \ nfp_net_ethtool.o \
nfp_net_offload.o \
nfp_net_main.o \ nfp_net_main.o \
nfp_netvf_main.o \ nfp_netvf_main.o \
nfp_port.o \ nfp_port.o \
bpf/main.o \ bpf/main.o \
bpf/offload.o \
nic/main.o nic/main.o
ifeq ($(CONFIG_BPF_SYSCALL),y) ifeq ($(CONFIG_BPF_SYSCALL),y)
nfp-objs += \ nfp-objs += \
nfp_bpf_verifier.o \ bpf/verifier.o \
nfp_bpf_jit.o bpf/jit.o
endif endif
nfp-$(CONFIG_NFP_DEBUG) += nfp_net_debugfs.o nfp-$(CONFIG_NFP_DEBUG) += nfp_net_debugfs.o
...@@ -39,8 +39,8 @@ ...@@ -39,8 +39,8 @@
#include <linux/pkt_cls.h> #include <linux/pkt_cls.h>
#include <linux/unistd.h> #include <linux/unistd.h>
#include "nfp_asm.h" #include "main.h"
#include "nfp_bpf.h" #include "../nfp_asm.h"
/* --- NFP prog --- */ /* --- NFP prog --- */
/* Foreach "multiple" entries macros provide pos and next<n> pointers. /* Foreach "multiple" entries macros provide pos and next<n> pointers.
......
...@@ -47,9 +47,9 @@ ...@@ -47,9 +47,9 @@
#include <net/tc_act/tc_gact.h> #include <net/tc_act/tc_gact.h>
#include <net/tc_act/tc_mirred.h> #include <net/tc_act/tc_mirred.h>
#include "nfp_bpf.h" #include "main.h"
#include "nfp_net_ctrl.h" #include "../nfp_net_ctrl.h"
#include "nfp_net.h" #include "../nfp_net.h"
void nfp_net_filter_stats_timer(unsigned long data) void nfp_net_filter_stats_timer(unsigned long data)
{ {
......
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/pkt_cls.h> #include <linux/pkt_cls.h>
#include "nfp_bpf.h" #include "main.h"
/* Analyzer/verifier definitions */ /* Analyzer/verifier definitions */
struct nfp_bpf_analyzer_priv { struct nfp_bpf_analyzer_priv {
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
#ifndef __NFP_ASM_H__ #ifndef __NFP_ASM_H__
#define __NFP_ASM_H__ 1 #define __NFP_ASM_H__ 1
#include "nfp_bpf.h" #include <linux/types.h>
#define REG_NONE 0 #define REG_NONE 0
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment