Tracing struct file methods (functions with a struct file * argument)

Click on the timestamps to see the object state

Click on the functions to go to its definition in LXR (http://lxr.linux.no/)

Red timestamps means the state changed

0000.000000
f_versionNone -> 0
objectNone -> 0xffff81010a017000
f_gidNone -> 0
f_uidNone -> 0
f_flagsNone -> 34816
relay_file_poll()0us
0000.000007
object0xffff81010a017000
f_flags34816
fput()2us
0000.000011
object0xffff81010a017000
f_flags34816
fput()1us
0000.000017
object0xffff81010a017000
f_flags34816
vfs_read() { 
0000.000020
object0xffff81010a017000
f_flags34816
          rw_verify_area()2us
0000.000024
object0xffff81010a017000
f_flags34816
          dummy_file_permission()2us
0000.000030
object0xffff81010a017000
f_flags34816
          relay_file_read()3us
0000.000035
object0xffff81010a017000
f_flags34816
}18us
0000.000037
object0xffff81010a017000
f_flags34816
fput()1us
0000.000042
object0xffff81010a017000
f_flags34816
relay_file_poll() { 
0000.000047
object0xffff81010a017000
f_flags34816
          __pollwait()2us
0000.000051
object0xffff81010a017000
f_flags34816
}9us
0000.000052
object0xffff81010a017000
f_flags34816
fput()2us
0000.199996
object0xffff81010a017000
f_flags34816
relay_file_poll()4us
0000.200004
object0xffff81010a017000
f_flags34816
fput()2us
0000.200008
object0xffff81010a017000
f_flags34816
fput()1us
0000.200014
object0xffff81010a017000
f_flags34816
vfs_read() { 
0000.200017
object0xffff81010a017000
f_flags34816
          rw_verify_area()3us
0000.200023
object0xffff81010a017000
f_flags34816
          dummy_file_permission()2us
0000.200028
object0xffff81010a017000
f_flags34816
          relay_file_read()3us
0000.200033
object0xffff81010a017000
f_flags34816
}19us
0000.200034
object0xffff81010a017000
f_flags34816
fput()2us
0000.200038
object0xffff81010a017000
f_flags34816
relay_file_poll() { 
0000.200043
object0xffff81010a017000
f_flags34816
          __pollwait()1us
0000.200046
object0xffff81010a017000
f_flags34816
}8us
0000.200047
object0xffff81010a017000
f_flags34816
fput()2us
0000.399993
object0xffff81010a017000
f_flags34816
relay_file_poll()2us
0000.399996
object0xffff81010a017000
f_flags34816
fput()2us
0000.400000
object0xffff81010a017000
f_flags34816
fput()1us
0000.400004
object0xffff81010a017000
f_flags34816
vfs_read() { 
0000.400006
object0xffff81010a017000
f_flags34816
          rw_verify_area()2us
0000.400009
object0xffff81010a017000
f_flags34816
          dummy_file_permission()2us
0000.400013
object0xffff81010a017000
f_flags34816
          relay_file_read()2us
0000.400016
object0xffff81010a017000
f_flags34816
}12us
0000.400017
object0xffff81010a017000
f_flags34816
fput()2us
0000.400021
object0xffff81010a017000
f_flags34816
relay_file_poll() { 
0000.400023
object0xffff81010a017000
f_flags34816
          __pollwait()2us
0000.400027
object0xffff81010a017000
f_flags34816
}6us
0000.400028
object0xffff81010a017000
f_flags34816
fput()2us
0000.599993
object0xffff81010a017000
f_flags34816
relay_file_poll()2us
0000.599996
object0xffff81010a017000
f_flags34816
fput()2us
0000.600000
object0xffff81010a017000
f_flags34816
fput()1us
0000.600004
object0xffff81010a017000
f_flags34816
vfs_read() { 
0000.600006
object0xffff81010a017000
f_flags34816
          rw_verify_area()1us
0000.600009
object0xffff81010a017000
f_flags34816
          dummy_file_permission()2us
0000.600013
object0xffff81010a017000
f_flags34816
          relay_file_read()2us
0000.600016
object0xffff81010a017000
f_flags34816
}12us
0000.600017
object0xffff81010a017000
f_flags34816
fput()2us
0000.600021
object0xffff81010a017000
f_flags34816
relay_file_poll() { 
0000.600023
object0xffff81010a017000
f_flags34816
          __pollwait()2us
0000.600027
object0xffff81010a017000
f_flags34816
}6us
0000.600028
object0xffff81010a017000
f_flags34816
fput()2us
0000.799993
object0xffff81010a017000
f_flags34816
relay_file_poll()2us
0000.799996
object0xffff81010a017000
f_flags34816
fput()2us
0000.800000
object0xffff81010a017000
f_flags34816
fput()1us
0000.800003
object0xffff81010a017000
f_flags34816
vfs_read() { 
0000.800005
object0xffff81010a017000
f_flags34816
          rw_verify_area()2us
0000.800009
object0xffff81010a017000
f_flags34816
          dummy_file_permission()2us
0000.800012
object0xffff81010a017000
f_flags34816
          relay_file_read()2us
0000.800015
object0xffff81010a017000
f_flags34816
}12us
0000.800017
object0xffff81010a017000
f_flags34816
fput()2us
0000.800021
object0xffff81010a017000
f_flags34816
relay_file_poll() { 
0000.800023
object0xffff81010a017000
f_flags34816
          __pollwait()2us
0000.800026
object0xffff81010a017000
f_flags34816
}5us
0000.800028
object0xffff81010a017000
f_flags34816
fput()1us
0000.999993
object0xffff81010a017000
f_flags34816
relay_file_poll()2us
0000.999996
object0xffff81010a017000
f_flags34816
fput()2us
0000.999999
object0xffff81010a017000
f_flags34816
fput()2us
0001.000004
object0xffff81010a017000
f_flags34816
vfs_read() { 
0001.000006
object0xffff81010a017000
f_flags34816
          rw_verify_area()1us
0001.000009
object0xffff81010a017000
f_flags34816
          dummy_file_permission()2us
0001.000013
object0xffff81010a017000
f_flags34816
          relay_file_read()1us
0001.000016
object0xffff81010a017000
f_flags34816
}12us
0001.000017
object0xffff81010a017000
f_flags34816
fput()2us
0001.000021
object0xffff81010a017000
f_flags34816
relay_file_poll() { 
0001.000023
object0xffff81010a017000
f_flags34816
          __pollwait()2us
0001.000027
object0xffff81010a017000
f_flags34816
}6us
0001.000028
object0xffff81010a017000
f_flags34816
fput()2us
0001.199993
object0xffff81010a017000
f_flags34816
relay_file_poll()2us
0001.199996
object0xffff81010a017000
f_flags34816
fput()2us
0001.199999
object0xffff81010a017000
f_flags34816
fput()2us
0001.200003
object0xffff81010a017000
f_flags34816
vfs_read() { 
0001.200006
object0xffff81010a017000
f_flags34816
          rw_verify_area()1us
0001.200009
object0xffff81010a017000
f_flags34816
          dummy_file_permission()2us
0001.200012
object0xffff81010a017000
f_flags34816
          relay_file_read()2us
0001.200015
object0xffff81010a017000
f_flags34816
}12us
0001.200017
object0xffff81010a017000
f_flags34816
fput()2us
0001.200021
object0xffff81010a017000
f_flags34816
relay_file_poll() { 
0001.200023
object0xffff81010a017000
f_flags34816
          __pollwait()2us
0001.200026
object0xffff81010a017000
f_flags34816
}5us
0001.200028
object0xffff81010a017000
f_flags34816
fput()2us
0001.399993
object0xffff81010a017000
f_flags34816
relay_file_poll()2us
0001.399996
object0xffff81010a017000
f_flags34816
fput()2us
0001.399999
object0xffff81010a017000
f_flags34816
fput()2us
0001.400003
object0xffff81010a017000
f_flags34816
vfs_read() { 
0001.400006
object0xffff81010a017000
f_flags34816
          rw_verify_area()1us
0001.400009
object0xffff81010a017000
f_flags34816
          dummy_file_permission()2us
0001.400013
object0xffff81010a017000
f_flags34816
          relay_file_read()1us
0001.400016
object0xffff81010a017000
f_flags34816
}13us
0001.400017
object0xffff81010a017000
f_flags34816
fput()2us
0001.400021
object0xffff81010a017000
f_flags34816
relay_file_poll() { 
0001.400023
object0xffff81010a017000
f_flags34816
          __pollwait()2us
0001.400027
object0xffff81010a017000
f_flags34816
}6us
0001.400028
object0xffff81010a017000
f_flags34816
fput()2us
0001.599993
object0xffff81010a017000
f_flags34816
relay_file_poll()2us
0001.599996
object0xffff81010a017000
f_flags34816
fput()2us
0001.599999
object0xffff81010a017000
f_flags34816
fput()2us
0001.600003
object0xffff81010a017000
f_flags34816
vfs_read() { 
0001.600005
object0xffff81010a017000
f_flags34816
          rw_verify_area()2us
0001.600009
object0xffff81010a017000
f_flags34816
          dummy_file_permission()2us
0001.600012
object0xffff81010a017000
f_flags34816
          relay_file_read()2us
0001.600016
object0xffff81010a017000
f_flags34816
}13us
0001.600017
object0xffff81010a017000
f_flags34816
fput()2us
0001.600021
object0xffff81010a017000
f_flags34816
relay_file_poll() { 
0001.600023
object0xffff81010a017000
f_flags34816
          __pollwait()2us
0001.600026
object0xffff81010a017000
f_flags34816
}5us
0001.600028
object0xffff81010a017000
f_flags34816
fput()1us
0001.799993
object0xffff81010a017000
f_flags34816
relay_file_poll()2us
0001.799996
object0xffff81010a017000
f_flags34816
fput()2us
0001.799999
object0xffff81010a017000
f_flags34816
fput()2us
0001.800003
object0xffff81010a017000
f_flags34816
vfs_read() { 
0001.800006
object0xffff81010a017000
f_flags34816
          rw_verify_area()1us
0001.800009
object0xffff81010a017000
f_flags34816
          dummy_file_permission()2us
0001.800012
object0xffff81010a017000
f_flags34816
          relay_file_read()2us
0001.800016
object0xffff81010a017000
f_flags34816
}13us
0001.800017
object0xffff81010a017000
f_flags34816
fput()2us
0001.800021
object0xffff81010a017000
f_flags34816
relay_file_poll() { 
0001.800023
object0xffff81010a017000
f_flags34816
          __pollwait()2us
0001.800026
object0xffff81010a017000
f_flags34816
}5us
0001.800028
object0xffff81010a017000
f_flags34816
fput()2us
0001.999993
object0xffff81010a017000
f_flags34816
relay_file_poll()2us
0001.999996
object0xffff81010a017000
f_flags34816
fput()2us
0002.000000
object0xffff81010a017000
f_flags34816
fput()1us
0002.000004
object0xffff81010a017000
f_flags34816
vfs_read() { 
0002.000006
object0xffff81010a017000
f_flags34816
          rw_verify_area()1us
0002.000009
object0xffff81010a017000
f_flags34816
          dummy_file_permission()2us
0002.000012
object0xffff81010a017000
f_flags34816
          relay_file_read()2us
0002.000015
object0xffff81010a017000
f_flags34816
}11us
0002.000017
object0xffff81010a017000
f_flags34816
fput()2us
0002.000021
object0xffff81010a017000
f_flags34816
relay_file_poll() { 
0002.000023
object0xffff81010a017000
f_flags34816
          __pollwait()2us
0002.000026
object0xffff81010a017000
f_flags34816
}5us
0002.000028
object0xffff81010a017000
f_flags34816
fput()1us
0002.199993
object0xffff81010a017000
f_flags34816
relay_file_poll()2us
0002.199996
object0xffff81010a017000
f_flags34816
fput()2us
0002.199999
object0xffff81010a017000
f_flags34816
fput()2us
0002.200003
object0xffff81010a017000
f_flags34816
vfs_read() { 
0002.200005
object0xffff81010a017000
f_flags34816
          rw_verify_area()2us
0002.200009
object0xffff81010a017000
f_flags34816
          dummy_file_permission()1us
0002.200012
object0xffff81010a017000
f_flags34816
          relay_file_read()2us
0002.200015
object0xffff81010a017000
f_flags34816
}12us