Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
netdev-times Namespace Reference

Functions

def diff_msec
 
def print_transmit
 
def print_receive
 
def trace_begin
 
def trace_end
 
def irq__softirq_entry
 
def irq__softirq_exit
 
def irq__softirq_raise
 
def irq__irq_handler_entry
 
def irq__irq_handler_exit
 
def napi__napi_poll
 
def net__netif_receive_skb
 
def net__netif_rx
 
def net__net_dev_queue
 
def net__net_dev_xmit
 
def skb__kfree_skb
 
def skb__consume_skb
 
def skb__skb_copy_datagram_iovec
 
def handle_irq_handler_entry
 
def handle_irq_handler_exit
 
def handle_irq_softirq_raise
 
def handle_irq_softirq_entry
 
def handle_irq_softirq_exit
 
def handle_napi_poll
 
def handle_netif_rx
 
def handle_netif_receive_skb
 
def handle_net_dev_queue
 
def handle_net_dev_xmit
 
def handle_kfree_skb
 
def handle_consume_skb
 
def handle_skb_copy_datagram_iovec
 

Variables

list all_event_list []
 
dictionary irq_dic {}
 
dictionary net_rx_dic {}
 
list receive_hunk_list []
 
list rx_skb_list []
 
int buffer_budget 65536
 
int of_count_rx_skb_list 0
 
list tx_queue_list []
 
int of_count_tx_queue_list 0
 
list tx_xmit_list []
 
int of_count_tx_xmit_list 0
 
list tx_free_list []
 
int show_tx 0
 
int show_rx 0
 
int dev 0
 
int debug 0
 
int EINFO_IDX_NAME 0
 
int EINFO_IDX_CONTEXT 1
 
int EINFO_IDX_CPU 2
 
int EINFO_IDX_TIME 3
 
int EINFO_IDX_PID 4
 
int EINFO_IDX_COMM 5
 

Function Documentation

def netdev-times.diff_msec (   src,
  dst 
)

Definition at line 56 of file netdev-times.py.

def netdev-times.handle_consume_skb (   event_info)

Definition at line 446 of file netdev-times.py.

def netdev-times.handle_irq_handler_entry (   event_info)

Definition at line 301 of file netdev-times.py.

def netdev-times.handle_irq_handler_exit (   event_info)

Definition at line 308 of file netdev-times.py.

def netdev-times.handle_irq_softirq_entry (   event_info)

Definition at line 334 of file netdev-times.py.

def netdev-times.handle_irq_softirq_exit (   event_info)

Definition at line 338 of file netdev-times.py.

def netdev-times.handle_irq_softirq_raise (   event_info)

Definition at line 320 of file netdev-times.py.

def netdev-times.handle_kfree_skb (   event_info)

Definition at line 423 of file netdev-times.py.

def netdev-times.handle_napi_poll (   event_info)

Definition at line 356 of file netdev-times.py.

def netdev-times.handle_net_dev_queue (   event_info)

Definition at line 395 of file netdev-times.py.

def netdev-times.handle_net_dev_xmit (   event_info)

Definition at line 406 of file netdev-times.py.

def netdev-times.handle_netif_receive_skb (   event_info)

Definition at line 380 of file netdev-times.py.

def netdev-times.handle_netif_rx (   event_info)

Definition at line 364 of file netdev-times.py.

def netdev-times.handle_skb_copy_datagram_iovec (   event_info)

Definition at line 456 of file netdev-times.py.

def netdev-times.irq__irq_handler_entry (   name,
  context,
  cpu,
  sec,
  nsec,
  pid,
  comm,
  irq,
  irq_name 
)

Definition at line 246 of file netdev-times.py.

def netdev-times.irq__irq_handler_exit (   name,
  context,
  cpu,
  sec,
  nsec,
  pid,
  comm,
  irq,
  ret 
)

Definition at line 251 of file netdev-times.py.

def netdev-times.irq__softirq_entry (   name,
  context,
  cpu,
  sec,
  nsec,
  pid,
  comm,
  vec 
)

Definition at line 227 of file netdev-times.py.

def netdev-times.irq__softirq_exit (   name,
  context,
  cpu,
  sec,
  nsec,
  pid,
  comm,
  vec 
)

