iPXE
Defines | Functions
Debugging infrastructure

Defines

#define DBG(...)   DBG_IF ( LOG, ##__VA_ARGS__ )
 Print a debugging message.
#define __debug_disable(object)   _C2 ( __debug_disable_, object )
#define DBG_DISABLE_OBJECT(object, level)
#define DBG_ENABLE_OBJECT(object, level)
#define DBGLVL   0
#define DBG_DISABLE(level)   do { } while ( 0 )
#define DBG_ENABLE(level)   do { } while ( 0 )
#define DBGLVL_LOG   1
#define DBG_LOG   ( DBGLVL & DBGLVL_LOG )
#define DBGLVL_EXTRA   2
#define DBG_EXTRA   ( DBGLVL & DBGLVL_EXTRA )
#define DBGLVL_PROFILE   4
#define DBG_PROFILE   ( DBGLVL & DBGLVL_PROFILE )
#define DBGLVL_IO   8
#define DBG_IO   ( DBGLVL & DBGLVL_IO )
#define DBG_IF(level,...)
 Print debugging message if we are at a certain debug level.
#define DBG_HDA_IF(level, dispaddr, data, len)
 Print a hex dump if we are at a certain debug level.
#define DBG_HD_IF(level, data, len)
 Print a hex dump if we are at a certain debug level.
#define DBG_MD5A_IF(level, dispaddr, data, len)
 Print an MD5 checksum if we are at a certain debug level.
#define DBG_MD5_IF(level, data, len)
 Print an MD5 checksum if we are at a certain debug level.
#define DBG_PAUSE_IF(level,...)
 Prompt for key press if we are at a certain debug level.
#define DBG_MORE_IF(level,...)
 Prompt for more output data if we are at a certain debug level.
#define DBG_AC_IF(level, id)
 Select colour for debug messages if we are at a certain debug level.
#define DBG_DC_IF(level)
 Revert colour for debug messages if we are at a certain debug level.
#define DBGC_IF(level, id,...)
#define DBGC_HDA_IF(level, id,...)
#define DBGC_HD_IF(level, id,...)
#define DBGC_MD5A_IF(level, id,...)
#define DBGC_MD5_IF(level, id,...)
#define DBGC_PAUSE_IF(level, id)
#define DBGC_MORE_IF(level, id)
#define DBG_HDA(...)   DBG_HDA_IF ( LOG, ##__VA_ARGS__ )
#define DBG_HD(...)   DBG_HD_IF ( LOG, ##__VA_ARGS__ )
#define DBG_MD5A(...)   DBG_MD5A_IF ( LOG, ##__VA_ARGS__ )
#define DBG_MD5(...)   DBG_MD5_IF ( LOG, ##__VA_ARGS__ )
#define DBG_PAUSE(...)   DBG_PAUSE_IF ( LOG, ##__VA_ARGS__ )
#define DBG_MORE(...)   DBG_MORE_IF ( LOG, ##__VA_ARGS__ )
#define DBGC(...)   DBGC_IF ( LOG, ##__VA_ARGS__ )
#define DBGC_HDA(...)   DBGC_HDA_IF ( LOG, ##__VA_ARGS__ )
#define DBGC_HD(...)   DBGC_HD_IF ( LOG, ##__VA_ARGS__ )
#define DBGC_MD5A(...)   DBGC_MD5A_IF ( LOG, ##__VA_ARGS__ )
#define DBGC_MD5(...)   DBGC_MD5_IF ( LOG, ##__VA_ARGS__ )
#define DBGC_PAUSE(...)   DBGC_PAUSE_IF ( LOG, ##__VA_ARGS__ )
#define DBGC_MORE(...)   DBGC_MORE_IF ( LOG, ##__VA_ARGS__ )
#define DBG2(...)   DBG_IF ( EXTRA, ##__VA_ARGS__ )
#define DBG2_HDA(...)   DBG_HDA_IF ( EXTRA, ##__VA_ARGS__ )
#define DBG2_HD(...)   DBG_HD_IF ( EXTRA, ##__VA_ARGS__ )
#define DBG2_MD5A(...)   DBG_MD5A_IF ( EXTRA, ##__VA_ARGS__ )
#define DBG2_MD5(...)   DBG_MD5_IF ( EXTRA, ##__VA_ARGS__ )
#define DBG2_PAUSE(...)   DBG_PAUSE_IF ( EXTRA, ##__VA_ARGS__ )
#define DBG2_MORE(...)   DBG_MORE_IF ( EXTRA, ##__VA_ARGS__ )
#define DBGC2(...)   DBGC_IF ( EXTRA, ##__VA_ARGS__ )
#define DBGC2_HDA(...)   DBGC_HDA_IF ( EXTRA, ##__VA_ARGS__ )
#define DBGC2_HD(...)   DBGC_HD_IF ( EXTRA, ##__VA_ARGS__ )
#define DBGC2_MD5A(...)   DBGC_MD5A_IF ( EXTRA, ##__VA_ARGS__ )
#define DBGC2_MD5(...)   DBGC_MD5_IF ( EXTRA, ##__VA_ARGS__ )
#define DBGC2_PAUSE(...)   DBGC_PAUSE_IF ( EXTRA, ##__VA_ARGS__ )
#define DBGC2_MORE(...)   DBGC_MORE_IF ( EXTRA, ##__VA_ARGS__ )
#define DBGP(...)   DBG_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGP_HDA(...)   DBG_HDA_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGP_HD(...)   DBG_HD_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGP_MD5A(...)   DBG_MD5A_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGP_MD5(...)   DBG_MD5_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGP_PAUSE(...)   DBG_PAUSE_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGP_MORE(...)   DBG_MORE_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGCP(...)   DBGC_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGCP_HDA(...)   DBGC_HDA_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGCP_HD(...)   DBGC_HD_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGCP_MD5A(...)   DBGC_MD5A_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGCP_MD5(...)   DBGC_MD5_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGCP_PAUSE(...)   DBGC_PAUSE_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGCP_MORE(...)   DBGC_MORE_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGIO(...)   DBG_IF ( IO, ##__VA_ARGS__ )
#define DBGIO_HDA(...)   DBG_HDA_IF ( IO, ##__VA_ARGS__ )
#define DBGIO_HD(...)   DBG_HD_IF ( IO, ##__VA_ARGS__ )
#define DBGIO_MD5A(...)   DBG_MD5A_IF ( IO, ##__VA_ARGS__ )
#define DBGIO_MD5(...)   DBG_MD5_IF ( IO, ##__VA_ARGS__ )
#define DBGIO_PAUSE(...)   DBG_PAUSE_IF ( IO, ##__VA_ARGS__ )
#define DBGIO_MORE(...)   DBG_MORE_IF ( IO, ##__VA_ARGS__ )
#define DBGCIO(...)   DBGC_IF ( IO, ##__VA_ARGS__ )
#define DBGCIO_HDA(...)   DBGC_HDA_IF ( IO, ##__VA_ARGS__ )
#define DBGCIO_HD(...)   DBGC_HD_IF ( IO, ##__VA_ARGS__ )
#define DBGCIO_MD5A(...)   DBGC_MD5A_IF ( IO, ##__VA_ARGS__ )
#define DBGCIO_MD5(...)   DBGC_MD5_IF ( IO, ##__VA_ARGS__ )
#define DBGCIO_PAUSE(...)   DBGC_PAUSE_IF ( IO, ##__VA_ARGS__ )
#define DBGCIO_MORE(...)   DBGC_MORE_IF ( IO, ##__VA_ARGS__ )

Functions

void dbg_printf (const char *fmt,...)
 printf() for debugging
void dbg_autocolourise (unsigned long id)
 Select automatic colour for debug messages.
void dbg_decolourise (void)
 Revert to normal colour.
void dbg_hex_dump_da (unsigned long dispaddr, const void *data, unsigned long len)
 Print hex dump with specified display address.
void dbg_md5_da (unsigned long dispaddr, const void *data, unsigned long len)
 Print an MD5 checksum with specified display address.
void dbg_pause (void)
 Pause until a key is pressed.
void dbg_more (void)
 Indicate more data to follow and pause until a key is pressed.
char __debug_disable (OBJECT)

Define Documentation

#define DBG (   ...)    DBG_IF ( LOG, ##__VA_ARGS__ )

Print a debugging message.

The debug level is set at build time by specifying the DEBUG= parameter on the make command line. For example, to enable debugging for the PCI bus functions (in pci.c) in a .dsk image for the rtl8139 card, you could use the command line

   make bin/rtl8139.dsk DEBUG=pci

This will enable the debugging statements (DBG()) in pci.c. If debugging is not enabled, DBG() statements will be ignored.

You can enable debugging in several objects simultaneously by separating them with commas, as in

   make bin/rtl8139.dsk DEBUG=pci,buffer,heap

You can increase the debugging level for an object by specifying it with :N, where N is the level, as in

   make bin/rtl8139.dsk DEBUG=pci,buffer:2,heap

which would enable debugging for the PCI, buffer-handling and heap-allocation code, with the buffer-handling code at level 2.

Definition at line 498 of file compiler.h.

