win-pvdrivers

view liblfds.6/liblfds.def @ 766:6300617040e0

Big changes - not ready for production use.
Removed all the custom DMA handling code as it was completely incompatible with the Windows verifier.
Added liblfds (using the lock free stack) from liblfds.org so that grant's can be obtained at DIRQL.
Fixed xennet and xenvbd to support the changes.
xenusb and xenscsi almost certainly will not yet work after the changes.
author James Harper <james.harper@bendigoit.com.au>
date Sun Jan 31 21:28:42 2010 +1100 (2010-01-31)
parents
children
line source
1 EXPORTS
3 freelist_delete = freelist_delete @1
4 freelist_get_user_data_from_element = freelist_get_user_data_from_element @2
5 freelist_guaranteed_pop = freelist_guaranteed_pop @3
6 freelist_new = freelist_new @4
7 freelist_new_elements = freelist_new_elements @5
8 freelist_pop = freelist_pop @6
9 freelist_push = freelist_push @7
10 freelist_query = freelist_query @8
11 freelist_set_user_data_in_element = freelist_set_user_data_in_element @9
13 queue_delete = queue_delete @10
14 queue_dequeue = queue_dequeue @11
15 queue_enqueue = queue_enqueue @12
16 queue_guaranteed_enqueue = queue_guaranteed_enqueue @13
17 queue_new = queue_new @14
18 queue_query = queue_query @15
20 ringbuffer_delete = ringbuffer_delete @16
21 ringbuffer_get_read_element = ringbuffer_get_read_element @17
22 ringbuffer_get_write_element = ringbuffer_get_write_element @18
23 ringbuffer_new = ringbuffer_new @19
24 ringbuffer_put_read_element = ringbuffer_put_read_element @20
25 ringbuffer_put_write_element = ringbuffer_put_write_element @21
27 slist_delete = slist_delete @ 22
28 slist_delete_all_elements = slist_delete_all_elements @ 23
29 slist_delete_element = slist_delete_element @ 24
30 slist_get_head = slist_get_head @ 25
31 slist_get_head_and_then_next = slist_get_head_and_then_next @ 26
32 slist_get_next = slist_get_next @ 27
33 slist_get_user_data_from_element = slist_get_user_data_from_element @ 28
34 slist_new = slist_new @ 29
35 slist_new_head = slist_new_head @ 30
36 slist_new_next = slist_new_next @ 31
37 slist_set_user_data_in_element = slist_set_user_data_in_element @ 32
39 stack_clear = stack_clear @33
40 stack_delete = stack_delete @34
41 stack_guaranteed_push = stack_guaranteed_push @35
42 stack_new = stack_new @36
43 stack_pop = stack_pop @37
44 stack_push = stack_push @38
45 stack_query = stack_query @39