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