Section 2 - Library functions


intro

9p

9pcmdbuf

9pfid

9pfile

9pqueue

ARGBEGIN

ARGC

ARGEND

ARGF

ARROW

Bbuffered

Bfdopen

Bfildes

Bflush

Bgetc

Bgetd

Bgetrune

Binit

Binits

Biofn

Blethal

Blinelen

Boffset

Bopen

Bprint

Bputc

Bputrune

Brdline

Brdstr

Bread

Bseek

Bstropen

Bterm

Bungetc

Bungetrune

Bvprint

Bwrite

Cmdbuf

Control

Controlset

Cursor

DSAprimes

Disk

Display

Dx

Dy

EARGF

Event

Fcall

Fid

Fidpool

File

Flerp

Font

Fontchar

GEOMfmtinstall

HConnect

HContent

HContents

HETag

HFields

HRange

HSPairs

Hio

Htmlesc

HttpHead

HttpReq

Image

Inf

Intmap

Memdata

Memdrawparam

Memimage

Menu

Mouse

NaN

Packet

Pfmt

Plumbmsg

Point

Pt

Pt2

Pt3

Quat

Quatvec

RGB

Rect

Rectangle

Req

Reqpool

Reqqueue

Rfmt

Rpt

Screen

Srv

Subfont

Tree

Vec2

Vec3

Vfmt

VtBlock

VtCache

VtConn

VtEntry

VtFcall

VtFile

VtLog

VtLogChunk

VtRoot

X509ecdsaverify

X509ecdsaverifydigest

X509reqtoRSApub

X509rsagen

X509rsareq

X509rsaverify

X509rsaverifydigest

X509toECpub

X509toRSApub

_asgetpakkey

_asgetresp

_asgetticket

_asrdresp

_asrequest

_exits

_nprivates

_privates

_string

_tolower

_tos

_toupper

abort

abs

acasl

acasp

acasv

accept

access

acos

activate

addm

addm3

addns

addpt

addpt2

addpt3

addq

adjm

adjm3

adler32

aes

aesCBCdecrypt

aesCBCencrypt

aesCFBdecrypt

aesCFBencrypt

aesOFBencrypt

aes_xts_decrypt

aes_xts_encrypt

aesgcm_decrypt

aesgcm_encrypt

aesgcm_setiv

affinewarp

agefont

agetl

agetp

agetv

aincl

aincv

alarm

allocfid

allocfidpool

allocimage

allocimagemix

allocmap

allocmemimage

allocmemimaged

allocmemimagekernel

allocmemsubfont

allocreq

allocreqpool

allocscreen

allocsubfont

alloctree

allocwindow

alt

aml

amldrop

amleisaid

amlenum

amleval

amlexit

amlinit

amlint

amllen

amlload

amlnew

amltag

amltake

amlval

amlwalk

amount

amount_getkey

announce

arc

arg

asctime

asin

asn1dump

asn1encodeRSApriv

asn1encodeRSApub

asn1toRSApriv

assert

aswapl

aswapp

aswapv

atan

atan2

atexit

atexitdont

atnotify

atof

atoi

atol

atoll

atomic

attachproc

auth

auth9p

auth_allocrpc

auth_challenge

auth_chuid

auth_freeAI

auth_freechal

auth_freerpc

auth_getinfo

auth_getkey

auth_getuserpasswd

auth_proxy

auth_respond

auth_respondAI

auth_response

auth_rpc

auth_userpasswd

authattach

authdial

authpak_finish

authpak_hash

authpak_new

authread

authsrv

authwrite

avl

avlcreate

avldelete

avlinsert

avllookup

avlnext

avlprev

await

badrect

barycoords

beieee80ftos

beieeedftos

beieeesftos

berp2

berp3

beswab

beswal

beswav

betomp

bezier

bezspline

bfCBCdecrypt

bfCBCencrypt

bfECBdecrypt

bfECBencrypt

bin

binalloc

bind

binfree

bingrow

bio

blake2s_128

blake2s_256

block_cipher

blockcrc

