Lines Matching refs:xBusy
30 int (*xBusy)(void*,int); /* Pointer to busy-handler function */
31 void *pBusyArg; /* First arg to pass to xBusy */
32 int nBusy; /* Number of times xBusy has been invoked */
54 if( pBusy->xBusy==0 ) return 0;
55 return pBusy->xBusy(pBusy->pBusyArg, pBusy->nBusy++);
176 ** If a required lock cannot be obtained immediately and the xBusy parameter
177 ** to this function is not NULL, then xBusy is invoked in the same way
185 int (*xBusy)(void*,int), /* Busy handler callback */
216 busy.xBusy = xBusy;
313 int (*xBusy)(void*,int) = 0; /* Busy handler callback */
331 xBusy = superlock_busy;
334 rc = sqlite3demo_superlock(zPath, zVfs, xBusy, &busy, &pLock);