Lines Matching refs:tmid
45 static Tlsmodid tmid = {0, 0, 0}; variable
52 if (tmid.tmi_bits == 0) { in tls_getmodid()
53 if ((tmid.tmi_bits = in tls_getmodid()
56 tmid.tmi_bits[0] = 1; in tls_getmodid()
57 tmid.tmi_lowfree = 1; in tls_getmodid()
58 tmid.tmi_cnt = TLSBLOCKCNT; in tls_getmodid()
62 for (cnt = tmid.tmi_lowfree / (sizeof (uint_t) * 8); in tls_getmodid()
63 cnt < tmid.tmi_cnt; cnt++) { in tls_getmodid()
69 if ((tmid.tmi_bits[cnt] ^ ~((uint_t)0)) == 0) in tls_getmodid()
73 if ((tmid.tmi_bits[cnt] & bits) == 0) { in tls_getmodid()
74 tmid.tmi_bits[cnt] |= bits; in tls_getmodid()
76 tmid.tmi_lowfree = ndx + 1; in tls_getmodid()
85 if ((tmid.tmi_bits = realloc(tmid.tmi_bits, in tls_getmodid()
86 ((tmid.tmi_cnt * sizeof (uint_t)) + in tls_getmodid()
93 bzero(&(tmid.tmi_bits[tmid.tmi_cnt]), TLSBLOCKCNT * sizeof (uint_t)); in tls_getmodid()
94 tmid.tmi_bits[tmid.tmi_cnt] = 1; in tls_getmodid()
95 ndx = (tmid.tmi_cnt * sizeof (uint_t)) * 8; in tls_getmodid()
96 tmid.tmi_lowfree = ndx + 1; in tls_getmodid()
97 tmid.tmi_cnt += TLSBLOCKCNT; in tls_getmodid()
112 tmid.tmi_bits[i] &= j; in tls_freemodid()
113 if (modid < tmid.tmi_lowfree) in tls_freemodid()
114 tmid.tmi_lowfree = modid; in tls_freemodid()