DEFINE_SEGMENT_EVENT(decode_wseg);
 DEFINE_SEGMENT_EVENT(encode_rseg);
+DEFINE_SEGMENT_EVENT(send_rseg);
 DEFINE_SEGMENT_EVENT(encode_wseg);
+DEFINE_SEGMENT_EVENT(send_wseg);
 
 DECLARE_EVENT_CLASS(svcrdma_chunk_event,
        TP_PROTO(
 );
 
 #define DEFINE_CHUNK_EVENT(name)                                       \
-               DEFINE_EVENT(svcrdma_chunk_event, svcrdma_encode_##name,\
+               DEFINE_EVENT(svcrdma_chunk_event, svcrdma_##name,       \
                                TP_PROTO(                               \
                                        u32 length                      \
                                ),                                      \
                                TP_ARGS(length))
 
-DEFINE_CHUNK_EVENT(pzr);
-DEFINE_CHUNK_EVENT(write);
-DEFINE_CHUNK_EVENT(reply);
+DEFINE_CHUNK_EVENT(send_pzr);
+DEFINE_CHUNK_EVENT(encode_write_chunk);
+DEFINE_CHUNK_EVENT(send_write_chunk);
+DEFINE_CHUNK_EVENT(encode_read_chunk);
+DEFINE_CHUNK_EVENT(send_reply_chunk);
 
-TRACE_EVENT(svcrdma_encode_read,
+TRACE_EVENT(svcrdma_send_read_chunk,
        TP_PROTO(
                u32 length,
                u32 position
 
                if (ret < 0)
                        goto out_initerr;
 
-               trace_svcrdma_encode_wseg(seg_handle, write_len, seg_offset);
+               trace_svcrdma_send_wseg(seg_handle, write_len, seg_offset);
+
                list_add(&ctxt->rw_list, &cc->cc_rwctxts);
                cc->cc_sqecount += ret;
                if (write_len == seg_length - info->wi_seg_off) {
        if (ret < 0)
                goto out_err;
 
-       trace_svcrdma_encode_write(xdr->page_len);
+       trace_svcrdma_send_write_chunk(xdr->page_len);
        return length;
 
 out_err:
        if (ret < 0)
                goto out_err;
 
-       trace_svcrdma_encode_reply(consumed);
+       trace_svcrdma_send_reply_chunk(consumed);
        return consumed;
 
 out_err:
                if (ret < 0)
                        break;
 
-               trace_svcrdma_encode_rseg(rs_handle, rs_length, rs_offset);
+               trace_svcrdma_send_rseg(rs_handle, rs_length, rs_offset);
                info->ri_chunklen += rs_length;
        }
 
        if (ret < 0)
                goto out;
 
-       trace_svcrdma_encode_read(info->ri_chunklen, info->ri_position);
+       trace_svcrdma_send_read_chunk(info->ri_chunklen, info->ri_position);
 
        head->rc_hdr_count = 0;
 
        if (ret < 0)
                goto out;
 
-       trace_svcrdma_encode_pzr(info->ri_chunklen);
+       trace_svcrdma_send_pzr(info->ri_chunklen);
 
        head->rc_arg.len += info->ri_chunklen;
        head->rc_arg.buflen += info->ri_chunklen;