slist_remove
return slist_remove(list, VIRT_IDX(list, list->itr_curr));
void *slist_remove (slist *, int);
slist_remove(l, 0);
slist_remove(l, slist_length(l) - 1);
slist_remove(l, slist_length(l) - 2);
slist_remove(l, slist_length(l) - 1);
slist_remove(&sl, 0);
slist_remove(l, 2); /* remove next. "3" is removed */
slist_remove(l, 1); /* remove past item. "2" is removed */
slist_remove(l, 252);
slist_remove(l, 0);
slist_remove(l, 0);
slist_remove(l, 2); /* remove the next */
slist_remove(&_this->call_list, i);
slist_remove(&_this->ctrl_list, i);