aboutsummaryrefslogtreecommitdiffstats
path: root/src/hinoko.map
blob: d3f6fda996767c1c1e65abcd5e80302413e281ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
HINOKO_0_1_0 {
  global:
    "hinoko_fw_iso_ctx_mode_get_type";
    "hinoko_fw_scode_get_type";
    "hinoko_fw_iso_ctx_match_flag_get_type";

    "hinoko_fw_iso_ctx_get_type";
    "hinoko_fw_iso_ctx_get_cycle_timer";
    "hinoko_fw_iso_ctx_create_source";

    "hinoko_fw_iso_rx_single_get_type";
    "hinoko_fw_iso_rx_single_new";
    "hinoko_fw_iso_rx_single_allocate";
    "hinoko_fw_iso_rx_single_release";
    "hinoko_fw_iso_rx_single_map_buffer";
    "hinoko_fw_iso_rx_single_unmap_buffer";
    "hinoko_fw_iso_rx_single_stop";
    "hinoko_sigs_marshal_VOID__UINT_UINT_POINTER_UINT_UINT";
    "hinoko_fw_iso_rx_single_get_payload";

    "hinoko_fw_iso_rx_multiple_get_type";
    "hinoko_fw_iso_rx_multiple_new";
    "hinoko_fw_iso_rx_multiple_allocate";
    "hinoko_fw_iso_rx_multiple_release";
    "hinoko_fw_iso_rx_multiple_map_buffer";
    "hinoko_fw_iso_rx_multiple_unmap_buffer";
    "hinoko_fw_iso_rx_multiple_start";
    "hinoko_fw_iso_rx_multiple_stop";
    "hinoko_fw_iso_rx_multiple_get_payload";

    "hinoko_fw_iso_tx_get_type";
    "hinoko_fw_iso_tx_new";
    "hinoko_fw_iso_tx_allocate";
    "hinoko_fw_iso_tx_release";
    "hinoko_fw_iso_tx_map_buffer";
    "hinoko_fw_iso_tx_unmap_buffer";
    "hinoko_fw_iso_tx_stop";
  local:
    *;
};

HINOKO_0_3_0 {
  global:
    "hinoko_cycle_timer_get_type";
    "hinoko_cycle_timer_new";
    "hinoko_cycle_timer_get_timestamp";
    "hinoko_cycle_timer_get_clock_id";
    "hinoko_cycle_timer_get_cycle_timer";
} HINOKO_0_1_0;

HINOKO_0_4_0 {
  global:
    "hinoko_fw_iso_resource_get_type";
    "hinoko_fw_iso_resource_new";
    "hinoko_fw_iso_resource_open";
    "hinoko_fw_iso_resource_create_source";
    "hinoko_fw_iso_resource_calculate_bandwidth";
    "hinoko_fw_iso_resource_allocate_once_async";
    "hinoko_fw_iso_resource_deallocate_once_async";
    "hinoko_fw_iso_resource_allocate_once_sync";
    "hinoko_fw_iso_resource_deallocate_once_sync";

    "hinoko_fw_iso_resource_auto_get_type";
    "hinoko_fw_iso_resource_auto_new";
    "hinoko_fw_iso_resource_auto_allocate_async";
    "hinoko_fw_iso_resource_auto_deallocate_async";
    "hinoko_fw_iso_resource_auto_allocate_sync";
    "hinoko_fw_iso_resource_auto_deallocate_sync";
} HINOKO_0_3_0;

HINOKO_0_5_0 {
  global:
    "hinoko_fw_iso_resource_error_get_type";
    "hinoko_fw_iso_resource_error_quark";

    "hinoko_fw_iso_resource_auto_error_get_type";
    "hinoko_fw_iso_resource_auto_error_quark";

    "hinoko_fw_iso_ctx_error_get_type";
    "hinoko_fw_iso_ctx_error_quark";
} HINOKO_0_4_0;

HINOKO_0_6_0 {
  global:
    "hinoko_fw_iso_ctx_flush_completions";

    "hinoko_fw_iso_tx_register_packet";
    "hinoko_fw_iso_tx_start";

    "hinoko_fw_iso_rx_single_register_packet";
    "hinoko_fw_iso_rx_single_start";
} HINOKO_0_5_0;