PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
probes.d File Reference

Go to the source code of this file.

Functions

probe transaction__commit (LocalTransactionId)
 
probe transaction__abort (LocalTransactionId)
 
probe lwlock__acquire (const char *, LWLockMode)
 
probe lwlock__release (const char *)
 
probe lwlock__wait__start (const char *, LWLockMode)
 
probe lwlock__wait__done (const char *, LWLockMode)
 
probe lwlock__condacquire (const char *, LWLockMode)
 
probe lwlock__condacquire__fail (const char *, LWLockMode)
 
probe lwlock__acquire__or__wait (const char *, LWLockMode)
 
probe lwlock__acquire__or__wait__fail (const char *, LWLockMode)
 
probe lock__wait__start (unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, LOCKMODE)
 
probe lock__wait__done (unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, LOCKMODE)
 
probe query__parse__start (const char *)
 
probe query__parse__done (const char *)
 
probe query__rewrite__start (const char *)
 
probe query__rewrite__done (const char *)
 
probe query__plan__start ()
 
probe query__plan__done ()
 
probe query__execute__start ()
 
probe query__execute__done ()
 
probe query__start (const char *)
 
probe query__done (const char *)
 
probe statement__status (const char *)
 
probe sort__start (int, bool, int, int, bool, int)
 
probe sort__done (bool, long)
 
probe buffer__read__start (ForkNumber, BlockNumber, Oid, Oid, Oid, int)
 
probe buffer__read__done (ForkNumber, BlockNumber, Oid, Oid, Oid, int, bool)
 
probe buffer__flush__start (ForkNumber, BlockNumber, Oid, Oid, Oid)
 
probe buffer__flush__done (ForkNumber, BlockNumber, Oid, Oid, Oid)
 
probe buffer__extend__start (ForkNumber, Oid, Oid, Oid, int, unsigned int)
 
probe buffer__extend__done (ForkNumber, Oid, Oid, Oid, int, unsigned int, BlockNumber)
 
probe buffer__checkpoint__start (int)
 
probe buffer__checkpoint__sync__start ()
 
probe buffer__checkpoint__done ()
 
probe buffer__sync__start (int, int)
 
probe buffer__sync__written (int)
 
probe buffer__sync__done (int, int, int)
 
probe deadlock__found ()
 
probe checkpoint__start (int)
 
probe checkpoint__done (int, int, int, int, int)
 
probe clog__checkpoint__start (bool)
 
probe clog__checkpoint__done (bool)
 
probe subtrans__checkpoint__start (bool)
 
probe subtrans__checkpoint__done (bool)
 
probe multixact__checkpoint__start (bool)
 
probe multixact__checkpoint__done (bool)
 
probe twophase__checkpoint__start ()
 
probe twophase__checkpoint__done ()
 
probe smgr__md__read__start (ForkNumber, BlockNumber, Oid, Oid, Oid, int)
 
probe smgr__md__read__done (ForkNumber, BlockNumber, Oid, Oid, Oid, int, int, int)
 
probe smgr__md__write__start (ForkNumber, BlockNumber, Oid, Oid, Oid, int)
 
probe smgr__md__write__done (ForkNumber, BlockNumber, Oid, Oid, Oid, int, int, int)
 
probe wal__insert (unsigned char, unsigned char)
 
probe wal__switch ()
 
probe wal__buffer__write__dirty__start ()
 
probe wal__buffer__write__dirty__done ()
 

Variables

provider postgresql
 

Function Documentation

◆ buffer__checkpoint__done()

probe buffer__checkpoint__done ( )

◆ buffer__checkpoint__start()

probe buffer__checkpoint__start ( int  )

◆ buffer__checkpoint__sync__start()

probe buffer__checkpoint__sync__start ( )

◆ buffer__extend__done()

probe buffer__extend__done ( ForkNumber  ,
Oid  ,
Oid  ,
Oid  ,
int  ,
unsigned int  ,
BlockNumber   
)

◆ buffer__extend__start()

probe buffer__extend__start ( ForkNumber  ,
Oid  ,
Oid  ,
Oid  ,
int  ,
unsigned int   
)

◆ buffer__flush__done()

probe buffer__flush__done ( ForkNumber  ,
BlockNumber  ,
Oid  ,
Oid  ,
Oid   
)

◆ buffer__flush__start()

probe buffer__flush__start ( ForkNumber  ,
BlockNumber  ,
Oid  ,
Oid  ,
Oid   
)

◆ buffer__read__done()

probe buffer__read__done ( ForkNumber  ,
BlockNumber  ,
Oid  ,
Oid  ,
Oid  ,
int  ,
bool   
)

◆ buffer__read__start()

probe buffer__read__start ( ForkNumber  ,
BlockNumber  ,
Oid  ,
Oid  ,
Oid  ,
int   
)

◆ buffer__sync__done()

