TAPSET::SOCKET(3stap)

NAME
tapset::socket - systemtap socket tapset

DESCRIPTION

 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
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)