Referenced by __ath9k_hw_4k_fill_eeprom(), __ath9k_hw_ar9287_fill_eeprom(), __ath9k_hw_def_fill_eeprom(), __ath9k_hw_init(), __gm_phy_read(), __mdio_cmd(), a3c90x_hw_start(), a3c90x_internal_IssueCommand(), a3c90x_internal_WaitForEeprom(), a3c90x_open(), a3c90x_probe(), a3c90x_process_rx_packets(), a3c90x_refill_rx_ring(), a3c90x_setup_rx_ring(), a3c90x_setup_tx_ring(), a3c90x_transmit(), acpi_find(), acpi_settings_init(), acpi_sx(), activate_t509_device(), aes_test_exec(), amd8111e_get_mac_address(), ansiesc_process(), aoe_open(), aoe_rx(), apm_poweroff(), apply_dns_settings(), apply_settings(), apply_syslog_settings(), apply_syslogs_settings(), ar5008_hw_ani_control_new(), ar5008_hw_ani_control_old(), ar5008_hw_force_bias(), ar5008_hw_process_ini(), ar5008_hw_set_channel(), ar9002_hw_get_isr(), ar9002_hw_init_cal(), ar9002_hw_rf_claim(), ar9003_hw_ani_control(), ar9003_hw_cal_pier_get(), ar9003_hw_calc_iq_corr(), ar9003_hw_get_isr(), ar9003_hw_init_cal(), ar9003_hw_proc_txdesc(), ar9003_hw_solve_iq_cal(), ar9003_hw_tx_iq_cal_post_proc(), ar9285_hw_cl_cal(), ar9300_compress_decision(), ar9300_read_eeprom(), ar9300_uncompress_block(), arbel_create_qp(), ath5k_attach(), ath5k_bitrate_to_hw_rix(), ath5k_calibrate(), ath5k_desc_alloc(), ath5k_handle_rx(), ath5k_hw_attach(), ath5k_hw_channel(), ath5k_hw_nic_wakeup(), ath5k_hw_noise_floor_calibration(), ath5k_hw_post(), ath5k_hw_reset(), ath5k_hw_rf5110_calibrate(), ath5k_hw_rfb_op(), ath5k_hw_rfregs_init(), ath5k_hw_rix_to_bitrate(), ath5k_hw_setup_2word_tx_desc(), ath5k_hw_setup_4word_tx_desc(), ath5k_hw_txpower(), ath5k_hw_write_initvals(), ath5k_hw_write_ofdm_timings(), ath5k_poll(), ath5k_probe(), ath5k_reset(), ath5k_rfkill_disable(), ath5k_rfkill_enable(), ath5k_rx_iob_alloc(), ath5k_rxbuf_setup(), ath5k_tx(), ath5k_tx_processq(), ath5k_txq_cleanup(), ath5k_txq_setup(), ath9k_ani_reset(), ath9k_bss_iter(), ath9k_config(), ath9k_hw_4k_check_eeprom(), ath9k_hw_ar9287_check_eeprom(), ath9k_hw_channel_change(), ath9k_hw_chip_test(), ath9k_hw_computetxtime(), ath9k_hw_def_check_eeprom(), ath9k_hw_fill_cap_info(), ath9k_hw_getnf(), ath9k_hw_init(), ath9k_hw_loadnf(), ath9k_hw_nf_sanitize(), ath9k_hw_post_init(), ath9k_hw_releasetxqueue(), ath9k_hw_reset(), ath9k_hw_reset_calvalid(), ath9k_hw_resettxqueue(), ath9k_hw_set_global_txtimeout(), ath9k_hw_set_power_awake(), ath9k_hw_set_reset(), ath9k_hw_set_reset_power_on(), ath9k_hw_set_txq_props(), ath9k_hw_setpower(), ath9k_hw_setrxabort(), ath9k_hw_setuptxqueue(), ath9k_hw_stopdmarecv(), ath9k_hw_wait(), ath9k_init_softc(), ath9k_process_rate(), ath9k_start(), ath9k_stop(), ath9k_tx(), ath_descdma_setup(), ath_drain_all_txq(), ath_hw_check(), ath_hw_keyreset(), ath_hw_pll_rx_hang_check(), ath_pci_probe(), ath_radio_disable(), ath_reset(), ath_rx_init(), ath_set_channel(), ath_stoprecv(), ath_tx_complete_poll_work(), ath_tx_init(), ath_tx_setup_buffer(), ath_txq_setup(), atl1e_check_link(), atl1e_clean_rx_irq(), atl1e_configure(), atl1e_phy_commit(), atl1e_phy_init(), atl1e_poll(), atl1e_probe(), atl1e_reset_hw(), atl1e_setup_ring_resources(), b44_halt(), b44_init_rx_ring(), b44_init_tx_ring(), b44_poll(), b44_probe(), b44_process_rx_packets(), b44_rx_refill(), b44_transmit(), base64_decode(), bcom_check_link(), bcom_phy_intr(), bios_ansi_seq(), bios_poweroff(), bofm(), bofm_en(), bofm_probe(), bofm_register(), bofm_remove(), bofm_unregister(), builtin_init(), call_bootsector(), chap_finish(), chap_init(), chap_respond(), check_duplex(), comboot_fetch_kernel(), corkscrew_probe1(), cpuid_settings_init(), create_fakedhcpack(), create_fakedhcpdiscover(), create_fakepxebsack(), cs89x0_probe(), davicom_probe(), davicom_reset(), davicom_transmit(), deactivate_t509_device(), debugcon_init(), dhcp_create_request(), dmfe_probe(), dns_resolv(), dummy_san_unhook(), eapol_key_rx(), ecollect_free(), eepro_probe(), eepro_reset(), eepro_transmit(), efi_block_boot(), efi_block_describe(), efi_block_hook(), efi_block_unhook(), efi_devpath_text(), efi_download_install(), efi_driver_name(), efi_driver_name2(), efi_find_smbios(), efi_first_loaded_image_name(), efi_getchar(), efi_loaded_image_filepath_name(), efi_pecoff_debug_name(), efi_pxe_uninstall(), efi_snp_notify(), efi_snp_probe(), efi_snp_remove(), efi_urealloc(), eisa_device_enabled(), eisa_probe(), eisa_remove(), embedded_init(), enable_multicast(), epic100_probe(), eth_probe(), eth_pull(), execv(), extmemsize_88(), extmemsize_e801(), fcoe_fip_rx(), fcoe_notify(), fcoe_probe(), fcoe_remove(), fcoe_rx(), find_smbios_entry(), find_smbios_structure(), flexboot_nodnic_eth_complete_recv(), flexboot_nodnic_is_supported(), flexboot_nodnic_poll_eq(), forcedeth_map_regs(), forcedeth_poll(), forcedeth_probe(), forcedeth_transmit(), genesis_mac_init(), gm_phy_read(), gm_phy_write(), golan_check_rc_and_cmd_status(), golan_create_qp(), golan_get_ib_info(), golan_ib_close(), golan_ib_open(), golan_probe(), golan_register_ibdev(), golan_remove(), guestinfo_init(), hide_etherboot(), hide_region(), hook_bios_interrupt(), ib_srp_open_uri(), ib_srp_parse_root_path(), ibft_fill_initiator(), ibft_fill_nic(), ibft_fill_target(), ibft_fill_target_chap(), ibft_fill_target_nic_association(), ibft_fill_target_reverse_chap(), ibft_install(), icmpv4_rx(), ifec_check_ru_status(), ifec_get_rx_desc(), ifec_mdio_read(), ifec_mdio_write(), ifec_net_open(), ifec_net_transmit(), ifec_rx_process(), ifec_scb_cmd_wait(), ifec_tx_process(), ifec_tx_setup(), igbvf_close(), igbvf_config_collision_dist(), igbvf_configure_rx(), igbvf_configure_tx(), igbvf_free_rx_resources(), igbvf_free_tx_resources(), igbvf_irq(), igbvf_open(), igbvf_probe(), igbvf_process_rx_packets(), igbvf_process_tx_packets(), igbvf_refill_rx_ring(), igbvf_remove(), igbvf_reset(), igbvf_setup_rx_resources(), igbvf_setup_srrctl(), igbvf_setup_tx_resources(), igbvf_sw_init(), igbvf_transmit(), inet6_aton(), inet6_aton_okx(), inet6_ntoa_okx(), inet_aton_okx(), inet_ntoa_okx(), init_eheap(), init_media(), int13_boot(), int13_describe(), int13_load_eltorito(), int13_load_mbr(), int13_unhook(), int13con_find(), int13con_init(), int13con_putchar(), int13con_rw(), int21(), int22(), ipv6_route_okx(), isa_probe(), isa_remove(), isapnp_device_activation(), isapnp_probe(), isapnp_remove(), isapnp_try_isolate(), jme_alloc_rx_resources(), jme_alloc_tx_resources(), jme_check_link(), jme_disable_rx_engine(), jme_disable_tx_engine(), jme_irq(), jme_make_new_rx_buf(), jme_mdio_read(), jme_mdio_write(), jme_open(), jme_probe(), jme_process_receive(), jme_reload_eeprom(), jme_transmit(), largest_memblock(), legacy_poll(), legacy_transmit(), loopback_wait(), mac_address_from_string_specs(), mca_probe(), mca_remove(), md5_test_exec(), memcpy_test_speed(), meme820(), memmap_settings_init(), memtop_urealloc(), mii_rw(), myri10ge_command(), myri10ge_net_open(), myri10ge_net_poll(), myri10ge_net_transmit(), myri10ge_nv_init(), myri10ge_pci_probe(), ne_poll(), ne_probe(), net80211_probe_step(), netdev_redirect_settings_init(), nv_alloc_rx(), nv_init_rings(), nv_process_rx_packets(), nv_process_tx_packets(), nv_setup_mac_addr(), nv_setup_phy(), nv_start_rx(), nv_update_linkspeed(), nvs_verify(), open(), parse_eeprom(), parse_kv(), parse_setting_name(), pci_find_capability_common(), pci_settings_fetch(), pci_settings_init(), pcnet32_chip_detect(), pcnet32_open(), pcnet32_poll(), pcnet32_probe(), pcnet32_process_rx_packets(), pcnet32_process_tx_packets(), pcnet32_refill_rx_ring(), pcnet32_setup_mac_addr(), pcnet32_setup_rx_resources(), pcnet32_setup_tx_resources(), pcnet32_transmit(), phantom_dmesg(), phy_init(), pnic_poll(), posix_find_free_fd(), prep_segment(), prism2_probe(), pxe_menu_parse(), pxe_tftp_open(), pxe_tftp_xfer_deliver(), pxe_udp_deliver(), pxenv_file_api_check(), pxenv_file_close(), pxenv_file_cmdline(), pxenv_file_exec(), pxenv_file_exit_hook(), pxenv_file_open(), pxenv_file_read(), pxenv_file_select(), pxenv_get_file_size(), pxenv_tftp_close(), pxenv_tftp_get_fsize(), pxenv_tftp_open(), pxenv_tftp_read(), pxenv_tftp_read_file(), pxenv_udp_close(), pxenv_udp_open(), pxenv_udp_read(), pxenv_udp_write(), read_smbios_string(), reg_delay(), relocate(), remove_devices(), rootdev_probe(), rootdev_remove(), rtl818x_init_hw(), rtl818x_init_rx_ring(), rtl818x_init_tx_ring(), rtl818x_probe(), rtl818x_start(), sec80211_detect(), sec80211_detect_ie(), sec80211_find_rsn(), sec80211_install(), select_media(), send_nonspecific_eoi(), send_specific_eoi(), serial_init(), sha1_test_exec(), sha256_test_exec(), sha512_test_exec(), shomron_fill_eth_send_wqe(), shomron_tx_uar_send_db(), show_out_status(), sis190_alloc_rx_iob(), sis190_default_phy(), sis190_get_mac_addr_from_apc(), sis190_get_mac_addr_from_eeprom(), sis190_init_board(), sis190_init_phy(), sis190_mii_probe(), sis190_open(), sis190_phy_task(), sis190_process_rx(), sis190_process_tx(), sis190_set_speed_auto(), sis190_transmit(), sis900_probe(), skge_devinit(), skge_probe(), skge_reset(), skge_rx_done(), skge_rx_refill(), skge_up(), skge_xmit_frame(), sky2_autoneg_done(), sky2_err_intr(), sky2_hw_error(), sky2_hw_intr(), sky2_init(), sky2_init_netdev(), sky2_le_error(), sky2_link_down(), sky2_link_up(), sky2_mhz(), sky2_probe(), sky2_reset(), sky2_rx_stop(), sky2_status_intr(), smbios_fetch(), smbios_init(), smc9000_probe(), smc9000_probe_addr(), smc9000_transmit(), snprintf_okx(), spi_read(), spi_wait(), spi_write(), start_link(), sundance_poll(), sundance_probe(), sundance_reset(), syslog_putchar(), syslogs_close(), syslogs_putchar(), syslogs_window_changed(), t509_find_id_port(), t509_isolate(), t509_probe(), t509_remove(), t515_poll(), t515_probe(), t515_reset(), t515_transmit(), t595_probe(), t5x9_probe(), tcp_rx(), tcpip_net_protocol(), tcpip_random_okx(), tcpip_rx(), tcpip_tx(), test_init(), TLan_FinishReset(), TLan_PhyFinishAutoNeg(), TLan_PhyPowerDown(), TLan_PhyPowerUp(), TLan_PhyReset(), TLan_PhyStartLink(), tlan_poll(), tlan_probe(), tlan_transmit(), tulip_check_duplex(), tulip_probe(), tulip_reset(), tulip_transmit(), udp_rx(), undi_load(), undi_loader(), undibus_probe(), undirom_find_pci(), undirom_probe(), undirom_probe_all_roms(), unhide_etherboot(), unhook_bios_interrupt(), virtio_pci_map_capability(), virtnet_probe_modern(), vmconsole_init(), vmconsole_putchar(), vp_find_vq(), vpm_find_vqs(), w89c840_probe(), wpa_make_rsn_ie(), x86_get_memmap(), xm_check_link(), xm_phy_read(), and yukon_phy_intr().

#define __debug_disable (   object)    _C2 ( __debug_disable_, object )

Definition at line 292 of file compiler.h.

#define DBG_DISABLE_OBJECT (   object,
  level 
)
Value:
do {            \
        extern char __debug_disable(object);                    \
        __debug_disable(object) |= (level);                     \
        } while ( 0 )

Definition at line 294 of file compiler.h.

#define DBG_ENABLE_OBJECT (   object,
  level 
)
Value:
do {                    \
        extern char __debug_disable(object);                    \
        __debug_disable(object) &= ~(level);                    \
        } while ( 0 )

Definition at line 298 of file compiler.h.

#define DBGLVL   0

Definition at line 311 of file compiler.h.

#define DBG_DISABLE (   level)    do { } while ( 0 )
#define DBG_ENABLE (   level)    do { } while ( 0 )
#define DBGLVL_LOG   1

Definition at line 316 of file compiler.h.

Referenced by arbel_map_vpm(), hermon_map_vpm(), and linda_init_ib_serdes().

#define DBG_LOG   ( DBGLVL & DBGLVL_LOG )
#define DBGLVL_EXTRA   2

Definition at line 318 of file compiler.h.

Referenced by arbel_map_vpm(), and hermon_map_vpm().

#define DBG_EXTRA   ( DBGLVL & DBGLVL_EXTRA )
#define DBGLVL_PROFILE   4

Definition at line 320 of file compiler.h.

#define DBG_PROFILE   ( DBGLVL & DBGLVL_PROFILE )

Definition at line 321 of file compiler.h.

#define DBGLVL_IO   8
#define DBG_IO   ( DBGLVL & DBGLVL_IO )

Definition at line 323 of file compiler.h.

#define DBG_IF (   level,
  ... 
)
Value:
do {                            \
                if ( DBG_ ## level ) {                          \
                        dbg_printf ( __VA_ARGS__ );             \
                }                                               \
        } while ( 0 )

Print debugging message if we are at a certain debug level.

Parameters:
levelDebug level
...printf() argument list

Definition at line 331 of file compiler.h.

#define DBG_HDA_IF (   level,
  dispaddr,
  data,
  len 
)
Value:
do {            \
                if ( DBG_ ## level ) {                          \
                        union {                                 \
                                unsigned long ul;               \
                                typeof ( dispaddr ) raw;        \
                        } da;                                   \
                        da.ul = 0;                              \
                        da.raw = dispaddr;                      \
                        dbg_hex_dump_da ( da.ul, data, len );   \
                }                                               \
        } while ( 0 )

Print a hex dump if we are at a certain debug level.

Parameters:
levelDebug level
dispaddrDisplay address
dataData to print
lenLength of data

Definition at line 345 of file compiler.h.

#define DBG_HD_IF (   level,
  data,
  len 
)
Value:
do {                    \
                const void *_data = data;                       \
                DBG_HDA_IF ( level, _data, _data, len );        \
        } while ( 0 )

Print a hex dump if we are at a certain debug level.

Parameters:
levelDebug level
dataData to print
lenLength of data

Definition at line 364 of file compiler.h.

#define DBG_MD5A_IF (   level,
  dispaddr,
  data,
  len 
)
Value:
do {            \
                if ( DBG_ ## level ) {                          \
                        union {                                 \
                                unsigned long ul;               \
                                typeof ( dispaddr ) raw;        \
                        } da;                                   \
                        da.ul = 0;                              \
                        da.raw = dispaddr;                      \
                        dbg_md5_da ( da.ul, data, len );        \
                }                                               \
        } while ( 0 )

Print an MD5 checksum if we are at a certain debug level.

Parameters:
levelDebug level
dispaddrDisplay address
dataData to print
lenLength of data

Definition at line 377 of file compiler.h.

#define DBG_MD5_IF (   level,
  data,
  len 
)
Value:
do {                    \
                const void *_data = data;                       \
                DBG_MD5A_IF ( level, _data, _data, len );       \
        } while ( 0 )

Print an MD5 checksum if we are at a certain debug level.

Parameters:
levelDebug level
dataData to print
lenLength of data

Definition at line 396 of file compiler.h.

#define DBG_PAUSE_IF (   level,
  ... 
)
Value:
do {                            \
                if ( DBG_ ## level ) {                          \
                        dbg_pause();                            \
                }                                               \
        } while ( 0 )

Prompt for key press if we are at a certain debug level.

Parameters:
levelDebug level

Definition at line 406 of file compiler.h.

#define DBG_MORE_IF (   level,
  ... 
)
Value:
do {                            \
                if ( DBG_ ## level ) {                          \
                        dbg_more();                             \
                }                                               \
        } while ( 0 )

Prompt for more output data if we are at a certain debug level.

Parameters:
levelDebug level

Definition at line 417 of file compiler.h.