blowfish

border

bottomnwindows

bottomwindow

brk

bufimage

buildfont

byteaddr

bytesperline

cachechars

calloc

caninsertkey

canlock

canonrect

canqlock

canrlock

canwlock

ccpoly_decrypt

ccpoly_encrypt

ceil

centroid

centroid3

chacha

chacha_encrypt

chacha_encrypt2

chacha_setblock

chacha_setiv

chanclose

chanclosing

chancreate

chanfree

chanprint

chantodepth

chantostr

charstod

chartorune

chatty9p

chdir

ciscframe

cisctrace

cistrcmp

cistrncmp

cistrstr

classname

cleanname

clearerr

cloadimage

cloadmemimage

close

closecontrol

closecontrolset

closedev

closedirfile

closedisplay

closefid

closefile

closeioproc

closekeyboard

closemouse

closereq

closescsi

cmap2rgb

cmap2rgba

cofactorm

cofactorm3

coherence

color

combinerect

complete

configdev

control

controlcalled

controlwire

convA2M

convD2M

convM2A

convM2D

convM2PR

convM2S

convM2T

convM2TR

convPR2M

convS2M

convT2M

convTR2M

cos

cosh

cputime

crackhdr

creadmemimage

create

createbox

createboxbox

createbutton

createcolumn

createentry

createfile

createkeyboard

createlabel

createmenu

createradiobutton

createrow

createscribble

createslider

createstack

createtab

createtext

createtextbutton

crossvec3

crtin

crtout

crtpre

crtprefree

crtresfree

csgetvalue

csipinfo

ctime

ctlerror

ctlkeyboard

ctlmalloc

ctlprint

ctlrealloc

ctlstrdup

ctype

cycles

deactivate

debugger

dec16

dec16chr

dec32

dec32chr

dec32x

dec64

dec64chr

dec64x

decodePEM

decref

decrypt

deflate

deflateblock

deflateinit

deflatezlib

deflatezlibblock

defmask

deletekey

des

des3CBCdecrypt

des3CBCencrypt

des3ECBdecrypt

des3ECBencrypt

des56to64

des64to56

desCBCdecrypt

desCBCencrypt

desECBdecrypt

desECBencrypt

des_key_setup

detm

detm3

devctl

dial

dimenkind

dimenspec

dirfmt

dirfstat

dirfwstat

dirmodefmt

dirread

dirread9p

dirreadall

dirstat

dirwstat

disk

divpt

divpt2

divpt3

dnsquery

dofmt

doquote

dorfmt

dotq

dotvec2

dotvec3

draw

drawclip

drawclipnorepl

drawerror

drawgetrect

drawrepl

drawreplxy

drawsetdebug

dsa

dsagen

dsaprivalloc

dsaprivfree

dsaprivtopub

dsapuballoc

dsapubfree

dsasigalloc

dsasigfree

dsasign

dsaverify

dtomp

dup

eatomouse

ec

ecadd

ecankbd

ecanmouse

ecanread

ecassign

ecdecodepub

ecdomfree

ecdominit

ecdsasign

ecdsaverify

ecencodepub

ecgen

ecmul

ecpubfree

ecpubverify

ecverify

edgeptcmp

edrawgetrect

eenter

egdecrypt

egencrypt

egetrect

eggen

egprivalloc

egprivfree

egprivtopub

egpuballoc

egpubfree

egsigalloc

egsigfree

egsign

egverify

einit

eipfmt

ekbd

elgamal

ellipse

emalloc9p

emenuhit

emouse

emoveto

enc16

enc16chr

enc32

enc32chr

enc32x

enc64

enc64chr

enc64x

encode

encodefmt

encrypt

enter

eplumb

eqpt

eqrect

equivip4

equivip6

eread

ereadmouse

erealloc9p

eresized

errfmt

errstr

esetcursor

estart

estartfn

estrdup9p

etimer

event

exec

execl

exits

exp

fabs

fastrand

fauth

fauth_proxy

fberp

fcall

fcallfmt

fclamp

fclose

