Lines Matching refs:response

1928 				    struct ib_mad_private *response)  in generate_unmatched_resp()  argument
1932 memcpy(response, recv, sizeof *response); in generate_unmatched_resp()
1933 response->header.recv_wc.wc = &response->header.wc; in generate_unmatched_resp()
1934 response->header.recv_wc.recv_buf.mad = &response->mad.mad; in generate_unmatched_resp()
1935 response->header.recv_wc.recv_buf.grh = &response->grh; in generate_unmatched_resp()
1936 response->mad.mad.mad_hdr.method = IB_MGMT_METHOD_GET_RESP; in generate_unmatched_resp()
1937 response->mad.mad.mad_hdr.status = in generate_unmatched_resp()
1940 response->mad.mad.mad_hdr.status |= IB_SMP_DIRECTION; in generate_unmatched_resp()
1952 struct ib_mad_private *recv, *response = NULL; in ib_mad_recv_done_handler() local
1985 response = kmem_cache_alloc(ib_mad_cache, GFP_KERNEL); in ib_mad_recv_done_handler()
1986 if (!response) { in ib_mad_recv_done_handler()
2022 memcpy(response, recv, sizeof(*response)); in ib_mad_recv_done_handler()
2023 response->header.recv_wc.wc = &response->header.wc; in ib_mad_recv_done_handler()
2024 response->header.recv_wc.recv_buf.mad = &response->mad.mad; in ib_mad_recv_done_handler()
2025 response->header.recv_wc.recv_buf.grh = &response->grh; in ib_mad_recv_done_handler()
2027 agent_send_response(&response->mad.mad, in ib_mad_recv_done_handler()
2028 &response->grh, wc, in ib_mad_recv_done_handler()
2044 &response->mad.mad); in ib_mad_recv_done_handler()
2049 agent_send_response(&response->mad.mad, in ib_mad_recv_done_handler()
2068 generate_unmatched_resp(recv, response)) { in ib_mad_recv_done_handler()
2069 agent_send_response(&response->mad.mad, &recv->grh, wc, in ib_mad_recv_done_handler()
2075 if (response) { in ib_mad_recv_done_handler()
2076 ib_mad_post_receive_mads(qp_info, response); in ib_mad_recv_done_handler()