probe buffer__sync__done ( int  ,
int  ,
int   
)

◆ buffer__sync__start()

probe buffer__sync__start ( int  ,
int   
)

◆ buffer__sync__written()

probe buffer__sync__written ( int  )

◆ checkpoint__done()

probe checkpoint__done ( int  ,
int  ,
int  ,
int  ,
int   
)

◆ checkpoint__start()

probe checkpoint__start ( int  )

◆ clog__checkpoint__done()

probe clog__checkpoint__done ( bool  )

◆ clog__checkpoint__start()

probe clog__checkpoint__start ( bool  )

◆ deadlock__found()

probe deadlock__found ( )

◆ lock__wait__done()

probe lock__wait__done ( unsigned int  ,
unsigned int  ,
unsigned int  ,
unsigned int  ,
unsigned int  ,
LOCKMODE   
)

◆ lock__wait__start()

probe lock__wait__start ( unsigned int  ,
unsigned int  ,
unsigned int  ,
unsigned int  ,
unsigned int  ,
LOCKMODE   
)

◆ lwlock__acquire()

probe lwlock__acquire ( const char *  ,
LWLockMode   
)

◆ lwlock__acquire__or__wait()

probe lwlock__acquire__or__wait ( const char *  ,
LWLockMode   
)

◆ lwlock__acquire__or__wait__fail()

probe lwlock__acquire__or__wait__fail ( const char *  ,
LWLockMode   
)

◆ lwlock__condacquire()

probe lwlock__condacquire ( const char *  ,
LWLockMode   
)

◆ lwlock__condacquire__fail()

probe lwlock__condacquire__fail ( const char *  ,
LWLockMode   
)

◆ lwlock__release()

probe lwlock__release ( const char *  )

◆ lwlock__wait__done()

probe lwlock__wait__done ( const char *  ,
LWLockMode   
)

◆ lwlock__wait__start()

probe lwlock__wait__start ( const char *  ,
LWLockMode   
)

◆ multixact__checkpoint__done()

probe multixact__checkpoint__done ( bool  )

◆ multixact__checkpoint__start()

probe multixact__checkpoint__start ( bool  )

◆ query__done()

probe query__done ( const char *  )

◆ query__execute__done()

probe query__execute__done ( )

◆ query__execute__start()

probe query__execute__start ( )

◆ query__parse__done()

probe query__parse__done ( const char *  )

◆ query__parse__start()

probe query__parse__start ( const char *  )

◆ query__plan__done()

probe query__plan__done ( )

◆ query__plan__start()

probe query__plan__start ( )

◆ query__rewrite__done()

probe query__rewrite__done ( const char *  )

◆ query__rewrite__start()

probe query__rewrite__start ( const char *  )

◆ query__start()

probe query__start ( const char *  )

◆ smgr__md__read__done()

probe smgr__md__read__done ( ForkNumber  ,
BlockNumber  ,
Oid  ,
Oid  ,
Oid  ,
int  ,
int  ,
int   
)

◆ smgr__md__read__start()

probe smgr__md__read__start ( ForkNumber  ,
BlockNumber  ,
Oid  ,
Oid  ,
Oid  ,
int   
)

◆ smgr__md__write__done()

probe smgr__md__write__done ( ForkNumber  ,
BlockNumber  ,
Oid  ,
Oid  ,
Oid  ,
int  ,
int  ,
int   
)

◆ smgr__md__write__start()

probe smgr__md__write__start ( ForkNumber  ,
BlockNumber  ,
Oid  ,
Oid  ,
Oid  ,
int   
)

◆ sort__done()

probe sort__done ( bool  ,
long   
)

◆ sort__start()

probe sort__start ( int  ,
bool  ,
int  ,
int  ,
bool  ,
int   
)

◆ statement__status()

probe statement__status ( const char *  )

◆ subtrans__checkpoint__done()

probe subtrans__checkpoint__done ( bool  )

◆ subtrans__checkpoint__start()

probe subtrans__checkpoint__start ( bool  )

◆ transaction__abort()

probe transaction__abort ( LocalTransactionId  )

◆ transaction__commit()

probe transaction__commit ( LocalTransactionId  )

◆ twophase__checkpoint__done()

probe twophase__checkpoint__done ( )

◆ twophase__checkpoint__start()

probe twophase__checkpoint__start ( )

◆ wal__buffer__write__dirty__done()

probe wal__buffer__write__dirty__done ( )

◆ wal__buffer__write__dirty__start()

probe wal__buffer__write__dirty__start ( )

◆ wal__insert()

probe wal__insert ( unsigned char  ,
unsigned char   
)

◆ wal__switch()

probe wal__switch ( )

Variable Documentation

◆ postgresql

provider postgresql
Initial value:
{
probe transaction__start(LocalTransactionId)
uint32 LocalTransactionId
Definition: c.h:611

Definition at line 25 of file probes.d.