Symbol: rangelock
sys/dev/raid/vinum/request.h
139
struct rangelock *lock; /* lock for this transfer */
sys/dev/raid/vinum/request.h
218
struct rangelock *lockinfo;
sys/dev/raid/vinum/request.h
231
struct rangelock lockinfo;
sys/dev/raid/vinum/request.h
286
void unlockrange(int plexno, struct rangelock *);
sys/dev/raid/vinum/vinumconfig.c
1467
plex->lock = (struct rangelock *)
sys/dev/raid/vinum/vinumconfig.c
1468
Malloc(PLEX_LOCKS * sizeof(struct rangelock));
sys/dev/raid/vinum/vinumconfig.c
1470
bzero((char *) plex->lock, PLEX_LOCKS * sizeof(struct rangelock));
sys/dev/raid/vinum/vinumext.h
194
struct buf *parityrebuild(struct plex *, vinum_off_t, int, enum parityop, struct rangelock **, off_t *);
sys/dev/raid/vinum/vinumext.h
236
struct rangelock *lockrange(vinum_off_t stripe, struct buf *bp, struct plex *plex);
sys/dev/raid/vinum/vinumlock.c
107
struct rangelock *
sys/dev/raid/vinum/vinumlock.c
110
struct rangelock *lock;
sys/dev/raid/vinum/vinumlock.c
111
struct rangelock *pos; /* position of first free lock */
sys/dev/raid/vinum/vinumlock.c
159
struct rangelock info;
sys/dev/raid/vinum/vinumlock.c
201
unlockrange(int plexno, struct rangelock *lock)
sys/dev/raid/vinum/vinumrequest.c
109
bcopy(info.lockinfo, &rqip->info.lockinfo, sizeof(struct rangelock));
sys/dev/raid/vinum/vinumrevive.c
252
struct rangelock *lock; /* lock on stripe */
sys/dev/raid/vinum/vinumrevive.c
349
struct rangelock **lockp,
sys/dev/raid/vinum/vinumrevive.c
70
struct rangelock *lock; /* for locking */
sys/dev/raid/vinum/vinumvar.h
587
struct rangelock *lock; /* ranges of locked addresses */