Lines Matching defs:kld
28 __FBSDID("$FreeBSD: releng/10.2/gnu/usr.bin/gdb/kgdb/kld.c 248838 2013-03-28 17:07:02Z will $");
108 * Try to find the path for a kld by looking in the kernel's directory and
159 * Try to find this kld in the kernel linker's list of linker files.
164 CORE_ADDR kld;
174 for (kld = read_pointer(linker_files_addr); kld != 0;
175 kld = read_pointer(kld + off_next)) {
177 target_read_string(read_pointer(kld + off_filename),
182 /* Compare this kld's filename against our passed in name. */
193 *address = read_pointer(kld + off_address);
230 /* Open the kld. */
289 error("Unable to locate kld");
295 error("Unable to find kld in kernel");
341 CORE_ADDR kld, kernel;
357 for (kld = read_pointer(linker_files_addr); kld != 0;
358 kld = read_pointer(kld + off_next)) {
360 if (kld == kernel)
370 target_read_string(read_pointer(kld + off_filename),
388 /* we found the kld */;
390 target_read_string(read_pointer(kld + off_pathname),
408 /* Read this kld's base address. */
409 new->lm_info->base_address = read_pointer(kld + off_address);
412 "kld_current_sos: Invalid address for kld \"%s\"",
511 c = add_com("add-kld", class_files, kgdb_add_kld_cmd,
512 "Usage: add-kld FILE\n\