Lines Matching refs:agb
2297 dtrace_aggbuffer_t *agb; in dtrace_aggregate() local
2335 agb = (dtrace_aggbuffer_t *)(tomax + buf->dtb_size - in dtrace_aggregate()
2347 if ((uintptr_t)agb - hashsize * sizeof (dtrace_aggkey_t *) < in dtrace_aggregate()
2364 agb->dtagb_hashsize = hashsize; in dtrace_aggregate()
2365 agb->dtagb_hash = (dtrace_aggkey_t **)((uintptr_t)agb - in dtrace_aggregate()
2366 agb->dtagb_hashsize * sizeof (dtrace_aggkey_t *)); in dtrace_aggregate()
2367 agb->dtagb_free = (uintptr_t)agb->dtagb_hash; in dtrace_aggregate()
2369 for (i = 0; i < agb->dtagb_hashsize; i++) in dtrace_aggregate()
2370 agb->dtagb_hash[i] = NULL; in dtrace_aggregate()
2410 ndx = hashval % agb->dtagb_hashsize; in dtrace_aggregate()
2412 for (key = agb->dtagb_hash[ndx]; key != NULL; key = key->dtak_next) { in dtrace_aggregate()
2475 agb->dtagb_free - sizeof (dtrace_aggkey_t)) { in dtrace_aggregate()
2482 key = (dtrace_aggkey_t *)(agb->dtagb_free - sizeof (dtrace_aggkey_t)); in dtrace_aggregate()
2483 agb->dtagb_free -= sizeof (dtrace_aggkey_t); in dtrace_aggregate()
2530 key->dtak_next = agb->dtagb_hash[ndx]; in dtrace_aggregate()
2531 agb->dtagb_hash[ndx] = key; in dtrace_aggregate()