openbmc/build/tmp/deploy/sdk/witherspoon-2019-08-08/sysroots/armv6-openbmc-linux-gnueabi/usr/src/debug/sysfsutils/2.1.0-r5/sysfsutils-2.1.0/lib/dlist.c
void dlist_transform(struct dlist* list, void (*node_operation)(void*))
{
    struct dl_node* nodepointer;
    dlist_for_each_nomark(list, nodepointer) node_operation(nodepointer->data);
}
/**
 * Apply the node_operation function to each data node in the list
 */
Apply the node_operation function to each data node in the list
Apply the node_operation function to each data node in the list
void dlist_transform(struct dlist* list, void (*node_operation)(void*))
{
    struct dl_node* nodepointer;
    dlist_for_each_nomark(list, nodepointer) node_operation(nodepointer->data);
}
void dlist_transform ( struct dlist * list , void ( * node_operation ) ( void * ) ) { struct dl_node * nodepointer ; dlist_for_each_nomark ( list , nodepointer ) node_operation ( nodepointer -> data ) ; }
Apply the node_operation function to each data node in the list
Apply the node_operation function to each data node in the list