gxx/datastruct/dlist.h
static inline void dlist_del(struct dlist_head *entry) {
    __dlist_del(entry->prev, entry->next);
    entry->next = DLIST_POISON1;
    entry->prev = DLIST_POISON2;
}
/**
 * Deletes entry from list.
 * @entry: the element to delete from the list.
 * Note: list_empty on entry does not return true after this, the entry is
 * in an undefined state.
 */
Deletes entry from list.
@entry: the element to delete from the list.
Note: list_empty on entry does not return true after this, the entry is
in an undefined state.
Deletes entry from list . @entry : the element to delete from the list . Note : list_empty on entry does not return true after this the entry is in an undefined state .
static inline void dlist_del(struct dlist_head *entry) {
    __dlist_del(entry->prev, entry->next);
    entry->next = DLIST_POISON1;
    entry->prev = DLIST_POISON2;
}
static inline void dlist_del ( struct dlist_head * entry ) { __dlist_del ( entry -> prev , entry -> next ) ; entry -> next = DLIST_POISON1 ; entry -> prev = DLIST_POISON2 ; }
Deletes entry from list.
Deletes entry from list .