#define DBG_AC_IF (   level,
  id 
)
Value:
do {                            \
                if ( DBG_ ## level ) {                          \
                        union {                                 \
                                unsigned long ul;               \
                                typeof ( id ) raw;              \
                        } dbg_stream;                           \
                        dbg_stream.ul = 0;                      \
                        dbg_stream.raw = id;                    \
                        dbg_autocolourise ( dbg_stream.ul );    \
                }                                               \
        } while ( 0 )

Select colour for debug messages if we are at a certain debug level.

Parameters:
levelDebug level
idMessage stream ID

Definition at line 429 of file compiler.h.

#define DBG_DC_IF (   level)
Value:
do {                                    \
                if ( DBG_ ## level ) {                          \
                        dbg_decolourise();                      \
                }                                               \
        } while ( 0 )

Revert colour for debug messages if we are at a certain debug level.

Parameters:
levelDebug level

Definition at line 446 of file compiler.h.

#define DBGC_IF (   level,
  id,
  ... 
)
Value:
do {                            \
                DBG_AC_IF ( level, id );                        \
                DBG_IF ( level, __VA_ARGS__ );                  \
                DBG_DC_IF ( level );                            \
        } while ( 0 )

Definition at line 454 of file compiler.h.

#define DBGC_HDA_IF (   level,
  id,
  ... 
)
Value:
do {                    \
                DBG_AC_IF ( level, id );                        \
                DBG_HDA_IF ( level, __VA_ARGS__ );              \
                DBG_DC_IF ( level );                            \
        } while ( 0 )

Definition at line 460 of file compiler.h.

#define DBGC_HD_IF (   level,
  id,
  ... 
)
Value:
do {                    \
                DBG_AC_IF ( level, id );                        \
                DBG_HD_IF ( level, __VA_ARGS__ );               \
                DBG_DC_IF ( level );                            \
        } while ( 0 )

Definition at line 466 of file compiler.h.

#define DBGC_MD5A_IF (   level,
  id,
  ... 
)
Value:
do {                    \
                DBG_AC_IF ( level, id );                        \
                DBG_MD5A_IF ( level, __VA_ARGS__ );             \
                DBG_DC_IF ( level );                            \
        } while ( 0 )

Definition at line 472 of file compiler.h.

#define DBGC_MD5_IF (   level,
  id,
  ... 
)
Value:
do {                    \
                DBG_AC_IF ( level, id );                        \
                DBG_MD5_IF ( level, __VA_ARGS__ );              \
                DBG_DC_IF ( level );                            \
        } while ( 0 )

Definition at line 478 of file compiler.h.

#define DBGC_PAUSE_IF (   level,
  id 
)
Value:
do {                            \
                DBG_AC_IF ( level, id );                        \
                DBG_PAUSE_IF ( level );                         \
                DBG_DC_IF ( level );                            \
        } while ( 0 )

Definition at line 484 of file compiler.h.

#define DBGC_MORE_IF (   level,
  id 
)
Value:
do {                            \
                DBG_AC_IF ( level, id );                        \
                DBG_MORE_IF ( level );                          \
                DBG_DC_IF ( level );                            \
        } while ( 0 )

Definition at line 490 of file compiler.h.

#define DBG_HDA (   ...)    DBG_HDA_IF ( LOG, ##__VA_ARGS__ )

Definition at line 499 of file compiler.h.

Referenced by bofm_test(), hook_bios_interrupt(), and loopback_wait().

#define DBG_HD (   ...)    DBG_HD_IF ( LOG, ##__VA_ARGS__ )

Definition at line 500 of file compiler.h.

Referenced by __attribute__(), icmpv4_rx(), and sec80211_detect().

#define DBG_MD5A (   ...)    DBG_MD5A_IF ( LOG, ##__VA_ARGS__ )

Definition at line 501 of file compiler.h.

#define DBG_MD5 (   ...)    DBG_MD5_IF ( LOG, ##__VA_ARGS__ )

Definition at line 502 of file compiler.h.

#define DBG_PAUSE (   ...)    DBG_PAUSE_IF ( LOG, ##__VA_ARGS__ )

Definition at line 503 of file compiler.h.

#define DBG_MORE (   ...)    DBG_MORE_IF ( LOG, ##__VA_ARGS__ )

Definition at line 504 of file compiler.h.

Referenced by davicom_reset().

#define DBGC (   ...)    DBGC_IF ( LOG, ##__VA_ARGS__ )

Definition at line 505 of file compiler.h.

