/* $NetBSD: spp_debug.h,v 1.6 2001/06/19 07:37:17 jdolecek Exp $ */ /* * Copyright (c) 1984, 1985, 1986, 1987, 1993 * The Regents of the University of California. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the University of * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * @(#)spp_debug.h 8.1 (Berkeley) 6/10/93 */ struct spp_debug { u_long sd_time; short sd_act; short sd_ostate; caddr_t sd_cb; short sd_req; struct spidp sd_si; struct sppcb sd_sp; }; #define SA_INPUT 0 #define SA_OUTPUT 1 #define SA_USER 2 #define SA_RESPOND 3 #define SA_DROP 4 #ifdef SANAMES const char * const sanames[] = { "input", "output", "user", "respond", "drop" }; #endif #define SPP_NDEBUG 100 c61824dfd9ef5f3a34a'>lib/libc/stdlib/malloc.3
AgeCommit message (Expand)Author
2010-05-03Fix previous commit by also moving the type of _malloc_options. In addition,jruoho
2010-05-03Move the '_malloc_options' variable from malloc(3) to jemalloc(3).jruoho
2010-05-03Move the examples to where they belong, in EXAMPLES.jruoho
2010-05-03Split the implementation details of malloc(3) to a separate jemalloc(3)jruoho
2010-05-03Add more markup.jruoho
2010-04-30Also: in the example EOVERFLOW is probably better than ENOMEM.jruoho
2010-04-30As err(3) instructs, use EXIT_FAILURE in the example.jruoho
2010-04-30Steal the "malloc() vs. calloc()" -idiom from the OpenBSD's malloc(3).jruoho
2009-07-20Re-add explanation of how to correctly use realloc.pooka
2009-05-18Grammar fix.wiz
2009-05-13Revert parts of v1.25 (jemalloc):wiz
2009-03-12Explicitly mark : as literal, use Pq.joerg
2007-10-15we don't have reallocf.yamt
2007-10-06Update for jemalloc.ad
2006-04-24Bump date for previous.wiz
2006-04-24- add a missing ;liamjfoy
2006-02-25Fix some typos.wiz
2003-09-19add warning on realloc() size de-synchronization. from openbsditojun
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-04-16Usewiz
2002-10-01New sentence, new line. From Robert Elz.wiz
2002-08-20Mark up NULL and ENOMEM.wiz
2002-08-11- more description about realloc.yamt
2002-02-07Generate <>& symbolically.ross
2002-01-15Use Aq for email address.wiz
2001-09-16Drop unnecessary whitespace and .Pp, sort SEE ALSO, sort sections,wiz
2000-01-09Document that errno is set to ENOMEM if no memory can be allocated.hubertf
1999-09-10Restore the behaviour of not setting errno to ENOMEM when allocating 0kleink
1999-08-02replace malloc(3) with one from freebsd which documents our new malloc.clukem
1999-03-22Last of the .Os cleanups. .Os is defined in the tmac.doc-common file,garbled
1998-02-05add LIBRARY section to man pageperry
1998-01-30update to lite-2perry
1997-07-15xref getpagesize(3) not obsolete getpagesize(2), sort xrefsmikel