Home
last modified time | relevance | path

Searched refs:asolock (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/lib/libast/aso/
H A Dasolock.c28 NoN(asolock)
33 asolock(unsigned int volatile* lock, unsigned int key, int type)
/illumos-gate/usr/src/contrib/ast/src/lib/libast/cdt/
H A Ddtopen.c160 return asolock(&dt->data->user.lock, key, ASO_LOCK); in dtuserlock()
162 return asolock(&dt->data->user.lock, key, ASO_UNLOCK); in dtuserlock()
163 else return asolock(&dt->data->user.lock, key, ASO_TRYLOCK); in dtuserlock()
H A Dcdtlib.h126 #define DTSETLOCK(dt) (((dt)->data->type&DT_SHARE) ? asolock(&(dt)->data->lock,1,ASO_SPINLOCK) : 0…
127 #define DTCLRLOCK(dt) (((dt)->data->type&DT_SHARE) ? asolock(&(dt)->data->lock,1,ASO_UNLOCK) : 0 )
/illumos-gate/usr/src/contrib/ast/src/lib/libast/vmalloc/
H A Dvmprivate.c261 asolock(&_Vmlock, 1, ASO_UNLOCK); in _vmlock()
262 else asolock(&_Vmlock, 1, ASO_SPINLOCK); in _vmlock()
266 asolock(&vm->data->lock, 1, ASO_UNLOCK); in _vmlock()
267 else asolock(&vm->data->lock, 1, ASO_SPINLOCK); in _vmlock()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/astsa/
H A Daso.h30 extern int asolock(unsigned int volatile*, unsigned int, int);
H A Daso.c27 asolock(unsigned int volatile* lock, unsigned int key, int type) in asolock() function
/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/
H A Daso.h98 extern int asolock(unsigned int volatile*, unsigned int, int);
/illumos-gate/usr/src/cmd/ast/libast/
H A DMakefile.defs64 aso/asolock.o \
/illumos-gate/usr/src/contrib/ast/src/lib/libast/
H A DMakefile198 aso.c asolock.c asometh.c asorelax.c aso-sem.c aso-fcntl.c \
H A DMamfile5647 make asolock.o
5648 make aso/asolock.c
5650 done aso/asolock.c
5651 meta asolock.o %.c>%.o aso/asolock.c asolock
5652 prev aso/asolock.c
5653 …- ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -Iaso -Icomp -Iinclude -Istd -D_PACKAGE_ast -c aso/asolock.c
5654 done asolock.o generated
6106 …o astquery.o astwinsize.o conftab.o aststatic.o getopt.o getoptl.o aso.o asolock.o asometh.o asore…