ファイル定義書 HotDocument 今井浩司

etherfabric.c

ファイル名ファイル名

etherfabric.c

ソースファイル情報ソースファイル情報

内容 行数 比率
コメント行数 617 15%
空行行数 693 16%
実行行数 2926 69%
合計行数 4236 100%

関数定義数関数定義数

内容 定義数
関数数 88

定義関数定義関数

No. 名称 属性 説明
1
StaticStatic gmii_autoneg_advertised static unsigned int Retrieve GMII autonegotiation advertised abilities
2
StaticStatic gmii_autoneg_lpa static unsigned int Retrieve GMII autonegotiation link partner abilities
3
StaticStatic gmii_nway_result static unsigned int Calculate GMII autonegotiated link technology
4
StaticStatic gmii_link_ok static int Check GMII PHY link status
5
StaticStatic mdio_clause45_wait_reset_mmds static int  
6
StaticStatic mdio_clause45_reset_mmd static int  
7
StaticStatic mdio_clause45_links_ok static int  
8
StaticStatic mdio_clause45_check_mmds static int  
9
InlineInline _falcon_writel static inline void  
10
InlineInline _falcon_readl static inline uint32_t  
11
InlineInline falcon_write static inline void Write to a Falcon register
12
InlineInline falcon_write_sram static inline void Write to Falcon SRAM
13
InlineInline falcon_writel static inline void Write dword to Falcon register that allows partial writes
14
InlineInline falcon_read static inline void Read from a Falcon register
15
InlineInline falcon_read_sram static inline void Read from Falcon SRAM
16
InlineInline falcon_readl static inline void Read dword from a portion of a Falcon register
17
InlineInline falcon_event_present static inline int See if an event is present
18
StaticStatic falcon_eventq_read_ack static void  
19
InlineInline falcon_dump_regs static inline void Dump register contents (for debugging)
20
StaticStatic falcon_interrupts static void  
21
StaticStatic falcon_spi_wait static int  
22
StaticStatic falcon_spi_rw static int  
23
StaticStatic falcon_i2c_bit_write static void Falcon bit-bashed I2C interface
24
StaticStatic falcon_i2c_bit_read static int  
25
StaticStatic falcon_gmii_wait static int MDIO access
26
StaticStatic falcon_mdio_write static void  
27
StaticStatic falcon_mdio_read static int  
28
StaticStatic falcon_reconfigure_mac_wrapper static void MAC wrapper
29
StaticStatic falcon_gmac_writel static void  
30
StaticStatic falcon_gmac_readl static void  
31
StaticStatic mentormac_reset static void  
32
StaticStatic mentormac_init static void  
33
StaticStatic falcon_init_gmac static int  
34
StaticStatic falcon_xmac_writel static void XMAC handling
35
StaticStatic falcon_xmac_readl static void Read dword from a Falcon XMAC register
36
StaticStatic falcon_setup_xaui static void Configure Falcon XAUI output
37
StaticStatic falcon_xgmii_status static int  
38
StaticStatic falcon_mask_status_intr static void  
39
StaticStatic falcon_reset_xmac static int Reset 10G MAC connected to port
40
StaticStatic falcon_reset_xaui static int  
41
StaticStatic falcon_xaui_link_ok static int  
42
StaticStatic falcon_reconfigure_xmac static void Initialise XMAC
43
StaticStatic falcon_init_xmac static int  
44
StaticStatic falcon_xaui_phy_init static int Null PHY handling
45
StaticStatic alaska_init static int Alaska PHY
46
StaticStatic falcon_xfp_phy_init static int  
47
StaticStatic falcon_txc_logic_reset static int  
48
StaticStatic falcon_txc_phy_init static int  
49
StaticStatic falcon_tenxpress_check_c11 static int  
50
StaticStatic falcon_tenxpress_phy_init static int  
51
StaticStatic falcon_pm8358_phy_init static int  
52
StaticStatic sfe4001_init static int  
53
StaticStatic sfe4001_fini static void  
54
StaticStatic sfe4002_init static int  
55
StaticStatic sfe4002_fini static void  
56
StaticStatic sfe4003_init static int  
57
StaticStatic sfe4003_fini static void  
58
StaticStatic falcon_free_special_buffer static void Hardware initialisation
59
StaticStatic falcon_alloc_special_buffer static void*  
60
StaticStatic clear_b0_fpga_memories static void  
61
StaticStatic falcon_reset static int  
62
StaticStatic falcon_probe_nic_variant static void  
63
StaticStatic falcon_init_spi_device static void  
64
StaticStatic falcon_probe_spi static int  
65
StaticStatic falcon_probe_nvram static int  
66
StaticStatic falcon_init_sram static int  
67
StaticStatic falcon_setup_nic static void  
68
StaticStatic falcon_init_resources static void  
69
StaticStatic falcon_fini_resources static void  
70
StaticStatic falcon_build_rx_desc static void Hardware rx path
71
StaticStatic falcon_notify_rx_desc static void  
72
StaticStatic falcon_build_tx_desc static void Hardware tx path
73
StaticStatic falcon_notify_tx_desc static void  
74
StaticStatic efab_fill_rx_queue static int Software receive interface
75
StaticStatic efab_receive static void  
76
StaticStatic efab_transmit static int Software transmit interface
77
StaticStatic efab_transmit_done static int  
78
StaticStatic falcon_clear_interrupts static void Hardware event path
79
StaticStatic falcon_handle_event static void  
80
StaticStatic efab_poll static void Software (polling) interrupt handler
81
StaticStatic efab_irq static void  
82
StaticStatic efab_free_resources static void Software open/close
83
StaticStatic efab_alloc_resources static int  
84
StaticStatic efab_init_mac static int  
85
StaticStatic efab_close static void  
86
StaticStatic efab_open static int  
87
StaticStatic efab_remove static void  
88
StaticStatic efab_probe static int  

See Also

目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー