Lines Matching defs:sbp
330 preload_modinfo_type(struct sbuf *sbp, int type)
336 sbuf_cat(sbp, "MODINFO_END");
339 sbuf_cat(sbp, "MODINFO_NAME");
342 sbuf_cat(sbp, "MODINFO_TYPE");
345 sbuf_cat(sbp, "MODINFO_ADDR");
348 sbuf_cat(sbp, "MODINFO_SIZE");
351 sbuf_cat(sbp, "MODINFO_EMPTY");
354 sbuf_cat(sbp, "MODINFO_ARGS");
357 sbuf_cat(sbp, "unrecognized modinfo attribute");
363 sbuf_cat(sbp, "MODINFO_METADATA | ");
366 sbuf_cat(sbp, "MODINFOMD_ELFHDR");
369 sbuf_cat(sbp, "MODINFOMD_SSYM");
372 sbuf_cat(sbp, "MODINFOMD_ESYM");
375 sbuf_cat(sbp, "MODINFOMD_DYNAMIC");
378 sbuf_cat(sbp, "MODINFOMD_ENVP");
381 sbuf_cat(sbp, "MODINFOMD_HOWTO");
384 sbuf_cat(sbp, "MODINFOMD_KERNEND");
387 sbuf_cat(sbp, "MODINFOMD_SHDR");
390 sbuf_cat(sbp, "MODINFOMD_CTORS_ADDR");
393 sbuf_cat(sbp, "MODINFOMD_CTORS_SIZE");
396 sbuf_cat(sbp, "MODINFOMD_FW_HANDLE");
399 sbuf_cat(sbp, "MODINFOMD_KEYBUF");
403 sbuf_cat(sbp, "MODINFOMD_SMAP");
408 sbuf_cat(sbp, "MODINFOMD_SMAP_XATTR");
413 sbuf_cat(sbp, "MODINFOMD_DTBP");
418 sbuf_cat(sbp, "MODINFOMD_EFI_MAP");
423 sbuf_cat(sbp, "MODINFOMD_EFI_FB");
428 sbuf_cat(sbp, "MODINFOMD_MODULEP");
433 sbuf_cat(sbp, "MODINFOMD_VBE_FB");
438 sbuf_cat(sbp, "MODINFOMD_FONT");
443 sbuf_cat(sbp, "MODINFOMD_SPLASH");
447 sbuf_cat(sbp, "unrecognized metadata type");
455 preload_modinfo_value(struct sbuf *sbp, uint32_t *bptr, int type, int len)
467 sbuf_printf(sbp, "%s", (char *)bptr);
471 sbuf_printf(sbp, "%lu", *(u_long *)bptr);
501 sbuf_print_vmoffset(sbp, *(vm_offset_t *)bptr);
504 sbuf_printf(sbp, "0x%08x", *bptr);
514 sbuf_cat(sbp, "buffer contents omitted");
523 preload_dump_internal(struct sbuf *sbp)
534 sbuf_putc(sbp, '\n');
536 sbuf_printf(sbp, " %p:\n", bptr);
540 sbuf_printf(sbp, "\ttype:\t(%#04x) ", type);
541 preload_modinfo_type(sbp, type);
542 sbuf_putc(sbp, '\n');
543 sbuf_printf(sbp, "\tlen:\t%u\n", len);
544 sbuf_cat(sbp, "\tvalue:\t");
545 preload_modinfo_value(sbp, bptr, type, len);
546 sbuf_putc(sbp, '\n');