fd2path

fdopen

feof

ferror

fflush

fgetc

fgetpos

fgets

file2pc

fileelem

fileline

fileno

filesym

fillarc

fillbezier

fillbezspline

fillellipse

fillpoly

findlocal

findseg

findsym

flate

flateerr

floor

flushimage

fmod

fmtfdflush

fmtfdinit

fmtinstall

fmtprint

fmtrune

fmtrunestrcpy

fmtstrcpy

fmtstrflush

fmtstrinit

fmtvprint

fnbound

fopen

fork

fpformat

fprint

fprintf

fputc

fputs

frame

frand

frcharofpt

frclear

frdelete

frdrawsel

frdrawsel0

fread

free

freeThumbprints

freectlfont

freectlimage

freedocinfo

freefidpool

freefont

freeimage

freeitems

freemap

freememimage

freememsubfont

freenetconninfo

freereqpool

freescreen

freesubfont

freetree

freopen

frexp

frgetmouse

frinit

frinittick

frinsert

fromStr

frptofchar

frselect

frselectpaint

frsetrects

frtick

fscanf

fseek

fsetpos

fstat

ftell

fullrune

fversion

fwrite

fwstat

gendraw

gengetwindow

geninitdraw

genprime

genrandom

gensafeprime

genstrongprime

geometry

get1

get2

get4

get8

geta

getauto

getc

getcallerpc

getchar

getdefont

getdev

getenv

getfcr

getfields

getfsr

getmalloctag

getmemdefont

getnetconninfo

getpid

getppid

getrealloctag

getrect

gets

getsym

gettokens

getuser

getwd

getwindow

globalsym

gmtime

graphics

halloc

hangup

hasperm

hbodypush

hbuflen

hchacha

hcheckcontent

hclose

hdate2sec

hdatefmt

hfail

hflush

hgetc

hgethead

hinit

hiserror

hload

hlower

hmac_blake2s_256

hmac_md5

hmac_sha1

hmac_sha2_224

hmac_sha2_256

hmac_sha2_384

hmac_sha2_512

hmac_x

hmkcontent

hmkhfields

hmkmimeboundary

hmkspairs

hmoved

hmydomain

hnputl

hnputs

hnputv

hokheaders

hparseheaders

hparsequery

hparsereq

hprint

hputc

hreadbuf

hredirected

hreqcleanup

hrevhfields

hrevspairs

hsalsa

hstrdup

html

htmlesc

http11

httpd

httpfmt

httpunesc

hunallowed

hungetc

hunload

hurlfmt

hurlunesc

hversion

hvprint

hwdraw

hwrite

hxferenc

hypot

icossin

icossin2

identity

identity3

idn

idn2utf

ieeedftos

ieeesftos

incref

inflate

inflateblock

inflateinit

inflatezlib

inflatezlibblock

initThumbprints

initcontrols

initdisplay

initdraw

initkeyboard

initmouse

insertkey

insetrect

installsubfont

intmap

invm

invm3

invq

invrframexform

invrframexform3

iocall

ioclose

iodial

ioflush

iointerrupt

ioopen

ioproc

ioread

ioreadn

iosleep

iounit

iowrite

ip

ipattr

iplocalonifc

ipremoteonifc

isInf

isNaN

isalnum

isalpha

isalpharune

isar

isascii

iscntrl

isdigit

isdigitrune

isgraph

islower

islowerrune

isprint

ispunct

isspace

isspacerune

istitlerune

isupper

isupperrune

isv4

isxdigit

itomp

json

jsonbyname

jsonfree

jsonparse

jsonstr

key_setup

keyboard

labs

ldexp

leieee80ftos

leieeedftos

leieeesftos

lerp2

lerp3

leswab

leswal

leswav

letomp

line

line2addr

lineXsphere

listen

listensrv

lnrand

loadchar

loaddevstr

loadimage

loadmap

loadmemimage

localaddr

localsym

localtime

lock

lockdisplay

log

log10

login

longjmp

lookup

lookupcmd

lookupfid

lookupkey

