Lines Matching defs:buf
22 struct dtl_entry *buf;
43 struct dtl_entry *buf;
73 wp = dtlr->buf;
85 dtlr->buf = dtl->buf;
86 dtlr->buf_end = dtl->buf + dtl->buf_entries;
91 dtlr->write_ptr = dtl->buf;
108 dtlr->buf = NULL;
131 ((u32 *)dtl->buf)[1] = cpu_to_be32(DISPATCH_LOG_BYTES);
134 addr = __pa(dtl->buf);
174 struct dtl_entry *buf = NULL;
180 if (dtl->buf)
188 buf = kmem_cache_alloc_node(dtl_cache, GFP_KERNEL, cpu_to_node(dtl->cpu));
189 if (!buf) {
198 if (!dtl->buf) {
201 dtl->buf = buf;
205 dtl->buf = NULL;
211 kmem_cache_free(dtl_cache, buf);
221 kmem_cache_free(dtl_cache, dtl->buf);
222 dtl->buf = NULL;
250 static ssize_t dtl_file_read(struct file *filp, char __user *buf, size_t len,
293 rc = copy_to_user(buf, &dtl->buf[i],
301 buf += read_size * sizeof(struct dtl_entry);
305 rc = copy_to_user(buf, &dtl->buf[i], n_req * sizeof(struct dtl_entry));