Symbol: lock1
usr/src/lib/libmail/common/maillock.c
45
static time_t lock1(char *, char *);
usr/src/lib/libmail/common/maillock.c
78
t = lock1(locktmp, curlock);
usr/src/test/nvme-tests/tests/ioctl/ctrl-block-lock.c
156
nvme_ioctl_lock_t lock1 = *test->cbt_lock1;
usr/src/test/nvme-tests/tests/ioctl/ctrl-block-lock.c
169
if (ioctl(fd1, NVME_IOC_LOCK, &lock1) != 0) {
usr/src/test/nvme-tests/tests/ioctl/ctrl-block-lock.c
173
} else if (lock1.nil_common.nioc_drv_err != test->cbt_ret1) {
usr/src/test/nvme-tests/tests/ioctl/ctrl-block-lock.c
176
lock1.nil_common.nioc_drv_err, test->cbt_ret1);
usr/src/test/os-tests/tests/file-locking/runtests.c
439
lockinfo_t *lock1, lockinfo_t *lock2, boolean_t kill_firstborn)
usr/src/test/os-tests/tests/file-locking/runtests.c
449
flock_run(styleA, B_TRUE, lock1, &pidA, fdsA);
usr/src/test/os-tests/tests/file-locking/runtests.c
453
flock_run(styleB, B_TRUE, lock1, &pidB, fdsB);
usr/src/test/os-tests/tests/file-locking/runtests.c
457
assert_write_locked_by(lock1, styleA == LSTYLE_POSIX ? pidA : -1);
usr/src/test/os-tests/tests/file-locking/runtests.c
472
assert_write_locked_by(lock1, styleB == LSTYLE_POSIX ? pidB : -1);
usr/src/test/os-tests/tests/file-locking/runtests.c
491
lockinfo_t *lock1, lockinfo_t *lock2, boolean_t kill_firstborn)
usr/src/test/os-tests/tests/file-locking/runtests.c
501
flock_run(styleB, B_FALSE, lock1, &pidB, fdsB);
usr/src/test/os-tests/tests/file-locking/runtests.c
503
flock_run(styleA, B_FALSE, lock1, &pidA, fdsA);
usr/src/test/os-tests/tests/file-locking/runtests.c
507
assert_read_locked_by(lock1, styleA == LSTYLE_POSIX ? pidA : -1);
usr/src/test/os-tests/tests/file-locking/runtests.c
519
assert_read_locked_by(lock1, styleB == LSTYLE_POSIX ? pidB : -1);
usr/src/uts/common/os/flock.c
1305
lock_descriptor_t *lock, *lock1;
usr/src/uts/common/os/flock.c
1332
lock1 = lock->l_next;
usr/src/uts/common/os/flock.c
1336
lock = lock1;
usr/src/uts/common/os/flock.c
1618
lock_descriptor_t *lock1, *lock2;
usr/src/uts/common/os/flock.c
1676
lock1 = flk_get_lock();
usr/src/uts/common/os/flock.c
1678
COPY(lock1, lock);
usr/src/uts/common/os/flock.c
1680
lock1->l_start = lock->l_start;
usr/src/uts/common/os/flock.c
1681
lock1->l_end = request->l_start - 1;
usr/src/uts/common/os/flock.c
1684
topology[0] = lock1;
usr/src/uts/common/os/flock.c
1695
lock1 = flk_get_lock();
usr/src/uts/common/os/flock.c
1696
COPY(lock1, lock);
usr/src/uts/common/os/flock.c
1697
lock1->l_start = request->l_end + 1;
usr/src/uts/common/os/flock.c
1698
topology[0] = lock1;
usr/src/uts/common/os/flock.c
1709
lock1 = flk_get_lock();
usr/src/uts/common/os/flock.c
1710
COPY(lock1, lock);
usr/src/uts/common/os/flock.c
1711
lock1->l_start = request->l_end + 1;
usr/src/uts/common/os/flock.c
1712
topology[0] = lock1;
usr/src/uts/common/os/flock.c
1724
lock1 = flk_get_lock();
usr/src/uts/common/os/flock.c
1725
COPY(lock1, lock);
usr/src/uts/common/os/flock.c
1726
lock1->l_end = request->l_start - 1;
usr/src/uts/common/os/flock.c
1727
topology[0] = lock1;
usr/src/uts/common/os/flock.c
1745
lock1 = flk_get_lock();
usr/src/uts/common/os/flock.c
1746
COPY(lock1, lock);
usr/src/uts/common/os/flock.c
1747
lock1->l_end = request->l_start - 1;
usr/src/uts/common/os/flock.c
1748
topology[0] = lock1;
usr/src/uts/common/os/flock.c
4358
lock_descriptor_t *lock, *lock1;
usr/src/uts/common/os/flock.c
4375
for (lock1 = lock->l_next; lock1 != ACTIVE_HEAD(gp);
usr/src/uts/common/os/flock.c
4376
lock1 = lock1->l_next) {
usr/src/uts/common/os/flock.c
4377
if (lock1->l_vnode == lock->l_vnode) {
usr/src/uts/common/os/flock.c
4378
if (BLOCKS(lock1, lock)) {
usr/src/uts/common/os/flock.c
4381
(void *)lock1, (void *)lock);
usr/src/uts/common/os/flock.c
4382
} else if (BLOCKS(lock, lock1)) {
usr/src/uts/common/os/flock.c
4385
(void *)lock, (void *)lock1);
usr/src/uts/common/os/flock.c
4468
lock_descriptor_t *lock1, *lock2;
usr/src/uts/common/os/flock.c
4470
for (lock1 = SLEEPING_HEAD(gp)->l_next; lock1 != SLEEPING_HEAD(gp);
usr/src/uts/common/os/flock.c
4471
lock1 = lock1->l_next) {
usr/src/uts/common/os/flock.c
4472
ASSERT(!IS_BARRIER(lock1));
usr/src/uts/common/os/flock.c
4473
for (lock2 = lock1->l_next; lock2 != SLEEPING_HEAD(gp);
usr/src/uts/common/os/flock.c
4475
if (lock1->l_vnode == lock2->l_vnode) {
usr/src/uts/common/os/flock.c
4476
if (BLOCKS(lock2, lock1)) {
usr/src/uts/common/os/flock.c
4477
ASSERT(!IS_GRANTED(lock1));
usr/src/uts/common/os/flock.c
4478
ASSERT(!NOT_BLOCKED(lock1));
usr/src/uts/common/os/flock.c
4479
path(lock1, lock2);
usr/src/uts/common/os/flock.c
4486
ASSERT(!IS_BARRIER(lock1));
usr/src/uts/common/os/flock.c
4487
if (lock1->l_vnode == lock2->l_vnode) {
usr/src/uts/common/os/flock.c
4488
if (BLOCKS(lock2, lock1)) {
usr/src/uts/common/os/flock.c
4489
ASSERT(!IS_GRANTED(lock1));
usr/src/uts/common/os/flock.c
4490
ASSERT(!NOT_BLOCKED(lock1));
usr/src/uts/common/os/flock.c
4491
path(lock1, lock2);
usr/src/uts/common/os/flock.c
4495
ep = FIRST_ADJ(lock1);
usr/src/uts/common/os/flock.c
4496
while (ep != HEAD(lock1)) {
usr/src/uts/common/os/flock.c
4497
ASSERT(BLOCKS(ep->to_vertex, lock1));
usr/src/uts/common/os/flock.c
4504
level_two_path(lock_descriptor_t *lock1, lock_descriptor_t *lock2, int no_path)
usr/src/uts/common/os/flock.c
4512
flk_graph_uncolor(lock1->l_graph);
usr/src/uts/common/os/flock.c
4513
ep = FIRST_ADJ(lock1);
usr/src/uts/common/os/flock.c
4514
ASSERT(ep != HEAD(lock1));
usr/src/uts/common/os/flock.c
4515
while (ep != HEAD(lock1)) {
usr/src/uts/common/os/flock.c
4575
level_one_path(lock_descriptor_t *lock1, lock_descriptor_t *lock2)
usr/src/uts/common/os/flock.c
4577
edge_t *ep = FIRST_ADJ(lock1);
usr/src/uts/common/os/flock.c
4579
while (ep != HEAD(lock1)) {
usr/src/uts/common/os/flock.c
4589
no_path(lock_descriptor_t *lock1, lock_descriptor_t *lock2)
usr/src/uts/common/os/flock.c
4591
return (!level_two_path(lock1, lock2, 1));
usr/src/uts/common/os/flock.c
4595
path(lock_descriptor_t *lock1, lock_descriptor_t *lock2)
usr/src/uts/common/os/flock.c
4597
if (level_one_path(lock1, lock2)) {
usr/src/uts/common/os/flock.c
4598
if (level_two_path(lock1, lock2, 0) != 0) {
usr/src/uts/common/os/flock.c
4601
(void *)lock1, (void *)lock2);
usr/src/uts/common/os/flock.c
4603
} else if (no_path(lock1, lock2)) {
usr/src/uts/common/os/flock.c
4606
(void *)lock1, (void *)lock2);
usr/src/uts/common/sys/flock_impl.h
205
#define SAME_OWNER(lock1, lock2) \
usr/src/uts/common/sys/flock_impl.h
206
(((lock1)->l_flock.l_pid == (lock2)->l_flock.l_pid) && \
usr/src/uts/common/sys/flock_impl.h
207
((lock1)->l_flock.l_sysid == (lock2)->l_flock.l_sysid) && \
usr/src/uts/common/sys/flock_impl.h
208
((lock1)->l_ofd == (lock2)->l_ofd))
usr/src/uts/common/sys/flock_impl.h
242
#define OVERLAP(lock1, lock2) \
usr/src/uts/common/sys/flock_impl.h
243
(((lock1)->l_start <= (lock2)->l_start && \
usr/src/uts/common/sys/flock_impl.h
244
(lock2)->l_start <= (lock1)->l_end) || \
usr/src/uts/common/sys/flock_impl.h
245
((lock2)->l_start <= (lock1)->l_start && \
usr/src/uts/common/sys/flock_impl.h
246
(lock1)->l_start <= (lock2)->l_end))
usr/src/uts/common/sys/flock_impl.h
297
#define BLOCKS(lock1, lock2) (!SAME_OWNER((lock1), (lock2)) && \
usr/src/uts/common/sys/flock_impl.h
298
(((lock1)->l_type == F_WRLCK) || \
usr/src/uts/common/sys/flock_impl.h
300
OVERLAP((lock1), (lock2)))
usr/src/uts/common/sys/flock_impl.h
302
#define COVERS(lock1, lock2) \
usr/src/uts/common/sys/flock_impl.h
303
(((lock1)->l_start <= (lock2)->l_start) && \
usr/src/uts/common/sys/flock_impl.h
304
((lock1)->l_end >= (lock2)->l_end))
usr/src/uts/common/sys/flock_impl.h
390
#define COPY(lock1, lock2) \
usr/src/uts/common/sys/flock_impl.h
392
(lock1)->l_graph = (lock2)->l_graph; \
usr/src/uts/common/sys/flock_impl.h
393
(lock1)->l_vnode = (lock2)->l_vnode; \
usr/src/uts/common/sys/flock_impl.h
394
(lock1)->l_type = (lock2)->l_type; \
usr/src/uts/common/sys/flock_impl.h
395
(lock1)->l_state = (lock2)->l_state; \
usr/src/uts/common/sys/flock_impl.h
396
(lock1)->l_start = (lock2)->l_start; \
usr/src/uts/common/sys/flock_impl.h
397
(lock1)->l_end = (lock2)->l_end; \
usr/src/uts/common/sys/flock_impl.h
398
(lock1)->l_flock = (lock2)->l_flock; \
usr/src/uts/common/sys/flock_impl.h
399
(lock1)->l_zoneid = (lock2)->l_zoneid; \
usr/src/uts/common/sys/flock_impl.h
400
(lock1)->pvertex = (lock2)->pvertex; \