(linenum→info "unix/slp.c:2238")

glibc/2.7/misc/getsysstats.c

    1: /* getsysstats - Determine various system internal values, stub version.
    2:    Copyright (C) 1996, 1997, 2001 Free Software Foundation, Inc.
    3:    This file is part of the GNU C Library.
    4:    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
    5: 
    6:    The GNU C Library is free software; you can redistribute it and/or
    7:    modify it under the terms of the GNU Lesser General Public
    8:    License as published by the Free Software Foundation; either
    9:    version 2.1 of the License, or (at your option) any later version.
   10: 
   11:    The GNU C Library is distributed in the hope that it will be useful,
   12:    but WITHOUT ANY WARRANTY; without even the implied warranty of
   13:    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   14:    Lesser General Public License for more details.
   15: 
   16:    You should have received a copy of the GNU Lesser General Public
   17:    License along with the GNU C Library; if not, write to the Free
   18:    Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
   19:    02111-1307 USA.  */
   20: 
   21: #include <errno.h>
   22: #include <sys/sysinfo.h>
   23: 
   24: int
   25: __get_nprocs_conf ()
   26: {
   27:   /* We don't know how to determine the number.  Simply return always 1.  */
   28:   return 1;
   29: }
   30: weak_alias (__get_nprocs_conf, get_nprocs_conf)
   31: 
   32: link_warning (get_nprocs_conf, "warning: get_nprocs_conf will always return 1")
   33: 
   34: 
   35: 
   36: int
   37: __get_nprocs ()
   38: {
   39:   /* We don't know how to determine the number.  Simply return always 1.  */
   40:   return 1;
   41: }
   42: weak_alias (__get_nprocs, get_nprocs)
   43: 
   44: link_warning (get_nprocs, "warning: get_nprocs will always return 1")
   45: 
   46: 
   47: long int
   48: __get_phys_pages ()
   49: {
   50:   /* We have no general way to determine this value.  */
   51:   __set_errno (ENOSYS);
   52:   return -1;
   53: }
   54: weak_alias (__get_phys_pages, get_phys_pages)
   55: 
   56: stub_warning (get_phys_pages)
   57: 
   58: 
   59: long int
   60: __get_avphys_pages ()
   61: {
   62:   /* We have no general way to determine this value.  */
   63:   __set_errno (ENOSYS);
   64:   return -1;
   65: }
   66: weak_alias (__get_avphys_pages, get_avphys_pages)
   67: 
   68: stub_warning (get_avphys_pages)
   69: #include <stub-tag.h>
Syntax (Markdown)