Print this page
8158 Want named threads API
9857 proc manpages should have LIBRARY section
   1 .\"
   2 .\" This file and its contents are supplied under the terms of the
   3 .\" Common Development and Distribution License ("CDDL"), version 1.0.
   4 .\" You may only use this file in accordance with the terms of version
   5 .\" 1.0 of the CDDL.
   6 .\"
   7 .\" A full copy of the text of the CDDL should have accompanied this
   8 .\" source.  A copy of the CDDL is also available via the Internet at
   9 .\" http://www.illumos.org/license/CDDL.
  10 .\"
  11 .\"
  12 .\" Copyright 2015 Joyent, Inc.
  13 .\"
  14 .Dd May 11, 2016
  15 .Dt PISSYSCALL 3PROC
  16 .Os
  17 .Sh NAME
  18 .Nm Pissyscall ,
  19 .Nm Pissyscall_prev
  20 .Nd determine if instructions are system call instructions
  21 .Sh SYNOPSIS
  22 .Lb libproc

  23 .In libproc.h
  24 .Ft int
  25 .Fo Pissyscall
  26 .Fa "struct ps_prochandle *P"
  27 .Fa "uintptr_t addr"
  28 .Fc
  29 .Ft int
  30 .Fo Pissyscall_prev
  31 .Fa "struct ps_prochandle *P"
  32 .Fa "uintptr_t addr"
  33 .Fa "uintptr_t *dst"
  34 .Fc
  35 .Sh DESCRIPTION
  36 The
  37 .Fn Pissyscall
  38 function determines whether or not the instructions at
  39 .Fa addr
  40 in the process handle
  41 .Fa P
  42 corresponds to one of the architecture's system call instructions.


   1 .\"
   2 .\" This file and its contents are supplied under the terms of the
   3 .\" Common Development and Distribution License ("CDDL"), version 1.0.
   4 .\" You may only use this file in accordance with the terms of version
   5 .\" 1.0 of the CDDL.
   6 .\"
   7 .\" A full copy of the text of the CDDL should have accompanied this
   8 .\" source.  A copy of the CDDL is also available via the Internet at
   9 .\" http://www.illumos.org/license/CDDL.
  10 .\"
  11 .\"
  12 .\" Copyright 2015 Joyent, Inc.
  13 .\"
  14 .Dd May 11, 2016
  15 .Dt PISSYSCALL 3PROC
  16 .Os
  17 .Sh NAME
  18 .Nm Pissyscall ,
  19 .Nm Pissyscall_prev
  20 .Nd determine if instructions are system call instructions
  21 .Sh LIBRARY
  22 .Lb libproc
  23 .Sh SYNOPSIS
  24 .In libproc.h
  25 .Ft int
  26 .Fo Pissyscall
  27 .Fa "struct ps_prochandle *P"
  28 .Fa "uintptr_t addr"
  29 .Fc
  30 .Ft int
  31 .Fo Pissyscall_prev
  32 .Fa "struct ps_prochandle *P"
  33 .Fa "uintptr_t addr"
  34 .Fa "uintptr_t *dst"
  35 .Fc
  36 .Sh DESCRIPTION
  37 The
  38 .Fn Pissyscall
  39 function determines whether or not the instructions at
  40 .Fa addr
  41 in the process handle
  42 .Fa P
  43 corresponds to one of the architecture's system call instructions.