From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-3.7 required=3.0 tests=ALL_TRUSTED,AWL,BAYES_00, RP_MATCHES_RCVD shortcircuit=no autolearn=unavailable version=3.3.2 X-Original-To: spew@80x24.org Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id D72781FB0B; Fri, 24 Oct 2014 22:02:40 +0000 (UTC) From: Eric Wong To: ccan@lists.ozlabs.org Cc: david@gibson.dropbear.id.au, spew@80x24.org Subject: [PATCH 0/5] new ccan/list functionality Date: Fri, 24 Oct 2014 22:02:27 +0000 Message-Id: <1414188152-24228-1-git-send-email-normalperson@yhbt.net> X-Mailer: git-send-email 2.1.2.332.g3e2d233 List-Id: These are mainly for replacing some custom linked-list implementations in the mainline Ruby VM; but should be useful for other projects. Patches 1 and 2 are reviewed by David. Patches 3-5 are implemented based on David's comments in <20141006235924.GA12838@voom.redhat.com> for my original list_for_each_rev_safe patch. Eric Wong (5): list: list_add_after and list_add_before functions list: list_swap to exchange elements list: new list_for_each{,_safe}_off_dir_ macros list: add list_for_each_rev_off macro list: add list_for_each_rev_safe{,_off} macros