runqueue: add a function that allows adding jobs to the front of the runqueue Signed-off-by: John Crispin <blogic@openwrt.org>
safe_list: add missing null pointer check in safe_list_del() Signed-off-by: Felix Fietkau <nbd@openwrt.org>
safe_list: add a new linked list variant Use this linked list implementation as a replacement for list.h if you want to allow deleting arbitrary list entries from within one or more recursive iterator calling context Signed-off-by: Felix Fietkau <nbd@openwrt.org>