1/* 2 * bcm_llist.h 3 * Linked list manipulation routines header 4 * See discussion below for more info 5 * 6 * Copyright (C) 2014, Broadcom Corporation 7 * All Rights Reserved. 8 * 9 * This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom Corporation; 10 * the contents of this file may not be disclosed to third parties, copied 11 * or duplicated in any form, in whole or in part, without the prior 12 * written permission of Broadcom Corporation. 13 * 14 * $Id: bcm_llist.h,v 1.2 2010-03-08 22:49:20 $ 15 */ 16 17#ifndef _bcm_llist_h_ 18#define _bcm_llist_h_ 19 20 21extern int bcm_llist_add_member(void *pphead, void *pnew); 22extern int bcm_llist_del_member(void *pphead, void *pdel); 23 24extern void * bcm_llist_del_membercmp(void *pplhd, void *arg, 25 bool (*pcmp)(void *, void *)) ; 26 27 28#endif /* _bcm_llist_h_ */ 29