lookupreq

lookupsubfont

lrand

mac_blake2s_128

mac_blake2s_256

mach

machbyname

machbytype

mainstacksize

malloc

mallocalign

malloctopoolblock

mallocz

maskip

md4

md5

memaffinewarp

memarc

memccpy

memchr

memcmp

memcpy

memdraw

memdraw

memellipse

memfillcolor

memfillpoly

memimagecorrelate

memimagedraw

memimageinit

memimageline

memimagemove

memimagestring

memlalloc

memlayer

memldelete

memlexpose

memlfree

memlhide

memline

memlinebbox

memlineendsize

memlnorefresh

memload

memlorigin

memlsetrefresh

memltofront

memltofrontn

memltorear

memltorearn

memmove

memory

mempoly

memset

memsetchan

memsubfontwidth

memunload

menuhit

minorm

minorm3

mkcrctab

mkfont

mkptrname

mktemp

mkwarp

modf

mount

mouse

moveto

mp

mpadd

mpassign

mpbits

mpcmp

mpcopy

mpdigdiv

mpdiv

mpexp

mpextendedgcd

mpfactorial

mpfmt

mpfree

mpinvert

mpleft

mplowbits0

mpmagadd

mpmagcmp

mpmagsub

mpmod

mpmodadd

mpmodmul

mpmodsub

mpmul

mpnew

mpnorm

mpnrand

mprand

mpright

mpsel

mpsetminbits

mpsignif

mpsub

mptoa

mptobe

mptober

mptod

mptoi

mptole

mptolel

mptoui

mptouv

mptov

mpvecadd

mpveccmp

mpvecdigmuladd

mpvecdigmulsub

mpvecmul

mpvecsub

msize

muldiv

mulm

mulm3

mulpt

mulpt2

mulpt3

mulq

myetheraddr

myipaddr

namectlfont

namectlimage

namedimage

nameimage

nan

nbrecv

nbrecvp

nbrecvul

nbsend

nbsendp

nbsendul

ndb

ndbcat

ndbchanged

ndbclose

ndbconcatenate

ndbdedup

ndbdiscard

ndbfindattr

ndbfree

ndbgetipaddr

ndbgetvalue

ndbhash

ndbipinfo

ndbopen

ndbparse

ndbreopen

ndbreorder

ndbsearch

ndbsetmalloctag

ndbsnext

ndbsubstitute

ndbvalfmt

needsrcquote

netcrypt

netmkaddr

netmkaddrbuf

newcontrolset

newmap

newns

newwindow

nextar

nfastrand

nhgetl

nhgets

nhgetv

norminit

normpull

normq

normvec2

normvec3

noted

notejmp

notify

noworld

nrand

nsec

ntruerand

nulldir

nusb

nvcsum

object

objtraverse

objtype

okCertificate

okThumbprint

open

opendev

opendevdata

opendirfile

opendisk

openep

openfont

openmemsubfont

openscsi

originwindow

packetalloc

packetappend

packetasize

packetcmp

packetconcat

packetconsume

packetcopy

packetdup

packetforeign

packetfragments

packetfree

packetheader

packetpeek

packetprefix

packetsha1

packetsize

packetsplit

packetstats

packettrailer

packettrim

parsecmd

parseether

parsehtml

parseip

parseipandmask

parseipmask

passtokey

pc2line

pc2sp

perror

pipe

plumb

plumbaddattr

plumbdelattr

plumbfree

plumblookup

plumbopen

plumbpack

plumbpackattr

plumbrecv

plumbsend

plumbsendtext

plumbunpack

plumbunpackattr

plumbunpackpartial

poly

poly1305

pool

poolalloc

poolallocalign

poolblockcheck

poolcheck

poolcompact

pooldump

poolfree

poolisoverlap

poolmsize

poolrealloc

postmountsrv

postnote

postsharesrv

postsrv

pow

pow10

pread

preadv

prime

print

printf

printitems

privalloc

prng

probably_prime

proccreate

procdata

procexec

procexecl

procrfork

procsetname

