Lines Matching refs:module

57  * 	.filename	Filename of module
58 * .info Private module info structure
91 * For data sections, 'addr' and 'size' refer to offsets within the module
95 { SECT_TYPE_DATA, name, offsetof(struct module, addr), \
96 offsetof(struct module, size), type, flags, 0, 0, 0, align }
106 * as an offset into the module struct, so we have to create individual types
111 { SECT_TYPE_SYMTAB, name, offsetof(struct module, symtbl), 0, type, \
115 { SECT_TYPE_SYMTAB, name, offsetof(struct module, symtbl), 0, type, \
119 { SECT_TYPE_STRTAB, name, offsetof(struct module, strings), 0, type, \
123 * The .shstrtab section is constructed when the module is first loaded.
129 * Generic module information (objfs_info_t)
171 * Given a data node, returns the struct module appropriately locked. If the
176 struct module *
254 * Given a section descriptor and module pointer, return the address of the
258 sect_addr(section_desc_t *sp, struct module *mp)
290 * Given a section descriptor and module pointer, return the size of the data.
293 sect_size(section_desc_t *sp, struct module *mp)
333 * Given a section descriptor and module pointer, return 1 if the section has
337 sect_valid(section_desc_t *sp, struct module *mp)
347 * Given a section descriptor and module pointer, return the offset into the
351 data_offset(section_desc_t *sp, struct module *mp)
406 * Given an index into the section table and a module pointer, returns the
410 next_offset(int idx, struct module *mp)
423 * Given a module pointer, return the total size needed for the file.
426 data_size(struct module *mp)
461 struct module *mp;
566 struct module *mp;