Defined in 2 files as a prototype:
Defined in 9 files as a macro:
Referenced in 413 files:
- bin/setfacl/setfacl.c, line 65
- crypto/dist/ipsec-tools/src/racoon/evt.c, line 67
- crypto/dist/ipsec-tools/src/racoon/genlist.h, line 48
- crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c, line 341
- crypto/dist/ipsec-tools/src/racoon/nattraversal.c, line 76
- crypto/dist/ipsec-tools/src/racoon/policy.h, line 76
- crypto/dist/ipsec-tools/src/racoon/remoteconf.h, line 164
- crypto/dist/ipsec-tools/src/racoon/schedule.h, line 74
- crypto/dist/ipsec-tools/src/racoon/session.c, line 108
- crypto/dist/ipsec-tools/src/racoon/throttle.h, line 41
- crypto/external/bsd/openssh/dist/channels.h, line 103
- crypto/external/bsd/openssh/dist/clientloop.c, line 179
- crypto/external/bsd/openssh/dist/krl.c, line 93
- crypto/external/bsd/openssh/dist/packet.c, line 102
- crypto/external/bsd/openssh/dist/packet.h, line 43
- crypto/external/bsd/openssh/dist/servconf.h, line 272
- crypto/external/bsd/openssh/dist/sftp-client.c, line 104
- crypto/external/bsd/openssh/dist/ssh-agent.c, line 133
- crypto/external/bsd/openssh/dist/ssh-keyscan.c, line 115
- crypto/external/bsd/openssh/dist/ssh-pkcs11-helper.c, line 49
- crypto/external/bsd/openssh/dist/ssh-pkcs11.c, line 62
- crypto/external/bsd/openssh/dist/sshconnect2.c, line 339
- dist/pf/sbin/pfctl/pfctl_optimize.c, 2 times
- dist/pf/sbin/pfctl/pfctl_parser.h, line 185
- external/bsd/dhcpcd/dist/src/arp.h, line 69
- external/bsd/dhcpcd/dist/src/auth.h, line 55
- external/bsd/dhcpcd/dist/src/control.h, 2 times
- external/bsd/dhcpcd/dist/src/dhcpcd.h, line 75
- external/bsd/dhcpcd/dist/src/eloop.c, 2 times
- external/bsd/dhcpcd/dist/src/ipv4.h, line 84
- external/bsd/dhcpcd/dist/src/ipv6.h, 3 times
- external/bsd/dhcpcd/dist/src/ipv6nd.h, line 41
- external/bsd/dhcpcd/dist/src/privsep.h, line 166
- external/bsd/libevent/dist/evdns.c, line 374
- external/bsd/libevent/dist/event-internal.h, line 354
- external/bsd/libevent/dist/evrpc-internal.h, 4 times
- external/bsd/libevent/dist/http-internal.h, 5 times
- external/bsd/libevent/dist/include/event2/event_struct.h, 4 times
- external/bsd/libevent/dist/include/event2/http_struct.h, 2 times
- external/bsd/libevent/dist/include/event2/keyvalq_struct.h, 3 times
- external/bsd/libevent/dist/include/event2/rpc_struct.h, 3 times
- external/bsd/ntp/dist/sntp/libevent/evdns.c, line 368
- external/bsd/ntp/dist/sntp/libevent/event-internal.h, line 354
- external/bsd/ntp/dist/sntp/libevent/evrpc-internal.h, 4 times
- external/bsd/ntp/dist/sntp/libevent/http-internal.h, 5 times
- external/bsd/ntp/dist/sntp/libevent/include/event2/event_struct.h, 4 times
- external/bsd/ntp/dist/sntp/libevent/include/event2/http_struct.h, 2 times
- external/bsd/ntp/dist/sntp/libevent/include/event2/keyvalq_struct.h, 3 times
- external/bsd/ntp/dist/sntp/libevent/include/event2/rpc_struct.h, line 62
- external/bsd/nvi/dist/common/cut.h, line 30
- external/bsd/nvi/dist/common/exf.h, line 18
- external/bsd/nvi/dist/common/gs.h, line 23
- external/bsd/nvi/dist/common/key.h, line 113
- external/bsd/nvi/dist/common/screen.h, 3 times
- external/bsd/nvi/dist/ex/ex.h, line 68
- external/bsd/nvi/dist/ex/tag.h, 3 times
- external/bsd/pkg_install/dist/lib/lib.h, 2 times
- external/bsd/pkg_install/dist/lib/pkg_io.c, line 61
- external/bsd/tmux/dist/cmd-queue.c, line 67
- external/bsd/tmux/dist/cmd-wait-for.c, line 46
- external/bsd/tmux/dist/cmd.c, line 226
- external/bsd/tmux/dist/compat/imsg.h, 2 times
- external/bsd/tmux/dist/control.c, 3 times
- external/bsd/tmux/dist/format-draw.c, line 37
- external/bsd/tmux/dist/mode-tree.c, line 93
- external/bsd/tmux/dist/proc.c, line 67
- external/bsd/tmux/dist/screen-write.c, line 49
- external/bsd/tmux/dist/screen.c, line 46
- external/bsd/tmux/dist/tmux.h, 12 times
- external/mpl/dhcp/dist/keama/confparse.c, 2 times
- external/mpl/dhcp/dist/keama/data.h, 3 times
- external/mpl/dhcp/dist/keama/keama.h, 3 times
- external/public-domain/sqlite/sqlite2mdoc/main.c, 2 times
- include/mpool.h, 2 times
- lib/libc/citrus/citrus_iconv_local.h, line 96
- lib/libc/citrus/modules/citrus_big5.c, line 98
- lib/libc/citrus/modules/citrus_hz.c, line 94
- lib/libc/citrus/modules/citrus_iconv_std_local.h, 2 times
- lib/libc/citrus/modules/citrus_viqr.c, line 127
- lib/libc/net/getaddrinfo.c, line 127
- lib/libc/rpc/clnt_bcast.c, line 123
- lib/libform/form.h, line 234
- lib/libpanel/panel_impl.h, line 36
- lib/libperfuse/perfuse_priv.h, 2 times
- lib/libpuffs/framebuf.c, line 70
- lib/libpuffs/puffs_priv.h, line 186
- lib/libresolv/res_findzonecut.c, 2 times
- lib/libresolv/res_update.c, line 79
- lib/librumpuser/rumpfiber.c, 2 times
- lib/librumpuser/rumpfiber.h, line 41
- lib/librumpuser/sp_common.c, line 204
- regress/sys/uvm/pdsim/lirs.c, 2 times
- regress/sys/uvm/pdsim/pdsim.h, line 60
- sbin/devpubd/devpubd.c, line 62
- sbin/fsck/fsck.c, line 75
- sbin/fsck/preen.c, 2 times
- sbin/fsck_lfs/bufcache.h, line 77
- sbin/fsck_udf/main.c, 2 times
- sbin/iscsid/iscsid_globals.h, 3 times
- sbin/newfs_udf/udf_core.c, line 68
- share/examples/puffs/pgfs/pgfs_db.c, line 58
- share/examples/puffs/pgfs/pgfs_subs.c, line 122
- share/examples/puffs/pgfs/pgfs_waitq.c, line 45
- sys/altq/altq_flowvalve.h, line 61
- sys/altq/altq_hfsc.h, 2 times
- sys/altq/altq_jobs.h, line 78
- sys/altq/altq_subr.c, line 1566
- sys/arch/acorn32/mainbus/fd.c, line 244
- sys/arch/acorn32/podulebus/escvar.h, line 72
- sys/arch/acorn32/podulebus/sbicvar.h, line 51
- sys/arch/acorn32/podulebus/sfasvar.h, line 72
- sys/arch/alpha/include/intr.h, line 201
- sys/arch/alpha/include/pmap.h, line 159
- sys/arch/amiga/amiga/cc.h, 2 times
- sys/arch/amiga/dev/sbicvar.h, line 63
- sys/arch/amiga/dev/siopvar.h, line 81
- sys/arch/amiga/pci/p5pbvar.h, line 42
- sys/arch/arc/dti/btlreg.h, 2 times
- sys/arch/arc/jazz/fd.c, line 170
- sys/arch/arm/acpi/acpi_machdep.c, 2 times
- sys/arch/arm/acpi/acpi_pci_machdep.c, 3 times
- sys/arch/arm/arm32/pmap.c, line 566
- sys/arch/arm/at91/at91aicvar.h, line 33
- sys/arch/arm/broadcom/bcm2835_intr.c, 2 times
- sys/arch/arm/broadcom/bcm53xx_pax.c, line 72
- sys/arch/arm/ep93xx/ep93xxvar.h, line 38
- sys/arch/arm/fdt/arm_fdt.c, line 77
- sys/arch/arm/fdt/gic_fdt.c, line 84
- sys/arch/arm/fdt/gicv3_fdt.c, line 88
- sys/arch/arm/footbridge/footbridge_intr.h, line 191
- sys/arch/arm/imx/imxpcievar.h, line 74
- sys/arch/arm/include/fiq.h, line 53
- sys/arch/arm/ixp12x0/ixp12x0var.h, line 60
- sys/arch/arm/nvidia/tegra_pcie.c, line 78
- sys/arch/arm/rockchip/rk_drm.h, line 84
- sys/arch/arm/s3c2xx0/s3c2xx0_intr.h, line 186
- sys/arch/arm/sunxi/sunxi_drm.h, line 86
- sys/arch/arm/sunxi/sunxi_gates.c, line 55
- sys/arch/arm/sunxi/sunxi_sramc.c, line 101
- sys/arch/arm/xscale/beccvar.h, line 50
- sys/arch/arm/xscale/i80321var.h, line 50
- sys/arch/arm/xscale/ixp425var.h, line 99
- sys/arch/arm/xscale/pxa2x0_intr.c, line 76
- sys/arch/atari/atari/stalloc.h, 2 times
- sys/arch/atari/dev/dma.c, line 65
- sys/arch/atari/dev/hdfd.c, line 275
- sys/arch/dreamcast/dev/g2/g2busvar.h, line 52
- sys/arch/dreamcast/dev/maple/maplevar.h, 3 times
- sys/arch/evbarm/ifpga/ifpgavar.h, line 87
- sys/arch/evbarm/iq80310/iq80310var.h, line 60
- sys/arch/hp300/dev/dmavar.h, line 82
- sys/arch/hp300/dev/hpibvar.h, line 177
- sys/arch/hpc/hpc/config_hook.c, line 49
- sys/arch/hpcmips/tx/tx39icu.c, 2 times
- sys/arch/hpcmips/vr/vr4181giu.c, line 57
- sys/arch/hpcmips/vr/vrc4172gpio.c, line 81
- sys/arch/hpcmips/vr/vrgiu.c, line 111
- sys/arch/hppa/hppa/autoconf.c, line 129
- sys/arch/i386/stand/efiboot/efidisk.h, line 32
- sys/arch/i386/stand/efiboot/efipxe.c, line 30
- sys/arch/ia64/ia64/pmap.c, 2 times
- sys/arch/ia64/include/pmap.h, line 140
- sys/arch/macppc/dev/mesh.c, line 84
- sys/arch/mips/cavium/dev/octeon_smi.c, line 84
- sys/arch/mips/ralink/ralink_usbhcvar.h, line 40
- sys/arch/mvme68k/dev/sbicvar.h, line 59
- sys/arch/newsmips/apbus/spifi.c, line 63
- sys/arch/newsmips/dev/scsireg.h, line 224
- sys/arch/powerpc/oea/pmap.c, line 299
- sys/arch/riscv/fdt/intc_fdt.c, line 68
- sys/arch/sparc/dev/fd.c, line 285
- sys/arch/sparc/sparc/pmap.c, line 294
- sys/arch/sparc64/dev/fdc.c, line 317
- sys/arch/sparc64/dev/lom.c, line 148
- sys/arch/sun2/sun2/pmap.c, 2 times
- sys/arch/sun3/dev/fd.c, line 261
- sys/arch/sun3/sun3/pmap.c, 2 times
- sys/arch/sun3/sun3x/pmap_pvt.h, 3 times
- sys/arch/x68k/dev/fd.c, line 246
- sys/arch/x68k/dev/mhavar.h, line 41
- sys/arch/x86/pci/pci_ranges.c, line 70
- sys/arch/x86/x86/mpacpi.c, line 92
- sys/arch/zaurus/stand/zboot/disk.h, line 72
- sys/arch/zaurus/stand/zboot/diskprobe.c, line 49
- sys/coda/coda_namecache.h, line 91
- sys/coda/coda_psdev.c, line 121
- sys/ddb/db_command.c, line 156
- sys/dev/acpi/acpi_pci_link.c, line 99
- sys/dev/acpi/acpi_power.c, line 87
- sys/dev/acpi/acpi_srat.c, 2 times
- sys/dev/ata/ata_raidvar.h, line 80
- sys/dev/ata/atavar.h, 2 times
- sys/dev/cardbus/usb_cardbus.h, line 39
- sys/dev/dm/dm.h, 4 times
- sys/dev/dm/dm_target_delay.c, line 49
- sys/dev/dmover/dmover_io.c, line 89
- sys/dev/dmover/dmovervar.h, 3 times
- sys/dev/dtv/dtvvar.h, line 101
- sys/dev/eisa/ahbreg.h, line 211
- sys/dev/fdt/cpufreq_dt.c, line 48
- sys/dev/fdt/fdt_memory.c, line 47
- sys/dev/fdt/fdtbus.c, line 64
- sys/dev/gpib/gpibvar.h, line 105
- sys/dev/hyperv/if_hvn.c, 2 times
- sys/dev/hyperv/vmbusvar.h, 4 times
- sys/dev/ic/aacvar.h, line 253
- sys/dev/ic/adv.h, line 48
- sys/dev/ic/adw.h, line 66
- sys/dev/ic/ahareg.h, line 182
- sys/dev/ic/aic6360var.h, line 86
- sys/dev/ic/aic79xxvar.h, 3 times
- sys/dev/ic/aic7xxxvar.h, 2 times
- sys/dev/ic/bhareg.h, line 234
- sys/dev/ic/cissreg.h, line 519
- sys/dev/ic/esiopvar.h, 4 times
- sys/dev/ic/ihavar.h, line 89
- sys/dev/ic/mb89352var.h, line 88
- sys/dev/ic/mfivar.h, line 110
- sys/dev/ic/mlxvar.h, line 98
- sys/dev/ic/ncr53c9xvar.h, line 104
- sys/dev/ic/ninjascsi32var.h, line 80
- sys/dev/ic/oosiopvar.h, line 71
- sys/dev/ic/osiopvar.h, line 138
- sys/dev/ic/siopvar.h, 3 times
- sys/dev/ic/uhareg.h, line 222
- sys/dev/ic/vga.c, line 82
- sys/dev/ic/wd33c93var.h, line 59
- sys/dev/isa/fdvar.h, line 84
- sys/dev/isa/isavar.h, line 142
- sys/dev/isa/seagate.c, line 177
- sys/dev/isa/wdsreg.h, line 72
- sys/dev/iscsi/iscsi_globals.h, 10 times
- sys/dev/led.c, line 50
- sys/dev/lockstat.h, line 130
- sys/dev/microcode/aic7xxx/aicasm_symbol.h, 2 times
- sys/dev/onewire/onewire.c, line 94
- sys/dev/pci/agpvar.h, line 88
- sys/dev/pci/amrvar.h, line 114
- sys/dev/pci/arcmsrvar.h, line 481
- sys/dev/pci/btvmeii.c, line 96
- sys/dev/pci/btvmeivar.h, line 30
- sys/dev/pci/cxgb/cxgb_adapter.h, line 314
- sys/dev/pci/cxgb/cxgb_offload.h, line 84
- sys/dev/pci/cxgb/cxgb_toedev.h, 2 times
- sys/dev/pci/if_bnxvar.h, line 106
- sys/dev/pci/if_ipwvar.h, 2 times
- sys/dev/pci/pccbbvar.h, line 62
- sys/dev/pci/trm.c, line 186
- sys/dev/pci/twavar.h, line 169
- sys/dev/pci/usb_pci.h, line 39
- sys/dev/pckbport/pckbport.c, line 54
- sys/dev/pud/pud_sys.h, line 42
- sys/dev/putter/putter.c, line 145
- sys/dev/raidframe/rf_diskqueue.h, line 79
- sys/dev/scsipi/scsiconf.c, line 84
- sys/dev/scsipi/scsipiconf.h, 2 times
- sys/dev/sdmmc/ld_sdmmc.c, line 86
- sys/dev/sdmmc/sdmmc_io.c, line 51
- sys/dev/sdmmc/sdmmcvar.h, line 81
- sys/dev/std/ieee1212var.h, 2 times
- sys/dev/sysmon/sysmon_taskq.c, line 58
- sys/dev/sysmon/sysmonvar.h, line 94
- sys/dev/usb/ehcivar.h, line 94
- sys/dev/usb/if_athn_usb.h, line 405
- sys/dev/usb/if_bwfm_usb.c, line 182
- sys/dev/usb/if_otusvar.h, line 131
- sys/dev/usb/if_urtwnvar.h, 2 times
- sys/dev/usb/ohcivar.h, line 149
- sys/dev/usb/udl.h, line 69
- sys/dev/usb/uhcivar.h, line 86
- sys/dev/usb/usbdi.h, line 211
- sys/dev/usb/vhci.c, 3 times
- sys/dev/wscons/wsmuxvar.h, line 42
- sys/dev/wsfont/wsfont.c, line 226
- sys/dist/pf/net/if_compat.h, 3 times
- sys/dist/pf/net/pf_norm.c, line 94
- sys/dist/pf/net/pfvar.h, 7 times
- sys/external/bsd/common/include/linux/workqueue.h, 2 times
- sys/external/bsd/drm/dist/bsd-core/drmP.h, 3 times
- sys/external/bsd/drm2/dist/drm/radeon/radeon.h, line 395
- sys/external/bsd/drm2/include/linux/dma-fence.h, line 84
- sys/external/bsd/dwc2/dwc2var.h, line 45
- sys/external/bsd/libnv/dist/nvpair.c, line 117
- sys/fs/autofs/autofs.h, line 127
- sys/fs/nfs/common/nfs_lock.h, line 67
- sys/fs/nfs/common/nfsclstate.h, 3 times
- sys/fs/nfs/common/nfsport.h, line 1016
- sys/fs/nfs/common/nfsrvcache.h, line 52
- sys/fs/nfs/common/nfsrvstate.h, 2 times
- sys/fs/nfs/nlm/nlm_prot_impl.c, 3 times
- sys/fs/ptyfs/ptyfs.h, line 114
- sys/fs/puffs/puffs_msgif.c, line 81
- sys/fs/puffs/puffs_sys.h, line 130
- sys/fs/tmpfs/tmpfs.h, line 52
- sys/kern/kern_drvctl.c, line 55
- sys/kern/kern_hook.c, line 345
- sys/kern/kern_ktrace.c, 2 times
- sys/kern/kern_module.c, line 72
- sys/kern/kern_pmf.c, 2 times
- sys/kern/kern_threadpool.c, line 187
- sys/kern/subr_autoconf.c, 2 times
- sys/kern/subr_hash.c, line 153
- sys/kern/sys_futex.c, line 196
- sys/kern/vfs_lockf.c, line 78
- sys/kern/vfs_mount.c, line 105
- sys/miscfs/kernfs/kernfs.h, line 91
- sys/net/agr/ieee8023ad_lacp_impl.h, 2 times
- sys/net/agr/if_agrsubr.c, line 51
- sys/net/agr/if_agrvar_impl.h, line 46
- sys/net/bpf_stub.c, line 44
- sys/net/if.h, 2 times
- sys/net/if_media.h, line 905
- sys/net/lagg/if_lagg_lacp.c, line 99
- sys/net/lagg/if_laggproto.h, line 142
- sys/net/route.h, line 356
- sys/net80211/ieee80211_acl.c, line 75
- sys/net80211/ieee80211_node.h, line 96
- sys/netatalk/at_var.h, line 48
- sys/netbt/hci.h, line 2443
- sys/netbt/l2cap.h, 2 times
- sys/netcan/can_pcb.h, line 50
- sys/netinet/dccp_tfrc.h, 3 times
- sys/netinet/if_arp.c, line 1451
- sys/netinet/in_pcb.h, line 92
- sys/netinet/in_var.h, line 98
- sys/netinet/ip_carp.c, line 122
- sys/netinet/ip_reass.c, line 79
- sys/netinet/ip_var.h, 4 times
- sys/netinet/sctp_pcb.h, line 281
- sys/netinet/sctp_structs.h, 5 times
- sys/netinet/tcp_congctl.h, line 38
- sys/netinet/tcp_syncache.h, line 162
- sys/netinet/tcp_var.h, line 205
- sys/netinet6/in6_src.c, line 1002
- sys/netinet6/ip6_var.h, 2 times
- sys/netinet6/nd6_nbr.c, line 1073
- sys/nfs/nfs.h, 4 times
- sys/nfs/nfs_export.c, line 121
- sys/nfs/nfsnode.h, line 73
- sys/nfs/nfsrvcache.h, line 49
- sys/opencrypto/cryptodev.c, line 106
- sys/opencrypto/cryptodev.h, 2 times
- sys/rump/librump/rumpkern/intr.c, 2 times
- sys/rump/librump/rumpkern/threads.c, line 52
- sys/stand/efiboot/efiblock.h, 2 times
- sys/stand/efiboot/efipxe.c, line 30
- sys/stand/efiboot/module.c, line 42
- sys/stand/efiboot/overlay.c, line 40
- sys/stand/efiboot/userconf.c, line 38
- sys/sys/aio.h, line 98
- sys/sys/buf.h, 4 times
- sys/sys/callback.h, line 37
- sys/sys/device.h, line 346
- sys/sys/device_impl.h, 2 times
- sys/sys/dirhash.h, line 58
- sys/sys/disk.h, line 465
- sys/sys/evcnt.h, line 87
- sys/sys/event.h, line 254
- sys/sys/iostat.h, line 107
- sys/sys/ksyms.h, line 47
- sys/sys/lwp.h, line 97
- sys/sys/lwpctl.h, line 66
- sys/sys/module.h, line 96
- sys/sys/mqueue.h, line 105
- sys/sys/namei.h, 2 times
- sys/sys/pool.h, 3 times
- sys/sys/rbtree.h, line 99
- sys/sys/sdt.h, 3 times
- sys/sys/siginfo.h, line 101
- sys/sys/socketvar.h, line 158
- sys/sys/tape.h, line 75
- sys/sys/threadpool.h, line 55
- sys/sys/timevar.h, line 125
- sys/sys/tty.h, 2 times
- sys/sys/vmem_impl.h, line 122
- sys/sys/vnode_impl.h, 3 times
- sys/sys/wapbl.h, line 98
- sys/ufs/chfs/chfs.h, 2 times
- sys/ufs/chfs/ebh.h, 2 times
- sys/ufs/lfs/lfs_inode.h, 3 times
- sys/ufs/lfs/ulfs_dirhash.h, line 108
- sys/ufs/ufs/dirhash.h, line 107
- sys/ufs/ufs/inode.h, line 98
- sys/uvm/uvm_bio.c, line 104
- sys/uvm/uvm_page.h, 2 times
- sys/uvm/uvm_swap.c, line 145
- usr.bin/audiocfg/audiodev.h, 2 times
- usr.bin/config/defs.h, 9 times
- usr.bin/config/hash.c, line 63
- usr.bin/ktruss/dump.c, line 85
- usr.bin/man/manconf.h, 2 times
- usr.sbin/acpitools/amldb/region.c, line 62
- usr.sbin/autofs/autounmountd.c, line 56
- usr.sbin/autofs/common.h, 2 times
- usr.sbin/ip6addrctl/ip6addrctl.c, line 59
- usr.sbin/lockstat/main.c, line 77
- usr.sbin/makefs/cd9660.c, line 1523
- usr.sbin/makefs/cd9660.h, line 156
- usr.sbin/makefs/cd9660/cd9660_eltorito.h, line 158
- usr.sbin/makefs/cd9660/iso9660_rrip.h, line 213
- usr.sbin/makefs/ffs/buf.h, line 75
- usr.sbin/mlxctl/config.c, 3 times
- usr.sbin/npf/npftest/libnpftest/npf_test_subr.c, line 39
- usr.sbin/ofctl/ofctl.c, 2 times
- usr.sbin/puffs/mount_psshfs/psshfs.h, line 109
- usr.sbin/rtadvd/rtadvd.c, line 101
- usr.sbin/rtadvd/rtadvd.h, 8 times
- usr.sbin/rtadvd/timer.h, line 35
- usr.sbin/syslogd/syslogd.c, line 106
- usr.sbin/tpctl/tpctl.h, line 62
- usr.sbin/veriexecgen/veriexecgen.c, line 96
- usr.sbin/ypserv/mknetid/mknetid.c, 2 times
- usr.sbin/ypserv/ypserv/ypserv_db.c, line 79