• Home
  • Raw
  • Download

Lines Matching refs:result

746 	int result;  in qp_host_map_queues()  local
767 result = VMCI_SUCCESS; in qp_host_map_queues()
770 result = VMCI_ERROR_NO_MEM; in qp_host_map_queues()
773 result = VMCI_SUCCESS; in qp_host_map_queues()
776 return result; in qp_host_map_queues()
886 int result; in qp_guest_endpoint_create() local
911 result = vmci_resource_add(&entry->resource, in qp_guest_endpoint_create()
915 if ((result != VMCI_SUCCESS) || in qp_guest_endpoint_create()
918 handle.context, handle.resource, result); in qp_guest_endpoint_create()
950 int result; in qp_alloc_hypercall() local
973 result = qp_populate_ppn_set((u8 *)alloc_msg + sizeof(*alloc_msg), in qp_alloc_hypercall()
975 if (result == VMCI_SUCCESS) in qp_alloc_hypercall()
976 result = vmci_send_datagram(&alloc_msg->hdr); in qp_alloc_hypercall()
980 return result; in qp_alloc_hypercall()
1025 int result; in qp_detatch_guest_work() local
1038 result = VMCI_SUCCESS; in qp_detatch_guest_work()
1041 result = qp_notify_peer_local(false, handle); in qp_detatch_guest_work()
1050 result = qp_detatch_hypercall(handle); in qp_detatch_guest_work()
1051 if (result < VMCI_SUCCESS) { in qp_detatch_guest_work()
1063 return result; in qp_detatch_guest_work()
1085 return result; in qp_detatch_guest_work()
1108 int result; in qp_alloc_guest_work() local
1122 result = VMCI_ERROR_UNAVAILABLE; in qp_alloc_guest_work()
1132 result = VMCI_ERROR_QUEUEPAIR_MISMATCH; in qp_alloc_guest_work()
1141 result = qp_notify_peer_local(true, *handle); in qp_alloc_guest_work()
1142 if (result < VMCI_SUCCESS) in qp_alloc_guest_work()
1150 result = VMCI_ERROR_ALREADY_EXISTS; in qp_alloc_guest_work()
1157 result = VMCI_ERROR_NO_MEM; in qp_alloc_guest_work()
1164 result = VMCI_ERROR_NO_MEM; in qp_alloc_guest_work()
1173 result = VMCI_ERROR_NO_MEM; in qp_alloc_guest_work()
1177 result = qp_alloc_ppn_set(my_produce_q, num_produce_pages, my_consume_q, in qp_alloc_guest_work()
1180 if (result < VMCI_SUCCESS) { in qp_alloc_guest_work()
1205 result = VMCI_ERROR_NO_ACCESS; in qp_alloc_guest_work()
1210 result = VMCI_ERROR_NOT_FOUND; in qp_alloc_guest_work()
1214 result = qp_alloc_hypercall(queue_pair_entry); in qp_alloc_guest_work()
1215 if (result < VMCI_SUCCESS) { in qp_alloc_guest_work()
1216 pr_devel("qp_alloc_hypercall result = %d\n", result); in qp_alloc_guest_work()
1256 return result; in qp_alloc_guest_work()
1261 return result; in qp_alloc_guest_work()
1296 int result; in qp_broker_create() local
1359 result = VMCI_ERROR_NO_MEM; in qp_broker_create()
1364 result = VMCI_ERROR_NO_MEM; in qp_broker_create()
1378 result = VMCI_ERROR_NO_MEM; in qp_broker_create()
1391 result = qp_host_register_user_memory(page_store, in qp_broker_create()
1394 if (result < VMCI_SUCCESS) in qp_broker_create()
1414 result = vmci_resource_add(&entry->resource, in qp_broker_create()
1417 if (result != VMCI_SUCCESS) { in qp_broker_create()
1419 handle.context, handle.resource, result); in qp_broker_create()
1442 return result; in qp_broker_create()
1525 int result; in qp_broker_attach() local
1638 result = qp_host_register_user_memory(page_store, in qp_broker_attach()
1641 if (result < VMCI_SUCCESS) in qp_broker_attach()
1642 return result; in qp_broker_attach()
1663 result = in qp_broker_attach()
1666 if (result < VMCI_SUCCESS) in qp_broker_attach()
1713 int result; in qp_broker_alloc() local
1745 result = in qp_broker_alloc()
1751 result = in qp_broker_alloc()
1763 return result; in qp_broker_alloc()
1784 int result; in qp_alloc_host_work() local
1795 result = in qp_alloc_host_work()
1799 if (result == VMCI_SUCCESS) { in qp_alloc_host_work()
1818 result); in qp_alloc_host_work()
1821 return result; in qp_alloc_host_work()
1864 int result; in qp_detatch_host_work() local
1869 result = vmci_qp_broker_detach(handle, context); in qp_detatch_host_work()
1872 return result; in qp_detatch_host_work()
1969 int result; in vmci_qp_broker_set_page_store() local
1989 result = VMCI_ERROR_NOT_FOUND; in vmci_qp_broker_set_page_store()
1995 result = VMCI_ERROR_NOT_FOUND; in vmci_qp_broker_set_page_store()
2008 result = VMCI_ERROR_QUEUEPAIR_NOTOWNER; in vmci_qp_broker_set_page_store()
2014 result = VMCI_ERROR_UNAVAILABLE; in vmci_qp_broker_set_page_store()
2018 result = qp_host_get_user_memory(produce_uva, consume_uva, in vmci_qp_broker_set_page_store()
2020 if (result < VMCI_SUCCESS) in vmci_qp_broker_set_page_store()
2023 result = qp_host_map_queues(entry->produce_q, entry->consume_q); in vmci_qp_broker_set_page_store()
2024 if (result < VMCI_SUCCESS) { in vmci_qp_broker_set_page_store()
2038 result = in vmci_qp_broker_set_page_store()
2040 if (result < VMCI_SUCCESS) { in vmci_qp_broker_set_page_store()
2047 result = VMCI_SUCCESS; in vmci_qp_broker_set_page_store()
2050 return result; in vmci_qp_broker_set_page_store()
2088 int result; in vmci_qp_broker_detach() local
2100 result = VMCI_ERROR_NOT_FOUND; in vmci_qp_broker_detach()
2108 result = VMCI_ERROR_NOT_FOUND; in vmci_qp_broker_detach()
2113 result = VMCI_ERROR_QUEUEPAIR_NOTATTACHED; in vmci_qp_broker_detach()
2143 result = in vmci_qp_broker_detach()
2147 if (result < VMCI_SUCCESS) in vmci_qp_broker_detach()
2150 result); in vmci_qp_broker_detach()
2200 result = VMCI_SUCCESS; in vmci_qp_broker_detach()
2203 return result; in vmci_qp_broker_detach()
2218 int result; in vmci_qp_broker_map() local
2229 result = VMCI_ERROR_NOT_FOUND; in vmci_qp_broker_map()
2237 result = VMCI_ERROR_NOT_FOUND; in vmci_qp_broker_map()
2242 result = VMCI_ERROR_QUEUEPAIR_NOTATTACHED; in vmci_qp_broker_map()
2246 result = VMCI_SUCCESS; in vmci_qp_broker_map()
2257 result = in vmci_qp_broker_map()
2262 if (result == VMCI_SUCCESS) { in vmci_qp_broker_map()
2274 return result; in vmci_qp_broker_map()
2286 int result; in qp_save_headers() local
2301 result = qp_host_map_queues(entry->produce_q, entry->consume_q); in qp_save_headers()
2302 if (result < VMCI_SUCCESS) in qp_save_headers()
2303 return result; in qp_save_headers()
2328 int result; in vmci_qp_broker_unmap() local
2339 result = VMCI_ERROR_NOT_FOUND; in vmci_qp_broker_unmap()
2347 result = VMCI_ERROR_NOT_FOUND; in vmci_qp_broker_unmap()
2352 result = VMCI_ERROR_QUEUEPAIR_NOTATTACHED; in vmci_qp_broker_unmap()
2359 result = qp_save_headers(entry); in vmci_qp_broker_unmap()
2360 if (result < VMCI_SUCCESS) in vmci_qp_broker_unmap()
2362 handle.context, handle.resource, result); in vmci_qp_broker_unmap()
2384 result = VMCI_SUCCESS; in vmci_qp_broker_unmap()
2388 return result; in vmci_qp_broker_unmap()
2450 int result; in qp_map_queue_headers() local
2453 result = qp_host_map_queues(produce_q, consume_q); in qp_map_queue_headers()
2454 if (result < VMCI_SUCCESS) in qp_map_queue_headers()
2474 int result; in qp_get_queue_headers() local
2476 result = qp_map_queue_headers(qpair->produce_q, qpair->consume_q); in qp_get_queue_headers()
2477 if (result == VMCI_SUCCESS) { in qp_get_queue_headers()
2484 result = VMCI_SUCCESS; in qp_get_queue_headers()
2487 return result; in qp_get_queue_headers()
2549 ssize_t result; in qp_enqueue_locked() local
2551 result = qp_map_queue_headers(produce_q, consume_q); in qp_enqueue_locked()
2552 if (unlikely(result != VMCI_SUCCESS)) in qp_enqueue_locked()
2553 return result; in qp_enqueue_locked()
2567 result = qp_memcpy_to_queue_iter(produce_q, tail, from, written); in qp_enqueue_locked()
2573 result = qp_memcpy_to_queue_iter(produce_q, tail, from, tmp); in qp_enqueue_locked()
2574 if (result >= VMCI_SUCCESS) in qp_enqueue_locked()
2575 result = qp_memcpy_to_queue_iter(produce_q, 0, from, in qp_enqueue_locked()
2579 if (result < VMCI_SUCCESS) in qp_enqueue_locked()
2580 return result; in qp_enqueue_locked()
2610 ssize_t result; in qp_dequeue_locked() local
2612 result = qp_map_queue_headers(produce_q, consume_q); in qp_dequeue_locked()
2613 if (unlikely(result != VMCI_SUCCESS)) in qp_dequeue_locked()
2614 return result; in qp_dequeue_locked()
2628 result = qp_memcpy_from_queue_iter(to, consume_q, head, read); in qp_dequeue_locked()
2634 result = qp_memcpy_from_queue_iter(to, consume_q, head, tmp); in qp_dequeue_locked()
2635 if (result >= VMCI_SUCCESS) in qp_dequeue_locked()
2636 result = qp_memcpy_from_queue_iter(to, consume_q, 0, in qp_dequeue_locked()
2641 if (result < VMCI_SUCCESS) in qp_dequeue_locked()
2642 return result; in qp_dequeue_locked()
2772 int result; in vmci_qpair_detach() local
2779 result = qp_detatch(old_qpair->handle, old_qpair->guest_endpoint); in vmci_qpair_detach()
2797 return result; in vmci_qpair_detach()
2816 int result; in vmci_qpair_get_produce_indexes() local
2822 result = in vmci_qpair_get_produce_indexes()
2824 if (result == VMCI_SUCCESS) in vmci_qpair_get_produce_indexes()
2829 if (result == VMCI_SUCCESS && in vmci_qpair_get_produce_indexes()
2834 return result; in vmci_qpair_get_produce_indexes()
2853 int result; in vmci_qpair_get_consume_indexes() local
2859 result = in vmci_qpair_get_consume_indexes()
2861 if (result == VMCI_SUCCESS) in vmci_qpair_get_consume_indexes()
2866 if (result == VMCI_SUCCESS && in vmci_qpair_get_consume_indexes()
2871 return result; in vmci_qpair_get_consume_indexes()
2888 s64 result; in vmci_qpair_produce_free_space() local
2894 result = in vmci_qpair_produce_free_space()
2896 if (result == VMCI_SUCCESS) in vmci_qpair_produce_free_space()
2897 result = vmci_q_header_free_space(produce_q_header, in vmci_qpair_produce_free_space()
2901 result = 0; in vmci_qpair_produce_free_space()
2905 return result; in vmci_qpair_produce_free_space()
2922 s64 result; in vmci_qpair_consume_free_space() local
2928 result = in vmci_qpair_consume_free_space()
2930 if (result == VMCI_SUCCESS) in vmci_qpair_consume_free_space()
2931 result = vmci_q_header_free_space(consume_q_header, in vmci_qpair_consume_free_space()
2935 result = 0; in vmci_qpair_consume_free_space()
2939 return result; in vmci_qpair_consume_free_space()
2957 s64 result; in vmci_qpair_produce_buf_ready() local
2963 result = in vmci_qpair_produce_buf_ready()
2965 if (result == VMCI_SUCCESS) in vmci_qpair_produce_buf_ready()
2966 result = vmci_q_header_buf_ready(produce_q_header, in vmci_qpair_produce_buf_ready()
2970 result = 0; in vmci_qpair_produce_buf_ready()
2974 return result; in vmci_qpair_produce_buf_ready()
2992 s64 result; in vmci_qpair_consume_buf_ready() local
2998 result = in vmci_qpair_consume_buf_ready()
3000 if (result == VMCI_SUCCESS) in vmci_qpair_consume_buf_ready()
3001 result = vmci_q_header_buf_ready(consume_q_header, in vmci_qpair_consume_buf_ready()
3005 result = 0; in vmci_qpair_consume_buf_ready()
3009 return result; in vmci_qpair_consume_buf_ready()
3028 ssize_t result; in vmci_qpair_enqueue() local
3040 result = qp_enqueue_locked(qpair->produce_q, in vmci_qpair_enqueue()
3045 if (result == VMCI_ERROR_QUEUEPAIR_NOT_READY && in vmci_qpair_enqueue()
3047 result = VMCI_ERROR_WOULD_BLOCK; in vmci_qpair_enqueue()
3049 } while (result == VMCI_ERROR_QUEUEPAIR_NOT_READY); in vmci_qpair_enqueue()
3053 return result; in vmci_qpair_enqueue()
3072 ssize_t result; in vmci_qpair_dequeue() local
3084 result = qp_dequeue_locked(qpair->produce_q, in vmci_qpair_dequeue()
3089 if (result == VMCI_ERROR_QUEUEPAIR_NOT_READY && in vmci_qpair_dequeue()
3091 result = VMCI_ERROR_WOULD_BLOCK; in vmci_qpair_dequeue()
3093 } while (result == VMCI_ERROR_QUEUEPAIR_NOT_READY); in vmci_qpair_dequeue()
3097 return result; in vmci_qpair_dequeue()
3119 ssize_t result; in vmci_qpair_peek() local
3129 result = qp_dequeue_locked(qpair->produce_q, in vmci_qpair_peek()
3134 if (result == VMCI_ERROR_QUEUEPAIR_NOT_READY && in vmci_qpair_peek()
3136 result = VMCI_ERROR_WOULD_BLOCK; in vmci_qpair_peek()
3138 } while (result == VMCI_ERROR_QUEUEPAIR_NOT_READY); in vmci_qpair_peek()
3142 return result; in vmci_qpair_peek()
3162 ssize_t result; in vmci_qpair_enquev() local
3170 result = qp_enqueue_locked(qpair->produce_q, in vmci_qpair_enquev()
3175 if (result == VMCI_ERROR_QUEUEPAIR_NOT_READY && in vmci_qpair_enquev()
3177 result = VMCI_ERROR_WOULD_BLOCK; in vmci_qpair_enquev()
3179 } while (result == VMCI_ERROR_QUEUEPAIR_NOT_READY); in vmci_qpair_enquev()
3183 return result; in vmci_qpair_enquev()
3203 ssize_t result; in vmci_qpair_dequev() local
3211 result = qp_dequeue_locked(qpair->produce_q, in vmci_qpair_dequev()
3216 if (result == VMCI_ERROR_QUEUEPAIR_NOT_READY && in vmci_qpair_dequev()
3218 result = VMCI_ERROR_WOULD_BLOCK; in vmci_qpair_dequev()
3220 } while (result == VMCI_ERROR_QUEUEPAIR_NOT_READY); in vmci_qpair_dequev()
3224 return result; in vmci_qpair_dequev()
3245 ssize_t result; in vmci_qpair_peekv() local
3253 result = qp_dequeue_locked(qpair->produce_q, in vmci_qpair_peekv()
3258 if (result == VMCI_ERROR_QUEUEPAIR_NOT_READY && in vmci_qpair_peekv()
3260 result = VMCI_ERROR_WOULD_BLOCK; in vmci_qpair_peekv()
3262 } while (result == VMCI_ERROR_QUEUEPAIR_NOT_READY); in vmci_qpair_peekv()
3265 return result; in vmci_qpair_peekv()