Lines 48-53
void vmci_grab_lock(vmci_lock *lock);
Link Here
|
48 |
void vmci_release_lock(vmci_lock *lock); |
48 |
void vmci_release_lock(vmci_lock *lock); |
49 |
void vmci_grab_lock_bh(vmci_lock *lock); |
49 |
void vmci_grab_lock_bh(vmci_lock *lock); |
50 |
void vmci_release_lock_bh(vmci_lock *lock); |
50 |
void vmci_release_lock_bh(vmci_lock *lock); |
|
|
51 |
int vmci_initialized_lock(vmci_lock *lock); |
51 |
|
52 |
|
52 |
void *vmci_alloc_kernel_mem(size_t size, int flags); |
53 |
void *vmci_alloc_kernel_mem(size_t size, int flags); |
53 |
void vmci_free_kernel_mem(void *ptr, size_t size); |
54 |
void vmci_free_kernel_mem(void *ptr, size_t size); |
Lines 72-77
int vmci_mutex_init(vmci_mutex *mutex, char *name);
Link Here
|
72 |
void vmci_mutex_destroy(vmci_mutex *mutex); |
73 |
void vmci_mutex_destroy(vmci_mutex *mutex); |
73 |
void vmci_mutex_acquire(vmci_mutex *mutex); |
74 |
void vmci_mutex_acquire(vmci_mutex *mutex); |
74 |
void vmci_mutex_release(vmci_mutex *mutex); |
75 |
void vmci_mutex_release(vmci_mutex *mutex); |
|
|
76 |
int vmci_mutex_initialized(vmci_mutex *mutex); |
75 |
|
77 |
|
76 |
void *vmci_alloc_queue(uint64_t size, uint32_t flags); |
78 |
void *vmci_alloc_queue(uint64_t size, uint32_t flags); |
77 |
void vmci_free_queue(void *q, uint64_t size); |
79 |
void vmci_free_queue(void *q, uint64_t size); |