mpr_data_cb
mpr_data_cb(arg, segs, nsegs, error);
cm->cm_data, mpr_data_cb, cm, 0);
cm->cm_data, cm->cm_length, mpr_data_cb, cm, 0);