Definition at line 233 of file netdev-times.py.

def netdev-times.irq__softirq_raise (   name,
  context,
  cpu,
  sec,
  nsec,
  pid,
  comm,
  vec 
)

Definition at line 239 of file netdev-times.py.

def netdev-times.napi__napi_poll (   name,
  context,
  cpu,
  sec,
  nsec,
  pid,
  comm,
  napi,
  dev_name 
)

Definition at line 255 of file netdev-times.py.

def netdev-times.net__net_dev_queue (   name,
  context,
  cpu,
  sec,
  nsec,
  pid,
  comm,
  skbaddr,
  skblen,
  dev_name 
)

Definition at line 273 of file netdev-times.py.

def netdev-times.net__net_dev_xmit (   name,
  context,
  cpu,
  sec,
  nsec,
  pid,
  comm,
  skbaddr,
  skblen,
  rc,
  dev_name 
)

Definition at line 279 of file netdev-times.py.

def netdev-times.net__netif_receive_skb (   name,
  context,
  cpu,
  sec,
  nsec,
  pid,
  comm,
  skbaddr,
  skblen,
  dev_name 
)

Definition at line 261 of file netdev-times.py.

def netdev-times.net__netif_rx (   name,
  context,
  cpu,
  sec,
  nsec,
  pid,
  comm,
  skbaddr,
  skblen,
  dev_name 
)

Definition at line 267 of file netdev-times.py.

def netdev-times.print_receive (   hunk)

Definition at line 84 of file netdev-times.py.

def netdev-times.print_transmit (   hunk)

Definition at line 60 of file netdev-times.py.

def netdev-times.skb__consume_skb (   name,
  context,
  cpu,
  sec,
  nsec,
  pid,
  comm,
  skbaddr 
)

Definition at line 290 of file netdev-times.py.

def netdev-times.skb__kfree_skb (   name,
  context,
  cpu,
  sec,
  nsec,
  pid,
  comm,
  skbaddr,
  protocol,
  location 
)

Definition at line 285 of file netdev-times.py.

def netdev-times.skb__skb_copy_datagram_iovec (   name,
  context,
  cpu,
  sec,
  nsec,
  pid,
  comm,
  skbaddr,
  skblen 
)

Definition at line 296 of file netdev-times.py.

def netdev-times.trace_begin ( )

Definition at line 150 of file netdev-times.py.

def netdev-times.trace_end ( )

Definition at line 172 of file netdev-times.py.

Variable Documentation

list all_event_list []

Definition at line 20 of file netdev-times.py.

int buffer_budget 65536

Definition at line 29 of file netdev-times.py.

int debug 0

Definition at line 45 of file netdev-times.py.

int dev 0

Definition at line 44 of file netdev-times.py.

int EINFO_IDX_COMM 5

Definition at line 53 of file netdev-times.py.

int EINFO_IDX_CONTEXT 1

Definition at line 49 of file netdev-times.py.

int EINFO_IDX_CPU 2

Definition at line 50 of file netdev-times.py.

int EINFO_IDX_NAME 0

Definition at line 48 of file netdev-times.py.

int EINFO_IDX_PID 4

Definition at line 52 of file netdev-times.py.

int EINFO_IDX_TIME 3

Definition at line 51 of file netdev-times.py.

dictionary irq_dic {}

Definition at line 21 of file netdev-times.py.

dictionary net_rx_dic {}

Definition at line 23 of file netdev-times.py.

int of_count_rx_skb_list 0

Definition at line 31 of file netdev-times.py.

int of_count_tx_queue_list 0

Definition at line 34 of file netdev-times.py.

int of_count_tx_xmit_list 0

Definition at line 37 of file netdev-times.py.

list receive_hunk_list []

Definition at line 25 of file netdev-times.py.

list rx_skb_list []

Definition at line 26 of file netdev-times.py.

int show_rx 0

Definition at line 43 of file netdev-times.py.

int show_tx 0

Definition at line 42 of file netdev-times.py.

list tx_free_list []

Definition at line 39 of file netdev-times.py.

list tx_queue_list []

Definition at line 33 of file netdev-times.py.

list tx_xmit_list []

Definition at line 36 of file netdev-times.py.