procsetuser

proto

ptclbsum

ptincone

ptincylinder

ptinpoly

ptinrect

publicscreen

pushtls

put1

put2

put4

put8

puta

putc

putchar

putenv

puts

pwrite

pwritev

qlen

qlock

qrotate

qsandwich

qsandwichpt3

qsort

qunlock

quote

quotefmtinstall

quoterunestrdup

quoterunestrfmt

quotestrdup

quotestrfmt

rand

rc4

rc4back

rc4skip

rdproto

read

read9pmsg

readar

readbuf

readcert

readcertchain

readcolmap

readcons

readdirfile

readimage

readipifc

readmemimage

readmouse

readn

readnvram

readobj

readstr

readsubfont

readsubfonti

readv

realloc

recognize

rectXrect

rectaddpt

rectclip

rectinrect

rectsubpt

recv

recvp

recvul

regcomp

regcomplit

regcompnl

regerror

regexec

regexp

regsub

reject

remove

removefid

removefile

removereq

rendezvous

replclipr

reqqueuecreate

reqqueueflush

reqqueuepush

rerrstr

resizecontrolset

respond

respondcmderror

responderror

rewind

rfork

rframematrix

rframematrix3

rframexform

rframexform3

rgb2cmap

ripemd160

riscframe

risctrace

rlock

rregexec

rregsub

rsa

rsadecrypt

rsaencrypt

rsafill

rsagen

rsaprivalloc

rsaprivfree

rsaprivtopub

rsapuballoc

rsapubfree

rsleep

rune

runecomp

runedecomp

runefmtstrflush

runefmtstrinit

runegbreak

runelen

runenlen

runeseprint

runesmprint

runesnprint

runesprint

runestrcat

runestrchr

runestrcmp

runestrcpy

runestrdup

runestrecpy

runestring

runestringbg

runestringn

runestringnbg

runestringnwidth

runestringsize

runestringwidth

runestrlen

runestrncat

runestrncmp

runestrncpy

runestrrchr

runestrstr

runetochar

runevseprint

runevsmprint

runevsnprint

runewbreak

runlock

rwakeup

rwakeupall

s_alloc

s_append

s_array

s_copy

s_error

s_free

s_getline

s_grow

s_incref

s_memappend

s_nappend

s_new

s_newalloc

s_parse

s_putc

s_read

s_read_line

s_reset

s_restart

s_terminate

s_tolower

s_unique

salsa

salsa_encrypt

salsa_encrypt2

salsa_setblock

salsa_setiv

sat

satadd1

sataddv

satfree

satmore

satnew

satrange1

satrangev

satreset

satsolve

satval

sbrk

scanf

sclose

scribble

scribblealloc

scsi

scsicmd

scsierror

scsiready

sdivq

sechash

secp256k1

secp256r1

secp384r1

seek

segattach

segbrk

segdetach

segflush

segfree

semacquire

semrelease

send

sendp

sendul

seprint

setalpha

setbuf

setcursor

setfcr

setfsr

setjmp

setmalloctag

setmap

setnetmtpt

setrealloctag

setupAESGCMstate

setupAESstate

setupBFstate

setupChachastate

setupDES3state

setupDESstate

setupRC4state

setupSalsastate

setvbuf

sha1

sha2_224

sha2_256

sha2_384

sha2_512

sin

sinh

sizeD2M

sizeS2M

sleep

slerp

smallprimetest

smprint

smulm

smulm3

smulq

snprint

snprintf

sopenr

sopenw

sprint

sprintf

sqrt

srand

srv

srvacquire

srvforker

srvrelease

sscanf

stat

statcheck

strcat

strchr

strcmp

strcpy

strcspn

strdup

strecpy

string

string

stringbg

stringn

stringnbg

stringnwidth

stringsize

stringsubfont

stringwidth

strlen

strncat

strncmp

strncpy

strpbrk

strrchr

strspn

strstr

strsubfontwidth

strtochan

strtod

strtoec

strtok

strtol

strtoll

strtomp

strtoul

