ファイル名arbel.c
ソースファイル情報| 内容 | 行数 | 比率 |
|---|---|---|
| コメント行数 | 404 | 18% |
| 空行行数 | 286 | 13% |
| 実行行数 | 1557 | 69% |
| 合計行数 | 2247 | 100% |
関数定義数| 内容 | 定義数 |
|---|---|
| 関数数 | 65 |
定義関数| No. | 型 | 名称 | 属性 | 説明 |
|---|---|---|---|---|
1 |
arbel_alloc_qn_offset | static int | @file | |
2 |
arbel_free_qn_offset | static void | Free queue number | |
3 |
arbel_cmd_wait | static int | HCA commands | |
4 |
arbel_cmd | static int | Issue HCA command | |
5 |
arbel_cmd_query_dev_lim | static inline int | ||
6 |
arbel_cmd_query_fw | static inline int | ||
7 |
arbel_cmd_init_hca | static inline int | ||
8 |
arbel_cmd_close_hca | static inline int | ||
9 |
arbel_cmd_init_ib | static inline int | ||
10 |
arbel_cmd_close_ib | static inline int | ||
11 |
arbel_cmd_sw2hw_mpt | static inline int | ||
12 |
arbel_cmd_map_eq | static inline int | ||
13 |
arbel_cmd_sw2hw_eq | static inline int | ||
14 |
arbel_cmd_hw2sw_eq | static inline int | ||
15 |
arbel_cmd_sw2hw_cq | static inline int | ||
16 |
arbel_cmd_hw2sw_cq | static inline int | ||
17 |
arbel_cmd_rst2init_qpee | static inline int | ||
18 |
arbel_cmd_init2rtr_qpee | static inline int | ||
19 |
arbel_cmd_rtr2rts_qpee | static inline int | ||
20 |
arbel_cmd_rts2rts_qp | static inline int | ||
21 |
arbel_cmd_2rst_qpee | static inline int | ||
22 |
arbel_cmd_mad_ifc | static inline int | ||
23 |
arbel_cmd_read_mgm | static inline int | ||
24 |
arbel_cmd_write_mgm | static inline int | ||
25 |
arbel_cmd_mgid_hash | static inline int | ||
26 |
arbel_cmd_run_fw | static inline int | ||
27 |
arbel_cmd_disable_lam | static inline int | ||
28 |
arbel_cmd_enable_lam | static inline int | ||
29 |
arbel_cmd_unmap_icm | static inline int | ||
30 |
arbel_cmd_map_icm | static inline int | ||
31 |
arbel_cmd_unmap_icm_aux | static inline int | ||
32 |
arbel_cmd_map_icm_aux | static inline int | ||
33 |
arbel_cmd_set_icm_size | static inline int | ||
34 |
arbel_cmd_unmap_fa | static inline int | ||
35 |
arbel_cmd_map_fa | static inline int | ||
36 |
arbel_mad | static int | MAD operations | |
37 |
arbel_create_cq | static int | Completion queue operations | |
38 |
arbel_destroy_cq | static void | Destroy completion queue | |
39 |
arbel_create_send_wq | static int | Queue pair operations | |
40 |
arbel_create_recv_wq | static int | Create receive work queue | |
41 |
arbel_create_qp | static int | Create queue pair | |
42 |
arbel_modify_qp | static int | Modify queue pair | |
43 |
arbel_destroy_qp | static void | Destroy queue pair | |
44 |
arbel_ring_doorbell | static void | Work request operations | |
45 |
arbel_post_send | static int | Post send work queue entry | |
46 |
arbel_post_recv | static int | Post receive work queue entry | |
47 |
arbel_complete | static int | Handle completion | |
48 |
arbel_poll_cq | static void | Poll completion queue | |
49 |
arbel_create_eq | static int | Event queues | |
50 |
arbel_destroy_eq | static void | Destroy event queue | |
51 |
arbel_event_port_state_change | static void | Handle port state event | |
52 |
arbel_poll_eq | static void | Poll event queue | |
53 |
arbel_open | static int | Infiniband link-layer operations | |
54 |
arbel_close | static void | Close Infiniband link | |
55 |
arbel_mcast_attach | static int | Multicast group operations | |
56 |
arbel_mcast_detach | static void | Detach from multicast group | |
57 |
arbel_start_firmware | static int | Firmware control | |
58 |
arbel_stop_firmware | static void | Stop firmware running | |
59 |
arbel_get_limits | static int | Infinihost Context Memory management | |
60 |
icm_usage | static size_t | Get ICM usage | |
61 |
arbel_alloc_icm | static int | Allocate ICM | |
62 |
arbel_free_icm | static void | Free ICM | |
63 |
arbel_setup_mpt | static int | PCI interface | |
64 |
arbel_probe | static int | Probe PCI device | |
65 |
arbel_remove | static void | Remove PCI device |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー