ファイル名e1000_api.c
ソースファイル情報| 内容 | 行数 | 比率 | 
|---|---|---|
| コメント行数 | 506 | 46% | 
| 空行行数 | 130 | 12% | 
| 実行行数 | 472 | 42% | 
| 合計行数 | 1108 | 100% | 
関数定義数| 内容 | 定義数 | 
|---|---|
| 関数数 | 58 | 
定義関数| No. | 型 | 名称 | 属性 | 説明 | 
|---|---|---|---|---|
1  | 
e1000_init_mac_params | s32 | e1000_init_mac_params - Initialize MAC function pointers | |
2  | 
e1000_init_nvm_params | s32 | e1000_init_nvm_params - Initialize NVM function pointers | |
3  | 
e1000_init_phy_params | s32 | e1000_init_phy_params - Initialize PHY function pointers | |
4  | 
e1000_set_mac_type | s32 | e1000_set_mac_type - Sets MAC type | |
5  | 
e1000_setup_init_funcs | s32 | e1000_setup_init_funcs - Initializes function pointers | |
6  | 
e1000_get_bus_info | s32 | e1000_get_bus_info - Obtain bus information for adapter | |
7  | 
e1000_clear_vfta | void | e1000_clear_vfta - Clear VLAN filter table | |
8  | 
e1000_write_vfta | void | e1000_write_vfta - Write value to VLAN filter table | |
9  | 
e1000_update_mc_addr_list | void | e1000_update_mc_addr_list - Update Multicast addresses | |
10  | 
e1000_force_mac_fc | s32 | e1000_force_mac_fc - Force MAC flow control | |
11  | 
e1000_check_for_link | s32 | e1000_check_for_link - Check/Store link connection | |
12  | 
e1000_check_mng_mode | bool | e1000_check_mng_mode - Check management mode | |
13  | 
e1000_mng_write_dhcp_info | s32 | e1000_mng_write_dhcp_info - Writes DHCP info to host interface | |
14  | 
e1000_reset_hw | s32 | e1000_reset_hw - Reset hardware | |
15  | 
e1000_init_hw | s32 | e1000_init_hw - Initialize hardware | |
16  | 
e1000_setup_link | s32 | e1000_setup_link - Configures link and flow control | |
17  | 
e1000_get_speed_and_duplex | s32 | e1000_get_speed_and_duplex - Returns current speed and duplex | |
18  | 
e1000_setup_led | s32 | e1000_setup_led - Configures SW controllable LED | |
19  | 
e1000_cleanup_led | s32 | e1000_cleanup_led - Restores SW controllable LED | |
20  | 
e1000_blink_led | s32 | e1000_blink_led - Blink SW controllable LED | |
21  | 
e1000_id_led_init | s32 | e1000_id_led_init - store LED configurations in SW | |
22  | 
e1000_led_on | s32 | e1000_led_on - Turn on SW controllable LED | |
23  | 
e1000_led_off | s32 | e1000_led_off - Turn off SW controllable LED | |
24  | 
e1000_reset_adaptive | void | e1000_reset_adaptive - Reset adaptive IFS | |
25  | 
e1000_update_adaptive | void | e1000_update_adaptive - Update adaptive IFS | |
26  | 
e1000_disable_pcie_master | s32 | e1000_disable_pcie_master - Disable PCI-Express master access | |
27  | 
e1000_config_collision_dist | void | e1000_config_collision_dist - Configure collision distance | |
28  | 
e1000_rar_set | void | e1000_rar_set - Sets a receive address register | |
29  | 
e1000_validate_mdi_setting | s32 | e1000_validate_mdi_setting - Ensures valid MDI/MDIX SW state | |
30  | 
e1000_mta_set | void | e1000_mta_set - Sets multicast table bit | |
31  | 
e1000_hash_mc_addr | u32 | e1000_hash_mc_addr - Determines address location in multicast table | |
32  | 
e1000_enable_tx_pkt_filtering | bool | e1000_enable_tx_pkt_filtering - Enable packet filtering on TX | |
33  | 
e1000_mng_host_if_write | s32 | e1000_mng_host_if_write - Writes to the manageability host interface | |
34  | 
e1000_mng_write_cmd_header | s32 | e1000_mng_write_cmd_header - Writes manageability command header | |
35  | 
e1000_mng_enable_host_if | s32 | e1000_mng_enable_host_if - Checks host interface is enabled | |
36  | 
e1000_wait_autoneg | s32 | e1000_wait_autoneg - Waits for autonegotiation completion | |
37  | 
e1000_check_reset_block | s32 | e1000_check_reset_block - Verifies PHY can be reset | |
38  | 
e1000_read_phy_reg | s32 | e1000_read_phy_reg - Reads PHY register | |
39  | 
e1000_write_phy_reg | s32 | e1000_write_phy_reg - Writes PHY register | |
40  | 
e1000_release_phy | void | e1000_release_phy - Generic release PHY | |
41  | 
e1000_acquire_phy | s32 | e1000_acquire_phy - Generic acquire PHY | |
42  | 
e1000_read_kmrn_reg | s32 | e1000_read_kmrn_reg - Reads register using Kumeran interface | |
43  | 
e1000_write_kmrn_reg | s32 | e1000_write_kmrn_reg - Writes register using Kumeran interface | |
44  | 
e1000_get_cable_length | s32 | e1000_get_cable_length - Retrieves cable length estimation | |
45  | 
e1000_get_phy_info | s32 | e1000_get_phy_info - Retrieves PHY information from registers | |
46  | 
e1000_phy_hw_reset | s32 | e1000_phy_hw_reset - Hard PHY reset | |
47  | 
e1000_phy_commit | s32 | e1000_phy_commit - Soft PHY reset | |
48  | 
e1000_set_d0_lplu_state | s32 | e1000_set_d0_lplu_state - Sets low power link up state for D0 | |
49  | 
e1000_set_d3_lplu_state | s32 | e1000_set_d3_lplu_state - Sets low power link up state for D3 | |
50  | 
e1000_read_mac_addr | s32 | e1000_read_mac_addr - Reads MAC address | |
51  | 
e1000_read_pba_num | s32 | e1000_read_pba_num - Read device part number | |
52  | 
e1000_validate_nvm_checksum | s32 | e1000_validate_nvm_checksum - Verifies NVM (EEPROM) checksum | |
53  | 
e1000_update_nvm_checksum | s32 | e1000_update_nvm_checksum - Updates NVM (EEPROM) checksum | |
54  | 
e1000_reload_nvm | void | e1000_reload_nvm - Reloads EEPROM | |
55  | 
e1000_read_nvm | s32 | e1000_read_nvm - Reads NVM (EEPROM) | |
56  | 
e1000_write_nvm | s32 | e1000_write_nvm - Writes to NVM (EEPROM) | |
57  | 
e1000_power_up_phy | void | e1000_power_up_phy - Restores link in case of PHY power down | |
58  | 
e1000_power_down_phy | void | e1000_power_down_phy - Power down PHY | 
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー