Lines Matching refs:iucv_tty_buffer
33 #define MEMPOOL_MIN_NR (PAGE_SIZE / sizeof(struct iucv_tty_buffer)/4)
82 struct iucv_tty_buffer {
109 /* Kmem cache and mempool for iucv_tty_buffer elements */
137 * alloc_tty_buffer() - Return a new struct iucv_tty_buffer element.
141 * This function allocates a new struct iucv_tty_buffer element and, optionally,
149 static struct iucv_tty_buffer *alloc_tty_buffer(size_t size, gfp_t flags)
151 struct iucv_tty_buffer *bufp;
173 * destroy_tty_buffer() - destroy struct iucv_tty_buffer element.
174 * @bufp: Pointer to a struct iucv_tty_buffer element, SHALL NOT be NULL.
176 static void destroy_tty_buffer(struct iucv_tty_buffer *bufp)
184 * @list: List containing struct iucv_tty_buffer elements.
188 struct iucv_tty_buffer *ent, *next;
219 struct iucv_tty_buffer *rb;
237 rb = list_first_entry(&priv->tty_inqueue, struct iucv_tty_buffer, list);
388 struct iucv_tty_buffer *sb;
833 struct iucv_tty_buffer *rb;
881 struct iucv_tty_buffer *ent, *next;
1265 sizeof(struct iucv_tty_buffer),