Lines Matching defs:sap

129 	tdb_sync_stats_t *sap;
133 if ((sap = tdbp->tdb_sync_addr_free) == NULL) {
152 sap = tdbp->tdb_sync_addr_free = vaddr;
153 for (i = 1; i < tdbp->tdb_sync_alloc; sap++, i++)
154 sap->next = (uintptr_t)(sap + 1);
155 sap->next = (uintptr_t)0;
156 tdbp->tdb_sync_addr_last = sap;
158 sap = tdbp->tdb_sync_addr_free;
161 tdbp->tdb_sync_addr_free = (tdb_sync_stats_t *)(uintptr_t)sap->next;
162 sap->next = (uintptr_t)0;
163 sap->sync_addr = (uintptr_t)addr;
164 (void) memset(&sap->un, 0, sizeof (sap->un));
165 return (sap);
174 tdb_sync_stats_t *sap;
206 tdbp->tdb_sync_addr_free = sap =
208 for (i = 1; i < tdbp->tdb_sync_alloc; sap++, i++)
209 sap->next = (uintptr_t)(sap + 1);
210 sap->next = (uintptr_t)0;
211 tdbp->tdb_sync_addr_last = sap;
233 tdb_sync_stats_t *sap = NULL;
281 for (sap = (tdb_sync_stats_t *)(uintptr_t)*sapp; sap != NULL;
282 sap = (tdb_sync_stats_t *)(uintptr_t)sap->next) {
283 if (sap->sync_addr == (uintptr_t)addr)
306 for (sap = (tdb_sync_stats_t *)
308 sap != NULL;
309 sap = (tdb_sync_stats_t *)(uintptr_t)sap->next)
310 (void) memset(&sap->un, 0, sizeof (sap->un));
328 while ((sap = (tdb_sync_stats_t *)(uintptr_t)*sapp) != NULL) {
329 if (sap->sync_addr == (uintptr_t)addr)
331 sapp = &sap->next;
337 if (sap == NULL && (sap = alloc_sync_addr(addr)) != NULL) {
338 *sapp = (uintptr_t)sap;
348 return (sap);
357 tdb_sync_stats_t *sap;
376 while ((sap = (tdb_sync_stats_t *)(uintptr_t)*sapp) != NULL) {
377 if (sap->sync_addr == (uintptr_t)addr) {
379 *sapp = sap->next;
382 sap->next = (uintptr_t)0;
383 sap->sync_addr = (uintptr_t)0;
386 tdbp->tdb_sync_addr_free = sap;
387 tdbp->tdb_sync_addr_last = sap;
389 tdbp->tdb_sync_addr_last->next = (uintptr_t)sap;
390 tdbp->tdb_sync_addr_last = sap;
394 sapp = &sap->next;