linux/arch/s390/include/asm/uprobes.h
<<
>>
Prefs
   1/*
   2 *    User-space Probes (UProbes) for s390
   3 *
   4 *    Copyright IBM Corp. 2014
   5 *    Author(s): Jan Willeke,
   6 */
   7
   8#ifndef _ASM_UPROBES_H
   9#define _ASM_UPROBES_H
  10
  11#include <linux/notifier.h>
  12
  13typedef u16 uprobe_opcode_t;
  14
  15#define UPROBE_XOL_SLOT_BYTES   256 /* cache aligned */
  16
  17#define UPROBE_SWBP_INSN        0x0002
  18#define UPROBE_SWBP_INSN_SIZE   2
  19
  20struct arch_uprobe {
  21        union{
  22                uprobe_opcode_t insn[3];
  23                uprobe_opcode_t ixol[3];
  24        };
  25        unsigned int saved_per : 1;
  26        unsigned int saved_int_code;
  27};
  28
  29struct arch_uprobe_task {
  30};
  31
  32#endif  /* _ASM_UPROBES_H */
  33