Lines Matching refs:buf
15 void *buf; member
33 static void freader_init_from_file(struct freader *r, void *buf, u32 buf_sz, in freader_init_from_file() argument
37 r->buf = buf; in freader_init_from_file()
100 if (WARN_ON(r->buf && sz > r->buf_sz)) { in freader_fetch()
111 if (!r->buf) { in freader_fetch()
133 memcpy(r->buf, r->addr + (file_off - r->folio_off), part_sz); in freader_fetch()
141 memcpy(r->buf + part_sz, r->addr, sz - part_sz); in freader_fetch()
143 return r->buf; in freader_fetch()
152 if (!r->buf) in freader_cleanup()
295 char buf[MAX_FREADER_BUF_SZ]; in __build_id_parse() local
302 freader_init_from_file(&r, buf, sizeof(buf), vma->vm_file, may_fault); in __build_id_parse()
370 int build_id_parse_buf(const void *buf, unsigned char *build_id, u32 buf_size) in build_id_parse_buf() argument
375 freader_init_from_mem(&r, buf, buf_size); in build_id_parse_buf()