Lines Matching refs:put
61 * operation and pool condition full before a put operation.
91 U32 put; \
102 ((this_pool).get == (this_pool).put)
106 * the pool is full the user should not perform any put operation.
109 (SCI_POOL_INCREMENT(this_pool, (this_pool).put) == (this_pool).get)
114 * get and put pointers can be written simultaneously by different
132 (this_pool).get > (this_pool).put \
133 ? ((this_pool).size - (this_pool).get + (this_pool).put) \
134 : ((this_pool).put - (this_pool).get) \
146 (this_pool).put = 0; \
160 * This macro will put the value into the pool.
165 (this_pool).array[(this_pool).put] = (the_value); \
166 (this_pool).put = SCI_POOL_INCREMENT((this_pool), (this_pool).put); \