Commit 7b48377e authored by Christophe Leroy's avatar Christophe Leroy Committed by Michael Ellerman
Browse files

powerpc/probes: Remove ppc_opcode_t



ppc_opcode_t is just an u32. There is no point in hiding u32
behind such a typedef. Remove it.

Signed-off-by: default avatarChristophe Leroy <christophe.leroy@csgroup.eu>
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/b2d762191b095530789ac8b71b167c6740bb6aed.1657205708.git.christophe.leroy@csgroup.eu
parent 62ccae78
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -29,7 +29,7 @@
struct pt_regs;
struct pt_regs;
struct kprobe;
struct kprobe;


typedef ppc_opcode_t kprobe_opcode_t;
typedef u32 kprobe_opcode_t;


extern kprobe_opcode_t optinsn_slot;
extern kprobe_opcode_t optinsn_slot;


+0 −1
Original line number Original line Diff line number Diff line
@@ -10,7 +10,6 @@
#include <linux/types.h>
#include <linux/types.h>
#include <asm/disassemble.h>
#include <asm/disassemble.h>


typedef u32 ppc_opcode_t;
#define BREAKPOINT_INSTRUCTION	0x7fe00008	/* trap */
#define BREAKPOINT_INSTRUCTION	0x7fe00008	/* trap */


/* Trap definitions per ISA */
/* Trap definitions per ISA */
+1 −1
Original line number Original line Diff line number Diff line
@@ -12,7 +12,7 @@
#include <linux/notifier.h>
#include <linux/notifier.h>
#include <asm/probes.h>
#include <asm/probes.h>


typedef ppc_opcode_t uprobe_opcode_t;
typedef u32 uprobe_opcode_t;


#define MAX_UINSN_BYTES		8
#define MAX_UINSN_BYTES		8
#define UPROBE_XOL_SLOT_BYTES	(MAX_UINSN_BYTES)
#define UPROBE_XOL_SLOT_BYTES	(MAX_UINSN_BYTES)