|
iPXE
|
Synopsys DesignWare MAC network driver. More...
Go to the source code of this file.
Data Structures | |
| union | dwmac_mac |
| A DesignWare MAC address. More... | |
| struct | dwmac_descriptor |
| A frame descriptor. More... | |
| struct | dwmac_ring |
| A DesignWare descriptor ring. More... | |
| struct | dwmac |
| A DesignWare MAC network card. More... | |
Macros | |
| #define | DWMAC_REG_IDX 0 |
| I/O region index. More... | |
| #define | DWMAC_REG_LEN 0x2000 |
| I/O region length. More... | |
| #define | DWMAC_MAC 0x0000 |
| MAC register block. More... | |
| #define | DWMAC_MAC_REG(n) ( DWMAC_MAC + ( (n) * 4 ) ) |
| #define | DWMAC_CFG DWMAC_MAC_REG ( 0 ) |
| MAC configuration register. More... | |
| #define | DWMAC_CFG_DO 0x00002000 |
| Disable RX own frames. More... | |
| #define | DWMAC_CFG_FD 0x00000800 |
| Full duplex. More... | |
| #define | DWMAC_CFG_TXEN 0x00000008 |
| TX enabled. More... | |
| #define | DWMAC_CFG_RXEN 0x00000004 |
| RX enabled. More... | |
| #define | DWMAC_FILTER DWMAC_MAC_REG ( 1 ) |
| MAC filter register. More... | |
| #define | DWMAC_FILTER_PR 0x00000001 |
| Promiscuous mode. More... | |
| #define | DWMAC_FLOW DWMAC_MAC_REG ( 6 ) |
| Flow control register. More... | |
| #define | DWMAC_VER DWMAC_MAC_REG ( 8 ) |
| Version register. More... | |
| #define | DWMAC_VER_USER_MAJOR(x) ( ( (x) >> 12 ) & 0xf ) |
| User major version. More... | |
| #define | DWMAC_VER_USER_MINOR(x) ( ( (x) >> 8 ) & 0xf ) |
| User minor version. More... | |
| #define | DWMAC_VER_CORE_MAJOR(x) ( ( (x) >> 4 ) & 0xf ) |
| Core major version. More... | |
| #define | DWMAC_VER_CORE_MINOR(x) ( ( (x) >> 0 ) & 0xf ) |
| Core minor version. More... | |
| #define | DWMAC_DEBUG DWMAC_MAC_REG ( 9 ) |
| Debug register. More... | |
| #define | DWMAC_ISR DWMAC_MAC_REG ( 14 ) |
| Interrupt status register. More... | |
| #define | DWMAC_ADDRH DWMAC_MAC_REG ( 16 ) |
| MAC address high register. More... | |
| #define | DWMAC_ADDRL DWMAC_MAC_REG ( 17 ) |
| MAC address low register. More... | |
| #define | DWMAC_GMII DWMAC_MAC_REG ( 54 ) |
| SGMII/RGMII status register. More... | |
| #define | DWMAC_GMII_LINK 0x00000008 |
| Link up. More... | |
| #define | DWMAC_DMA 0x1000 |
| DMA register block. More... | |
| #define | DWMAC_DMA_REG(n) ( DWMAC_DMA + ( (n) * 4 ) ) |
| #define | DWMAC_BUS DWMAC_DMA_REG ( 0 ) |
| Bus mode register. More... | |
| #define | DWMAC_BUS_PBL4 0x01000000 |
| 4x PBL mode More... | |
| #define | DWMAC_BUS_USP 0x00800000 |
| Use separate PBL. More... | |
| #define | DWMAC_BUS_RPBL(x) ( (x) << 17 ) |
| RX DMA PBL. More... | |
| #define | DWMAC_BUS_FB 0x00010000 |
| Fixed burst. More... | |
| #define | DWMAC_BUS_PBL(x) ( (x) << 8 ) |
| (TX) DMA PBL More... | |
| #define | DWMAC_BUS_SWR 0x00000001 |
| Software reset. More... | |
| #define | DWMAC_RESET_MAX_WAIT_MS 500 |
| Time to wait for software reset to complete. More... | |
| #define | DWMAC_TXPOLL DWMAC_DMA_REG ( 1 ) |
| Transmit poll demand register. More... | |
| #define | DWMAC_RXPOLL DWMAC_DMA_REG ( 2 ) |
| Receive poll demand register. More... | |
| #define | DWMAC_RXBASE DWMAC_DMA_REG ( 3 ) |
| Receive descriptor list address register. More... | |
| #define | DWMAC_TXBASE DWMAC_DMA_REG ( 4 ) |
| Transmit descriptor list address register. More... | |
| #define | DWMAC_STATUS DWMAC_DMA_REG ( 5 ) |
| Status register. More... | |
| #define | DWMAC_STATUS_LINK 0x04000000 |
| Link status change. More... | |
| #define | DWMAC_OP DWMAC_DMA_REG ( 6 ) |
| Operation mode register. More... | |
| #define | DWMAC_OP_RXSF 0x02000000 |
| RX store and forward. More... | |
| #define | DWMAC_OP_TXSF 0x00200000 |
| TX store and forward. More... | |
| #define | DWMAC_OP_TXEN 0x00002000 |
| TX enabled. More... | |
| #define | DWMAC_OP_RXEN 0x00000002 |
| RX enabled. More... | |
| #define | DWMAC_DROP DWMAC_DMA_REG ( 8 ) |
| Packet drop counter register. More... | |
| #define | DWMAC_AXI DWMAC_DMA_REG ( 10 ) |
| AXI bus mode register. More... | |
| #define | DWMAC_AHB DWMAC_DMA_REG ( 11 ) |
| AHB or AXI status register. More... | |
| #define | DWMAC_TXDESC DWMAC_DMA_REG ( 18 ) |
| Current transmit descriptor register. More... | |
| #define | DWMAC_RXDESC DWMAC_DMA_REG ( 19 ) |
| Current receive descriptor register. More... | |
| #define | DWMAC_TXBUF DWMAC_DMA_REG ( 20 ) |
| Current transmit buffer address register. More... | |
| #define | DWMAC_RXBUF DWMAC_DMA_REG ( 21 ) |
| Current receive buffer address register. More... | |
| #define | DWMAC_FEATURE DWMAC_DMA_REG ( 22 ) |
| Hardware feature register. More... | |
| #define | DWMAC_STAT_OWN 0x80000000 |
| Owned by hardware. More... | |
| #define | DWMAC_STAT_TX_LAST 0x20000000 |
| Last segment (TX) More... | |
| #define | DWMAC_STAT_TX_FIRST 0x10000000 |
| First segment (TX) More... | |
| #define | DWMAC_STAT_TX_CHAIN 0x00100000 |
| Chained descriptor (TX) More... | |
| #define | DWMAC_STAT_ERR 0x00008000 |
| Error summary. More... | |
| #define | DWMAC_STAT_RX_FIRST 0x00000200 |
| First segment (RX) More... | |
| #define | DWMAC_STAT_RX_LAST 0x00000100 |
| Last segment (RX) More... | |
| #define | DWMAC_STAT_RX_LEN(x) ( ( (x) >> 16 ) & 0x3fff ) |
| Frame length (RX) More... | |
| #define | DWMAC_SIZE_RX_CHAIN 0x4000 |
| Buffer size. More... | |
| #define | DWMAC_CTRL_TX_LAST 0x40 |
| Last segment (TX) More... | |
| #define | DWMAC_CTRL_TX_FIRST 0x20 |
| First segment (TX) More... | |
| #define | DWMAC_CTRL_CHAIN 0x01 |
| Chained descriptor. More... | |
| #define | DWMAC_NUM_TX_DESC 16 |
| Number of transmit descriptors. More... | |
| #define | DWMAC_NUM_RX_DESC 16 |
| Number of receive descriptors. More... | |
| #define | DWMAC_RX_LEN 1536 |
| Length of receive buffers. More... | |
Functions | |
| FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
| struct dwmac_descriptor | __attribute__ ((packed)) |
| static | __attribute__ ((always_inline)) void dwmac_init_ring(struct dwmac_ring *ring |
| Initialise descriptor ring. More... | |
Variables | |
| uint32_t | addrl |
| uint32_t | addrh |
| uint32_t | stat |
| Completion status. More... | |
| uint16_t | size |
| Buffer size. More... | |
| uint8_t | reserved_a |
| Reserved. More... | |
| uint8_t | ctrl |
| Ring control. More... | |
| uint32_t | addr |
| Buffer address. More... | |
| uint32_t | next |
| Next descriptor address. More... | |
| struct dwmac_ring | __attribute__ |
| static unsigned int | count = count |
| Number of entries. More... | |
| static unsigned int unsigned int | qbase |
| ring | len = ( count * sizeof ( ring->desc[0] ) ) |
| Length. More... | |
Synopsys DesignWare MAC network driver.
Definition in file dwmac.h.
| #define DWMAC_CFG DWMAC_MAC_REG ( 0 ) |
| #define DWMAC_FILTER DWMAC_MAC_REG ( 1 ) |
| #define DWMAC_FLOW DWMAC_MAC_REG ( 6 ) |
| #define DWMAC_VER DWMAC_MAC_REG ( 8 ) |
| #define DWMAC_DEBUG DWMAC_MAC_REG ( 9 ) |
| #define DWMAC_ISR DWMAC_MAC_REG ( 14 ) |
| #define DWMAC_ADDRH DWMAC_MAC_REG ( 16 ) |
| #define DWMAC_ADDRL DWMAC_MAC_REG ( 17 ) |
| #define DWMAC_GMII DWMAC_MAC_REG ( 54 ) |
| #define DWMAC_BUS DWMAC_DMA_REG ( 0 ) |
| #define DWMAC_RESET_MAX_WAIT_MS 500 |
| #define DWMAC_TXPOLL DWMAC_DMA_REG ( 1 ) |
| #define DWMAC_RXPOLL DWMAC_DMA_REG ( 2 ) |
| #define DWMAC_RXBASE DWMAC_DMA_REG ( 3 ) |
| #define DWMAC_TXBASE DWMAC_DMA_REG ( 4 ) |
| #define DWMAC_STATUS DWMAC_DMA_REG ( 5 ) |
| #define DWMAC_OP DWMAC_DMA_REG ( 6 ) |
| #define DWMAC_DROP DWMAC_DMA_REG ( 8 ) |
| #define DWMAC_AXI DWMAC_DMA_REG ( 10 ) |
| #define DWMAC_AHB DWMAC_DMA_REG ( 11 ) |
| #define DWMAC_TXDESC DWMAC_DMA_REG ( 18 ) |
| #define DWMAC_RXDESC DWMAC_DMA_REG ( 19 ) |
| #define DWMAC_TXBUF DWMAC_DMA_REG ( 20 ) |
| #define DWMAC_RXBUF DWMAC_DMA_REG ( 21 ) |
| #define DWMAC_FEATURE DWMAC_DMA_REG ( 22 ) |
| #define DWMAC_STAT_TX_CHAIN 0x00100000 |
| #define DWMAC_SIZE_RX_CHAIN 0x4000 |
| #define DWMAC_NUM_TX_DESC 16 |
| #define DWMAC_RX_LEN 1536 |
| FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
| struct dwmac_descriptor __attribute__ | ( | (packed) | ) |
|
inlinestatic |
Initialise descriptor ring.
| ring | Descriptor ring |
| count | Number of descriptors |
| qbase | Queue base address register |
| ctrl | Default descriptor control flags |
| uint32_t addrl |
Definition at line 232 of file dwmac.h.
Referenced by smscusb_otp_read_byte().
| uint32_t addrh |
Definition at line 233 of file dwmac.h.
Referenced by smscusb_otp_read_byte().
| uint32_t stat |
Completion status.
Definition at line 12 of file dwmac.h.
Referenced by dwmac_poll_rx(), ena_reset_wait(), ice_dump_tx(), intelxlvf_admin_status(), mdio_clause45_wait_reset_mmds(), nii_get_init_info(), nii_get_station_address(), nii_initialise_flags(), nii_poll(), nii_poll_link(), nii_poll_rx(), nii_poll_tx(), nii_set_rx_filters(), nii_set_station_address(), nii_shutdown(), nii_start_undi(), nii_stop_undi(), nii_transmit(), usbblk_in_refill(), and usbblk_in_status().
| uint32_t ctrl |
Ring control.
Definition at line 18 of file dwmac.h.
Referenced by __gm_phy_read(), atl_open(), b44_populate_rx_descriptor(), b44_transmit(), bcom_phy_intr(), gm_phy_write(), golan_post_send(), igbvf_reset_hw_vf(), intel_init_mbox(), intel_reset(), intelvf_mbox_msg(), intelvf_mbox_poll(), intelx_reset(), linda_trim_ib(), mdio_clause45_reset_mmd(), pci_msix_control(), pci_msix_disable(), pci_msix_dump(), pci_msix_enable(), shomron_tx_uar_send_db(), sky2_down(), sky2_phy_init(), sky2_phy_power_down(), sky2_xmit_frame(), xm_phy_init(), yukon_init(), yukon_link_down(), and yukon_suspend().
| uint32_t addr |
Buffer address.
Definition at line 20 of file dwmac.h.
Referenced by __ath9k_hw_4k_fill_eeprom(), __ath9k_hw_ar9287_fill_eeprom(), __ath9k_hw_def_fill_eeprom(), __vxge_hw_pio_mem_write32_lower(), __vxge_hw_pio_mem_write32_upper(), __vxge_hw_pio_mem_write64(), ar9300_otp_read_word(), ath9k_hw_4k_check_eeprom(), ath9k_hw_ar9287_check_eeprom(), ath9k_hw_chip_test(), ath9k_hw_def_check_eeprom(), ath9k_hw_gpio_cfg_output_mux(), ath9k_hw_usb_gen_fill_eeprom(), atl_hw_read_mem(), b44_populate_rx_descriptor(), cgem_refill_rx(), dma_op_free(), dma_op_map(), dma_op_ufree(), ecam_read(), ecam_write(), eeprom_read(), efipci_dma_alloc(), efipci_dma_free(), efipci_dma_map(), eth_probe(), eth_random_addr(), exanic_write_base(), falcon_pm8358_phy_init(), fdt_bootargs(), fdtmem_relocate(), forcedeth_map_regs(), gdbmach_find(), gdbmach_set_breakpoint(), gdbudp_configure(), gma_set_addr(), golan_eq_update_ci(), golan_provide_pages(), gve_register(), hermon_alloc_mtt(), hunt_ev_init(), hunt_rx_init(), hunt_tx_init(), igbvf_rar_set_vf(), igbvf_reset_hw_vf(), inet6_aton_okx(), inet6_ntoa_okx(), inet_aton_okx(), inet_ntoa_okx(), initrd_swap_any(), int13_extended_rw(), int13_extended_seek(), int13_extended_verify(), int22(), intel_describe_rx(), intel_describe_tx(), intel_describe_tx_adv(), ipv4_has_addr(), ipv6_all_dhcp_relay_and_servers(), ipv6_all_routers(), ipv6_eui64(), ipv6_has_addr(), ipv6_link_local(), ipv6_multicast_scope(), ipv6_scope(), ipv6_solicited_node(), is_broadcast_ether_addr(), is_local_ether_addr(), is_multicast_ether_addr(), is_valid_ether_addr(), is_zero_ether_addr(), jme_set_custom_macaddr(), linda_post_recv(), mac_address_from_string_specs(), mii_rw(), mlx_memory_map_dma(), mlx_memory_map_dma_priv(), myri10ge_nvs_read(), myri10ge_nvs_write(), netfront_create_ring(), netfront_push(), netfront_refill_rx(), netfront_transmit(), nii_io(), nii_map(), nii_sync(), nii_unmap(), pcnet32_dwio_check(), pcnet32_dwio_read_bcr(), pcnet32_dwio_read_csr(), pcnet32_dwio_read_rap(), pcnet32_dwio_reset(), pcnet32_dwio_write_bcr(), pcnet32_dwio_write_csr(), pcnet32_dwio_write_rap(), pcnet32_wio_check(), pcnet32_wio_read_bcr(), pcnet32_wio_read_csr(), pcnet32_wio_read_rap(), pcnet32_wio_reset(), pcnet32_wio_write_bcr(), pcnet32_wio_write_csr(), pcnet32_wio_write_rap(), qib7322_post_recv(), rhine_mii_autopoll(), rtl818x_ioread16(), rtl818x_ioread32(), rtl818x_ioread8(), rtl818x_iowrite16(), rtl818x_iowrite32(), rtl818x_iowrite8(), rtl818x_write_phy(), rtl8225_read(), rtl8225_write(), rtl8225_write_phy_cck(), rtl8225_write_phy_ofdm(), set_interrupt_vector(), sky2_mac_init(), sky2_prefetch_init(), tftp_process_multicast(), tg3_nvram_phys_addr(), TLan_ResetAdapter(), txnic_address_bgx(), txnic_address_node(), UACCESS_INLINE(), uhci_reachable(), virt_to_bus(), vmbus_establish_gpadl(), vmbus_send_data(), write_grf5101(), write_max2820(), write_sa2400(), xhci_scratchpad_alloc(), xhci_set_tr_dequeue_pointer(), xm_outaddr(), and yukon_mac_init().
| struct arbelprm_wqe_segment_next next |
Next descriptor address.
Definition at line 22 of file dwmac.h.
Referenced by aes_setkey(), asn1_okx(), ath5k_handle_rx(), cert_exec(), cms_message(), der_image_asn1(), dwmac_create_ring(), efi_cacert(), efi_local_open_path(), efi_path_check(), efi_path_fetch(), efi_path_guid(), efi_path_mac(), efi_path_uri(), efi_path_vlan(), efisig_asn1(), efisig_image_asn1(), ehci_ring_alloc(), fdtmem_relocate(), gve_transmit(), http_parse_headers(), ice_admin_switch(), icplus_create_ring(), image_argument(), image_asn1(), image_x509(), inline_list_add(), inline_list_add_tail(), inline_list_del(), intelxl_admin_switch(), ipair_rx_pubkey(), ipv4_route_okx(), ipv6_route_okx(), meme820(), myson_create_ring(), ne_poll(), ns8390_poll(), pem_image_asn1(), rdc_create_ring(), rhine_create_ring(), sis190_free_phy(), tftp_rx_oack(), tls_new_alert(), tls_new_finished(), tls_new_server_hello(), tls_new_server_hello_done(), and xhci_extended_capability().
| struct dwmac_ring __attribute__ |
| unsigned int unsigned int qbase |
Definition at line 225 of file dwmac.h.
Referenced by cgem_init_ring().
Length.
Additional sense length.
Transfer length.
Length (excluding this header)
Message size (including this header)
Length of useless VRF data.
Vendor-specific length: variable.
Information element length.
ERP Information length: 1.
Channels length: 2.
Power Capability length: 2.
Power Constraint length: 1.
Challenge Text length: usually 128.
Number of IEs requested.
Country information length: varies.
DS parameter length: 1.
Number of rates.
SSID length.
Length of message.
Patch length.
Equivalence table length.
Buffer length.
Section length.
This seems to be identical in both purpose and value to the length found within the message header, and therefore serves no useful purpose.
This is a logical block count, in big-endian order.
This is the size of the data-in buffer, in bytes.
Definition at line 231 of file dwmac.h.
Referenced by __attribute__(), __memmove(), a3c90x_internal_ReadEeprom(), a3c90x_transmit(), acm_control_receive(), acpi_extract_sx(), acpi_find_via_rsdt(), acpi_ioremap(), acpi_settings_fetch(), acpi_zsdt(), acpimac_decode_base16(), acpimac_extract(), acpimac_extract_auxmac(), acpimac_extract_rtxmac(), add_dynui_item(), aes_decrypt(), aes_encrypt(), alloc_form(), alloc_gpios(), alloc_iob(), alloc_iob_fail_okx(), alloc_iob_okx(), alloc_iob_raw(), alloc_rx_iob(), aoecmd_ata_cmd(), aoecmd_ata_rsp(), aoecmd_cfg_cmd(), aoecmd_cfg_rsp(), apply_dns_search(), apply_dns_servers(), arbel_alloc_icm(), arbel_complete(), arbel_map_vpm(), arc4_xor(), arp_rx(), asn1_enter(), asn1_header(), asn1_prepend(), asn1_prepend_raw(), asn1_shrink(), asn1_skip_if_exists(), asn1_start(), asprintf(), atacmd_data_buffer(), atadev_command(), atadev_read(), atadev_write(), ath9k_hw_name(), ath_buf_set_rate(), atl2_hw_read_shared_in_(), atl2_hw_write_shared_in_(), atl_poll_rx(), atl_transmit(), axge_in_complete(), axge_intr_complete(), axge_out_transmit(), axge_read_register(), axge_write_register(), b44_process_rx_packets(), base16_decode_okx(), base16_encode_okx(), base64_decode(), base64_decode_okx(), base64_encode(), base64_encode_okx(), bigint_done_sample(), bigint_init_sample(), block_read(), block_write(), bnx2_poll(), bnxt_add_vlan(), bnxt_set_txq(), bnxt_tx(), buildarch_fetch(), builtin_fetch(), bzimage_load_initrds(), cachedhcp_record(), cbc_decrypt(), cbc_encrypt(), cbc_xor(), ccmp_ctr_xor(), ccmp_kie_decrypt(), ccmp_kie_mic(), cdc_get_encapsulated_response(), cdc_send_encapsulated_command(), certstore_apply_settings(), cgem_poll_rx(), chap_update(), cipher_decrypt(), cipher_decrypt_okx(), cipher_encrypt(), cipher_encrypt_okx(), cipher_null_decrypt(), cipher_null_encrypt(), cipher_okx(), cms_digest(), cms_verify_digest(), cms_verify_padding(), cms_verify_signer(), concat_args(), copy_encap_settings(), cpio_header(), cpio_name_len(), cpio_okx(), cpio_pad_len(), cpuid_settings_fetch(), crc32_le(), create_dynui(), create_pinger(), cwduri_fetch(), cwuri_fetch(), cwuri_fetch_uri(), dbg_hex_dump_da(), dbg_hex_dump_da_row(), dbg_md5_da(), deflate_copy(), deflate_inflate(), denumerate_int_setting(), der_asn1(), des_decrypt(), des_encrypt(), dhcp_create_request(), dhcpopt_fetch(), dhcpopt_store(), dhcppkt_fetch(), dhcppkt_init(), dhcppkt_settings_fetch(), dhcppkt_settings_store(), dhcppkt_store(), dhcpv6_check_duid(), dhcpv6_fetch(), dhcpv6_fetch_gateway6(), dhcpv6_fetch_ip6(), dhcpv6_fetch_len6(), dhcpv6_iaaddr(), dhcpv6_register(), dhcpv6_user_class(), dhe_key(), digest_frag_okx(), digest_update(), dm96xx_intr_complete(), dm96xx_out_transmit(), dm96xx_read_registers(), dm96xx_write_registers(), dma_op_alloc(), dma_op_free(), dma_op_map(), dma_op_ufree(), dma_op_umalloc(), dma_op_unmap(), dns_compare(), dns_copy(), dns_copy_fail_okx(), dns_copy_okx(), dns_decode(), dns_decode_fail_okx(), dns_decode_okx(), dns_encode(), dns_encode_fail_okx(), dns_encode_okx(), dns_label(), dns_list_okx(), dns_name(), dns_progress(), dns_question(), draw_editbox(), draw_menu_item(), drbg_generate(), drbg_generate_algorithm(), drbg_instantiate(), drbg_reseed(), dt_ioremap(), dwmac_poll_rx(), eap_rx(), eap_rx_mschapv2_request(), eap_rx_mschapv2_success(), eap_rx_request(), eap_tx_response(), eapol_eap_tx(), eapol_rx(), eapol_tx(), ecam_access(), ecam_read(), ecam_write(), ecb_decrypt(), ecb_encrypt(), ecm_fetch_mac(), ecm_intr_complete(), edit_string(), efab_receive(), efi_apple_get_bsdp_response(), efi_apple_get_dhcp_response(), efi_apple_get_response(), efi_asprintf(), efi_block_install(), efi_block_io_read(), efi_block_io_read_blocks(), efi_block_io_write(), efi_block_io_write_blocks(), efi_block_rw(), efi_cacert(), efi_cmdline_init(), efi_devpath_text(), efi_disk_io_read_disk(), efi_disk_io_write_disk(), efi_download_deliver_iob(), efi_file_get_info(), efi_file_info(), efi_file_load(), efi_file_read(), efi_file_read_chunk(), efi_file_read_dir(), efi_file_read_initrd(), efi_file_set_position(), efi_file_varlen(), efi_file_write(), efi_get_next_variable_name_wrapper(), efi_get_variable_wrapper(), efi_ib_srp_path(), efi_ifr_form_set_op(), efi_ifr_op(), efi_ifr_string(), efi_image_path(), efi_iscsi_path(), efi_load_path(), efi_local_open_path(), efi_locate_device(), efi_netdev_path(), efi_path_check(), efi_path_fetch(), efi_path_fetch_dns(), efi_path_fetch_fixed(), efi_path_uri(), efi_paths(), efi_pxe_fake(), efi_pxe_mtftp(), efi_pxe_udp_read(), efi_pxe_udp_write(), efi_reset_system_wrapper(), efi_set_variable_wrapper(), efi_shim_cmdline(), efi_shim_get_memory_map(), efi_shim_get_variable(), efi_shim_set_variable(), efi_snp_hii_append(), efi_snp_hii_fetch(), efi_snp_hii_store(), efi_snp_nvdata(), efi_snp_receive(), efi_snp_transmit(), efi_ssnprintf(), efi_undi_checksum(), efi_undi_receive(), efi_uri_path(), efi_usb_async_interrupt_transfer(), efi_usb_async_isochronous_transfer(), efi_usb_async_start(), efi_usb_bulk_transfer(), efi_usb_control_transfer(), efi_usb_get_string_descriptor(), efi_usb_get_supported_languages(), efi_usb_isochronous_transfer(), efi_usb_path(), efi_usb_sync_interrupt_transfer(), efi_usb_sync_transfer(), efi_vasprintf(), efi_vlan_find(), efifb_glyphs(), efipci_dma_alloc(), efipci_dma_free(), efipci_dma_map(), efipci_ioremap(), efisig_asn1(), efisig_find(), efivars_fetch(), efx_hunt_handle_event(), efx_hunt_receive(), ehci_align(), ehci_bus_open(), ehci_endpoint_count(), ehci_endpoint_message(), ehci_endpoint_stream(), ehci_enqueue(), ehci_ring_alloc(), ena_poll_rx(), ena_refill_rx(), ena_transmit(), eoib_duplicate(), epic100_transmit(), errno_fetch(), exanic_poll_rx(), exanic_transmit(), falcon_handle_event(), falcon_spi_rw(), fbcon_picture_init(), fc_els_detect(), fc_els_echo_rx(), fc_els_echo_rx_request(), fc_els_echo_rx_response(), fc_els_flogi_rx(), fc_els_logo_rx(), fc_els_logo_rx_request(), fc_els_plogi_rx(), fc_els_prli_detect(), fc_els_prli_rx(), fc_els_rx(), fc_els_tx(), fc_els_unknown_rx(), fc_xchg_alloc_iob(), fcoe_alloc_iob(), fcoe_fip_parse(), fcp_prli_detect(), fcp_prli_rx(), fcpcmd_recv_rddata(), fcpcmd_send_wrdata(), fdt_bootargs(), fdt_describe(), fdt_ensure_child(), fdt_insert(), fdt_insert_nop(), fdt_insert_string(), fdt_mac(), fdt_match(), fdt_nop(), fdt_set(), fdt_strings(), fdt_urealloc(), fdtmem_len(), fdtmem_relocate(), fetch_ipv4_array_setting(), fetch_ipv6_array_setting(), fetch_numeric_setting(), fetch_raw_setting(), fetch_setting(), fetch_setting_alloc(), fetch_string_setting(), fetch_string_setting_copy_alloc(), fetch_uuid_setting(), fetchf_setting(), fetchf_setting_copy(), find_smbios3_entry(), find_smbios_entry(), flexboot_nodnic_complete(), format_base64_setting(), format_busdevfn_setting(), format_dnssl_setting(), format_hex_colon_setting(), format_hex_hyphen_setting(), format_hex_raw_setting(), format_int_setting(), format_ipv4_setting(), format_ipv6_setting(), format_string_setting(), format_uint_setting(), format_uri(), format_uri_alloc(), format_uristring_setting(), format_uuid_setting(), free_iob(), ftp_control_deliver(), ftp_parse_value(), gcc_implicit_memcpy(), gcc_implicit_memset(), gcm_decrypt(), gcm_encrypt(), gcm_process(), gcm_setiv(), gcm_xor(), gdbmach_set_breakpoint(), gdbserial_recv(), gdbserial_send(), gdbstub_cksum(), gdbstub_handler(), gdbudp_recv(), gdbudp_send(), generic_memcpy(), generic_memcpy_reverse(), generic_memmove(), generic_memset(), generic_settings_fetch(), generic_settings_store(), generic_tcpip_continue_chksum(), get_eeprom_chksum(), get_eeprom_data(), get_random_nz(), golan_complete(), guestinfo_fetch(), guestinfo_fetch_type(), guestrpc_command(), guestrpc_command_len(), guestrpc_reply_len(), gve_alloc_qpl(), gve_describe(), gve_free_qpl(), gve_poll_rx(), gve_transmit(), gzip_extract(), heap_populate(), hermon_alloc_mtt(), hermon_complete(), hermon_map_icm(), hermon_map_vpm(), hex_decode(), hex_encode(), hfa384x_copy_from_bap(), hfa384x_copy_to_bap(), hfa384x_drvr_getconfig(), hfa384x_drvr_setconfig(), hmac_drbg_generate(), hmac_drbg_update(), hmac_drbg_update_key(), hmac_update(), http_block_read(), http_digest_final(), http_form_params(), http_format_accept_encoding(), http_format_authorization(), http_format_basic_auth(), http_format_connection(), http_format_content_length(), http_format_content_type(), http_format_digest_auth(), http_format_headers(), http_format_host(), http_format_metadata_flavor(), http_format_ntlm_auth(), http_format_p2p_peerdist(), http_format_p2p_peerdistex(), http_format_range(), http_format_user_agent(), http_open_uri(), http_parse_ntlm_auth(), http_rx_chunk_data(), http_rx_chunk_len(), http_rx_transfer_identity(), http_tx_request(), hv_post_message(), hv_wait_for_message(), hvm_ioremap(), hvm_iounmap(), hwrm_init(), i2c_bit_read(), i2c_bit_write(), ibft_align(), ibft_alloc_string(), ibft_install(), ibft_set_string_setting(), icm_align(), icmpv4_rx(), icmpv6_rx(), icplus_create_ring(), icplus_destroy_ring(), icplus_poll_rx(), icplus_read_eeprom(), image_asn1(), image_memory(), image_set_data(), image_set_len(), imgmem(), imgmem_exec(), imux_alloc_iob(), imux_in_complete(), imux_rx_log(), imux_rx_tcp(), imux_tx(), imux_tx_tcp(), inet6_ntoa(), initrd_align(), initrd_load(), initrd_load_all(), initrd_region(), initrd_reverse(), initrd_swap(), inject_corruption_nonzero(), int13_get_extended_parameters(), int13_install(), int22(), intel_describe_tx(), intel_describe_tx_adv(), intel_poll_rx(), intel_read_eeprom(), intel_transmit(), intelxl_alloc_admin(), intelxl_context(), intelxl_context_dump(), intelxl_enable_admin(), intelxl_free_admin(), intelxl_poll_rx(), intelxl_transmit(), intelxlvf_init_ring(), iob_concatenate(), iob_ensure_headroom(), iob_map(), iob_pad(), iob_populate(), iob_pull(), iob_push(), iob_put(), iob_reserve(), iob_split(), iob_unput(), ioremap_pages(), ipair_rx(), ipair_rx_pubkey(), ipair_tx(), ipoib_alloc_iob(), ipv4_add_miniroutes(), ipv4_add_static(), ipv4_rx(), ipv6_check_options(), ipv6_create_routes(), ipv6_fetch(), ipv6_pshdr_chksum(), ipv6_rx(), ipv6_sock_aton(), ipv6_tx(), ipv6conf_rx_router_advertisement(), is_pnp_bios(), isapnp_find_tag(), isapnp_peek(), iscsi_build_login_request_strings(), iscsi_fetch_settings(), iscsi_handle_chap_c_value(), iscsi_handle_chap_r_value(), iscsi_handle_strings(), iscsi_large_binary_decode(), iscsi_rx_bhs(), iscsi_rx_buffered_data(), iscsi_rx_data(), iscsi_rx_data_in(), iscsi_rx_login_response(), iscsi_rx_scsi_response(), iscsi_socket_deliver(), iscsi_start_data_out(), iscsi_start_login(), iscsi_tx_data_out(), iscsi_tx_login_request(), jme_fill_tx_desc(), linda_ib_epb_ram_xfer(), linda_post_recv(), linda_post_send(), line_buffer(), linebuf_consume_okx(), lldp_fetch(), lldp_rx(), loopback_wait(), mac_address_from_string_specs(), md4_update(), md5_sha1_update(), md5_update(), memchr(), memcmp(), memcpy_test_speed(), memcpy_var(), meme820(), memmap_settings_fetch(), memset_var(), memswap(), mnpnet_poll_rx(), monojob_clear(), multiboot_add_cmdline(), multiboot_load_raw(), myri10ge_net_transmit(), myri10ge_nvs_read(), myri10ge_nvs_write(), myson_create_ring(), myson_destroy_ring(), myson_poll_rx(), natsemi_create_ring(), natsemi_destroy_ring(), natsemi_poll_rx(), ncm_in_complete(), ncm_intr_complete(), ncm_out_transmit(), ndp_fetch(), ndp_prefix_fetch(), ndp_prefix_fetch_gateway6(), ndp_prefix_fetch_ip6(), ndp_prefix_fetch_len6(), ndp_register_settings(), ndp_rx_neighbour(), ndp_rx_neighbour_advertisement_ll_target(), ndp_rx_neighbour_solicitation_ll_source(), ndp_rx_option(), ndp_rx_options(), ndp_rx_router_advertisement(), ndp_rx_router_advertisement_ll_source(), ndp_rx_router_advertisement_prefix(), ndp_tx_ll_addr(), ne_poll(), net80211_accum_frags(), net80211_add_channels(), netdev_fetch(), netdev_fetch_busid(), netdev_fetch_busloc(), netdev_fetch_bustype(), netdev_fetch_chip(), netdev_fetch_hwaddr(), netdev_fetch_ifname(), netdev_fetch_linktype(), netdev_fetch_mac(), netdev_store(), netdev_store_mac(), netfront_poll_rx(), netfront_read_mac(), netfront_transmit(), netvsc_buffer_copy(), netvsc_control(), netvsc_initialised(), netvsc_recv_completion(), netvsc_recv_control(), netvsc_recv_data(), netvsc_rx_established_buffer(), nfs_deliver(), nfs_uri_symlink(), nii_io(), nii_map(), nii_sync(), nii_unmap(), ns8390_poll(), nslookup_resolv_done(), ntlm_append(), ntlm_authenticate(), ntlm_authenticate_okx(), ntlm_challenge(), ntlm_data_okx(), numeric_setting_value(), nv_process_rx_packets(), nvo_fetch(), nvo_init(), nvo_realloc(), nvo_realloc_dhcpopt(), nvo_store(), nvs_read(), nvs_verify(), nvs_vpd_nvo_init(), nvs_vpd_nvo_resize(), nvs_vpd_read(), nvs_vpd_resize(), nvs_vpd_write(), nvs_write(), ocsp_response(), ocsp_uri_string(), parse_base64_setting(), parse_hex_hyphen_setting(), parse_hex_raw_setting(), parse_hex_setting(), parse_int_setting(), parse_ipv4_setting(), parse_ipv6_setting(), parse_string_setting(), parse_uristring_setting(), parse_uuid_setting(), pci_settings_fetch(), pci_vpd_dump(), pci_vpd_find(), pci_vpd_find_tag(), pci_vpd_read(), pci_vpd_resize(), pci_vpd_write(), pcicloud_ioremap(), pciscan_exec(), pcnet32_process_rx_packets(), peerblk_decrypt_read(), peerblk_decrypt_write(), peerblk_deliver(), peerblk_parse_block(), peerblk_parse_header(), peerblk_parse_iv(), peerblk_parse_useless(), peerblk_raw_rx(), peerblk_retrieval_rx(), peerdisc_open(), peerdisc_socket_tx(), peerdist_discovery_reply(), peerdist_discovery_reply_tag(), peerdist_discovery_reply_values(), peerdist_discovery_request(), peerdist_info(), peerdist_info_get(), peerdist_info_v2(), peerdist_info_v2_segment(), peerdist_info_v2_segments(), peermux_info_close(), pem_asn1(), pem_marker(), pem_next(), phantom_clp_cmd(), phantom_clp_fetch(), phantom_clp_store(), phantom_fetch_setting(), phantom_issue_buf_cmd(), phantom_store_setting(), ping(), ping_alloc_iob(), ping_callback(), pinger_deliver(), platform_fetch(), png_chunk(), png_image_data(), png_image_end(), png_image_header(), png_palette(), pnm_ascii(), privkey_apply_settings(), process_script(), pxe_menu_draw_item(), pxe_menu_prompt_and_select(), pxe_tftp_xfer_deliver(), pxenv_file_cmdline(), pxenv_file_read(), pxenv_get_cached_info(), pxenv_udp_read(), pxenv_udp_write(), pxenv_undi_isr(), pxenv_undi_transmit(), qib7322_post_recv(), qib7322_post_send(), rbg_generate(), rbg_startup(), rdc_create_ring(), rdc_destroy_ring(), rdc_poll_rx(), read(), realtek_create_buffer(), realtek_destroy_buffer(), realtek_legacy_poll_rx(), realtek_poll_rx(), rfc_tcpip_chksum(), rhine_create_ring(), rhine_destroy_ring(), rhine_poll_rx(), rndis_alloc_iob(), rndis_oid(), rndis_rx_data(), rndis_rx_initialise(), rndis_rx_query_oid(), rndis_rx_set_oid(), rndis_rx_status(), rndis_tx_complete_err(), rndis_tx_data(), rndis_tx_oid(), rootcert_init(), rsa_decrypt(), rsdp_find_rsdt_range(), rtl818x_tx(), sandev_command_rw(), scsi_parse_sense(), scsidev_command(), scsidev_read(), scsidev_write(), sec80211_install(), set_autoboot_ll_addr(), set_dhcp_option(), setting_denumerate(), setting_format(), setting_name(), setting_parse(), sha1_update(), sha256_update(), sha512_update(), short_hwrm_cmd_req(), show_exec(), shuffle(), sis190_transmit(), skge_ramset(), skge_rx_done(), skge_xmit_frame(), sky2_rx_add(), sky2_xmit_frame(), slam_mc_socket_deliver(), slam_pull_value(), slam_put_value(), smbios_checksum(), smbios_fetch(), smbios_string(), smsc75xx_out_transmit(), smsc95xx_out_transmit(), smsc95xx_vm3_fetch_mac(), smscusb_eeprom_read(), smscusb_otp_read(), snpnet_mac_text(), snpnet_poll_rx(), snprintf_okx(), spi_bit_rw(), spi_bit_transfer(), spi_read(), spi_write(), srp_login_rej(), srp_login_rsp(), srp_rsp(), srp_unrecognised(), srpdev_deliver(), ssnprintf(), start_dhcpv6(), store_setting(), string_copy(), strndup(), strnlen(), strstr(), sync_console(), sysmac_fetch(), t509_transmit(), t515_transmit(), t595_transmit(), tcp_in_window(), tcp_process_rx_queue(), tcp_process_tx_queue(), tcp_rx(), tcp_rx_ack(), tcp_rx_data(), tcp_rx_enqueue(), tcp_sack(), tcp_xmit_sack(), tcp_xmit_win(), tcpip_chksum(), tcpip_continue_chksum(), tftp_rx(), tftp_rx_error(), tftp_rx_oack(), tftp_send_rrq(), tg3_rx_complete(), tg3_set_txd(), tg3_transmit(), threewire_read(), threewire_write(), tkip_kie_decrypt(), tkip_kie_mic(), tkip_michael(), tls_add_handshake(), tls_alloc_iob(), tls_client_hello(), tls_generate_random(), tls_hmac(), tls_hmac_update(), tls_hmac_update_va(), tls_iob_reserved(), tls_new_alert(), tls_new_certificate(), tls_new_change_cipher(), tls_new_ciphertext(), tls_new_finished(), tls_new_server_hello(), tls_new_server_hello_done(), tls_new_server_key_exchange(), tls_new_session_ticket(), tls_parse_chain(), tls_send_certificate(), tls_send_client_key_exchange_dhe(), tls_send_handshake(), tls_send_plaintext(), tls_send_record(), tls_verify_padding(), trivial_change_key(), trivial_init(), txnic_complete_rqe(), txnic_send(), typeof(), ucode_exec(), ucode_parse(), ucode_parse_intel(), ucode_update_all(), ucode_verify(), udp_tx(), udp_xfer_alloc_iob(), uhci_dequeue(), uhci_describe(), uhci_endpoint_message(), uhci_endpoint_poll(), uhci_endpoint_stream(), uhci_enqueue(), uhci_reachable(), undinet_poll(), undinet_transmit(), unixtime_fetch(), uri_copy_fields(), uri_decode(), uri_decode_inplace(), uri_dup(), uri_encode(), uri_encode_string(), uri_format_okx(), uri_pxe_okx(), usb_config_descriptor(), usb_control(), usb_get_config_descriptor(), usb_get_descriptor(), usb_get_status(), usb_get_string_descriptor(), usb_hub_get_descriptor(), usb_message(), usb_prefill(), usb_refill_init(), usb_refill_limit(), usb_settings_fetch(), usbblk_in_complete(), usbblk_in_data(), usbblk_in_status(), usbblk_out_data(), usbhid_set_report(), usbio_bulk_in_poll(), usbio_bulk_out_poll(), usbio_config(), usbio_control_poll(), usbio_interrupt_callback(), usbio_interrupt_poll(), usbio_path(), usbkbd_consume(), usbscan_exec(), used_len_string(), utf8_accumulate(), uuid_aton(), validator_ocsp_validate(), validator_start_download(), vasprintf(), vcprintf(), velocity_poll_rx(), version_fetch(), vesafb_mode_list(), virtnet_process_rx_packets(), virtnet_refill_rx_virtqueue(), vmbus_close(), vmbus_consume(), vmbus_establish_gpadl(), vmbus_open(), vmbus_poll(), vmbus_post_message(), vmbus_produce(), vmbus_send(), vmbus_send_completion(), vmbus_send_control(), vmbus_send_data(), vmbus_xfer_page_iobufs(), vmsg(), vmxnet3_poll_rx(), vp_get(), vpm_get(), vram_fetch(), vring_get_buf(), vsnprintf(), vxge_hw_vpath_poll_rx(), wait_resp(), wcsnlen(), weierstrass_init(), weierstrass_multiply(), wpa_install_gtk(), wpa_install_ptk(), wpa_psk_start(), x509_append_raw(), x509_certificate(), x509_check_dnsname(), x509_name(), x509_parse_key_usage(), xcm_deliver(), xenbus_probe(), xenbus_probe_type(), xenstore_directory(), xenstore_dump(), xenstore_message(), xenstore_recv(), xenstore_response(), xenstore_send(), xfer_alloc_iob(), xfer_check_order(), xfer_deliver_raw(), xfer_deliver_raw_meta(), xfer_vprintf(), xfer_window(), xferbuf_deliver(), xferbuf_ensure_size(), xferbuf_fixed_init(), xferbuf_fixed_realloc(), xferbuf_malloc_realloc(), xferbuf_read(), xferbuf_umalloc_realloc(), xferbuf_write(), xhci_align(), xhci_context(), xhci_dcbaa_alloc(), xhci_dcbaa_free(), xhci_device_close(), xhci_device_open(), xhci_endpoint_count(), xhci_endpoint_message(), xhci_endpoint_stream(), xhci_event_alloc(), xhci_event_free(), xhci_fail(), xor8_buf(), and zlib_deflate().
1.8.15