qends = (struct canque_ends_t *)rt_malloc(sizeof(struct canque_ends_t));
if(qends == NULL) goto no_qends;
canqueue_ends_init_rtl(qends);
qends = (struct canque_ends_t *)rt_malloc(sizeof(struct canque_ends_t));
if(qends == NULL) goto no_qends;
canqueue_ends_init_rtl(qends);