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

NAME | DESCRIPTION | SEE ALSO | COLOPHON

TAPSET::SOCKET(3stap)                              TAPSET::SOCKET(3stap)

NAME         top

       tapset::socket - systemtap socket tapset

DESCRIPTION         top

        This family of probe points is used to probe socket activities.

       socket.send
              Message sent on a socket.

               See probe::socket.send(3stap)
               for details.

       socket.receive
              Message received on a socket.

               See probe::socket.receive(3stap)
               for details.

       socket.sendmsg
              Message is currently being sent on a socket.

               See probe::socket.sendmsg(3stap)
               for details.

       socket.sendmsg.return
              Return from socket.sendmsg.

               See probe::socket.sendmsg.return(3stap)
               for details.

       socket.recvmsg
              Message being received on socket

               See probe::socket.recvmsg(3stap)
               for details.

       socket.recvmsg.return
              Return from Message being received on socket

               See probe::socket.recvmsg.return(3stap)
               for details.

       socket.aio_write
              Message send via sock_aio_write()

               See probe::socket.aio_write(3stap)
               for details.

       socket.aio_write.return
              Conclusion of message send via sock_aio_write()

               See probe::socket.aio_write.return(3stap)
               for details.

       socket.aio_read
              Receiving message via sock_aio_read()

               See probe::socket.aio_read(3stap)
               for details.

       socket.aio_read.return
              Conclusion of message received via sock_aio_read()

               See probe::socket.aio_read.return(3stap)
               for details.

       socket.write_iter
              Message send via sock_write_iter()

               See probe::socket.write_iter(3stap)
               for details.

       socket.write_iter.return
              Conclusion of message send via sock_write_iter()

               See probe::socket.write_iter.return(3stap)
               for details.

       socket.read_iter
              Receiving message via sock_read_iter()

               See probe::socket.read_iter(3stap)
               for details.

       socket.read_iter.return
              Conclusion of message received via sock_read_iter()

               See probe::socket.read_iter.return(3stap)
               for details.

       socket.writev
              Message sent via socket_writev()

               See probe::socket.writev(3stap)
               for details.

       socket.writev.return
              Conclusion of message sent via socket_writev()

               See probe::socket.writev.return(3stap)
               for details.

       socket.readv
              Receiving a message via sock_readv()

               See probe::socket.readv(3stap)
               for details.

       socket.readv.return
              Conclusion of receiving a message via sock_readv()

               See probe::socket.readv.return(3stap)
               for details.

       socket.create
              Creation of a socket

               See probe::socket.create(3stap)
               for details.

       socket.create.return
              Return from Creation of a socket

               See probe::socket.create.return(3stap)
               for details.

       socket.close
              Close a socket

               See probe::socket.close(3stap)
               for details.

       socket.close.return
              Return from closing a socket

               See probe::socket.close.return(3stap)
               for details.

       sock_prot_num2str
              Given a protocol number, return a string representation

              See function::sock_prot_num2str(3stap)
               for details.

       sock_prot_str2num
              Given a protocol name (string), return the corresponding
              protocol number

              See function::sock_prot_str2num(3stap)
               for details.

       sock_fam_num2str
              Given a protocol family number, return a string
              representation

              See function::sock_fam_num2str(3stap)
               for details.

       sock_fam_str2num
              Given a protocol family name (string), return the
              corresponding protocol family number

              See function::sock_fam_str2num(3stap)
               for details.

       sock_state_num2str
              Given a socket state number, return a string
              representation

              See function::sock_state_num2str(3stap)
               for details.

       sock_state_str2num
              Given a socket state string, return the corresponding
              state number

              See function::sock_state_str2num(3stap)
               for details.

SEE ALSO         top

       function::sock_prot_num2str(3stap),
       function::sock_prot_str2num(3stap),
       function::sock_fam_num2str(3stap),
       function::sock_fam_str2num(3stap),
       function::sock_state_num2str(3stap),
       function::sock_state_str2num(3stap), probe::socket.send(3stap),
       probe::socket.receive(3stap), probe::socket.sendmsg(3stap),
       probe::socket.sendmsg.return(3stap),
       probe::socket.recvmsg(3stap),
       probe::socket.recvmsg.return(3stap),
       probe::socket.aio_write(3stap),
       probe::socket.aio_write.return(3stap),
       probe::socket.aio_read(3stap),
       probe::socket.aio_read.return(3stap),
       probe::socket.write_iter(3stap),
       probe::socket.write_iter.return(3stap),
       probe::socket.read_iter(3stap),
       probe::socket.read_iter.return(3stap),
       probe::socket.writev(3stap), probe::socket.writev.return(3stap),
       probe::socket.readv(3stap), probe::socket.readv.return(3stap),
       probe::socket.create(3stap), probe::socket.create.return(3stap),
       probe::socket.close(3stap), probe::socket.close.return(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::SOCKET(3stap)

Pages that refer to this page: function::sock_fam_num2str(3stap)function::sock_fam_str2num(3stap)function::sock_prot_num2str(3stap)function::sock_prot_str2num(3stap)function::sock_state_num2str(3stap)function::sock_state_str2num(3stap)probe::socket.aio_read(3stap)probe::socket.aio_read.return(3stap)probe::socket.aio_write(3stap)probe::socket.aio_write.return(3stap)probe::socket.close(3stap)probe::socket.close.return(3stap)probe::socket.create(3stap)probe::socket.create.return(3stap)probe::socket.read_iter(3stap)probe::socket.read_iter.return(3stap)probe::socket.readv(3stap)probe::socket.readv.return(3stap)probe::socket.receive(3stap)probe::socket.recvmsg(3stap)probe::socket.recvmsg.return(3stap)probe::socket.send(3stap)probe::socket.sendmsg(3stap)probe::socket.sendmsg.return(3stap)probe::socket.write_iter(3stap)probe::socket.write_iter.return(3stap)probe::socket.writev(3stap)probe::socket.writev.return(3stap)