PostgreSQL Source Code  git master
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:641

Definition at line 25 of file probes.d.