Lines Matching refs:request_buffer

1019 static void log_24x7_hcall(struct hv_24x7_request_buffer *request_buffer,  in log_24x7_hcall()  argument
1025 req = &request_buffer->requests[0]; in log_24x7_hcall()
1037 static void init_24x7_request(struct hv_24x7_request_buffer *request_buffer, in init_24x7_request() argument
1041 memset(request_buffer, 0, 4096); in init_24x7_request()
1044 request_buffer->interface_version = HV_24X7_IF_VERSION_CURRENT; in init_24x7_request()
1052 static int make_24x7_request(struct hv_24x7_request_buffer *request_buffer, in make_24x7_request() argument
1063 virt_to_phys(request_buffer), H24x7_DATA_BUFFER_SIZE, in make_24x7_request()
1067 log_24x7_hcall(request_buffer, result_buffer, ret); in make_24x7_request()
1080 struct hv_24x7_request_buffer *request_buffer) in add_event_to_24x7_request() argument
1086 if (request_buffer->num_requests > 254) { in add_event_to_24x7_request()
1088 request_buffer->num_requests); in add_event_to_24x7_request()
1097 i = request_buffer->num_requests++; in add_event_to_24x7_request()
1098 req = &request_buffer->requests[i]; in add_event_to_24x7_request()
1114 struct hv_24x7_request_buffer *request_buffer; in single_24x7_request() local
1117 BUILD_BUG_ON(sizeof(*request_buffer) > 4096); in single_24x7_request()
1120 request_buffer = (void *)get_cpu_var(hv_24x7_reqb); in single_24x7_request()
1123 init_24x7_request(request_buffer, result_buffer); in single_24x7_request()
1125 ret = add_event_to_24x7_request(event, request_buffer); in single_24x7_request()
1129 ret = make_24x7_request(request_buffer, result_buffer); in single_24x7_request()
1131 log_24x7_hcall(request_buffer, result_buffer, ret); in single_24x7_request()
1243 struct hv_24x7_request_buffer *request_buffer; in h_24x7_event_read() local
1263 request_buffer = (void *)get_cpu_var(hv_24x7_reqb); in h_24x7_event_read()
1265 ret = add_event_to_24x7_request(event, request_buffer); in h_24x7_event_read()
1273 i = request_buffer->num_requests - 1; in h_24x7_event_read()
1314 struct hv_24x7_request_buffer *request_buffer; in h_24x7_event_start_txn() local
1324 request_buffer = (void *)get_cpu_var(hv_24x7_reqb); in h_24x7_event_start_txn()
1327 init_24x7_request(request_buffer, result_buffer); in h_24x7_event_start_txn()
1356 struct hv_24x7_request_buffer *request_buffer; in h_24x7_event_commit_txn() local
1375 request_buffer = (void *)get_cpu_var(hv_24x7_reqb); in h_24x7_event_commit_txn()
1378 ret = make_24x7_request(request_buffer, result_buffer); in h_24x7_event_commit_txn()
1380 log_24x7_hcall(request_buffer, result_buffer, ret); in h_24x7_event_commit_txn()
1387 for (i = 0; i < request_buffer->num_requests; i++) { in h_24x7_event_commit_txn()