Referenced by _hunt_mcdi(), abft_install(), acm_control_receive(), acm_control_transmit(), acm_in_complete(), acm_intr_complete(), acm_probe(), acpi_find(), acpi_poweroff(), acpi_settings_fetch(), acpi_sx(), acpi_sx_zsdt(), add_ipv4_miniroute(), add_parameter(), adjust_pci_device(), aes_setkey(), alloc_iob_okx(), alloc_memblock(), ansicol_define(), ansicol_define_pair(), aoecmd_ata_rsp(), aoecmd_cfg_cmd(), aoecmd_cfg_rsp(), aoecmd_rx(), aoecmd_tx(), aoedev_ata_command(), aoedev_open(), apply_netdev_settings(), arbel_alloc_icm(), arbel_alloc_qpn(), arbel_cmd(), arbel_complete(), arbel_configure_special_qps(), arbel_create_cq(), arbel_create_eq(), arbel_create_qp(), arbel_destroy_cq(), arbel_destroy_eq(), arbel_destroy_qp(), arbel_dump_cqctx(), arbel_dump_qpctx(), arbel_event_port_state_change(), arbel_get_limits(), arbel_ib_close(), arbel_ib_open(), arbel_mad(), arbel_map_vpm(), arbel_mcast_attach(), arbel_mcast_detach(), arbel_modify_qp(), arbel_poll_cq(), arbel_poll_eq(), arbel_post_recv(), arbel_post_send(), arbel_probe(), arbel_setup_mpt(), arbel_start(), arbel_start_firmware(), arbel_stop_firmware(), arp_rx(), arp_tx_request(), asn1_algorithm(), asn1_bit_string(), asn1_digest_algorithm(), asn1_enter(), asn1_generalized_time(), asn1_integer(), asn1_integral_bit_string(), asn1_pubkey_algorithm(), asn1_signature_algorithm(), asn1_skip_if_exists(), asn1_start(), atacmd_close(), atacmd_identify_done(), atadev_command(), autovivify_child_settings(), axge_check_link(), axge_in_complete(), axge_intr_complete(), axge_open(), axge_probe(), bios_inject(), bitmap_resize(), bitmap_set(), blktrans_deliver(), bzimage_check_initrds(), bzimage_exec(), bzimage_load_initrd(), bzimage_load_initrds(), bzimage_parse_cmdline(), bzimage_parse_cpio_cmdline(), bzimage_parse_header(), bzimage_set_cmdline(), bzimage_update_header(), cachedhcp_init(), cachedhcp_probe(), cachedhcp_startup(), ccmp_decrypt(), certstore_add(), certstore_apply_settings(), certstore_del(), certstore_init(), chained_locate(), chained_supported(), cmdline_image_free(), cmdline_init(), cmdline_strip(), cms_digest(), cms_parse_certificates(), cms_parse_content_type(), cms_parse_digest_algorithm(), cms_parse_signature_algorithm(), cms_parse_signature_value(), cms_parse_signer_identifier(), cms_verify(), cms_verify_digest(), cms_verify_signer_info(), com32_cfarcall(), com32_exec_loop(), com32_farcall(), com32_identify(), com32_intcall(), com32_load_image(), com32_prepare_bounce_buffer(), com32_probe(), comboot_exec(), comboot_exec_loop(), comboot_identify(), comboot_init_psp(), comboot_prepare_segment(), comboot_probe(), cpuid_instruction_supported(), cpuid_settings_fetch(), cpuid_supported(), create_menu(), create_parameters(), create_pinger(), currticks(), deflate_alphabet(), deflate_inflate(), del_ipv4_miniroute(), der_probe(), dhcp_deliver(), dhcp_discovery_expired(), dhcp_discovery_rx(), dhcp_discovery_tx(), dhcp_proxy_rx(), dhcp_proxy_tx(), dhcp_pxebs_accept(), dhcp_pxebs_rx(), dhcp_pxebs_tx(), dhcp_request_rx(), dhcp_request_tx(), dhcp_set_state(), dhcp_tx(), dhcpopt_init(), dhcpv6_rx(), dhcpv6_set_state(), dhcpv6_tx(), dm96xx_check_link(), dm96xx_in_complete(), dm96xx_intr_complete(), dm96xx_open(), dm96xx_probe(), dm96xx_read_mac(), dm96xx_reset(), dm96xx_rx_mode(), dm96xx_write_mac(), dns_copy_okx(), dns_decode_okx(), dns_encode_okx(), dns_list_okx(), dns_question(), dns_resolv(), dns_resolved(), dns_send_packet(), dns_xfer_deliver(), drbg_generate(), drbg_instantiate(), drbg_reseed(), drbg_uninstantiate(), dummy_install(), dummy_san_hook(), eapol_key_rx(), ecm_fetch_mac(), ecm_in_complete(), ecm_intr_complete(), ecm_open(), ecm_probe(), efi_block_boot(), efi_block_boot_image(), efi_block_connect(), efi_block_describe(), efi_block_hook(), efi_block_install(), efi_block_io_flush_blocks(), efi_block_io_read_blocks(), efi_block_io_reset(), efi_block_io_write_blocks(), efi_block_rw(), efi_bofm_start(), efi_bofm_supported(), efi_child_add(), efi_close_protocol_wrapper(), efi_connect_controller_wrapper(), efi_device_info(), efi_disconnect_controller_wrapper(), efi_disk_io_read_disk(), efi_disk_io_write_disk(), efi_driver_connect(), efi_driver_connect_all(), efi_driver_disconnect_all(), efi_driver_handles(), efi_driver_install(), efi_driver_reconnect_all(), efi_driver_start(), efi_driver_stop(), efi_driver_supported(), efi_entropy_enable(), efi_entropy_tick(), efi_exit_boot_services_wrapper(), efi_exit_wrapper(), efi_file_close(), efi_file_delete(), efi_file_flush(), efi_file_get_info(), efi_file_install(), efi_file_open(), efi_file_open_volume(), efi_file_read(), efi_file_set_info(), efi_file_set_position(), efi_file_uninstall(), efi_file_write(), efi_get_noise_rng(), efi_get_time(), efi_handle_protocol_wrapper(), efi_ifr_end_op(), efi_ifr_false_op(), efi_ifr_form_op(), efi_ifr_form_set_op(), efi_ifr_get_op(), efi_ifr_guid_class_op(), efi_ifr_guid_subclass_op(), efi_ifr_numeric_op(), efi_ifr_string(), efi_ifr_string_op(), efi_ifr_suppress_if_op(), efi_ifr_text_op(), efi_ifr_true_op(), efi_ifr_varstore_name_value_op(), efi_image_exec(), efi_image_probe(), efi_init(), efi_install_protocol_interface_wrapper(), efi_load_image_wrapper(), efi_local_check_volume_name(), efi_local_len(), efi_local_open_path(), efi_local_open_resolved(), efi_local_open_root(), efi_local_open_volume(), efi_local_step(), efi_locate_device(), efi_locate_device_path_wrapper(), efi_locate_handle_buffer_wrapper(), efi_locate_handle_wrapper(), efi_locate_protocol_wrapper(), efi_open_protocol_wrapper(), efi_pci_info(), efi_protocols_per_handle_wrapper(), efi_pxe_arp(), efi_pxe_dhcp(), efi_pxe_discover(), efi_pxe_fake(), efi_pxe_install(), efi_pxe_mtftp(), efi_pxe_set_ip_filter(), efi_pxe_set_packets(), efi_pxe_set_parameters(), efi_pxe_set_station_ip(), efi_pxe_start(), efi_pxe_stop(), efi_pxe_tftp_open(), efi_pxe_udp_open(), efi_pxe_udp_write(), efi_reinstall_protocol_interface_wrapper(), efi_set_autoboot(), efi_snp_hii_callback(), efi_snp_hii_extract_config(), efi_snp_hii_fetch(), efi_snp_hii_install(), efi_snp_hii_package_list(), efi_snp_hii_route_config(), efi_snp_hii_store(), efi_snp_initialize(), efi_snp_load_file(), efi_snp_mcast_ip_to_mac(), efi_snp_notify(), efi_snp_nvdata(), efi_snp_probe(), efi_snp_receive(), efi_snp_receive_filters(), efi_snp_reset(), efi_snp_shutdown(), efi_snp_start(), efi_snp_station_address(), efi_snp_statistics(), efi_snp_stop(), efi_snp_transmit(), efi_start_image_wrapper(), efi_tick_shutdown(), efi_tick_startup(), efi_udelay(), efi_undi_get_init_info(), efi_undi_get_state(), efi_undi_initialize(), efi_undi_issue(), efi_undi_receive_filters(), efi_undi_reset(), efi_undi_shutdown(), efi_undi_start(), efi_undi_station_address(), efi_undi_stop(), efi_uninstall_protocol_interface_wrapper(), efi_unload(), efi_unload_image_wrapper(), efi_usb_async_start(), efi_usb_close(), efi_usb_control_transfer(), efi_usb_get_endpoint_descriptor(), efi_usb_get_interface_descriptor(), efi_usb_get_string_descriptor(), efi_usb_install(), efi_usb_mtu(), efi_usb_open(), efi_usb_probe(), efi_usb_sync_transfer(), efi_watchdog_expired(), efi_wrap(), efifb_colour_map(), efifb_glyphs(), efifb_init(), efifb_restore(), efifb_select_mode(), efipci_open(), efipci_read(), efipci_root(), efipci_start(), efipci_supported(), efipci_write(), ehci_async_del(), ehci_bus_open(), ehci_bus_poll(), ehci_device_address(), ehci_dump(), ehci_endpoint_close(), ehci_endpoint_poll(), ehci_init(), ehci_legacy_claim(), ehci_legacy_init(), ehci_legacy_release(), ehci_reset(), ehci_ring_alloc(), ehci_root_clear_tt(), ehci_root_enable(), ehci_stop(), elf_load(), elf_load_segment(), elf_segment(), elf_segments(), elfboot_check_segment(), elfboot_exec(), elfboot_probe(), eoib_complete_recv(), eoib_create(), eoib_destroy(), eoib_duplicate(), eoib_join_broadcast_group(), eoib_link_state_changed(), eoib_open(), eoib_rx_av(), eoib_set_gateway(), eoib_tx_av(), eth_slow_lacp_dump(), eth_slow_marker_dump(), eth_slow_rx(), exanic_check_link(), exanic_expired(), exanic_fetch_mac(), exanic_init_eeprom(), exanic_poll_rx(), exanic_probe(), exanic_probe_port(), exanic_transmit(), exanic_try_init_eeprom(), fbcon_init(), fbcon_picture_init(), fc_els_close(), fc_els_echo_rx_request(), fc_els_echo_rx_response(), fc_els_flogi_rx(), fc_els_logo_rx_request(), fc_els_plogi_rx(), fc_els_prli_rx(), fc_els_rtv_rx(), fc_els_rx(), fc_els_step(), fc_els_tx(), fc_els_unknown_rx(), fc_ns_query(), fc_ns_query_deliver(), fc_ns_query_step(), fc_peer_close(), fc_peer_create(), fc_peer_examine(), fc_peer_login(), fc_peer_logout(), fc_peer_plogi(), fc_port_close(), fc_port_deliver(), fc_port_examine(), fc_port_login(), fc_port_logout(), fc_port_ns_plogi_done(), fc_port_open(), fc_ulp_close(), fc_ulp_create(), fc_ulp_examine(), fc_ulp_login(), fc_ulp_logout(), fc_xchg_expired(), fc_xchg_respond(), fc_xchg_rx(), fc_xchg_tx(), fcoe_deliver(), fcoe_expired(), fcoe_fip_parse(), fcoe_fip_rx(), fcoe_fip_rx_advertisement(), fcoe_fip_rx_els_response(), fcoe_fip_rx_vlan(), fcoe_fip_tx_keepalive(), fcoe_fip_tx_solicitation(), fcoe_fip_tx_vlan(), fcoe_probe(), fcoe_reset(), fcoe_rx(), fcpcmd_close(), fcpcmd_recv_rddata(), fcpcmd_recv_rsp(), fcpcmd_recv_unknown(), fcpcmd_recv_xfer_rdy(), fcpcmd_send_cmnd(), fcpcmd_send_wrdata(), fcpdev_close(), fcpdev_examine(), fcpdev_identify_device(), fcpdev_open(), fcpdev_scsi_command(), find_dhcp_option_with_encap(), flexboot_nodnic_alloc_uar(), flexboot_nodnic_complete(), flexboot_nodnic_eth_close(), flexboot_nodnic_eth_open(), flexboot_nodnic_eth_transmit(), flexboot_nodnic_get_factory_mac(), flexboot_nodnic_poll_cq(), flexboot_nodnic_post_recv(), flexboot_nodnic_post_send(), flexboot_nodnic_probe(), flexboot_nodnic_register_netdev(), flexboot_nodnic_set_port_masking(), flexboot_nodnic_set_ports_type(), format_uri(), fragment_expired(), fragment_reassemble(), free(), free_image(), free_memblock(), free_parameters(), ftp_data_closed(), ftp_done(), ftp_free(), ftp_next_state(), ftp_open(), ftp_reply(), gdbmach_handler(), gdbmach_set_breakpoint(), golan_alloc_pd(), golan_alloc_uar(), golan_bring_down(), golan_bring_up(), golan_cmd_init(), golan_cmd_wait(), golan_complete(), golan_core_enable_hca(), golan_create_cq(), golan_create_eq(), golan_create_mkey(), golan_create_qp_aux(), golan_dealloc_pd(), golan_dealloc_uar(), golan_destory_eq(), golan_destroy_cq(), golan_destroy_mkey(), golan_destroy_qp(), golan_handle_pages(), golan_handle_port_event(), golan_hca_init(), golan_mcast_attach(), golan_mcast_detach(), golan_modify_qp(), golan_modify_qp_to_rst(), golan_poll_cq(), golan_poll_eq(), golan_post_recv(), golan_post_send(), golan_probe_normal(), golan_provide_pages(), golan_query_vport_context(), golan_query_vport_gid(), golan_query_vport_pkey(), golan_remove_normal(), golan_set_access_reg(), golan_set_hca_cap(), golan_take_pages(), golan_teardown_hca(), goto_exec(), goto_find_label(), guestinfo_fetch_type(), guestinfo_net_probe(), guestinfo_net_remove(), guestrpc_close(), guestrpc_command(), guestrpc_command_data(), guestrpc_command_len(), guestrpc_open(), guestrpc_reply_data(), guestrpc_reply_finish(), guestrpc_reply_len(), hash_df(), hermon_alloc_mtt(), hermon_alloc_qpn(), hermon_bofm_harvest(), hermon_bofm_probe(), hermon_bofm_update(), hermon_cmd(), hermon_complete(), hermon_configure_special_qps(), hermon_create_cq(), hermon_create_eq(), hermon_create_qp(), hermon_destroy_cq(), hermon_destroy_eq(), hermon_destroy_qp(), hermon_dump_cqctx(), hermon_dump_qpctx(), hermon_eth_close(), hermon_eth_open(), hermon_eth_transmit(), hermon_event_port_state_change(), hermon_free_mtt(), hermon_get_cap(), hermon_ib_close(), hermon_ib_open(), hermon_mad(), hermon_map_icm(), hermon_map_vpm(), hermon_mcast_attach(), hermon_mcast_detach(), hermon_modify_qp(), hermon_poll_cq(), hermon_poll_eq(), hermon_post_recv(), hermon_post_send(), hermon_register_ibdev(), hermon_register_netdev(), hermon_sense_port_type(), hermon_set_port_type(), hermon_setup_mpt(), hermon_start(), hermon_start_firmware(), hermon_stop_firmware(), history_append(), history_store(), hmac_drbg_generate(), hmac_drbg_instantiate(), hmac_drbg_reseed(), hmac_drbg_update(), hmac_drbg_update_key(), hmac_drbg_update_value(), http_basic_authenticate(), http_block_read(), http_block_read_capacity(), http_close_transfer_identity(), http_conn_close(), http_conn_deliver(), http_digest_authenticate(), http_open(), http_parse_content_encoding(), http_parse_content_length(), http_parse_header(), http_parse_retry_after(), http_parse_status(), http_parse_transfer_encoding(), http_parse_www_authenticate(), http_redirect(), http_reopen(), http_rx_chunk_len(), http_rx_headers(), http_rx_linebuf(), http_rx_transfer_identity(), http_transfer_complete(), http_tx_request(), hub_clear_changes(), hub_clear_tt(), hub_complete(), hub_disable(), hub_enable(), hub_open(), hub_probe(), hub_refill(), hub_speed(), hunt_check_link(), hunt_clear_udp_tunnel_ports(), hunt_ev_fini(), hunt_free_vis(), hunt_mcdi_request_poll(), hunt_rx_fini(), hunt_tx_fini(), hv_check_features(), hv_check_hv(), hv_map_hypercall(), hv_post_message(), hv_quiesce(), hv_signal_event(), hv_timer_probe(), hv_unquiesce(), hv_wait_for_message(), hvm_cpuid_base(), hvm_ioremap(), hvm_iounmap(), hvm_map_grant(), hvm_map_hypercall(), hvm_map_xenstore(), hvm_probe(), i2c_bit_read(), i2c_bit_write(), i2c_reset(), ib_cm_path_complete(), ib_cm_recv_dreq(), ib_cm_recv_rep(), ib_cm_req_complete(), ib_cm_send_drep(), ib_cm_send_rtu(), ib_cmrc_changed(), ib_cmrc_complete_recv(), ib_cmrc_complete_send(), ib_cmrc_open(), ib_cmrc_shutdown(), ib_cmrc_xfer_deliver(), ib_create_conn(), ib_create_cq(), ib_create_mi(), ib_create_qp(), ib_create_sma(), ib_destroy_cq(), ib_destroy_mi(), ib_destroy_qp(), ib_link_state_changed(), ib_mcast_complete(), ib_mcast_join(), ib_mcast_leave(), ib_mi_complete_recv(), ib_mi_handle(), ib_mi_send(), ib_mi_timer_expired(), ib_modify_qp(), ib_open(), ib_path_complete(), ib_post_recv(), ib_post_send(), ib_pull(), ib_refill_recv(), ib_resolve_path(), ib_sbft_install(), ib_set_pkey_table(), ib_set_port_info(), ib_sma_guid_info(), ib_sma_node_desc(), ib_sma_node_info(), ib_sma_pkey_table(), ib_sma_port_info(), ib_sma_set_pkey_table(), ib_sma_set_port_info(), ib_smc_get(), ib_smc_get_guid_info(), ib_smc_get_node_info(), ib_smc_get_pkey_table(), ib_smc_get_port_info(), ib_srp_open(), icmp_rx_echo_reply(), icmp_rx_echo_request(), icmp_tx_echo_reply(), icmp_tx_echo_request(), icmpv6_rx(), image_asn1(), image_exec(), image_pixbuf(), image_probe(), image_replace(), init_i2c_bit_basher(), init_idt(), init_mlx_utils(), initrd_dump(), initrd_init(), initrd_reshuffle(), initrd_squash_high(), initrd_swap(), int13(), int13_cdrom_read_boot_catalog(), int13_cdrom_status_terminate(), int13_device_path_info(), int13_extended_rw(), int13_get_extended_parameters(), int13_get_parameters(), int13_guess_geometry_fdd(), int13_guess_geometry_hdd(), int13_hook(), int13_install(), int13_parse_eltorito(), int13_rw_sectors(), int13_sync_num_drives(), int13_unhook(), intel_check_link(), intel_create_ring(), intel_disable_ring(), intel_fetch_mac(), intel_fetch_mac_eeprom(), intel_init_eeprom(), intel_open(), intel_poll(), intel_poll_rx(), intel_read_eeprom(), intel_reset(), intel_transmit(), intel_write_eeprom(), intelvf_mbox_msg(), intelvf_mbox_reset(), intelvf_mbox_set_mac(), intelvf_mbox_set_mtu(), intelvf_mbox_wait(), intelx_check_link(), intelx_fetch_mac(), intelx_reset(), intelx_try_fetch_mac(), intelxvf_check_link(), intelxvf_mbox_queues(), intelxvf_mbox_version(), intelxvf_open(), intelxvf_poll(), intelxvf_probe(), intelxvf_stats(), intf_close(), intf_plug(), intf_restart(), intf_shutdown(), intf_unplug(), ioremap_pages(), iounmap_pages(), ipoib_complete_recv(), ipoib_find_remac(), ipoib_join_broadcast_group(), ipoib_link_state_changed(), ipoib_open(), ipoib_translate_rx_arp(), ipoib_translate_tx_arp(), ipoib_transmit(), ipv4_gratuitous_arp(), ipv4_rx(), ipv4_tx(), ipv6_check_options(), ipv6_create_routes(), ipv6_dump_miniroute(), ipv6_rx(), ipv6_tx(), ipv6conf_rx_router_advertisement(), iscsi_check_auth(), iscsi_close(), iscsi_fetch_settings(), iscsi_handle_authmethod_value(), iscsi_handle_chap_a_value(), iscsi_handle_chap_c_value(), iscsi_handle_chap_i_value(), iscsi_handle_chap_n_value(), iscsi_handle_chap_r_value(), iscsi_handle_string(), iscsi_handle_targetaddress_value(), iscsi_open(), iscsi_open_connection(), iscsi_parse_root_path(), iscsi_rx_data(), iscsi_rx_login_response(), iscsi_rx_nop_in(), iscsi_rx_scsi_response(), iscsi_scsi_command(), iscsi_socket_deliver(), iscsi_start_data_out(), iscsi_start_login(), iscsi_tx_step(), job_progress(), linda_alloc_ctx(), linda_complete_recv(), linda_create_cq(), linda_create_recv_wq(), linda_create_send_wq(), linda_destroy_cq(), linda_ib_epb_request(), linda_ib_epb_wait(), linda_init_i2c(), linda_init_recv(), linda_init_send(), linda_link_state_changed(), linda_link_state_check(), linda_modify_qp(), linda_post_recv(), linda_probe(), linda_program_uc_ram(), linda_read_eeprom(), linda_set_port_info(), linda_trim_ib(), linda_verify_uc_ram(), linebuf_consume_okx(), malloc(), md5_digest(), mdelay(), memmap_settings_fetch(), mii_check_link(), mii_dump(), mii_reset(), mii_restart(), mktime(), multiboot_add_modules(), multiboot_build_memmap(), multiboot_exec(), multiboot_load_elf(), multiboot_load_raw(), multiboot_probe(), myson_create_ring(), myson_poll_rx(), myson_poll_tx(), myson_refill_rx(), myson_reload_config(), myson_soft_reset(), myson_transmit(), myson_wait_idle(), named_resolv_done(), natsemi_check_link(), natsemi_create_ring(), natsemi_hwaddr(), natsemi_hwaddr_insane(), natsemi_hwaddr_sane(), natsemi_poll_rx(), natsemi_poll_tx(), natsemi_refill_rx(), natsemi_reload_config(), natsemi_reset(), natsemi_soft_reset(), natsemi_transmit(), nbi_boot16(), nbi_boot32(), nbi_exec(), nbi_prepare_dhcp(), nbi_prepare_segment(), nbi_probe(), nbi_process_segments(), ncm_in_complete(), ncm_in_prefill(), ncm_intr_complete(), ncm_open(), ncm_probe(), ndp_fetch(), ndp_rx_neighbour_advertisement_ll_target(), ndp_rx_neighbour_solicitation_ll_source(), ndp_rx_options(), ndp_rx_router_advertisement_ll_source(), ndp_rx_router_advertisement_prefix(), ndp_tx_ll_addr(), neighbour_create(), neighbour_destroy(), neighbour_discover(), neighbour_discovered(), neighbour_expired(), net80211_check_settings_update(), net80211_handle_assoc_reply(), net80211_handle_auth(), net80211_handle_mgmt(), net80211_ll_pull(), net80211_prepare_assoc(), net80211_prepare_probe(), net80211_probe_finish_best(), net80211_probe_step(), net80211_process_capab(), net80211_process_ie(), net80211_rx(), net80211_rx_frag(), net80211_step_associate(), net_rx(), netdev_close(), netdev_config_close(), netdev_configure(), netdev_link_block(), netdev_link_block_expired(), netdev_link_err(), netdev_link_unblock(), netdev_open(), netdev_rx_err(), netdev_tx_err(), netfront_close(), netfront_create_event(), netfront_create_ring(), netfront_open(), netfront_probe(), netfront_push(), netfront_read_mac(), netfront_reset(), netfront_rm(), netfront_send_event(), netfront_transmit(), netfront_write_num(), netvsc_cancel_transmit(), netvsc_control(), netvsc_create_buffer(), netvsc_destroy_buffer(), netvsc_establish_buffer(), netvsc_initialise(), netvsc_initialised(), netvsc_ndis_version(), netvsc_open(), netvsc_probe(), netvsc_recv_cancellation(), netvsc_recv_completion(), netvsc_recv_control(), netvsc_recv_data(), netvsc_reset(), netvsc_revoke_buffer(), netvsc_rx_established_buffer(), netvsc_transmit(), nfs_deliver(), nfs_done(), nfs_free(), nfs_mount_deliver(), nfs_mount_step(), nfs_open(), nfs_parse_uri(), nfs_pm_deliver(), nfs_pm_step(), nfs_step(), nii_get_init_info(), nii_get_station_address(), nii_initialise_flags(), nii_io(), nii_open(), nii_pci_open(), nii_poll(), nii_poll_rx(), nii_set_rx_filters(), nii_set_station_address(), nii_shutdown(), nii_start(), nii_start_undi(), nii_stop_undi(), nii_supported(), nii_transmit(), ntp_deliver(), ntp_request(), nvo_load(), nvo_realloc(), nvo_realloc_dhcpopt(), nvo_save(), nvo_store(), nvs_vpd_init(), nvs_vpd_nvo_init(), nvs_vpd_read(), nvs_vpd_resize(), nvs_vpd_write(), ocsp_check_signature(), ocsp_parse_basic_response(), ocsp_parse_cert_id(), ocsp_parse_certs(), ocsp_parse_responder_id(), ocsp_parse_response_status(), ocsp_parse_response_type(), ocsp_parse_responses(), ocsp_request(), ocsp_uri_string(), ocsp_validate(), parse_uri(), pci_backup_excluded(), pci_bar(), pci_probe(), pci_remove(), pci_vpd_find(), pci_vpd_find_tag(), pci_vpd_init(), pci_vpd_read_dword(), pci_vpd_resize(), pci_vpd_write_dword(), pcibus_probe(), pciea_bar_value(), peerblk_decrypt(), peerblk_deliver(), peerblk_done(), peerblk_expired(), peerblk_parse_block(), peerblk_parse_header(), peerblk_parse_iv(), peerblk_parse_useless(), peerblk_raw_open(), peerblk_retrieval_close(), peerblk_retrieval_open(), peerblk_retrieval_rx(), peerdisc_close(), peerdisc_socket_open(), peerdisc_socket_rx(), peerdisc_socket_tx(), peerdist_discovery_reply(), peerdist_info(), peerdist_info_block(), peerdist_info_get(), peerdist_info_segment(), peerdist_info_v1(), peerdist_info_v1_block(), peerdist_info_v1_block_offset(), peerdist_info_v1_segment(), peerdist_info_v2(), peerdist_info_v2_segment(), peerdist_info_v2_segments(), peermux_info_close(), peermux_step(), pem_asn1(), pem_image_asn1(), pem_image_probe(), pending_get(), pending_put(), phantom_add_macaddr(), phantom_alloc_cds(), phantom_alloc_rds(), phantom_check_boot_enable(), phantom_clp_cmd(), phantom_clp_wait(), phantom_create_rx_ctx(), phantom_create_tx_ctx(), phantom_del_macaddr(), phantom_destroy_rx_ctx(), phantom_destroy_tx_ctx(), phantom_dmesg(), phantom_fetch_setting(), phantom_get_macaddr(), phantom_init_cmdpeg(), phantom_init_rcvpeg(), phantom_issue_cmd(), phantom_map_crb(), phantom_poll(), phantom_poll_link_state(), phantom_probe(), phantom_read_test_mem_block(), phantom_store_setting(), phantom_wait_for_cmd(), ping_close(), ping_deliver(), ping_open(), ping_rx(), pinger_deliver(), pinger_expired(), png_chunk(), png_image_data(), png_image_end(), png_image_header(), png_pixbuf(), png_probe(), png_unfilter_pass(), pnm_ascii(), pnm_binary(), pnm_data(), pnm_pixbuf(), pnm_probe(), pnm_scale(), privkey_apply_settings(), process_add(), process_del(), profile_okx(), profile_update(), pxe_api_call(), pxe_deactivate(), pxe_dump_mcast_list(), pxe_exec(), pxe_fake_cached_info(), pxe_probe_no_mz(), pxe_start_nbp(), pxebs_list(), pxenv_get_cached_info(), pxenv_restart_tftp(), pxenv_start_base(), pxenv_start_undi(), pxenv_stop_base(), pxenv_stop_undi(), pxenv_undi_cleanup(), pxenv_undi_clear_statistics(), pxenv_undi_close(), pxenv_undi_force_interrupt(), pxenv_undi_get_iface_info(), pxenv_undi_get_information(), pxenv_undi_get_mcast_address(), pxenv_undi_get_nic_type(), pxenv_undi_get_statistics(), pxenv_undi_initialize(), pxenv_undi_initiate_diags(), pxenv_undi_isr(), pxenv_undi_open(), pxenv_undi_reset_adapter(), pxenv_undi_set_mcast_address(), pxenv_undi_set_packet_filter(), pxenv_undi_set_station_address(), pxenv_undi_shutdown(), pxenv_undi_startup(), pxenv_undi_transmit(), pxenv_unload_stack(), qib7322_ahb_request(), qib7322_ahb_wait(), qib7322_alloc_ctx(), qib7322_alloc_send_buf(), qib7322_complete_recv(), qib7322_create_cq(), qib7322_create_recv_wq(), qib7322_destroy_cq(), qib7322_init_i2c(), qib7322_init_recv(), qib7322_link_speed_supported(), qib7322_link_state_changed(), qib7322_link_state_check(), qib7322_poll_eq(), qib7322_post_recv(), qib7322_probe(), qib7322_read_eeprom(), qib7322_set_port_info(), rbg_startup(), rc80211_pick_best(), rc80211_set_rate(), rc80211_update_tx(), rdtsc_probe(), realloc(), realtek_check_link(), realtek_create_buffer(), realtek_create_ring(), realtek_detect(), realtek_dump(), realtek_init_eeprom(), realtek_legacy_poll_rx(), realtek_mii_read(), realtek_mii_write(), realtek_phy_reset(), realtek_phy_speed(), realtek_poll_rx(), realtek_probe(), realtek_reset(), realtek_transmit(), ref_decrement(), register_ibdev(), register_image(), register_netdev(), register_nvo(), register_rndis(), register_sandev(), register_settings(), register_usb(), register_usb_hub(), reparse_options(), resize_dhcp_option(), resmux_child_close(), resmux_child_resolv_done(), resmux_try(), resolv(), resolv_done(), rhine_check_link(), rhine_create_ring(), rhine_mii_autopoll(), rhine_mii_read(), rhine_mii_write(), rhine_poll(), rhine_poll_rx(), rhine_poll_tx(), rhine_probe(), rhine_reload_eeprom(), rhine_reset(), rndis_filter(), rndis_open(), rndis_rx(), rndis_rx_data(), rndis_rx_initialise(), rndis_rx_message(), rndis_rx_query_oid(), rndis_rx_set_oid(), rndis_rx_status(), rndis_tx_complete_err(), rndis_tx_message(), rndis_wait(), rootcert_init(), rsa_decrypt(), rsa_encode_digest(), rsa_encrypt(), rsa_init(), rsa_sign(), rsa_verify(), rsdp_find_rsdt_range(), rtc_entropy_check(), rtc_read_time(), sandev_command_read_capacity(), sandev_command_rw(), sandev_describe(), sandev_parse_iso9660(), sandev_reopen(), sandev_reset(), sanpath_block_close(), sanpath_open(), sanpath_step(), script_exec_line(), script_probe(), scsi_open(), scsicmd_close(), scsicmd_command(), scsicmd_response(), scsidev_ready(), scsidev_step(), sdi_exec(), sdi_parse_header(), set_dhcp_option(), setjmp_test_exec(), sha1_digest(), sha256_digest(), sha512_digest(), shutdown_cache(), skeleton_check_link(), skeleton_close(), skeleton_irq(), skeleton_mii_read(), skeleton_mii_write(), skeleton_open(), skeleton_probe(), skeleton_reset(), skeleton_transmit(), slam_finished(), slam_master_timer_expired(), slam_mc_socket_deliver(), slam_open(), slam_parse_multicast_address(), slam_pull_header(), slam_pull_value(), slam_slave_timer_expired(), slam_socket_deliver(), slam_tx_nack(), smsc75xx_check_link(), smsc75xx_dump_statistics(), smsc75xx_eeprom_wait(), smsc75xx_get_statistics(), smsc75xx_in_complete(), smsc75xx_intr_complete(), smsc75xx_mii_wait(), smsc75xx_open(), smsc75xx_poll(), smsc75xx_probe(), smsc75xx_raw_readl(), smsc75xx_raw_writel(), smsc75xx_reset(), smsc95xx_check_link(), smsc95xx_dump_statistics(), smsc95xx_eeprom_wait(), smsc95xx_fetch_mac(), smsc95xx_fetch_mac_eeprom(), smsc95xx_fetch_mac_vm3(), smsc95xx_get_rx_statistics(), smsc95xx_get_tx_statistics(), smsc95xx_in_complete(), smsc95xx_intr_complete(), smsc95xx_mii_wait(), smsc95xx_open(), smsc95xx_poll(), smsc95xx_probe(), smsc95xx_raw_readl(), smsc95xx_raw_writel(), smsc95xx_reset(), snp_supported(), snpnet_close(), snpnet_open(), snpnet_poll_rx(), snpnet_poll_tx(), snpnet_rx_filters(), snpnet_start(), snpnet_stop(), snpnet_transmit(), spi_bit_rw(), srp_cmd(), srp_login(), srp_login_rej(), srp_login_rsp(), srp_open(), srp_rsp(), srp_unrecognised(), srpcmd_close(), srpdev_close(), srpdev_deliver(), start_dhcpv6(), start_ntp(), start_pxebs(), stop_timer(), stp_rx(), tcp_close(), tcp_dump_state(), tcp_expired(), tcp_keepalive_expired(), tcp_open(), tcp_rx_ack(), tcp_rx_data(), tcp_rx_opts(), tcp_rx_rst(), tcp_rx_syn(), tcp_shutdown(), tcp_wait_expired(), tcp_xmit_reset(), tcp_xmit_sack(), tftp_apply_settings(), tftp_core_open(), tftp_done(), tftp_presize(), tftp_process_blksize(), tftp_process_multicast(), tftp_process_option(), tftp_process_tsize(), tftp_reopen(), tftp_reopen_mc(), tftp_rx(), tftp_rx_data(), tftp_rx_error(), tftp_rx_oack(), tftp_send_rrq(), tftp_timer_expired(), tg3_abort_hw(), tg3_alloc_consistent(), tg3_get_invariants(), tg3_init_one(), tg3_init_rings(), tg3_link_report(), tg3_lookup_by_subsys(), tg3_open(), tg3_phy_probe(), tg3_poll_fw(), tg3_poll_link(), tg3_refill_prod_ring(), tg3_reset_hw(), tg3_rx_complete(), tg3_stop_block(), tg3_test_dma(), tg3_transmit(), threewire_detect_address_len(), threewire_read(), threewire_write(), timer_expired(), timer_probe(), tkip_decrypt(), tls_change_cipher(), tls_generate_keys(), tls_generate_master_secret(), tls_generate_random(), tls_new_alert(), tls_new_certificate(), tls_new_certificate_request(), tls_new_change_cipher(), tls_new_ciphertext(), tls_new_finished(), tls_new_handshake(), tls_new_record(), tls_new_server_hello(), tls_new_server_hello_done(), tls_newdata_process_header(), tls_parse_chain(), tls_select_cipher(), tls_send_certificate_verify(), tls_send_client_key_exchange(), tls_send_plaintext(), tls_set_cipher(), tls_split_block(), tls_split_stream(), tls_tx_step(), tls_validator_done(), trivial_init(), txnic_bgx_detect(), txnic_bgx_mac(), txnic_bgx_probe(), txnic_complete_rqe(), txnic_complete_sqe(), txnic_create_cq(), txnic_create_rq(), txnic_create_sq(), txnic_diag(), txnic_disable_cq(), txnic_disable_rq(), txnic_disable_sq(), txnic_lmac_diag(), txnic_lmac_poll_link(), txnic_lmac_probe(), txnic_pf_probe(), txnic_poll_cq(), txnic_send(), udelay(), udp_close(), udp_open_common(), udp_tx(), udp_xfer_alloc_iob(), uhci_device_address(), uhci_endpoint_poll(), uhci_reset(), uhci_root_clear_tt(), uhci_root_enable(), uhci_root_speed(), uhci_stop(), undi_load(), undi_unload(), undinet_call(), undinet_close(), undinet_irq(), undinet_open(), undinet_poll(), undinet_probe(), undinet_remove(), undinet_transmit(), undipci_probe(), undirom_find_pci(), undirom_parse_pcirheader(), undirom_parse_pxeromid(), undirom_probe(), unregister_ibdev(), unregister_image(), unregister_netdev(), unregister_nvo(), unregister_sandev(), unregister_settings(), uri_dump(), uri_dup(), usb_autoconfigure(), usb_complete_err(), usb_config_descriptor(), usb_control(), usb_describe(), usb_endpoint_clear_tt(), usb_endpoint_mtu(), usb_endpoint_open(), usb_endpoint_reset(), usb_hotplugged(), usb_message(), usb_probe(), usb_probe_all(), usb_stream(), usb_used(), usbhid_describe(), usbhid_open(), usbio_bulk_out_poll(), usbio_config(), usbio_control_poll(), usbio_endpoint_open(), usbio_interface(), usbio_interfaces(), usbio_interrupt_callback(), usbio_interrupt_open(), usbio_open(), usbio_path(), usbio_start(), usbio_supported(), usbkbd_complete(), usbkbd_probe(), usbkbd_produce(), usbkbd_set_leds(), usbnet_comms_describe(), usbnet_data_describe(), usbnet_open(), validator_append(), validator_ocsp_validate(), validator_start_download(), validator_start_ocsp(), validator_xfer_close(), validator_xfer_deliver(), velocity_autopoll_start(), velocity_autopoll_stop(), velocity_check_link(), velocity_irq(), velocity_mii_read(), velocity_mii_write(), velocity_open(), velocity_poll_rx(), velocity_probe(), velocity_reload_eeprom(), velocity_reset(), vesafb_font(), vesafb_init(), vesafb_mode_info(), vesafb_mode_list(), vesafb_restore(), vesafb_select_mode(), vesafb_set_mode(), virtnet_open_legacy(), virtnet_open_modern(), virtnet_probe_legacy(), virtnet_probe_modern(), vlan_create(), vlan_destroy(), vlan_rx(), vlan_transmit(), vmbus_close(), vmbus_dump_channel(), vmbus_establish_gpadl(), vmbus_gpadl_teardown(), vmbus_initiate_contact(), vmbus_open(), vmbus_poll(), vmbus_post_message(), vmbus_probe_channels(), vmbus_reset_channels(), vmbus_send(), vmbus_signal_event(), vmbus_wait_for_any_message(), vmbus_wait_for_message(), vmbus_xfer_page_iobufs(), vmbus_xfer_pages(), vmware_present(), vmxnet3_check_link(), vmxnet3_check_version(), vmxnet3_irq(), vmxnet3_open(), vmxnet3_poll_events(), vmxnet3_poll_rx(), vmxnet3_poll_tx(), vmxnet3_probe(), vmxnet3_transmit(), wep_decrypt(), wpa_handle_1_of_2(), wpa_handle_1_of_4(), wpa_handle_3_of_4(), wpa_install_gtk(), wpa_install_ptk(), wpa_maybe_install_gtk(), wpa_psk_start(), wpa_send_2_of_4(), wpa_send_final(), x509_append(), x509_auto_append(), x509_check_ipaddress(), x509_check_issuer(), x509_check_name(), x509_check_root(), x509_check_signature(), x509_check_time(), x509_parse(), x509_parse_basic_constraints(), x509_parse_common_name(), x509_parse_extension(), x509_parse_issuer(), x509_parse_key_purpose(), x509_parse_key_usage(), x509_parse_ocsp(), x509_parse_public_key(), x509_parse_serial(), x509_parse_subject_alt_name(), x509_parse_tbscertificate(), x509_parse_validity(), x509_parse_version(), x509_validate(), x509_validate_chain(), x86_amd_features(), x86_intel_features(), xcm_close(), xcm_create(), xcm_deliver(), xcm_destroy(), xcm_list(), xcm_reopen(), xcm_step(), xenbus_backend_state(), xenbus_backend_wait(), xenbus_probe(), xenbus_probe_device(), xenbus_probe_type(), xenbus_set_state(), xengrant_alloc(), xengrant_init(), xenstore_dump(), xenstore_read_num(), xenstore_request(), xenstore_response(), xfer_alloc_iob(), xfer_deliver(), xfer_open_named_socket(), xfer_open_socket(), xfer_open_uri(), xfer_open_uri_string(), xfer_seek(), xfer_vopen(), xfer_vredirect(), xferbuf_ensure_size(), xhci_command(), xhci_complete(), xhci_dcbaa_alloc(), xhci_device_close(), xhci_device_open(), xhci_disable_slot(), xhci_dump(), xhci_dump_port(), xhci_enable_slot(), xhci_endpoint_reset(), xhci_event_poll(), xhci_host_controller(), xhci_init(), xhci_legacy_claim(), xhci_legacy_init(), xhci_legacy_release(), xhci_pch_fix(), xhci_port_psiv(), xhci_port_speed(), xhci_reset(), xhci_reset_endpoint(), xhci_root_clear_tt(), xhci_root_enable(), xhci_scratchpad_alloc(), xhci_set_tr_dequeue_pointer(), xhci_stop(), xhci_stop_endpoint(), xhci_supported_protocol(), xhci_transfer(), xhci_writeq(), xsigo_discover(), xsigo_ib_open(), xsigo_ib_probe(), xsigo_ib_remove(), xsigo_xcm_complete(), xsigo_xds_complete(), xsmp_rx_session(), xsmp_rx_session_confirm(), xsmp_rx_session_reject(), xsmp_rx_session_shutdown(), xsmp_rx_xve(), xsmp_rx_xve_modify(), xsmp_tx_session(), xsmp_tx_session_register(), xsmp_tx_xve(), xsmp_tx_xve_params(), xve_close(), xve_create(), xve_destroy(), xve_open(), xve_update_mtu(), xve_update_tca(), and zalloc().

