summaryrefslogtreecommitdiffstats
path: root/src/spdk/lib/env_dpdk/spdk_env_dpdk.map
blob: a465f0938720e6334645e0c2d421b2e0483283b4 (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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
{
	global:

	# Public functions in env.h
	spdk_malloc;
	spdk_zmalloc;
	spdk_realloc;
	spdk_free;
	spdk_env_opts_init;
	spdk_env_init;
	spdk_env_fini;
	spdk_dma_malloc;
	spdk_dma_malloc_socket;
	spdk_dma_zmalloc;
	spdk_dma_zmalloc_socket;
	spdk_dma_realloc;
	spdk_dma_free;
	spdk_memzone_reserve;
	spdk_memzone_reserve_aligned;
	spdk_memzone_lookup;
	spdk_memzone_free;
	spdk_memzone_dump;
	spdk_mempool_create;
	spdk_mempool_create_ctor;
	spdk_mempool_get_name;
	spdk_mempool_free;
	spdk_mempool_get;
	spdk_mempool_get_bulk;
	spdk_mempool_put;
	spdk_mempool_put_bulk;
	spdk_mempool_count;
	spdk_mempool_obj_iter;
	spdk_mempool_lookup;
	spdk_env_get_core_count;
	spdk_env_get_current_core;
	spdk_env_get_first_core;
	spdk_env_get_last_core;
	spdk_env_get_next_core;
	spdk_env_get_socket_id;
	spdk_env_thread_launch_pinned;
	spdk_env_thread_wait_all;
	spdk_process_is_primary;
	spdk_get_ticks;
	spdk_get_ticks_hz;
	spdk_delay_us;
	spdk_pause;
	spdk_ring_create;
	spdk_ring_free;
	spdk_ring_count;
	spdk_ring_enqueue;
	spdk_ring_dequeue;
	spdk_iommu_is_enabled;
	spdk_vtophys;
	spdk_pci_get_driver;
	spdk_pci_driver_register;
	spdk_pci_nvme_get_driver;
	spdk_pci_vmd_get_driver;
	spdk_pci_idxd_get_driver;
	spdk_pci_ioat_get_driver;
	spdk_pci_virtio_get_driver;
	spdk_pci_enumerate;
	spdk_pci_get_first_device;
	spdk_pci_get_next_device;
	spdk_pci_device_map_bar;
	spdk_pci_device_unmap_bar;
	spdk_pci_device_get_domain;
	spdk_pci_device_get_bus;
	spdk_pci_device_get_dev;
	spdk_pci_device_get_func;
	spdk_pci_device_get_addr;
	spdk_pci_device_get_vendor_id;
	spdk_pci_device_get_device_id;
	spdk_pci_device_get_subvendor_id;
	spdk_pci_device_get_subdevice_id;
	spdk_pci_device_get_id;
	spdk_pci_device_get_socket_id;
	spdk_pci_device_get_serial_number;
	spdk_pci_device_claim;
	spdk_pci_device_unclaim;
	spdk_pci_device_detach;
	spdk_pci_device_attach;
	spdk_pci_device_cfg_read;
	spdk_pci_device_cfg_write;
	spdk_pci_device_cfg_read8;
	spdk_pci_device_cfg_write8;
	spdk_pci_device_cfg_read16;
	spdk_pci_device_cfg_write16;
	spdk_pci_device_cfg_read32;
	spdk_pci_device_cfg_write32;
	spdk_pci_device_is_removed;
	spdk_pci_addr_compare;
	spdk_pci_addr_parse;
	spdk_pci_addr_fmt;
	spdk_pci_hook_device;
	spdk_pci_unhook_device;
	spdk_pci_device_get_type;
	spdk_unaffinitize_thread;
	spdk_call_unaffinitized;
	spdk_mem_map_alloc;
	spdk_mem_map_free;
	spdk_mem_map_set_translation;
	spdk_mem_map_clear_translation;
	spdk_mem_map_translate;
	spdk_mem_register;
	spdk_mem_unregister;

	# Public functions in env_dpdk.h
	spdk_env_dpdk_post_init;
	spdk_env_dpdk_post_fini;
	spdk_env_dpdk_external_init;
	spdk_env_dpdk_dump_mem_stats;

	local: *;
};