Lines Matching defs:pool
78 * Return a rxBuf to the pool. The init argument, when B_TRUE, indicates
79 * that we're being called for the purpose of pool initialization, and
80 * therefore, we should place the buffer in the pool even if the device
84 * B_TRUE if the buffer was returned to the pool, or B_FALSE if it
109 * Return a rxBuf to the pool or free it.
121 * Get an unused rxBuf from the pool.
124 * A rxBuf or NULL if there are no buffers in the pool.
175 * Populate a Rx descriptor with a new rxBuf. If the pool argument is B_TRUE,
176 * then try to take a buffer from rxPool. If the pool is empty and the
177 * dp->alloc_ok is true, then fall back to dynamic allocation. If pool is
186 boolean_t canSleep, boolean_t pool)
190 if (pool && (rxBuf = vmxnet3_get_rxpool_buf(dp)) == NULL) {
191 /* The maximum number of pool buffers have been allocated. */
198 if (rxBuf == NULL && (!pool || dp->alloc_ok)) {
206 if (pool) {