#define DBGC_HDA (   ...)    DBGC_HDA_IF ( LOG, ##__VA_ARGS__ )

Definition at line 506 of file compiler.h.

Referenced by acm_control_receive(), acm_intr_complete(), acpi_find(), arbel_complete(), arbel_dump_cqctx(), arbel_dump_qpctx(), arbel_poll_eq(), asn1_algorithm(), asn1_bit_string(), asn1_digest_algorithm(), asn1_generalized_time(), asn1_integral_bit_string(), asn1_pubkey_algorithm(), asn1_signature_algorithm(), axge_in_complete(), axge_intr_complete(), cms_digest(), cms_parse_certificates(), cms_parse_content_type(), cms_parse_digest_algorithm(), cms_parse_signature_algorithm(), cms_parse_signature_value(), cms_parse_signer_identifier(), dm96xx_in_complete(), dm96xx_intr_complete(), dns_copy_okx(), dns_decode_okx(), dns_encode_okx(), dns_list_okx(), dummy_install(), ecm_intr_complete(), efi_block_install(), efi_set_autoboot(), fc_els_echo_rx_response(), fc_els_flogi_rx(), fc_els_logo_rx_request(), fc_els_plogi_rx(), fc_els_prli_rx(), fc_els_rx(), fc_els_unknown_rx(), fc_ulp_login(), fcpcmd_recv_rsp(), fcpcmd_recv_unknown(), fcpcmd_recv_xfer_rdy(), flexboot_nodnic_poll_cq(), guestrpc_command(), hash_df(), hermon_cmd(), hermon_dump_cqctx(), hermon_dump_qpctx(), hermon_poll_cq(), hermon_poll_eq(), hmac_drbg_generate(), hmac_drbg_reseed(), hmac_drbg_update_key(), hmac_drbg_update_value(), hub_complete(), ib_mi_complete_recv(), icmpv6_rx(), int13_get_extended_parameters(), int13_install(), intelvf_mbox_reset(), intelvf_mbox_set_mac(), intelvf_mbox_set_mtu(), intelxvf_mbox_queues(), intelxvf_mbox_version(), ipv6_check_options(), linda_verify_uc_ram(), linebuf_consume_okx(), md5_digest(), ncm_in_complete(), ncm_intr_complete(), ndp_rx_options(), netvsc_recv_control(), ntp_deliver(), ocsp_parse_cert_id(), ocsp_parse_certs(), ocsp_parse_response_status(), ocsp_parse_response_type(), ocsp_parse_responses(), pci_vpd_dump(), peerblk_done(), peerdisc_socket_rx(), phantom_create_rx_ctx(), phantom_create_tx_ctx(), phantom_poll(), pinger_deliver(), privkey_apply_settings(), realtek_dump(), rndis_rx(), rndis_rx_data(), rndis_rx_initialise(), rndis_rx_message(), rndis_rx_query_oid(), rndis_rx_set_oid(), rndis_rx_status(), rndis_tx_complete_err(), rootcert_init(), rsa_decrypt(), rsa_encode_digest(), rsa_encrypt(), rsa_init(), rsa_sign(), rsa_verify(), sha1_digest(), sha256_digest(), sha512_digest(), smsc75xx_in_complete(), smsc75xx_intr_complete(), smsc95xx_in_complete(), smsc95xx_intr_complete(), srp_login(), srp_login_rej(), srp_login_rsp(), srp_unrecognised(), srpdev_deliver(), stp_rx(), tls_parse_chain(), txnic_poll_cq(), undinet_call(), usb_control(), usbkbd_complete(), validator_append(), vesafb_mode_list(), vmbus_dump_channel(), x509_check_ipaddress(), x509_check_issuer(), x509_parse_basic_constraints(), x509_parse_common_name(), x509_parse_extension(), x509_parse_key_purpose(), x509_parse_ocsp(), x509_parse_subject_alt_name(), x509_parse_version(), xcm_deliver(), xhci_command(), xhci_complete(), xhci_event_poll(), xhci_transfer(), xsmp_rx_session(), xsmp_rx_session_reject(), xsmp_rx_session_shutdown(), and xsmp_rx_xve().

