linda.c
内容 | 行数 | 比率 |
---|---|---|
コメント行数 | 683 | 28% |
空行行数 | 382 | 16% |
実行行数 | 1367 | 56% |
合計行数 | 2432 | 100% |
内容 | 定義数 |
---|---|
関数数 | 60 |
No. | 型 | 名称 | 属性 | 説明 |
---|---|---|---|---|
1 |
Static | linda_readq | static void | Linda register access |
2 |
Static | linda_writeq | static void | Write Linda qword register |
3 |
Static | linda_writel | static void | Write Linda dword register |
4 |
Static | linda_link_state_text | static const char * | Link state management |
5 |
Static | linda_link_state_changed | static void | Handle link state change |
6 |
Static | linda_link_state_check | static int | Wait for link state change to take effect |
7 |
Static | linda_set_port_info | static int | Set port information |
8 |
Static | linda_set_pkey_table | static int | Set partition key table |
9 |
Static | linda_ctx_to_qpn | static int | Context allocation |
10 |
Static | linda_qpn_to_ctx | static int | Map QPN to context number |
11 |
Static | linda_alloc_ctx | static int | Allocate a context |
12 |
Static | linda_free_ctx | static void | Free a context |
13 |
Static | linda_alloc_send_buf | static unsigned int | Allocate a send buffer |
14 |
Static | linda_free_send_buf | static void | Free a send buffer |
15 |
Static | linda_send_buf_in_use | static int | Check to see if send buffer is in use |
16 |
Static | linda_send_buffer_offset | static unsigned long | Calculate starting offset for send buffer |
17 |
Static | linda_create_send_wq | static int | Create send work queue |
18 |
Static | linda_destroy_send_wq | static void | Destroy send work queue |
19 |
Static | linda_init_send | static int | Initialise send datapath |
20 |
Static | linda_fini_send | static void | Shut down send datapath |
21 |
Static | linda_create_recv_wq | static int | Receive datapath |
22 |
Static | linda_destroy_recv_wq | static void | Destroy receive work queue |
23 |
Static | linda_init_recv | static int | Initialise receive datapath |
24 |
Static | linda_fini_recv | static void | Shut down receive datapath |
25 |
Static | linda_create_cq | static int | Completion queue operations |
26 |
Static | linda_destroy_cq | static void | Destroy completion queue |
27 |
Static | linda_create_qp | static int | Queue pair operations |
28 |
Static | linda_modify_qp | static int | Modify queue pair |
29 |
Static | linda_destroy_qp | static void | Destroy queue pair |
30 |
Static | linda_post_send | static int | Work request operations |
31 |
Static | linda_complete_send | static void | Complete send work queue entry |
32 |
Static | linda_poll_send_wq | static void | Poll send work queue |
33 |
Static | linda_post_recv | static int | Post receive work queue entry |
34 |
Static | linda_complete_recv | static void | Complete receive work queue entry |
35 |
Static | linda_poll_recv_wq | static void | Poll receive work queue |
36 |
Static | linda_poll_cq | static void | Poll completion queue |
37 |
Static | linda_poll_eq | static void | Event queues |
38 |
Static | linda_open | static int | Infiniband link-layer operations |
39 |
Static | linda_close | static void | Close Infiniband link |
40 |
Static | linda_mcast_attach | static int | Multicast group operations |
41 |
Static | linda_mcast_detach | static void | Detach from multicast group |
42 |
Static | linda_i2c_read_bit | static int | Read Linda I2C line status |
43 |
Static | linda_i2c_write_bit | static void | Write Linda I2C line status |
44 |
Static | linda_init_i2c | static int | Initialise Linda I2C subsystem |
45 |
Static | linda_read_eeprom | static int | Read EEPROM parameters |
46 |
Static | linda_ib_epb_request | static int | External parallel bus access |
47 |
Static | linda_ib_epb_wait | static int | Wait for IB external parallel bus transaction to complete |
48 |
Static | linda_ib_epb_release | static void | Release ownership of the IB external parallel bus |
49 |
Static | linda_ib_epb_read | static int | Read data via IB external parallel bus |
50 |
Static | linda_ib_epb_write | static int | Write data via IB external parallel bus |
51 |
Static | linda_ib_epb_mod_reg | static int | Read/modify/write EPB register |
52 |
Static | linda_ib_epb_ram_xfer | static int | Transfer data to/from microcontroller RAM |
53 |
Static | linda_set_serdes_param | static int | Program IB SerDes register(s) |
54 |
Static | linda_set_serdes_params | static int | Program IB SerDes registers |
55 |
Static | linda_program_uc_ram | static int | Program the microcontroller RAM |
56 |
Static | linda_verify_uc_ram | static int | Verify the microcontroller RAM |
57 |
Static | linda_trim_ib | static int | Use the microcontroller to trim the IB link |
58 |
Static | linda_init_ib_serdes | static int | Initialise the IB SerDes |
59 |
Static | linda_probe | static int | PCI layer interface |
60 |
Static | linda_remove | static void | Remove PCI device |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー