Lines Matching +defs:buffer +defs:name
70 unsigned char s_name[8]; /* section name */
100 #define E_SYMNMLEN 8 /* # characters in a symbol name */
374 char *name;
382 name = &namebuf[0];
391 /* The real section name is found in the string
413 name = strtab + strindex;
420 if (!(*pfn) (data, name, scnptr, size))
544 const char *name, size_t *name_offset,
564 namelen = strlen (name);
566 strncpy ((char *) hdr + offsetof (struct external_scnhdr, s_name), name,
614 /* The interface doesn't give us access to the name of the input file
646 struct simple_object_write_section_buffer *buffer;
666 for (buffer = section->buffers; buffer != NULL; buffer = buffer->next)
670 buffer->buffer),
671 buffer->size, &errmsg, err))
673 scnsize += buffer->size;
676 if (!simple_object_coff_write_scnhdr (sobj, descriptor, section->name,
703 /* The name need not be nul-terminated if it fits into the x_fname field
742 struct simple_object_write_section_buffer *buffer;
744 namelen = strlen (section->name);
747 for (buffer = section->buffers; buffer != NULL; buffer = buffer->next)
748 scnsize += buffer->size;
756 section->name),
763 memcpy (&syms[0].sym.e.e_name[0], section->name,
764 strlen (section->name));
765 memset (&syms[0].sym.e.e_name[strlen (section->name)], 0,
766 E_SYMNMLEN - strlen (section->name));