#define DBGC_HD (   ...)    DBGC_HD_IF ( LOG, ##__VA_ARGS__ )
#define DBGC_MD5A (   ...)    DBGC_MD5A_IF ( LOG, ##__VA_ARGS__ )

Definition at line 508 of file compiler.h.

#define DBGC_MD5 (   ...)    DBGC_MD5_IF ( LOG, ##__VA_ARGS__ )

Definition at line 509 of file compiler.h.

#define DBGC_PAUSE (   ...)    DBGC_PAUSE_IF ( LOG, ##__VA_ARGS__ )

Definition at line 510 of file compiler.h.

#define DBGC_MORE (   ...)    DBGC_MORE_IF ( LOG, ##__VA_ARGS__ )

Definition at line 511 of file compiler.h.

#define DBG2 (   ...)    DBG_IF ( EXTRA, ##__VA_ARGS__ )

Definition at line 515 of file compiler.h.

Referenced by __ath9k_hw_init(), a3c90x_hw_start(), a3c90x_internal_IssueCommand(), a3c90x_poll(), a3c90x_prepare_rx_desc(), a3c90x_probe(), a3c90x_process_rx_packets(), a3c90x_process_tx_packets(), a3c90x_reset(), apm_poweroff(), ar5008_hw_ani_cache_ini_regs(), ar5008_hw_ani_control_new(), ar5008_hw_ani_control_old(), ar9002_hw_adc_dccal_calibrate(), ar9002_hw_adc_dccal_collect(), ar9002_hw_adc_gaincal_calibrate(), ar9002_hw_adc_gaincal_collect(), ar9002_hw_init_cal(), ar9002_hw_iqcal_collect(), ar9002_hw_iqcalibrate(), ar9002_hw_setup_calibration(), ar9003_hw_ani_cache_ini_regs(), ar9003_hw_ani_control(), ar9003_hw_calc_iq_corr(), ar9003_hw_calibration_apply(), ar9003_hw_init_cal(), ar9003_hw_iqcal_collect(), ar9003_hw_iqcalibrate(), ar9003_hw_set_power_per_rate_table(), ar9003_hw_set_target_power_eeprom(), ar9003_hw_setup_calibration(), ar9003_hw_tx_iq_cal_post_proc(), ar9003_hw_tx_iq_cal_run(), ar9285_hw_pa_cal(), ar9300_compress_decision(), ar9300_eeprom_restore_internal(), ar9300_uncompress_block(), ath5k_chan_set(), ath5k_handle_rx(), ath5k_hw_noise_floor_calibration(), ath5k_hw_rf_gainf_adjust(), ath5k_hw_set_txpower_limit(), ath5k_tx_processq(), ath9k_ani_reset(), ath9k_ani_restart(), ath9k_bss_info_changed(), ath9k_config(), ath9k_config_bss(), ath9k_hw_4k_check_eeprom(), ath9k_hw_4k_fill_eeprom(), ath9k_hw_4k_get_spur_channel(), ath9k_hw_ani_init(), ath9k_hw_ani_monitor(), ath9k_hw_ani_read_counters(), ath9k_hw_ar9287_check_eeprom(), ath9k_hw_ar9287_fill_eeprom(), ath9k_hw_ar9287_get_spur_channel(), ath9k_hw_ar9300_set_txpower(), ath9k_hw_def_check_eeprom(), ath9k_hw_def_fill_eeprom(), ath9k_hw_def_get_spur_channel(), ath9k_hw_def_set_txpower(), ath9k_hw_disable_interrupts(), ath9k_hw_enable_interrupts(), ath9k_hw_fill_cap_info(), ath9k_hw_getnf(), ath9k_hw_init_global_settings(), ath9k_hw_nf_sanitize(), ath9k_hw_releasetxqueue(), ath9k_hw_reset(), ath9k_hw_reset_txstatus_ring(), ath9k_hw_resettxqueue(), ath9k_hw_set_4k_power_cal_table(), ath9k_hw_set_cck_nil(), ath9k_hw_set_def_power_cal_table(), ath9k_hw_set_interrupts(), ath9k_hw_set_ofdm_nil(), ath9k_hw_set_txq_interrupts(), ath9k_hw_set_txq_props(), ath9k_hw_setpower(), ath9k_hw_setuptxqueue(), ath9k_hw_txstart(), ath9k_hw_update_nfcal_hist_buffer(), ath9k_hw_update_regulatory_maxpower(), ath_ani_calibrate(), ath_descdma_setup(), ath_rx_init(), ath_set_channel(), bofm(), efi_getchar(), efi_handle_name(), flexboot_nodnic_poll_eq(), getsda(), hunt_probe(), i2c_recv_byte(), i2c_send_byte(), ifec_mdio_setup(), ifec_net_open(), ifec_net_poll(), ifec_net_transmit(), ifec_refill_rx_ring(), ifec_rx_process(), ifec_tx_process(), ifec_tx_wake(), igbvf_process_rx_packets(), igbvf_refill_rx_ring(), init_media(), isapnp_find_tag(), jme_fill_tx_desc(), jme_poll(), jme_process_receive(), jme_transmit(), jme_tx_clean(), mac_address_from_string_specs(), myri10ge_interrupt_handler(), myri10ge_net_transmit(), myri10ge_nv_init(), nway_start(), parse_eeprom(), pnic_do_nway(), pxenv_udp_read(), rtl818x_handle_rx(), rtl818x_probe(), select_media(), setscl(), setsda(), sis190_process_rx(), sis190_process_tx(), skge_down(), skge_link_down(), skge_link_up(), skge_rx_done(), skge_rx_refill(), skge_show_addr(), skge_up(), sky2_down(), sky2_probe(), sky2_receive(), sky2_show_addr(), sky2_status_intr(), sky2_up(), tulip_check_duplex(), tulip_probe(), and tulip_transmit().

