/kernel/linux/linux-5.10/drivers/misc/vmw_vmci/ |
H A D | vmci_queue_pair.c | 148 struct vmci_queue *consume_q; member 204 struct vmci_queue *consume_q; member 217 void *consume_q; member 433 struct vmci_queue *consume_q = cons_q; in qp_alloc_ppn_set() local 576 qp_init_queue_mutex(struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_init_queue_mutex() argument 594 qp_cleanup_queue_mutex(struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_cleanup_queue_mutex() argument 648 qp_host_get_user_memory(u64 produce_uva, u64 consume_uva, struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_host_get_user_memory() argument 694 qp_host_register_user_memory(struct vmci_qp_page_store *page_store, struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_host_register_user_memory() argument 718 qp_host_unregister_user_memory(struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_host_unregister_user_memory() argument 741 qp_host_map_queues(struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_host_map_queues() argument 781 qp_host_unmap_queues(u32 gid, struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_host_unmap_queues() argument 876 qp_guest_endpoint_create(struct vmci_handle handle, u32 peer, u32 flags, u64 produce_size, u64 consume_size, void *produce_q, void *consume_q) qp_guest_endpoint_create() argument 1091 qp_alloc_guest_work(struct vmci_handle *handle, struct vmci_queue **produce_q, u64 produce_size, struct vmci_queue **consume_q, u64 consume_size, u32 peer, u32 flags, u32 priv_flags) qp_alloc_guest_work() argument 1768 qp_alloc_host_work(struct vmci_handle *handle, struct vmci_queue **produce_q, u64 produce_size, struct vmci_queue **consume_q, u64 consume_size, u32 peer, u32 flags, u32 priv_flags, vmci_event_release_cb wakeup_cb, void *client_data) qp_alloc_host_work() argument 1827 vmci_qp_alloc(struct vmci_handle *handle, struct vmci_queue **produce_q, u64 produce_size, struct vmci_queue **consume_q, u64 consume_size, u32 peer, u32 flags, u32 priv_flags, bool guest_endpoint, vmci_event_release_cb wakeup_cb, void *client_data) vmci_qp_alloc() argument 2442 qp_map_queue_headers(struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_map_queue_headers() argument 2535 qp_enqueue_locked(struct vmci_queue *produce_q, struct vmci_queue *consume_q, const u64 produce_q_size, struct iov_iter *from) qp_enqueue_locked() argument 2595 qp_dequeue_locked(struct vmci_queue *produce_q, struct vmci_queue *consume_q, const u64 consume_q_size, struct iov_iter *to, bool update_consumer) qp_dequeue_locked() argument [all...] |
/kernel/linux/linux-6.6/drivers/misc/vmw_vmci/ |
H A D | vmci_queue_pair.c | 148 struct vmci_queue *consume_q; member 204 struct vmci_queue *consume_q; member 217 void *consume_q; member 435 struct vmci_queue *consume_q = cons_q; in qp_alloc_ppn_set() local 578 qp_init_queue_mutex(struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_init_queue_mutex() argument 596 qp_cleanup_queue_mutex(struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_cleanup_queue_mutex() argument 650 qp_host_get_user_memory(u64 produce_uva, u64 consume_uva, struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_host_get_user_memory() argument 696 qp_host_register_user_memory(struct vmci_qp_page_store *page_store, struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_host_register_user_memory() argument 720 qp_host_unregister_user_memory(struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_host_unregister_user_memory() argument 743 qp_host_map_queues(struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_host_map_queues() argument 783 qp_host_unmap_queues(u32 gid, struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_host_unmap_queues() argument 878 qp_guest_endpoint_create(struct vmci_handle handle, u32 peer, u32 flags, u64 produce_size, u64 consume_size, void *produce_q, void *consume_q) qp_guest_endpoint_create() argument 1093 qp_alloc_guest_work(struct vmci_handle *handle, struct vmci_queue **produce_q, u64 produce_size, struct vmci_queue **consume_q, u64 consume_size, u32 peer, u32 flags, u32 priv_flags) qp_alloc_guest_work() argument 1770 qp_alloc_host_work(struct vmci_handle *handle, struct vmci_queue **produce_q, u64 produce_size, struct vmci_queue **consume_q, u64 consume_size, u32 peer, u32 flags, u32 priv_flags, vmci_event_release_cb wakeup_cb, void *client_data) qp_alloc_host_work() argument 1829 vmci_qp_alloc(struct vmci_handle *handle, struct vmci_queue **produce_q, u64 produce_size, struct vmci_queue **consume_q, u64 consume_size, u32 peer, u32 flags, u32 priv_flags, bool guest_endpoint, vmci_event_release_cb wakeup_cb, void *client_data) vmci_qp_alloc() argument 2447 qp_map_queue_headers(struct vmci_queue *produce_q, struct vmci_queue *consume_q) qp_map_queue_headers() argument 2540 qp_enqueue_locked(struct vmci_queue *produce_q, struct vmci_queue *consume_q, const u64 produce_q_size, struct iov_iter *from) qp_enqueue_locked() argument 2606 qp_dequeue_locked(struct vmci_queue *produce_q, struct vmci_queue *consume_q, const u64 consume_q_size, struct iov_iter *to, bool update_consumer) qp_dequeue_locked() argument [all...] |