tapset::rpc man page on SuSE

Man page or keyword search:  
man Server   14857 pages
apropos Keyword Search (all sections)
Output format
SuSE logo
[printable version]

TAPSET::RPC(3stap)					    TAPSET::RPC(3stap)

NAME
       tapset::rpc - systemtap SunRPC probe points

DESCRIPTION
       This  family  of	 probe	points is used to probe the SUNRPC activities,
       including the client, the server and the sunrpc scheduler.

       It contains the following probe points:

       sunrpc.clnt.create_client
	      Fires when an RPC client is to be created

	      Arguments:

	      servername
		The name of the server machine

	      progname
		The name of the RPC program

	      prog
		The number of the RPC program

	      vers
		The version number of the RPC program

	      prot
		The number of the IP protocol

	      authflavor
		The authentication flavor

       sunrpc.clnt.clone_client
	      Fires when an RPC client structure is to be cloned

	      Arguments:

	      servername
		The name of the server machine

	      progname
		The name of the RPC program

	      prog
		The number of the RPC program

	      vers
		The version number of the RPC program

	      prot
		The number of the IP protocol

	      authflavor
		The authentication flavor

       sunrpc.clnt.shutdown_client
	      Fires when an RPC client is to be shut down

	      Arguments

	      servername
		The name of the server machine

	      progname
		The name of the RPC program

	      prog
		The number of the RPC program

	      vers
		The version number of the RPC program

	      prot
		The number of the IP protocol

	      authflavor
		The authentication flavor

	      clones
		The number of clones

	      tasks
		The number of references

	      netreconn
		The count of reconnections

	      rpccnt
		The count of RPC calls

	      om_ops
		The count of operations

	      om_ntrans
		The count of RPC transmissions

	      om_bytes_sent
		The count of bytes out

	      om_bytes_recv
		The count of bytes in

	      om_queue
		The jiffies queued for transmission

	      om_rtt
		The RPC RTT jiffies

	      om_execution
		The RPC execution jiffies

       sunrpc.clnt.bind_new_program
	      Fires when a new RPC program is to be bound an existing client

	      Arguments

	      servername
		The name of the server machine

	      old_progname
		The name of old RPC program

	      old_prog
		The number of old RPC program

	      old_vers
		The version of old RPC program

	      progname
		The name of new RPC program

	      prog
		The number of new RPC program

	      vers
		The version of new RPC program

       sunrpc.clnt.call_sync
	      Fires when an RPC procedure is to be called synchronously

	      Arguments

	      servername
		The name of the server machine

	      progname
		The name of the RPC program

	      prog
		The number of the RPC program

	      vers
		The version number of the RPC program

	      prot
		The number of the IP protocol

	      port
		The port number

	      xid
		Current transmission id

	      dead
		Whether this client is abandoned

	      procname
		The procedure name in this RPC call

	      proc
		The procedure number in this RPC call

	      flags
		The flags of this RPC call

       sunrpc.clnt.call_async
	      Fires when an RPC procedure is to be called asynchronously

	      Arguments

	      servername
		The name of the server machine

	      progname
		The name of the RPC program

	      prog
		The number of the RPC program

	      vers
		The version number of the RPC program

	      prot
		The number of the IP protocol

	      port
		The port number

	      xid
		Current transmission id

	      dead
		Whether this client is abandoned

	      procname
		The procedure name in this RPC call

	      proc
		The procedure number in this RPC call

	      flags
		The flags of this RPC call

       sunrpc.clnt.restart_call
	      Fires when an (async) RPC client is to be restarted

	      Arguments

	      servername
		The name of the server machine

	      prog
		The number of the RPC program

	      xid
		The transmission id

	      tk_pid
		The debugging aid of this task

	      tk_flags
		The task flags

	      tk_priority
		The task priority

	      tk_runstate
		The task run status

       sunrpc.svc.register
	      Fires when an RPC service is to be  registered  with  the	 local
	      portmapper.   If	proto  and port == 0, it means to unregister a
	      service.

	      Arguments

	      sv_name
		The name of the service

	      progname
		The name of the RPC program

	      prog
		The number of the RPC program

	      prot
		The number of the IP protocol

	      port
		The port number

       sunrpc.svc.create
	      Fires when an RPC service is to be created

	      Arguments

	      progname
		The name of the RPC program

	      prog
		The number of the RPC program

	      pg_nvers
		The total of the supported versions

	      bufsize
		The buffer size

       sunrpc.svc.destroy
	      Fires when an RPC client is to be destroyed

	      Arguments

	      sv_name
		The service name

	      sv_progname
		The name of the program

	      sv_prog
		The number of the program

	      sv_nrthreads
		The number of concurrent threads

	      netcnt
		The count of received RPC requests

	      nettcpconn
		The count of accepted TCP connections

	      rpccnt
		The count of valid RPC requests

	      rpcbadfmt
		The count of requests dropped for bad formats

	      rpcbadauth
		The count of requests drooped for authentication failure

       sunrpc.svc.process
	      Fires when an RPC client is to be processed

	      Arguments

	      sv_name
		The service name

	      sv_prog
		The number of the program

	      sv_nrthreads
		The number of concurrent threads

	      peer_ip
		The peer address where the request is from

	      rq_xid
		The transmission id in the request

	      rq_prog
		The program number in the request

	      rq_vers
		The program version in the request

	      rq_proc
		The procedure number in the request

	      rq_prot
		The IP protocol of the request

       sunrpc.svc.authorise
	      Fires when an RPC client is to be authorised

	      Arguments

	      sv_name
		The service name

	      peer_ip
		The peer address where the request is from

	      rq_xid
		The transmission id in the request

	      rq_prog
		The program number in the request

	      rq_vers
		The program version in the request

	      rq_proc
		The procedure number in the request

	      rq_prot
		The IP protocol of the request

       sunrpc.svc.recv
	      Fires when the server is to receive  the	next  request  on  any
	      socket

	      Arguments

	      sv_name
		The service name

	      sv_prog
		The number of the program

	      sv_nrthreads
		The number of concurrent threads

	      timeout
		The timeout of waiting for data

       sunrpc.svc.send
	      Fires when want to return reply to client

	      Arguments

	      sv_name
		The service name

	      peer_ip
		The peer address where the request is from

	      rq_xid
		The transmission id in the request

	      rq_prog
		The program number in the request

	      rq_vers
		The program version in the request

	      rq_proc
		The procedure number in the request

	      rq_prot
		The IP protocol of the request

       sunrpc.svc.drop
	      Fires when a request is to be dropped

	      Arguments

	      sv_name
		The service name

	      peer_ip
		The peer address where the request is from

	      rq_xid
		The transmission id in the request

	      rq_prog
		The program number in the request

	      rq_vers
		The program version in the request

	      rq_proc
		The procedure number in the request

	      rq_prot
		The IP protocol of the request

       sunrpc.sched.new_task
	      Fires when a new task is to be created for the specified client

	      Arguments xid
		The transmission id in the RPC call

	      prog
		The program number in the RPC call

	      vers
		The program version in the RPC call

	      prot
		The IP protocol in the RPC call

	      tk_flags
		The flags of the task

       sunrpc.sched.release_task
	      Fires  when  all	resources  associated  with  a	task are to be
	      released

	      Arguments

	      xid
		The transmission id in the RPC call

	      prog
		The program number in the RPC call

	      vers
		The program version in the RPC call

	      prot
		The IP protocol in the RPC call

	      tk_flags
		The flags of the task

       sunrpc.sched.execute
	      Fires when the  RPC  `scheduler'(or  rather,  the	 finite	 state
	      machine) is to be executed

	      Arguments

	      xid
		The transmission id in the RPC call

	      prog
		The program number in the RPC call

	      vers
		The program version in the RPC call

	      prot
		The IP protocol in the RPC call

	      tk_pid
		The debugging id of the task

	      tk_flags
		The flags of the task

       sunrpc.sched.delay
	      Fires when a task is to be delayed

	      Arguments

	      xid
		The transmission id in the RPC call

	      prog
		The program number in the RPC call

	      vers
		The program version in the RPC call

	      prot
		The IP protocol in the RPC call

	      tk_pid
		The debugging id of the task

	      tk_flags
		The flags of the task

	      delay
		The time delayed

SEE ALSO
       stap(1), stapprobes(3stap)

IBM							    TAPSET::RPC(3stap)
[top]

List of man pages available for SuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net