Lines Matching refs:build_id

163 static int parse_build_id(struct freader *r, unsigned char *build_id, __u32 *size,  in parse_build_id()  argument
200 memcpy(build_id, data, desc_sz); in parse_build_id()
201 memset(build_id + desc_sz, 0, BUILD_ID_SIZE_MAX - desc_sz); in parse_build_id()
214 static int get_build_id_32(struct freader *r, unsigned char *build_id, __u32 *size) in get_build_id_32() argument
242 !parse_build_id(r, build_id, size, READ_ONCE(phdr->p_offset), in get_build_id_32()
250 static int get_build_id_64(struct freader *r, unsigned char *build_id, __u32 *size) in get_build_id_64() argument
279 !parse_build_id(r, build_id, size, READ_ONCE(phdr->p_offset), in get_build_id_64()
290 static int __build_id_parse(struct vm_area_struct *vma, unsigned char *build_id, in __build_id_parse() argument
322 ret = get_build_id_32(&r, build_id, size); in __build_id_parse()
324 ret = get_build_id_64(&r, build_id, size); in __build_id_parse()
341 int build_id_parse_nofault(struct vm_area_struct *vma, unsigned char *build_id, __u32 *size) in build_id_parse_nofault() argument
343 return __build_id_parse(vma, build_id, size, false /* !may_fault */); in build_id_parse_nofault()
357 int build_id_parse(struct vm_area_struct *vma, unsigned char *build_id, __u32 *size) in build_id_parse() argument
359 return __build_id_parse(vma, build_id, size, true /* 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
377 err = parse_build_id(&r, build_id, NULL, 0, buf_size); in build_id_parse_buf()