strtoull

subfont

subfontname

subm

subm3

subpt

subpt2

subpt3

subq

symbase

symbol

syminit

symoff

sysfatal

syslog

sysname

tan

tanh

targetid

targetname

terminate

textseg

textsym

thread

threadcreate

threaddata

threadexits

threadexitsall

threadgetgrp

threadgetname

threadid

threadint

threadintgrp

threadkill

threadkillgrp

threadlistensrv

threadmain

threadnotify

threadpid

threadpostmountsrv

threadpostsharesrv

threadpostsrv

threadsetgrp

threadsetname

threadsrv

threadsrvforker

threadwaitchan

time

times

timezone

tlsClient

tlsServer

tm2sec

tmdate

tmfmt

tmnorm

tmnow

tmparse

tmpfile

tmpnam

tmtime

toStr

toascii

tokenize

tolower

tolowerrune

topnwindows

topwindow

totitlerune

toupper

toupperrune

tracem

tracem3

transposem

transposem3

triple_block_cipher

truerand

tsemacquire

tsmemcmp

ttf

ttfblit

ttfclose

ttfenumchar

ttffindchar

ttffreebitmap

ttfgetcontour

ttfgetglyph

ttfnewbitmap

ttfopen

ttfputglyph

ttfrender

ttfrunerender

ttfscale

tzload

uitomp

umuldiv

ungetc

uninstallsubfont

unloadimage

unloadmemimage

unlock

unlockdisplay

unmount

unquoterunestrdup

unquotestrdup

unstall

unusemap

usbcmd

utf2idn

utfcomp

utfdecomp

utfecpy

utfgbreak

utflen

utfnlen

utfrrune

utfrune

utfutf

utfwbreak

uvtomp

v4parseip

v4tov6

v6tov4

validitems

vec2len

vec3len

venti

venti-cache

venti-client

venti-conn

venti-fcall

venti-file

venti-log

venti-mem

venti-packet

venti-server

venti-zero

ventidoublechecksha1

ventilogging

vfmt

vfprint

vfprintf

vfscanf

vprintf

vseprint

vsmprint

vsnprint

vsnprintf

vsprintf

vtblockcopy

vtblockdirty

vtblockduplock

vtblockput

vtblockwrite

vtbrk

vtcachealloc

vtcacheallocblock

vtcacheblocksize

vtcachefree

vtcacheglobal

vtcachelocal

vtcachesetwrite

vtconn

vtconnect

vtdebug

vtdial

vtentrypack

vtentryunpack

vtfcallclear

vtfcallfmt

vtfcallpack

vtfcallunpack

vtfileblock

vtfileblockscore

vtfileclose

vtfilecreate

vtfilecreateroot

vtfileflush

vtfileflushbefore

vtfilegetdirsize

vtfilegetentry

vtfilegetsize

vtfileincref

vtfilelock

vtfilelock2

vtfileopen

vtfileopenroot

vtfileread

vtfileremove

vtfilesetdirsize

vtfilesetentry

vtfilesetsize

vtfiletruncate

vtfileunlock

vtfilewrite

vtfree

vtfreeconn

vtfromdisktype

vtgetreq

vtgetstring

vtglobaltolocal

vthangup

vthello

vtlisten

vtlocaltoglobal

vtlog

vtlogclose

vtlogdump

vtlognames

vtlogopen

vtlogprint

vtlogremove

vtmalloc

vtmallocz

vtomp

vtparsescore

vtping

vtputstring

vtread

vtreadpacket

vtrealloc

vtrecv

vtrespond

vtrootpack

vtrootunpack

vtrpc

vtscorefmt

vtsend

vtsrvhello

vtstrdup

vtsync

vttodisktype

vtversion

vtwrite

vtwritepacket

vtzeroextend

vtzeroscore

vtzerotruncate

wait

waitpid

walkfile

werrstr

window

wlock

wordaddr

wordsperline

write

writecolmap

writeimage

writememimage

writesubfont

writev

wstat

wunlock

xform

xform3

yield



/plan9/man/