#define DBG2_HDA (   ...)    DBG_HDA_IF ( EXTRA, ##__VA_ARGS__ )

Definition at line 516 of file compiler.h.

Referenced by bofm(), and int13con_find().

#define DBG2_HD (   ...)    DBG_HD_IF ( EXTRA, ##__VA_ARGS__ )

Definition at line 517 of file compiler.h.

Referenced by myri10ge_net_transmit().

#define DBG2_MD5A (   ...)    DBG_MD5A_IF ( EXTRA, ##__VA_ARGS__ )

Definition at line 518 of file compiler.h.

#define DBG2_MD5 (   ...)    DBG_MD5_IF ( EXTRA, ##__VA_ARGS__ )

Definition at line 519 of file compiler.h.

#define DBG2_PAUSE (   ...)    DBG_PAUSE_IF ( EXTRA, ##__VA_ARGS__ )

Definition at line 520 of file compiler.h.

#define DBG2_MORE (   ...)    DBG_MORE_IF ( EXTRA, ##__VA_ARGS__ )

Definition at line 521 of file compiler.h.

#define DBGC2 (   ...)    DBGC_IF ( EXTRA, ##__VA_ARGS__ )

Definition at line 522 of file compiler.h.

Referenced by aes_setkey(), alloc_memblock(), aoecmd_ata_cmd(), aoecmd_ata_rsp(), arbel_cmd(), arbel_ring_doorbell(), arp_rx(), atadev_command(), block_translate(), ccmp_decrypt(), ccmp_encrypt(), certstore_found(), create_validator(), deflate_dump_alphabet(), deflate_inflate(), dns_question(), dns_xfer_deliver(), eapol_key_rx(), efi_block_connect(), efi_block_io_flush(), efi_block_io_read(), efi_block_io_reset(), efi_block_io_write(), efi_bofm_start(), efi_child_add(), efi_child_del(), efi_driver_connect(), efi_local_check_volume_name(), efi_local_open_path(), efi_pxe_udp_read(), efi_pxe_udp_write(), efi_snp_get_status(), efi_snp_receive(), efi_snp_transmit(), efi_undi_get_status(), efi_undi_receive(), efi_undi_transmit(), efi_usb_async_interrupt_transfer(), efi_usb_async_isochronous_transfer(), efi_usb_bulk_transfer(), efi_usb_control_transfer(), efi_usb_get_config_descriptor(), efi_usb_get_device_descriptor(), efi_usb_get_endpoint_descriptor(), efi_usb_get_interface_descriptor(), efi_usb_get_string_descriptor(), efi_usb_get_supported_languages(), efi_usb_isochronous_transfer(), efi_usb_port_reset(), efi_usb_sync_interrupt_transfer(), efi_watchdog_expired(), ehci_init(), ehci_poll_companions(), ehci_root_speed(), exanic_poll_rx(), exanic_poll_tx(), exanic_transmit(), exanic_try_init_eeprom(), fc_els_rx(), fc_els_tx(), fc_xchg_close(), fc_xchg_originate(), fc_xchg_respond(), fcoe_fip_rx(), fcoe_rx(), fcpcmd_recv_rddata(), fcpcmd_recv_rsp(), fcpcmd_recv_xfer_rdy(), fcpcmd_send_cmnd(), fcpcmd_send_wrdata(), free_memblock(), golan_complete(), golan_poll_cq(), guestinfo_fetch_type(), guestrpc_command(), hermon_cmd(), http_conn_close(), http_conn_xfer_close(), http_conn_xfer_recycle(), http_connect(), http_format_headers(), http_open(), http_parse_header(), http_parse_status(), http_redirect(), http_transfer_complete(), hub_complete(), hub_speed(), hunt_get_phy_cfg(), hunt_open(), hv_disable_sint(), hv_enable_sint(), hv_map_hypercall(), hv_map_synic(), hv_post_message(), hv_unmap_hypercall(), hv_unmap_synic(), hv_unmap_synic_no_scontrol(), hv_wait_for_message(), hvm_cpuid_base(), hvm_map_grant(), hvm_map_hypercall(), hvm_map_shared_info(), hvm_map_xenstore(), hvm_probe(), ib_cmrc_changed(), ib_cmrc_complete_recv(), ib_pull(), ib_push(), ib_resolve_path(), int13(), int13_cdrom_read_boot_catalog(), int13_cdrom_status_terminate(), int13_extended_read(), int13_extended_rw(), int13_extended_seek(), int13_extended_verify(), int13_extended_write(), int13_extension_check(), int13_get_disk_type(), int13_get_extended_parameters(), int13_get_last_status(), int13_get_parameters(), int13_guess_geometry_hdd(), int13_read_sectors(), int13_reset(), int13_rw_sectors(), int13_write_sectors(), intel_poll_rx(), intel_poll_tx(), intel_refill_rx(), intel_transmit(), intelvf_mbox_read(), intelvf_mbox_write(), ipv4_rx(), ipv4_tx(), ipv6_rx(), ipv6_tx(), iscsi_rx_bhs(), iscsi_rx_nop_in(), iscsi_start_command(), linda_alloc_ctx(), linda_complete_recv(), linda_complete_send(), linda_free_ctx(), linda_init_i2c(), linda_post_recv(), linda_post_send(), linda_probe(), linda_read_eeprom(), linda_verify_uc_ram(), md5_digest(), myson_poll_rx(), myson_poll_tx(), myson_refill_rx(), myson_transmit(), natsemi_hwaddr(), natsemi_poll_rx(), natsemi_poll_tx(), natsemi_refill_rx(), natsemi_transmit(), ncm_probe(), neighbour_destroy(), neighbour_discovered(), neighbour_tx(), net80211_autoassociate(), net80211_probe_step(), net80211_rx(), net80211_set_rate_idx(), net_poll(), netdev_rx(), netdev_tx(), netdev_tx_err(), netfront_poll_rx(), netfront_poll_tx(), netfront_read_mac(), netfront_refill_rx(), netfront_transmit(), nfs_deliver(), nii_issue_cpb_db(), ocsp_check_signature(), ocsp_parse_basic_response(), ocsp_parse_certs(), ocsp_parse_responder_id(), ocsp_parse_responses(), ocsp_request(), ocsp_uri_string(), ocsp_validate(), pci_vpd_read_dword(), pci_vpd_write_dword(), peerblk_open(), peerblk_parse_header(), peerblk_raw_open(), peerblk_retrieval_open(), peerdisc_create(), peerdisc_discovered(), peerdist_info(), peerdist_info_block(), peerdist_info_segment(), peerdist_info_v1(), peerdist_info_v2(), phantom_clp_setting(), phantom_issue_cmd(), phantom_poll(), phantom_post_cds(), phantom_post_rds(), png_palette(), png_pixels_pass(), png_unfilter_pass(), pxenv_undi_isr(), pxenv_undi_transmit(), qib7322_alloc_ctx(), qib7322_complete_recv(), qib7322_complete_send(), qib7322_create_send_bufs(), qib7322_free_ctx(), qib7322_init_i2c(), qib7322_link_speed_supported(), qib7322_modify_qp(), qib7322_post_recv(), qib7322_post_send(), qib7322_probe(), qib7322_read_eeprom(), realtek_legacy_poll_rx(), realtek_poll_rx(), realtek_poll_tx(), realtek_refill_rx(), realtek_transmit(), ref_decrement(), ref_increment(), register_usb(), rhine_mii_read(), rhine_mii_write(), rhine_poll_rx(), rhine_poll_tx(), rhine_refill_rx(), rhine_transmit(), scsicmd_command(), sha1_digest(), sha256_digest(), sha512_digest(), slam_put_value(), smsc75xx_poll(), smsc95xx_poll(), snpnet_dump_mode(), spi_bit_set_slave_select(), spi_bit_transfer(), srp_cmd(), srp_rsp(), start_timer_fixed(), step(), stop_timer(), stp_rx(), tcp_dump_flags(), tcp_rx(), tcp_xmit_reset(), tcp_xmit_sack(), tftp_send_ack(), tftp_send_error(), tg3_refill_prod_ring(), tg3_rx_complete(), tg3_test_dma(), tg3_tx_complete(), timer_expired(), tkip_decrypt(), tkip_encrypt(), tls_new_ciphertext(), tls_p_hash_va(), tls_send_plaintext(), txnic_complete_rqe(), txnic_complete_sqe(), txnic_refill_rq(), txnic_send(), udp_rx(), udp_tx(), usb_autoconfigure(), usb_endpoint_open(), usbio_bulk_in_poll(), usbkbd_consume(), usbkbd_produce(), usbkbd_report(), usbkbd_set_leds(), validator_free(), validator_xfer_close(), velocity_alloc_rings(), velocity_mii_read(), velocity_mii_write(), velocity_open(), velocity_poll(), velocity_poll_rx(), velocity_poll_tx(), velocity_refill_rx(), velocity_transmit(), virtnet_enqueue_iob(), virtnet_process_rx_packets(), virtnet_process_tx_packets(), vlan_rx(), vmbus_poll(), vmbus_probe_channels(), vmbus_reset_channels(), vmbus_send(), vmxnet3_poll_rx(), vmxnet3_poll_tx(), wpa_derive_ptk(), wpa_handle_3_of_4(), x509_alloc_chain(), x509_check_alt_name(), x509_check_dnsname(), x509_check_ipaddress(), x509_check_name(), x509_check_root(), x509_check_signature(), x509_check_time(), x509_free_chain(), x509_parse(), x509_parse_access_description(), x509_parse_basic_constraints(), x509_parse_common_name(), x509_parse_extension(), x509_parse_issuer(), x509_parse_key_purpose(), x509_parse_key_usage(), x509_parse_ocsp(), x509_parse_public_key(), x509_parse_serial(), x509_parse_subject(), x509_parse_subject_alt_name(), x509_parse_tbscertificate(), x509_parse_validity(), x509_parse_version(), x509_validate(), xengrant_alloc(), xengrant_free(), xenstore_recv(), xenstore_request(), xenstore_response(), xenstore_send(), xhci_abort(), xhci_address_device(), xhci_command_alloc(), xhci_complete(), xhci_configure_endpoint(), xhci_dcbaa_alloc(), xhci_deconfigure_endpoint(), xhci_device_open(), xhci_disable_slot(), xhci_enable_slot(), xhci_endpoint_open(), xhci_evaluate_context(), xhci_event_alloc(), xhci_init(), xhci_port_protocol(), xhci_root_speed(), xhci_scratchpad_alloc(), xsigo_xds_complete(), xsmp_rx_xve_delete(), xsmp_rx_xve_install(), xsmp_rx_xve_oper_req(), xsmp_rx_xve_ready(), and xsmp_rx_xve_update().

#define DBGC2_HDA (   ...)    DBGC_HDA_IF ( EXTRA, ##__VA_ARGS__ )
#define DBGC2_HD (   ...)    DBGC_HD_IF ( EXTRA, ##__VA_ARGS__ )
#define DBGC2_MD5A (   ...)    DBGC_MD5A_IF ( EXTRA, ##__VA_ARGS__ )

Definition at line 525 of file compiler.h.

Referenced by bzimage_check_initrds(), bzimage_load_initrd(), and initrd_dump().

#define DBGC2_MD5 (   ...)    DBGC_MD5_IF ( EXTRA, ##__VA_ARGS__ )

Definition at line 526 of file compiler.h.

#define DBGC2_PAUSE (   ...)    DBGC_PAUSE_IF ( EXTRA, ##__VA_ARGS__ )

Definition at line 527 of file compiler.h.

#define DBGC2_MORE (   ...)    DBGC_MORE_IF ( EXTRA, ##__VA_ARGS__ )

Definition at line 528 of file compiler.h.

#define DBGP (   ...)    DBG_IF ( PROFILE, ##__VA_ARGS__ )

Definition at line 532 of file compiler.h.

