#include <sys/lockf.h>
#endif
+#include <afs/opr.h>
#include <rx/xdr.h>
#include <afs/afsint.h>
#include "nfs.h"
{
int code;
- osi_Assert(locktype == READ_LOCK || locktype == WRITE_LOCK);
+ opr_Assert(locktype == READ_LOCK || locktype == WRITE_LOCK);
MUTEX_ENTER(&lf->mutex);
{
MUTEX_ENTER(&lf->mutex);
- osi_Assert(lf->fd != INVALID_FD);
+ opr_Assert(lf->fd != INVALID_FD);
if (--lf->refcount < 1) {
_VCloseFd(lf->fd);
void
VDiskLockInit(struct VDiskLock *dl, struct VLockFile *lf, afs_uint32 offset)
{
- osi_Assert(lf);
+ opr_Assert(lf);
memset(dl, 0, sizeof(*dl));
Lock_Init(&dl->rwlock);
MUTEX_INIT(&dl->mutex, "disklock", MUTEX_DEFAULT, 0);
VGetDiskLock(struct VDiskLock *dl, int locktype, int nonblock)
{
int code = 0;
- osi_Assert(locktype == READ_LOCK || locktype == WRITE_LOCK);
+ opr_Assert(locktype == READ_LOCK || locktype == WRITE_LOCK);
if (nonblock) {
if (locktype == READ_LOCK) {
void
VReleaseDiskLock(struct VDiskLock *dl, int locktype)
{
- osi_Assert(locktype == READ_LOCK || locktype == WRITE_LOCK);
+ opr_Assert(locktype == READ_LOCK || locktype == WRITE_LOCK);
MUTEX_ENTER(&dl->mutex);
- osi_Assert(dl->lockers > 0);
+ opr_Assert(dl->lockers > 0);
if (--dl->lockers < 1) {
/* no threads are holding this lock anymore, so we can release the