|
libhd 5.0
|
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>#include <unistd.h>#include <fcntl.h>#include <inttypes.h>#include <errno.h>#include <sys/stat.h>#include <sys/types.h>#include <sys/ioctl.h>#include <sys/socket.h>#include <linux/if.h>#include <linux/sockios.h>#include <linux/ethtool.h>#include <linux/if_arp.h>#include "hd.h"#include "hd_int.h"#include "net.h"Defines | |
| #define | u8 uint8_t |
| #define | u16 uint16_t |
| #define | u32 uint32_t |
| #define | u64 uint64_t |
Functions | |
| static void | get_driverinfo (hd_data_t *hd_data, hd_t *hd) |
| static void | get_linkstate (hd_data_t *hd_data, hd_t *hd) |
| static void | add_xpnet (hd_data_t *hdata) |
| static void | add_uml (hd_data_t *hdata) |
| static void | add_kma (hd_data_t *hdata) |
| static void | add_if_name (hd_t *hd_card, hd_t *hd) |
| void | hd_scan_net (hd_data_t *hd_data) |
| #define u16 uint16_t |
Referenced by aaa_word(), aad_word(), aam_word(), aas_word(), decode_rm10_address(), div_word(), emu_vm86(), idiv_word(), imul_word(), mul_byte(), mul_word(), neg_word(), shl_word(), x86emuOp2_btc_R(), x86emuOp2_btr_R(), x86emuOp2_imul_R_RM(), x86emuOp2_long_jump(), x86emuOp_enter(), x86emuOp_imul_byte_IMM(), x86emuOp_imul_word_IMM(), x86emuOp_jcxz(), x86emuOp_jump_byte_IMM(), x86emuOp_jump_near_B(), x86emuOp_jump_near_BE(), x86emuOp_jump_near_IMM(), x86emuOp_jump_near_L(), x86emuOp_jump_near_LE(), x86emuOp_jump_near_NB(), x86emuOp_jump_near_NBE(), x86emuOp_jump_near_NL(), x86emuOp_jump_near_NLE(), x86emuOp_jump_near_NO(), x86emuOp_jump_near_NP(), x86emuOp_jump_near_NS(), x86emuOp_jump_near_NZ(), x86emuOp_jump_near_O(), x86emuOp_jump_near_P(), x86emuOp_jump_near_S(), x86emuOp_jump_near_Z(), x86emuOp_lea_word_R_M(), x86emuOp_mov_word_AX_IMM(), x86emuOp_mov_word_BP_IMM(), x86emuOp_mov_word_BX_IMM(), x86emuOp_mov_word_CX_IMM(), x86emuOp_mov_word_DI_IMM(), x86emuOp_mov_word_DX_IMM(), x86emuOp_mov_word_SI_IMM(), x86emuOp_mov_word_SP_IMM(), x86emuOp_opcFF_word_RM(), x86emuOp_xchg_word_AX_BP(), x86emuOp_xchg_word_AX_BX(), x86emuOp_xchg_word_AX_CX(), x86emuOp_xchg_word_AX_DI(), x86emuOp_xchg_word_AX_DX(), x86emuOp_xchg_word_AX_SI(), x86emuOp_xchg_word_AX_SP(), and x86emuOp_xlat().
| #define u32 uint32_t |
Referenced by decode_rm10_address(), div_long(), div_word(), emu_vm86(), fetch_byte_imm(), fetch_data_byte_abs(), fetch_data_long_abs(), fetch_data_word_abs(), fetch_decode_modrm(), fetch_long_imm(), fetch_word_imm(), idiv_long(), imul_long_direct(), mul_long(), neg_long(), pop_long(), pop_word(), push_long(), push_word(), store_data_byte_abs(), store_data_long_abs(), store_data_word_abs(), X86EMU_exec(), x86emuOp2_imul_R_RM(), x86emuOp_imul_byte_IMM(), x86emuOp_imul_word_IMM(), and x86emuOp_two_byte().
| #define u64 uint64_t |
| #define u8 uint8_t |
Referenced by aad_word(), div_byte(), emu_vm86(), neg_byte(), shl_byte(), shr_byte(), x86emuOp_esc_coprocess_d9(), x86emuOp_esc_coprocess_da(), x86emuOp_esc_coprocess_dc(), x86emuOp_esc_coprocess_dd(), x86emuOp_esc_coprocess_de(), x86emuOp_esc_coprocess_df(), x86emuOp_in_byte_AL_IMM(), x86emuOp_in_word_AX_IMM(), x86emuOp_lahf(), x86emuOp_out_byte_IMM_AL(), and x86emuOp_out_word_IMM_AX().