Home | History | Annotate | Download | only in libisns

Lines Matching defs:buf_size

77 	int buf_size;
113 * isns_lookup_buffer_list - locates the pool buffer list for the buf_size
116 * Returns: pointer to list in pool containing buf_size buffers
120 isns_lookup_buffer_list(int buf_size)
130 if (list_p->buf_size == buf_size)
142 * If a list containing buf_size buffers already exists in pool, additional
146 isns_add_buffer_pool(int buf_size, int count)
152 DBG("isns_add_buffer_pool: buf_size=%d, count=%d\n", buf_size, count);
157 buf_size = (buf_size + 0x03) & ~0x03;
164 list_p = isns_lookup_buffer_list(buf_size);
173 list_p->buf_size = buf_size;
178 /* If this is a new list, insert into pool in buf_size order. */
184 } else if (G_buffer_pool.list_p->buf_size > buf_size) {
191 if (p_next->buf_size > buf_size) {
208 isns_malloc(buf_size + sizeof(struct isns_buffer_s));
218 n, buf_size);
255 list_p->alloc_count, list_p->buf_size);
280 isns_new_buffer(int buf_size)
286 if (buf_size == 0)
287 buf_size = ISNS_BUF_SIZE;
294 && (list_p->buf_size >= buf_size)) {
297 buf_size = list_p->buf_size;
307 buf_size + sizeof(struct isns_buffer_s));
312 ISNS_INIT_BUFFER(buf_p, buf_size, buf_type);
314 DBG("isns_new_buffer: %p (buf_size=%d, type=%d)\n", buf_p, buf_size,