| 322 | ****************************************************************************/ |
| 323 | |
| 324 | static inline FAR struct list_node * |
| 325 | list_remove_head(FAR struct list_node *list) |
| 326 | { |
| 327 | if (list->next != list) |
| 328 | { |
| 329 | FAR struct list_node *item = list->next; |
| 330 | list_delete(item); |
| 331 | return item; |
| 332 | } |
| 333 | else |
| 334 | { |
| 335 | return NULL; |
| 336 | } |
| 337 | } |
| 338 | |
| 339 | static inline FAR struct list_node * |
| 340 | list_remove_tail(FAR struct list_node *list) |
no outgoing calls