tapset::rpc(3stap) — Linux manual page

NAME | DESCRIPTION | SEE ALSO | COLOPHON

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

NAME         top

       tapset::rpc - systemtap rpc tapset

DESCRIPTION         top

       sunrpc.clnt.create_client
              Create an RPC client

               See probe::sunrpc.clnt.create_client(3stap)
               for details.

       sunrpc.clnt.clone_client
              Clone an RPC client structure

               See probe::sunrpc.clnt.clone_client(3stap)
               for details.

       sunrpc.clnt.shutdown_client
              Shutdown an RPC client

               See probe::sunrpc.clnt.shutdown_client(3stap)
               for details.

       sunrpc.clnt.bind_new_program
              Bind a new RPC program to an existing client

               See probe::sunrpc.clnt.bind_new_program(3stap)
               for details.

       sunrpc.clnt.call_sync
              Make a synchronous RPC call

               See probe::sunrpc.clnt.call_sync(3stap)
               for details.

       sunrpc.clnt.call_async
              Make an asynchronous RPC call

               See probe::sunrpc.clnt.call_async(3stap)
               for details.

       sunrpc.clnt.restart_call
              Restart an asynchronous RPC call

               See probe::sunrpc.clnt.restart_call(3stap)
               for details.

       sunrpc.svc.register
              Register an RPC service with the local portmapper

               See probe::sunrpc.svc.register(3stap)
               for details.

       sunrpc.svc.create
              Create an RPC service

               See probe::sunrpc.svc.create(3stap)
               for details.

       sunrpc.svc.destroy
              Destroy an RPC service

               See probe::sunrpc.svc.destroy(3stap)
               for details.

       sunrpc.svc.process
              Process an RPC request

               See probe::sunrpc.svc.process(3stap)
               for details.

       sunrpc.svc.authorise
              An RPC request is to be authorised

               See probe::sunrpc.svc.authorise(3stap)
               for details.

       sunrpc.svc.recv
              Listen for the next RPC request on any socket

               See probe::sunrpc.svc.recv(3stap)
               for details.

       sunrpc.svc.send
              Return reply to RPC client

               See probe::sunrpc.svc.send(3stap)
               for details.

       sunrpc.svc.drop
              Drop RPC request

               See probe::sunrpc.svc.drop(3stap)
               for details.

       sunrpc.sched.new_task
              Create new task for the specified client

               See probe::sunrpc.sched.new_task(3stap)
               for details.

       sunrpc.sched.release_task
              Release all resources associated with a task

               See probe::sunrpc.sched.release_task(3stap)
               for details.

       sunrpc.sched.execute
              Execute the RPC `scheduler'

               See probe::sunrpc.sched.execute(3stap)
               for details.

       sunrpc.sched.delay
              Delay an RPC task

               See probe::sunrpc.sched.delay(3stap)
               for details.

SEE ALSO         top

       probe::sunrpc.clnt.create_client(3stap),
       probe::sunrpc.clnt.clone_client(3stap),
       probe::sunrpc.clnt.shutdown_client(3stap),
       probe::sunrpc.clnt.bind_new_program(3stap),
       probe::sunrpc.clnt.call_sync(3stap),
       probe::sunrpc.clnt.call_async(3stap),
       probe::sunrpc.clnt.restart_call(3stap),
       probe::sunrpc.svc.register(3stap),
       probe::sunrpc.svc.create(3stap),
       probe::sunrpc.svc.destroy(3stap),
       probe::sunrpc.svc.process(3stap),
       probe::sunrpc.svc.authorise(3stap),
       probe::sunrpc.svc.recv(3stap), probe::sunrpc.svc.send(3stap),
       probe::sunrpc.svc.drop(3stap),
       probe::sunrpc.sched.new_task(3stap),
       probe::sunrpc.sched.release_task(3stap),
       probe::sunrpc.sched.execute(3stap),
       probe::sunrpc.sched.delay(3stap), stap(1), stapprobes(3stap)

COLOPHON         top

       This page is part of the systemtap (a tracing and live-system
       analysis tool) project.  Information about the project can be
       found at ⟨https://sourceware.org/systemtap/⟩.  If you have a bug
       report for this manual page, send it to systemtap@sourceware.org.
       This page was obtained from the project's upstream Git repository
       ⟨git://sourceware.org/git/systemtap.git⟩ on 2023-12-22.  (At that
       time, the date of the most recent commit that was found in the
       repository was 2023-12-21.)  If you discover any rendering
       problems in this HTML version of the page, or you believe there
       is a better or more up-to-date source for the page, or you have
       corrections or improvements to the information in this COLOPHON
       (which is not part of the original manual page), send a mail to
       man-pages@man7.org

SystemTap Tapset Reference    November 2023           TAPSET::RPC(3stap)

Pages that refer to this page: probe::sunrpc.clnt.bind_new_program(3stap)probe::sunrpc.clnt.call_async(3stap)probe::sunrpc.clnt.call_sync(3stap)probe::sunrpc.clnt.clone_client(3stap)probe::sunrpc.clnt.create_client(3stap)probe::sunrpc.clnt.restart_call(3stap)probe::sunrpc.clnt.shutdown_client(3stap)probe::sunrpc.sched.delay(3stap)probe::sunrpc.sched.execute(3stap)probe::sunrpc.sched.new_task(3stap)probe::sunrpc.sched.release_task(3stap)probe::sunrpc.svc.create(3stap)probe::sunrpc.svc.destroy(3stap)probe::sunrpc.svc.drop(3stap)probe::sunrpc.svc.process(3stap)probe::sunrpc.svc.recv(3stap)probe::sunrpc.svc.register(3stap)probe::sunrpc.svc.send(3stap)