Referenced by __tg3_set_coalesce(), __tg3_set_mac_addr(), __tg3_set_rx_mode(), _tw32_flush(), a3c90x_close(), a3c90x_free_resources(), a3c90x_free_rx_iobuf(), a3c90x_free_rx_ring(), a3c90x_free_tx_ring(), a3c90x_hw_start(), a3c90x_internal_IssueCommand(), a3c90x_internal_ReadEeprom(), a3c90x_internal_ReadEepromContents(), a3c90x_internal_SetWindow(), a3c90x_internal_WaitForEeprom(), a3c90x_irq(), a3c90x_open(), a3c90x_poll(), a3c90x_prepare_rx_desc(), a3c90x_probe(), a3c90x_process_rx_packets(), a3c90x_process_tx_packets(), a3c90x_refill_rx_ring(), a3c90x_remove(), a3c90x_reset(), a3c90x_setup_rx_ring(), a3c90x_setup_tx_ring(), a3c90x_transmit(), ath5k_poll(), efx_hunt_alloc_special_buffer(), forcedeth_close(), forcedeth_irq(), forcedeth_open(), forcedeth_poll(), forcedeth_probe(), forcedeth_remove(), forcedeth_transmit(), ifec_check_ru_status(), ifec_free(), ifec_get_rx_desc(), ifec_init_eeprom(), ifec_mdio_read(), ifec_mdio_setup(), ifec_mdio_write(), ifec_net_close(), ifec_net_irq(), ifec_net_open(), ifec_net_poll(), ifec_net_transmit(), ifec_pci_probe(), ifec_pci_remove(), ifec_refill_rx_ring(), ifec_reprime_ru(), ifec_reset(), ifec_rfd_init(), ifec_rx_process(), ifec_rx_setup(), ifec_scb_cmd(), ifec_scb_cmd_wait(), ifec_spi_read_bit(), ifec_spi_write_bit(), ifec_tx_process(), ifec_tx_setup(), ifec_tx_wake(), igbvf_poll(), igbvf_process_rx_packets(), igbvf_process_tx_packets(), igbvf_refill_rx_ring(), igbvf_transmit(), myri10ge_command(), myri10ge_net_close(), myri10ge_net_irq(), myri10ge_net_open(), myri10ge_net_poll(), myri10ge_net_transmit(), myri10ge_nv_init(), myri10ge_nvs_read(), myri10ge_nvs_write(), myri10ge_pci_probe(), myri10ge_pci_remove(), net80211_send_assoc(), nv_alloc_rx(), nv_free_rxtx_resources(), nv_process_rx_packets(), nv_process_tx_packets(), nv_start_rx(), nv_start_tx(), nv_stop_rx(), nv_stop_tx(), pcnet32_close(), pcnet32_free_rx_resources(), pcnet32_free_tx_resources(), pcnet32_irq(), pcnet32_irq_disable(), pcnet32_irq_enable(), pcnet32_poll(), pcnet32_probe(), pcnet32_process_rx_packets(), pcnet32_process_tx_packets(), pcnet32_refill_rx_ring(), pcnet32_remove(), pcnet32_setup_rx_resources(), pcnet32_setup_tx_resources(), pcnet32_transmit(), rtl818x_handle_rx(), tg3_5700_link_polarity(), tg3_abort_hw(), tg3_adv_1000T_flowctrl_ok(), tg3_advert_flowctrl_1000T(), tg3_alloc_consistent(), tg3_alloc_rx_iob(), tg3_aux_stat_to_speed_duplex(), tg3_bmcr_reset(), tg3_chip_reset(), tg3_close(), tg3_copper_is_advertising_all(), tg3_disable_ints(), tg3_disable_nvram_access(), tg3_do_test_dma(), tg3_enable_ints(), tg3_enable_nvram_access(), tg3_free_consistent(), tg3_get_device_address(), tg3_get_eeprom_hw_cfg(), tg3_get_invariants(), tg3_halt(), tg3_init_5401phy_dsp(), tg3_init_bufmgr_config(), tg3_init_hw(), tg3_init_one(), tg3_init_rings(), tg3_irq(), tg3_issue_otp_command(), tg3_link_report(), tg3_lookup_by_subsys(), tg3_mdio_init(), tg3_nvram_exec_cmd(), tg3_nvram_lock(), tg3_nvram_phys_addr(), tg3_nvram_read(), tg3_nvram_read_be32(), tg3_nvram_read_using_eeprom(), tg3_nvram_unlock(), tg3_open(), tg3_phy_apply_otp(), tg3_phy_autoneg_cfg(), tg3_phy_auxctl_read(), tg3_phy_auxctl_write(), tg3_phy_copper_begin(), tg3_phy_init_link_config(), tg3_phy_probe(), tg3_phy_reset(), tg3_phy_reset_5703_4_5(), tg3_phy_reset_chanpat(), tg3_phy_set_wirespeed(), tg3_phy_toggle_automdix(), tg3_phy_write_and_check_testpat(), tg3_phydsp_write(), tg3_poll(), tg3_poll_fw(), tg3_poll_link(), tg3_read32_mbox_5906(), tg3_read_indirect_mbox(), tg3_read_indirect_reg32(), tg3_read_mem(), tg3_read_otp_phycfg(), tg3_readphy(), tg3_refill_prod_ring(), tg3_remove_one(), tg3_reset_hw(), tg3_resolve_flowctrl_1000X(), tg3_restore_pci_state(), tg3_rings_reset(), tg3_rx_complete(), tg3_rx_iob_free(), tg3_rx_prodring_alloc(), tg3_rx_prodring_fini(), tg3_rx_prodring_free(), tg3_save_pci_state(), tg3_set_bdinfo(), tg3_set_power_state_0(), tg3_set_txd(), tg3_setup_copper_phy(), tg3_setup_flow_control(), tg3_setup_phy(), tg3_setup_rxbd_thresholds(), tg3_stop_block(), tg3_stop_fw(), tg3_switch_clocks(), tg3_test_dma(), tg3_transmit(), tg3_tx_avail(), tg3_tx_complete(), tg3_ump_link_report(), tg3_wait_for_event_ack(), tg3_wait_macro_done(), tg3_write32_mbox_5906(), tg3_write_indirect_mbox(), tg3_write_indirect_reg32(), tg3_write_mem(), tg3_write_sig_pre_reset(), tg3_writephy(), and whereami().

#define DBGP_HDA (   ...)    DBG_HDA_IF ( PROFILE, ##__VA_ARGS__ )

Definition at line 533 of file compiler.h.

Referenced by myri10ge_nvs_read(), and myri10ge_nvs_write().

#define DBGP_HD (   ...)    DBG_HD_IF ( PROFILE, ##__VA_ARGS__ )

Definition at line 534 of file compiler.h.

Referenced by net80211_send_assoc().

#define DBGP_MD5A (   ...)    DBG_MD5A_IF ( PROFILE, ##__VA_ARGS__ )

Definition at line 535 of file compiler.h.

#define DBGP_MD5 (   ...)    DBG_MD5_IF ( PROFILE, ##__VA_ARGS__ )

Definition at line 536 of file compiler.h.

#define DBGP_PAUSE (   ...)    DBG_PAUSE_IF ( PROFILE, ##__VA_ARGS__ )

Definition at line 537 of file compiler.h.

#define DBGP_MORE (   ...)    DBG_MORE_IF ( PROFILE, ##__VA_ARGS__ )

Definition at line 538 of file compiler.h.

#define DBGCP (   ...)    DBGC_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGCP_HDA (   ...)    DBGC_HDA_IF ( PROFILE, ##__VA_ARGS__ )
#define DBGCP_HD (   ...)    DBGC_HD_IF ( PROFILE, ##__VA_ARGS__ )

Definition at line 541 of file compiler.h.

#define DBGCP_MD5A (   ...)    DBGC_MD5A_IF ( PROFILE, ##__VA_ARGS__ )

Definition at line 542 of file compiler.h.

#define DBGCP_MD5 (   ...)    DBGC_MD5_IF ( PROFILE, ##__VA_ARGS__ )

Definition at line 543 of file compiler.h.

#define DBGCP_PAUSE (   ...)    DBGC_PAUSE_IF ( PROFILE, ##__VA_ARGS__ )

Definition at line 544 of file compiler.h.

#define DBGCP_MORE (   ...)    DBGC_MORE_IF ( PROFILE, ##__VA_ARGS__ )

Definition at line 545 of file compiler.h.

#define DBGIO (   ...)    DBG_IF ( IO, ##__VA_ARGS__ )
#define DBGIO_HDA (   ...)    DBG_HDA_IF ( IO, ##__VA_ARGS__ )

Definition at line 550 of file compiler.h.

#define DBGIO_HD (   ...)    DBG_HD_IF ( IO, ##__VA_ARGS__ )

Definition at line 551 of file compiler.h.

Referenced by ifec_rx_process(), and sis190_process_rx().

#define DBGIO_MD5A (   ...)    DBG_MD5A_IF ( IO, ##__VA_ARGS__ )

Definition at line 552 of file compiler.h.

#define DBGIO_MD5 (   ...)    DBG_MD5_IF ( IO, ##__VA_ARGS__ )

Definition at line 553 of file compiler.h.

#define DBGIO_PAUSE (   ...)    DBG_PAUSE_IF ( IO, ##__VA_ARGS__ )

Definition at line 554 of file compiler.h.

#define DBGIO_MORE (   ...)    DBG_MORE_IF ( IO, ##__VA_ARGS__ )

Definition at line 555 of file compiler.h.

#define DBGCIO (   ...)    DBGC_IF ( IO, ##__VA_ARGS__ )
#define DBGCIO_HDA (   ...)    DBGC_HDA_IF ( IO, ##__VA_ARGS__ )

Definition at line 557 of file compiler.h.

#define DBGCIO_HD (   ...)    DBGC_HD_IF ( IO, ##__VA_ARGS__ )

Definition at line 558 of file compiler.h.

#define DBGCIO_MD5A (   ...)    DBGC_MD5A_IF ( IO, ##__VA_ARGS__ )

Definition at line 559 of file compiler.h.

#define DBGCIO_MD5 (   ...)    DBGC_MD5_IF ( IO, ##__VA_ARGS__ )

Definition at line 560 of file compiler.h.

#define DBGCIO_PAUSE (   ...)    DBGC_PAUSE_IF ( IO, ##__VA_ARGS__ )

Definition at line 561 of file compiler.h.

#define DBGCIO_MORE (   ...)    DBGC_MORE_IF ( IO, ##__VA_ARGS__ )

Definition at line 562 of file compiler.h.


Function Documentation

void dbg_printf ( const char *  fmt,
  ... 
)

printf() for debugging

printf() for debugging

Parameters:
fmtFormat string
...Arguments

Definition at line 38 of file debug.c.

References console_set_usage(), CONSOLE_USAGE_DEBUG, saved_usage, va_end, va_start, and vprintf().

Referenced by check_bios_interrupts(), dbg_autocolourise(), dbg_decolourise(), dbg_hex_dump_da_row(), dbg_more(), and dbg_pause().

                                         {
        int saved_usage;
        va_list args;

        /* Mark console as in use for debugging messages */
        saved_usage = console_set_usage ( CONSOLE_USAGE_DEBUG );

        /* Print message */
        va_start ( args, fmt );
        vprintf ( fmt, args );
        va_end ( args );

        /* Restore console usage */
        console_set_usage ( saved_usage );
}
void dbg_autocolourise ( unsigned long  stream)

Select automatic colour for debug messages.

Parameters:
streamMessage stream ID

Definition at line 196 of file debug.c.

References dbg_autocolour(), dbg_printf(), and DBGCOL_MIN.

                                                {

        if ( DBGCOL_MIN ) {
                dbg_printf ( "\033[%dm",
                             ( stream ?
                               ( DBGCOL_MIN + dbg_autocolour ( stream ) ) : 0));
        }
}
void dbg_decolourise ( void  )

Revert to normal colour.

Definition at line 209 of file debug.c.

References dbg_printf(), and DBGCOL_MIN.

                              {

        if ( DBGCOL_MIN )
                dbg_printf ( "\033[0m" );
}
void dbg_hex_dump_da ( unsigned long  dispaddr,
const void *  data,
unsigned long  len 
)

Print hex dump with specified display address.

Parameters:
dispaddrDisplay address
dataData to print
lenLength of data

Definition at line 116 of file debug.c.

References dbg_hex_dump_da_row(), len, and offset.

                                           {
        unsigned int offset;

        for ( offset = 0 ; offset < len ; offset += 16 ) {
                dbg_hex_dump_da_row ( dispaddr, data, len, offset );
        }
}
void dbg_md5_da ( unsigned long  dispaddr,
const void *  data,
unsigned long  len 
)

Print an MD5 checksum with specified display address.

Parameters:
dispaddrDisplay address
dataData to checksum
lenLength of data

Definition at line 38 of file debug_md5.c.

References digest_algorithm::ctxsize, digest, digest_final(), digest_init(), digest_update(), digest_algorithm::digestsize, md5_algorithm, and printf().

                                      {
        struct digest_algorithm *digest = &md5_algorithm;
        uint8_t digest_ctx[digest->ctxsize];
        uint8_t digest_out[digest->digestsize];
        unsigned int i;

        printf ( "md5sum ( %#08lx, %#lx ) = ", dispaddr, len );
        digest_init ( digest, digest_ctx );
        digest_update ( digest, digest_ctx, data, len );
        digest_final ( digest, digest_ctx, digest_out );
        for ( i = 0 ; i < sizeof ( digest_out ) ; i++ )
                printf ( "%02x", digest_out[i] );
        printf ( "\n" );
}
void dbg_pause ( void  )

Pause until a key is pressed.

Definition at line 58 of file debug.c.

References dbg_printf(), and getchar().

                        {
        dbg_printf ( "\nPress a key..." );
        getchar();
        dbg_printf ( "\r              \r" );
}
void dbg_more ( void  )

Indicate more data to follow and pause until a key is pressed.

Definition at line 68 of file debug.c.

References dbg_printf(), and getchar().

                       {
        dbg_printf ( "---more---" );
        getchar();
        dbg_printf ( "\r          \r" );
}
char __debug_disable ( OBJECT  )