ファイル名etherfabric.c
ソースファイル情報| 内容 | 行数 | 比率 | 
|---|---|---|
| コメント行数 | 617 | 15% | 
| 空行行数 | 693 | 16% | 
| 実行行数 | 2926 | 69% | 
| 合計行数 | 4236 | 100% | 
関数定義数| 内容 | 定義数 | 
|---|---|
| 関数数 | 88 | 
定義関数| No. | 型 | 名称 | 属性 | 説明 | 
|---|---|---|---|---|
1  | 
gmii_autoneg_advertised | static unsigned int | Retrieve GMII autonegotiation advertised abilities | |
2  | 
gmii_autoneg_lpa | static unsigned int | Retrieve GMII autonegotiation link partner abilities | |
3  | 
gmii_nway_result | static unsigned int | Calculate GMII autonegotiated link technology | |
4  | 
gmii_link_ok | static int | Check GMII PHY link status | |
5  | 
mdio_clause45_wait_reset_mmds | static int | ||
6  | 
mdio_clause45_reset_mmd | static int | ||
7  | 
mdio_clause45_links_ok | static int | ||
8  | 
mdio_clause45_check_mmds | static int | ||
9  | 
_falcon_writel | static inline void | ||
10  | 
_falcon_readl | static inline uint32_t | ||
11  | 
falcon_write | static inline void | Write to a Falcon register | |
12  | 
falcon_write_sram | static inline void | Write to Falcon SRAM | |
13  | 
falcon_writel | static inline void | Write dword to Falcon register that allows partial writes | |
14  | 
falcon_read | static inline void | Read from a Falcon register | |
15  | 
falcon_read_sram | static inline void | Read from Falcon SRAM | |
16  | 
falcon_readl | static inline void | Read dword from a portion of a Falcon register | |
17  | 
falcon_event_present | static inline int | See if an event is present | |
18  | 
falcon_eventq_read_ack | static void | ||
19  | 
falcon_dump_regs | static inline void | Dump register contents (for debugging) | |
20  | 
falcon_interrupts | static void | ||
21  | 
falcon_spi_wait | static int | ||
22  | 
falcon_spi_rw | static int | ||
23  | 
falcon_i2c_bit_write | static void | Falcon bit-bashed I2C interface | |
24  | 
falcon_i2c_bit_read | static int | ||
25  | 
falcon_gmii_wait | static int | MDIO access | |
26  | 
falcon_mdio_write | static void | ||
27  | 
falcon_mdio_read | static int | ||
28  | 
falcon_reconfigure_mac_wrapper | static void | MAC wrapper | |
29  | 
falcon_gmac_writel | static void | ||
30  | 
falcon_gmac_readl | static void | ||
31  | 
mentormac_reset | static void | ||
32  | 
mentormac_init | static void | ||
33  | 
falcon_init_gmac | static int | ||
34  | 
falcon_xmac_writel | static void | XMAC handling | |
35  | 
falcon_xmac_readl | static void | Read dword from a Falcon XMAC register | |
36  | 
falcon_setup_xaui | static void | Configure Falcon XAUI output | |
37  | 
falcon_xgmii_status | static int | ||
38  | 
falcon_mask_status_intr | static void | ||
39  | 
falcon_reset_xmac | static int | Reset 10G MAC connected to port | |
40  | 
falcon_reset_xaui | static int | ||
41  | 
falcon_xaui_link_ok | static int | ||
42  | 
falcon_reconfigure_xmac | static void | Initialise XMAC | |
43  | 
falcon_init_xmac | static int | ||
44  | 
falcon_xaui_phy_init | static int | Null PHY handling | |
45  | 
alaska_init | static int | Alaska PHY | |
46  | 
falcon_xfp_phy_init | static int | ||
47  | 
falcon_txc_logic_reset | static int | ||
48  | 
falcon_txc_phy_init | static int | ||
49  | 
falcon_tenxpress_check_c11 | static int | ||
50  | 
falcon_tenxpress_phy_init | static int | ||
51  | 
falcon_pm8358_phy_init | static int | ||
52  | 
sfe4001_init | static int | ||
53  | 
sfe4001_fini | static void | ||
54  | 
sfe4002_init | static int | ||
55  | 
sfe4002_fini | static void | ||
56  | 
sfe4003_init | static int | ||
57  | 
sfe4003_fini | static void | ||
58  | 
falcon_free_special_buffer | static void | Hardware initialisation | |
59  | 
falcon_alloc_special_buffer | static void* | ||
60  | 
clear_b0_fpga_memories | static void | ||
61  | 
falcon_reset | static int | ||
62  | 
falcon_probe_nic_variant | static void | ||
63  | 
falcon_init_spi_device | static void | ||
64  | 
falcon_probe_spi | static int | ||
65  | 
falcon_probe_nvram | static int | ||
66  | 
falcon_init_sram | static int | ||
67  | 
falcon_setup_nic | static void | ||
68  | 
falcon_init_resources | static void | ||
69  | 
falcon_fini_resources | static void | ||
70  | 
falcon_build_rx_desc | static void | Hardware rx path | |
71  | 
falcon_notify_rx_desc | static void | ||
72  | 
falcon_build_tx_desc | static void | Hardware tx path | |
73  | 
falcon_notify_tx_desc | static void | ||
74  | 
efab_fill_rx_queue | static int | Software receive interface | |
75  | 
efab_receive | static void | ||
76  | 
efab_transmit | static int | Software transmit interface | |
77  | 
efab_transmit_done | static int | ||
78  | 
falcon_clear_interrupts | static void | Hardware event path | |
79  | 
falcon_handle_event | static void | ||
80  | 
efab_poll | static void | Software (polling) interrupt handler | |
81  | 
efab_irq | static void | ||
82  | 
efab_free_resources | static void | Software open/close | |
83  | 
efab_alloc_resources | static int | ||
84  | 
efab_init_mac | static int | ||
85  | 
efab_close | static void | ||
86  | 
efab_open | static int | ||
87  | 
efab_remove | static void | ||
88  | 
efab_probe | static int | 
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー