list_for_each(entry,&qends->inlist){
if(list == &qends->inlist)
edge=list_entry(list->next,struct canque_edge_t,inpeers);
else
edge=list_entry(list->next,struct canque_edge_t,outpeers);
canque_fifo_set_fl(&edge->fifo,BLOCK);
list_for_each(entry,&qends->inlist){
if(list == &qends->inlist)
edge=list_entry(list->next,struct canque_edge_t,inpeers);
else
edge=list_entry(list->next,struct canque_edge_t,outpeers);
canque_fifo_set_fl(&edge->fifo,BLOCK);