lock 240 lib/util/util.c struct flock lock; lock 245 lib/util/util.c lock.l_type = type; lock 246 lib/util/util.c lock.l_whence = SEEK_SET; lock 247 lib/util/util.c lock.l_start = offset; lock 248 lib/util/util.c lock.l_len = count; lock 249 lib/util/util.c lock.l_pid = 0; lock 251 lib/util/util.c ret = fcntl(fd,op,&lock); lock 259 lib/util/util.c (lock.l_type != F_UNLCK) && lock 260 lib/util/util.c (lock.l_pid != 0) && lock 261 lib/util/util.c (lock.l_pid != getpid())) { lock 262 lib/util/util.c DEBUG(3,("fcntl_lock: fd %d is locked by pid %d\n",fd,(int)lock.l_pid)); lock 152 lib/zlib/examples/gzlog.c if (lock(log->fd)) { lock 178 librpc/gen_ndr/cli_svcctl.c *lock = *r.out.lock; lock 383 librpc/gen_ndr/cli_svcctl.c r.in.lock = lock; lock 408 librpc/gen_ndr/cli_svcctl.c *lock = *r.out.lock; lock 1580 librpc/gen_ndr/ndr_svcctl.c if (r->out.lock == NULL) { lock 1583 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_push_policy_handle(ndr, NDR_SCALARS, r->out.lock)); lock 1603 librpc/gen_ndr/ndr_svcctl.c NDR_PULL_ALLOC(ndr, r->out.lock); lock 1604 librpc/gen_ndr/ndr_svcctl.c ZERO_STRUCTP(r->out.lock); lock 1608 librpc/gen_ndr/ndr_svcctl.c NDR_PULL_ALLOC(ndr, r->out.lock); lock 1611 librpc/gen_ndr/ndr_svcctl.c NDR_PULL_SET_MEM_CTX(ndr, r->out.lock, LIBNDR_FLAG_REF_ALLOC); lock 1612 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_pull_policy_handle(ndr, NDR_SCALARS, r->out.lock)); lock 1638 librpc/gen_ndr/ndr_svcctl.c ndr_print_ptr(ndr, "lock", r->out.lock); lock 1640 librpc/gen_ndr/ndr_svcctl.c ndr_print_policy_handle(ndr, "lock", r->out.lock); lock 1957 librpc/gen_ndr/ndr_svcctl.c if (r->in.lock == NULL) { lock 1960 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_push_policy_handle(ndr, NDR_SCALARS, r->in.lock)); lock 1963 librpc/gen_ndr/ndr_svcctl.c if (r->out.lock == NULL) { lock 1966 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_push_policy_handle(ndr, NDR_SCALARS, r->out.lock)); lock 1979 librpc/gen_ndr/ndr_svcctl.c NDR_PULL_ALLOC(ndr, r->in.lock); lock 1982 librpc/gen_ndr/ndr_svcctl.c NDR_PULL_SET_MEM_CTX(ndr, r->in.lock, LIBNDR_FLAG_REF_ALLOC); lock 1983 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_pull_policy_handle(ndr, NDR_SCALARS, r->in.lock)); lock 1985 librpc/gen_ndr/ndr_svcctl.c NDR_PULL_ALLOC(ndr, r->out.lock); lock 1986 librpc/gen_ndr/ndr_svcctl.c *r->out.lock = *r->in.lock; lock 1990 librpc/gen_ndr/ndr_svcctl.c NDR_PULL_ALLOC(ndr, r->out.lock); lock 1993 librpc/gen_ndr/ndr_svcctl.c NDR_PULL_SET_MEM_CTX(ndr, r->out.lock, LIBNDR_FLAG_REF_ALLOC); lock 1994 librpc/gen_ndr/ndr_svcctl.c NDR_CHECK(ndr_pull_policy_handle(ndr, NDR_SCALARS, r->out.lock)); lock 2011 librpc/gen_ndr/ndr_svcctl.c ndr_print_ptr(ndr, "lock", r->in.lock); lock 2013 librpc/gen_ndr/ndr_svcctl.c ndr_print_policy_handle(ndr, "lock", r->in.lock); lock 2020 librpc/gen_ndr/ndr_svcctl.c ndr_print_ptr(ndr, "lock", r->out.lock); lock 2022 librpc/gen_ndr/ndr_svcctl.c ndr_print_policy_handle(ndr, "lock", r->out.lock); lock 276 librpc/gen_ndr/srv_svcctl.c r->out.lock = talloc_zero(r, struct policy_handle); lock 277 librpc/gen_ndr/srv_svcctl.c if (r->out.lock == NULL) { lock 668 librpc/gen_ndr/srv_svcctl.c r->out.lock = r->in.lock; lock 3649 librpc/gen_ndr/srv_svcctl.c r->out.lock = talloc_zero(mem_ctx, struct policy_handle); lock 3650 librpc/gen_ndr/srv_svcctl.c if (r->out.lock == NULL) { lock 3702 librpc/gen_ndr/srv_svcctl.c r->out.lock = r->in.lock; lock 339 librpc/gen_ndr/svcctl.h struct policy_handle *lock;/* [ref] */ lock 400 librpc/gen_ndr/svcctl.h struct policy_handle *lock;/* [ref] */ lock 404 librpc/gen_ndr/svcctl.h struct policy_handle *lock;/* [ref] */ lock 38 source3/auth/auth_domain.c void *lock; lock 58 source3/auth/auth_domain.c lock = secrets_get_trust_account_lock(NULL, lp_workgroup()); lock 60 source3/auth/auth_domain.c if (lock == NULL) { lock 73 source3/auth/auth_domain.c TALLOC_FREE(lock); lock 83 source3/auth/auth_domain.c TALLOC_FREE(lock); lock 91 source3/auth/auth_domain.c TALLOC_FREE(lock); lock 372 source3/include/vfs.h bool (*lock)(struct vfs_handle_struct *handle, struct files_struct *fsp, int op, SMB_OFF_T offset, SMB_OFF_T count, int type); lock 553 source3/include/vfs.h struct vfs_handle_struct *lock; lock 77 source3/include/vfs_macros.h #define SMB_VFS_LOCK(fsp, op, offset, count, type) ((fsp)->conn->vfs.ops.lock((fsp)->conn->vfs.handles.lock, (fsp), (op), (offset), (count), (type))) lock 211 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_LOCK(fsp, op, offset, count, type) ((fsp)->conn->vfs_opaque.ops.lock((fsp)->conn->vfs_opaque.handles.lock, (fsp), (op), (offset), (count), (type))) lock 346 source3/include/vfs_macros.h #define SMB_VFS_NEXT_LOCK(handle, fsp, op, offset, count, type) ((handle)->vfs_next.ops.lock((handle)->vfs_next.handles.lock, (fsp), (op), (offset), (count), (type))) lock 1828 source3/lib/util.c SMB_STRUCT_FLOCK lock; lock 1834 source3/lib/util.c lock.l_type = *ptype; lock 1835 source3/lib/util.c lock.l_whence = SEEK_SET; lock 1836 source3/lib/util.c lock.l_start = *poffset; lock 1837 source3/lib/util.c lock.l_len = *pcount; lock 1838 source3/lib/util.c lock.l_pid = 0; lock 1840 source3/lib/util.c ret = sys_fcntl_ptr(fd,SMB_F_GETLK,&lock); lock 1850 source3/lib/util.c *ptype = lock.l_type; lock 1851 source3/lib/util.c *poffset = lock.l_start; lock 1852 source3/lib/util.c *pcount = lock.l_len; lock 1853 source3/lib/util.c *ppid = lock.l_pid; lock 1856 source3/lib/util.c fd, (int)lock.l_type, (unsigned int)lock.l_pid)); lock 222 source3/locking/brlock.c if ((lock->start <= pend_lock->start) && (lock->start + lock->size > pend_lock->start)) lock 224 source3/locking/brlock.c if ((lock->start >= pend_lock->start) && (lock->start <= pend_lock->start + pend_lock->size)) lock 237 source3/locking/brlock.c if (lock->start >= 0xEF000000 && (lock->start >> 63) == 0) { lock 243 source3/locking/brlock.c fsp->last_lock_failure = *lock; lock 248 source3/locking/brlock.c if (procid_equal(&lock->context.pid, &fsp->last_lock_failure.context.pid) && lock 249 source3/locking/brlock.c lock->context.tid == fsp->last_lock_failure.context.tid && lock 250 source3/locking/brlock.c lock->fnum == fsp->last_lock_failure.fnum && lock 251 source3/locking/brlock.c lock->start == fsp->last_lock_failure.start) { lock 256 source3/locking/brlock.c fsp->last_lock_failure = *lock; lock 887 source3/locking/brlock.c struct lock_struct lock; lock 897 source3/locking/brlock.c memset(&lock, '\0', sizeof(lock)); lock 900 source3/locking/brlock.c lock.context.smbpid = smbpid; lock 901 source3/locking/brlock.c lock.context.pid = pid; lock 902 source3/locking/brlock.c lock.context.tid = br_lck->fsp->conn->cnum; lock 903 source3/locking/brlock.c lock.start = start; lock 904 source3/locking/brlock.c lock.size = size; lock 905 source3/locking/brlock.c lock.fnum = br_lck->fsp->fnum; lock 906 source3/locking/brlock.c lock.lock_type = lock_type; lock 907 source3/locking/brlock.c lock.lock_flav = lock_flav; lock 911 source3/locking/brlock.c &lock, blocking_lock, blr); lock 913 source3/locking/brlock.c ret = brl_lock_posix(msg_ctx, br_lck, &lock); lock 918 source3/locking/brlock.c qsort(br_lck->lock_data, (size_t)br_lck->num_locks, sizeof(lock), lock_compare); lock 923 source3/locking/brlock.c *psmbpid = lock.context.smbpid; lock 947 source3/locking/brlock.c struct lock_struct *lock = &locks[i]; lock 949 source3/locking/brlock.c if (lock->lock_type == WRITE_LOCK && lock 950 source3/locking/brlock.c brl_same_context(&lock->context, &plock->context) && lock 951 source3/locking/brlock.c lock->fnum == plock->fnum && lock 952 source3/locking/brlock.c lock->lock_flav == WINDOWS_LOCK && lock 953 source3/locking/brlock.c lock->start == plock->start && lock 954 source3/locking/brlock.c lock->size == plock->size) { lock 957 source3/locking/brlock.c deleted_lock_type = lock->lock_type; lock 969 source3/locking/brlock.c struct lock_struct *lock = &locks[i]; lock 972 source3/locking/brlock.c if (brl_same_context(&lock->context, &plock->context) && lock 973 source3/locking/brlock.c lock->fnum == plock->fnum && lock 974 source3/locking/brlock.c lock->lock_flav == WINDOWS_LOCK && lock 975 source3/locking/brlock.c lock->start == plock->start && lock 976 source3/locking/brlock.c lock->size == plock->size ) { lock 977 source3/locking/brlock.c deleted_lock_type = lock->lock_type; lock 1071 source3/locking/brlock.c struct lock_struct *lock = &locks[i]; lock 1075 source3/locking/brlock.c if (IS_PENDING_LOCK(lock->lock_type) || lock 1076 source3/locking/brlock.c !brl_same_context(&lock->context, &plock->context)) { lock 1077 source3/locking/brlock.c memcpy(&tp[count], lock, sizeof(struct lock_struct)); lock 1082 source3/locking/brlock.c if (lock->lock_flav == WINDOWS_LOCK) { lock 1084 source3/locking/brlock.c if (brl_conflict(lock, plock)) { lock 1089 source3/locking/brlock.c memcpy(&tp[count], lock, sizeof(struct lock_struct)); lock 1095 source3/locking/brlock.c tmp_count = brlock_posix_split_merge(&tp[count], lock, plock); lock 1105 source3/locking/brlock.c if (tp[count].size != lock->size) { lock 1202 source3/locking/brlock.c struct lock_struct lock; lock 1204 source3/locking/brlock.c lock.context.smbpid = smbpid; lock 1205 source3/locking/brlock.c lock.context.pid = pid; lock 1206 source3/locking/brlock.c lock.context.tid = br_lck->fsp->conn->cnum; lock 1207 source3/locking/brlock.c lock.start = start; lock 1208 source3/locking/brlock.c lock.size = size; lock 1209 source3/locking/brlock.c lock.fnum = br_lck->fsp->fnum; lock 1210 source3/locking/brlock.c lock.lock_type = UNLOCK_LOCK; lock 1211 source3/locking/brlock.c lock.lock_flav = lock_flav; lock 1215 source3/locking/brlock.c br_lck, &lock); lock 1217 source3/locking/brlock.c return brl_unlock_posix(msg_ctx, br_lck, &lock); lock 1236 source3/locking/brlock.c struct lock_struct lock; lock 1240 source3/locking/brlock.c lock.context.smbpid = smbpid; lock 1241 source3/locking/brlock.c lock.context.pid = pid; lock 1242 source3/locking/brlock.c lock.context.tid = br_lck->fsp->conn->cnum; lock 1243 source3/locking/brlock.c lock.start = start; lock 1244 source3/locking/brlock.c lock.size = size; lock 1245 source3/locking/brlock.c lock.fnum = fsp->fnum; lock 1246 source3/locking/brlock.c lock.lock_type = lock_type; lock 1247 source3/locking/brlock.c lock.lock_flav = lock_flav; lock 1254 source3/locking/brlock.c if (brl_conflict_other(&locks[i], &lock)) { lock 1293 source3/locking/brlock.c struct lock_struct lock; lock 1297 source3/locking/brlock.c lock.context.smbpid = *psmbpid; lock 1298 source3/locking/brlock.c lock.context.pid = pid; lock 1299 source3/locking/brlock.c lock.context.tid = br_lck->fsp->conn->cnum; lock 1300 source3/locking/brlock.c lock.start = *pstart; lock 1301 source3/locking/brlock.c lock.size = *psize; lock 1302 source3/locking/brlock.c lock.fnum = fsp->fnum; lock 1303 source3/locking/brlock.c lock.lock_type = *plock_type; lock 1304 source3/locking/brlock.c lock.lock_flav = lock_flav; lock 1312 source3/locking/brlock.c conflict = brl_conflict(exlock, &lock); lock 1314 source3/locking/brlock.c conflict = brl_conflict_posix(exlock, &lock); lock 1360 source3/locking/brlock.c struct lock_struct lock; lock 1362 source3/locking/brlock.c lock.context.smbpid = smbpid; lock 1363 source3/locking/brlock.c lock.context.pid = pid; lock 1364 source3/locking/brlock.c lock.context.tid = br_lck->fsp->conn->cnum; lock 1365 source3/locking/brlock.c lock.start = start; lock 1366 source3/locking/brlock.c lock.size = size; lock 1367 source3/locking/brlock.c lock.fnum = br_lck->fsp->fnum; lock 1368 source3/locking/brlock.c lock.lock_flav = lock_flav; lock 1373 source3/locking/brlock.c &lock, blr); lock 1375 source3/locking/brlock.c ret = brl_lock_cancel_default(br_lck, &lock); lock 1390 source3/locking/brlock.c struct lock_struct *lock = &locks[i]; lock 1393 source3/locking/brlock.c if (brl_same_context(&lock->context, &plock->context) && lock 1394 source3/locking/brlock.c lock->fnum == plock->fnum && lock 1395 source3/locking/brlock.c IS_PENDING_LOCK(lock->lock_type) && lock 1396 source3/locking/brlock.c lock->lock_flav == plock->lock_flav && lock 1397 source3/locking/brlock.c lock->start == plock->start && lock 1398 source3/locking/brlock.c lock->size == plock->size) { lock 1445 source3/locking/brlock.c struct lock_struct *lock = &locks[i]; lock 1447 source3/locking/brlock.c if (!procid_equal(&lock->context.pid, &pid)) { lock 1451 source3/locking/brlock.c if (lock->lock_type != READ_LOCK && lock->lock_type != WRITE_LOCK) { lock 1455 source3/locking/brlock.c if (lock->context.tid != tid || lock->fnum != fnum) { lock 1478 source3/locking/brlock.c struct lock_struct *lock = &locks_copy[i]; lock 1480 source3/locking/brlock.c if (lock->context.tid == tid && procid_equal(&lock->context.pid, &pid) && lock 1481 source3/locking/brlock.c (lock->fnum == fnum)) { lock 1484 source3/locking/brlock.c lock->context.smbpid, lock 1486 source3/locking/brlock.c lock->start, lock 1487 source3/locking/brlock.c lock->size, lock 1488 source3/locking/brlock.c lock->lock_flav); lock 1500 source3/locking/brlock.c struct lock_struct *lock = &locks[i]; lock 1503 source3/locking/brlock.c if (lock->context.tid == tid && procid_equal(&lock->context.pid, &pid)) { lock 1504 source3/locking/brlock.c if ((lock->lock_flav == WINDOWS_LOCK) && (lock->fnum == fnum)) { lock 1509 source3/locking/brlock.c } else if (lock->lock_flav == POSIX_LOCK) { lock 1540 source3/locking/brlock.c if (brl_pending_overlap(lock, pend_lock)) { lock 725 source3/locking/posix.c const struct lock_struct *lock = &plocks[i]; lock 729 source3/locking/posix.c if (lock->lock_type != READ_LOCK && lock->lock_type != WRITE_LOCK) { lock 734 source3/locking/posix.c if (!procid_equal(&lock->context.pid, &lock_ctx->pid)) { lock 746 source3/locking/posix.c DEBUG(10,("posix_lock_list: lock: fnum=%d: start=%.0f,size=%.0f:type=%s", lock->fnum, lock 747 source3/locking/posix.c (double)lock->start, (double)lock->size, posix_lock_type_name(lock->lock_type) )); lock 749 source3/locking/posix.c if ( (l_curr->start >= (lock->start + lock->size)) || lock 750 source3/locking/posix.c (lock->start >= (l_curr->start + l_curr->size))) { lock 770 source3/locking/posix.c } else if ( (l_curr->start >= lock->start) && lock 771 source3/locking/posix.c (l_curr->start + l_curr->size <= lock->start + lock->size) ) { lock 797 source3/locking/posix.c } else if ( (l_curr->start >= lock->start) && lock 798 source3/locking/posix.c (l_curr->start < lock->start + lock->size) && lock 799 source3/locking/posix.c (l_curr->start + l_curr->size > lock->start + lock->size) ) { lock 818 source3/locking/posix.c l_curr->size = (l_curr->start + l_curr->size) - (lock->start + lock->size); lock 819 source3/locking/posix.c l_curr->start = lock->start + lock->size; lock 826 source3/locking/posix.c } else if ( (l_curr->start < lock->start) && lock 827 source3/locking/posix.c (l_curr->start + l_curr->size > lock->start) && lock 828 source3/locking/posix.c (l_curr->start + l_curr->size <= lock->start + lock->size) ) { lock 847 source3/locking/posix.c l_curr->size = lock->start - l_curr->start; lock 854 source3/locking/posix.c } else if ( (l_curr->start < lock->start) && lock 855 source3/locking/posix.c (l_curr->start + l_curr->size > lock->start + lock->size) ) { lock 882 source3/locking/posix.c l_new->start = lock->start + lock->size; lock 886 source3/locking/posix.c l_curr->size = lock->start - l_curr->start; lock 913 source3/locking/posix.c lock: start = %.0f, size = %.0f", (double)l_curr->start, (double)l_curr->size, (double)lock->start, (double)lock->size ) != -1) { lock 84 source3/passdb/pdb_smbpasswd.c SMB_STRUCT_FLOCK lock; lock 91 source3/passdb/pdb_smbpasswd.c lock.l_type = type; lock 92 source3/passdb/pdb_smbpasswd.c lock.l_whence = SEEK_SET; lock 93 source3/passdb/pdb_smbpasswd.c lock.l_start = 0; lock 94 source3/passdb/pdb_smbpasswd.c lock.l_len = 1; lock 95 source3/passdb/pdb_smbpasswd.c lock.l_pid = 0; lock 99 source3/passdb/pdb_smbpasswd.c ret = fcntl(fd, SMB_F_SETLKW, &lock); lock 830 source3/rpc_server/srv_svcctl_nt.c return create_open_service_handle( p, r->out.lock, SVC_HANDLE_IS_DBLOCK, NULL, 0 ); lock 840 source3/rpc_server/srv_svcctl_nt.c SERVICE_INFO *info = find_service_info_by_hnd( p, r->in.lock ); lock 846 source3/rpc_server/srv_svcctl_nt.c return close_policy_hnd( p, r->out.lock) ? WERR_OK : WERR_BADFID; lock 2905 source3/smbd/reply.c struct lock_struct lock; lock 3008 source3/smbd/reply.c &lock); lock 3010 source3/smbd/reply.c if (!SMB_VFS_STRICT_LOCK(conn, fsp, &lock)) { lock 3042 source3/smbd/reply.c SMB_VFS_STRICT_UNLOCK(conn, fsp, &lock); lock 3173 source3/smbd/reply.c struct lock_struct lock; lock 3217 source3/smbd/reply.c &lock); lock 3219 source3/smbd/reply.c if (!SMB_VFS_STRICT_LOCK(conn, fsp, &lock)) { lock 3244 source3/smbd/reply.c SMB_VFS_STRICT_UNLOCK(conn, fsp, &lock); lock 3290 source3/smbd/reply.c struct lock_struct lock; lock 3299 source3/smbd/reply.c &lock); lock 3301 source3/smbd/reply.c if (!SMB_VFS_STRICT_LOCK(conn, fsp, &lock)) { lock 3431 source3/smbd/reply.c SMB_VFS_STRICT_UNLOCK(conn, fsp, &lock); lock 3447 source3/smbd/reply.c SMB_VFS_STRICT_UNLOCK(conn, fsp, &lock); lock 3591 source3/smbd/reply.c struct lock_struct lock; lock 3655 source3/smbd/reply.c &lock); lock 3657 source3/smbd/reply.c if (!SMB_VFS_STRICT_LOCK(conn, fsp, &lock)) { lock 3774 source3/smbd/reply.c SMB_VFS_STRICT_UNLOCK(conn, fsp, &lock); lock 3798 source3/smbd/reply.c SMB_VFS_STRICT_UNLOCK(conn, fsp, &lock); lock 3820 source3/smbd/reply.c struct lock_struct lock; lock 3850 source3/smbd/reply.c &lock); lock 3852 source3/smbd/reply.c if (!SMB_VFS_STRICT_LOCK(conn, fsp, &lock)) { lock 3904 source3/smbd/reply.c SMB_VFS_STRICT_UNLOCK(conn, fsp, &lock); lock 3926 source3/smbd/reply.c struct lock_struct lock; lock 3963 source3/smbd/reply.c &lock); lock 3965 source3/smbd/reply.c if (!SMB_VFS_STRICT_LOCK(conn, fsp, &lock)) { lock 4021 source3/smbd/reply.c SMB_VFS_STRICT_UNLOCK(conn, fsp, &lock); lock 4120 source3/smbd/reply.c struct lock_struct lock; lock 4225 source3/smbd/reply.c &lock); lock 4227 source3/smbd/reply.c if (!SMB_VFS_STRICT_LOCK(conn, fsp, &lock)) { lock 4276 source3/smbd/reply.c SMB_VFS_STRICT_UNLOCK(conn, fsp, &lock); lock 4283 source3/smbd/reply.c SMB_VFS_STRICT_UNLOCK(conn, fsp, &lock); lock 4526 source3/smbd/reply.c struct lock_struct lock; lock 4556 source3/smbd/reply.c &lock); lock 4558 source3/smbd/reply.c if (!SMB_VFS_STRICT_LOCK(conn, fsp, &lock)) { lock 4600 source3/smbd/reply.c SMB_VFS_STRICT_UNLOCK(conn, fsp, &lock); lock 104 source3/torture/locktest2.c struct flock lock; lock 111 source3/torture/locktest2.c lock.l_type = (op==READ_LOCK) ? F_RDLCK:F_WRLCK; lock 112 source3/torture/locktest2.c lock.l_whence = SEEK_SET; lock 113 source3/torture/locktest2.c lock.l_start = start; lock 114 source3/torture/locktest2.c lock.l_len = len; lock 115 source3/torture/locktest2.c lock.l_pid = getpid(); lock 116 source3/torture/locktest2.c return fcntl(fd,F_SETLK,&lock) == 0; lock 125 source3/torture/locktest2.c struct flock lock; lock 132 source3/torture/locktest2.c lock.l_type = F_UNLCK; lock 133 source3/torture/locktest2.c lock.l_whence = SEEK_SET; lock 134 source3/torture/locktest2.c lock.l_start = start; lock 135 source3/torture/locktest2.c lock.l_len = len; lock 136 source3/torture/locktest2.c lock.l_pid = getpid(); lock 137 source3/torture/locktest2.c return fcntl(fd,F_SETLK,&lock) == 0; lock 1418 source4/heimdal/lib/hx509/cms.c lock, lock 44 source4/heimdal/lib/hx509/collector.c hx509_lock lock; lock 67 source4/heimdal/lib/hx509/collector.c c->lock = lock; lock 92 source4/heimdal/lib/hx509/collector.c return c->lock; lock 2428 source4/heimdal/lib/hx509/crypto.c pw = _hx509_lock_get_passwords(lock); lock 158 source4/heimdal/lib/hx509/keyset.c ret = (*ops->init)(context, c, &c->ops_data, flags, residue, lock); lock 197 source4/heimdal/lib/hx509/keyset.c return (*certs->ops->store)(context, certs, certs->ops_data, flags, lock); lock 543 source4/heimdal/lib/hx509/keyset.c ret = hx509_certs_init(context, name, 0, lock, &s); lock 149 source4/heimdal/lib/hx509/ks_file.c hx509_lock lock; lock 152 source4/heimdal/lib/hx509/ks_file.c lock = _hx509_collector_get_lock(c); lock 153 source4/heimdal/lib/hx509/ks_file.c if (lock == NULL) { lock 225 source4/heimdal/lib/hx509/ks_file.c pw = _hx509_lock_get_passwords(lock); lock 254 source4/heimdal/lib/hx509/ks_file.c ret = hx509_lock_prompt(lock, &prompt); lock 344 source4/heimdal/lib/hx509/ks_file.c if (lock == NULL) lock 345 source4/heimdal/lib/hx509/ks_file.c lock = _hx509_empty_lock; lock 368 source4/heimdal/lib/hx509/ks_file.c 0, lock, &f->certs); lock 375 source4/heimdal/lib/hx509/ks_file.c ret = _hx509_collector_alloc(context, lock, &pem_ctx.c); lock 454 source4/heimdal/lib/hx509/ks_file.c return file_init_common(context, certs, data, flags, residue, lock, USE_PEM); lock 462 source4/heimdal/lib/hx509/ks_file.c return file_init_common(context, certs, data, flags, residue, lock, USE_DER); lock 353 source4/heimdal/lib/hx509/ks_p11.c ret = p11_get_session(context, p, slot, lock, &session); lock 361 source4/heimdal/lib/hx509/ks_p11.c ret = p11_list_keys(context, p, slot, session, lock, &slot->certs); lock 416 source4/heimdal/lib/hx509/ks_p11.c && (lock || slot->pin)) lock 432 source4/heimdal/lib/hx509/ks_p11.c ret = hx509_lock_prompt(lock, &prompt); lock 759 source4/heimdal/lib/hx509/ks_p11.c if (lock == NULL) lock 760 source4/heimdal/lib/hx509/ks_p11.c lock = _hx509_empty_lock; lock 762 source4/heimdal/lib/hx509/ks_p11.c ret = _hx509_collector_alloc(context, lock, &collector); lock 911 source4/heimdal/lib/hx509/ks_p11.c ret = p11_init_slot(context, p, lock, slot_ids[i], i, &p->slot[i]); lock 267 source4/heimdal/lib/hx509/ks_p12.c hx509_lock lock; lock 272 source4/heimdal/lib/hx509/ks_p12.c lock = _hx509_collector_get_lock(c); lock 275 source4/heimdal/lib/hx509/ks_p12.c _hx509_lock_unlock_certs(lock), lock 336 source4/heimdal/lib/hx509/ks_p12.c if (lock == NULL) lock 337 source4/heimdal/lib/hx509/ks_p12.c lock = _hx509_empty_lock; lock 339 source4/heimdal/lib/hx509/ks_p12.c ret = _hx509_collector_alloc(context, lock, &c); lock 359 source4/heimdal/lib/hx509/ks_p12.c 0, lock, &p12->certs); lock 613 source4/heimdal/lib/hx509/ks_p12.c pw = _hx509_lock_get_passwords(lock); lock 66 source4/heimdal/lib/hx509/lock.c *lock = NULL; lock 82 source4/heimdal/lib/hx509/lock.c *lock = l; lock 97 source4/heimdal/lib/hx509/lock.c d = realloc(lock->password.val, lock 98 source4/heimdal/lib/hx509/lock.c (lock->password.len + 1) * sizeof(lock->password.val[0])); lock 103 source4/heimdal/lib/hx509/lock.c lock->password.val = d; lock 104 source4/heimdal/lib/hx509/lock.c lock->password.val[lock->password.len] = s; lock 105 source4/heimdal/lib/hx509/lock.c lock->password.len++; lock 113 source4/heimdal/lib/hx509/lock.c return &lock->password; lock 119 source4/heimdal/lib/hx509/lock.c return lock->certs; lock 126 source4/heimdal/lib/hx509/lock.c for (i = 0; i < lock->password.len; i++) lock 127 source4/heimdal/lib/hx509/lock.c free(lock->password.val[i]); lock 128 source4/heimdal/lib/hx509/lock.c free(lock->password.val); lock 129 source4/heimdal/lib/hx509/lock.c lock->password.val = NULL; lock 130 source4/heimdal/lib/hx509/lock.c lock->password.len = 0; lock 136 source4/heimdal/lib/hx509/lock.c return hx509_certs_add(context, lock->certs, cert); lock 142 source4/heimdal/lib/hx509/lock.c return hx509_certs_merge(context, lock->certs, certs); lock 148 source4/heimdal/lib/hx509/lock.c hx509_certs certs = lock->certs; lock 155 source4/heimdal/lib/hx509/lock.c &lock->certs); lock 159 source4/heimdal/lib/hx509/lock.c lock->certs = certs; lock 172 source4/heimdal/lib/hx509/lock.c lock->prompt = prompt; lock 173 source4/heimdal/lib/hx509/lock.c lock->prompt_data = data; lock 180 source4/heimdal/lib/hx509/lock.c lock->prompt = NULL; lock 181 source4/heimdal/lib/hx509/lock.c lock->prompt_data = NULL; lock 210 source4/heimdal/lib/hx509/lock.c if (lock->prompt == NULL) lock 212 source4/heimdal/lib/hx509/lock.c return (*lock->prompt)(lock->prompt_data, prompt); lock 218 source4/heimdal/lib/hx509/lock.c hx509_certs_free(&lock->certs); lock 219 source4/heimdal/lib/hx509/lock.c hx509_lock_reset_passwords(lock); lock 220 source4/heimdal/lib/hx509/lock.c memset(lock, 0, sizeof(*lock)); lock 221 source4/heimdal/lib/hx509/lock.c free(lock); lock 242 source4/heimdal/lib/hx509/lock.c hx509_lock_add_password(lock, string + 5); lock 244 source4/heimdal/lib/hx509/lock.c hx509_lock_set_prompter(lock, default_prompter, NULL); lock 191 source4/heimdal/lib/krb5/krb5_ccapi.h cc_int32 (*lock)(cc_ccache_t, cc_uint32, cc_uint32); lock 218 source4/heimdal/lib/krb5/krb5_ccapi.h cc_int32 (*lock)(cc_context_t, cc_uint32, cc_uint32); lock 1508 source4/heimdal/lib/krb5/pkinit.c hx509_lock lock = NULL; lock 1539 source4/heimdal/lib/krb5/pkinit.c ret = hx509_lock_init(id->hx509ctx, &lock); lock 1541 source4/heimdal/lib/krb5/pkinit.c hx509_lock_add_password(lock, password); lock 1548 source4/heimdal/lib/krb5/pkinit.c ret = hx509_lock_set_prompter(lock, hx_pass_prompter, &p); lock 1553 source4/heimdal/lib/krb5/pkinit.c ret = hx509_certs_init(id->hx509ctx, user_id, 0, lock, &id->certs); lock 1631 source4/heimdal/lib/krb5/pkinit.c hx509_lock_free(lock); lock 66 source4/heimdal_build/replace.c struct flock lock; lock 67 source4/heimdal_build/replace.c lock.l_whence = 0; lock 68 source4/heimdal_build/replace.c lock.l_start = 0; lock 69 source4/heimdal_build/replace.c lock.l_len = 0; lock 70 source4/heimdal_build/replace.c lock.l_pid = 0; lock 74 source4/heimdal_build/replace.c lock.l_type = F_UNLCK; lock 75 source4/heimdal_build/replace.c return fcntl(fd, F_SETLK, &lock); lock 77 source4/heimdal_build/replace.c lock.l_type = F_RDLCK; lock 78 source4/heimdal_build/replace.c return fcntl(fd, (op&LOCK_NB)?F_SETLK:F_SETLKW, &lock); lock 80 source4/heimdal_build/replace.c lock.l_type = F_WRLCK; lock 81 source4/heimdal_build/replace.c return fcntl(fd, (op&LOCK_NB)?F_SETLK:F_SETLKW, &lock); lock 357 source4/libcli/clifile.c struct smb_lock_entry lock[1]; lock 366 source4/libcli/clifile.c lock[0].pid = tree->session->pid; lock 367 source4/libcli/clifile.c lock[0].offset = offset; lock 368 source4/libcli/clifile.c lock[0].count = len; lock 369 source4/libcli/clifile.c parms.lockx.in.locks = &lock[0]; lock 385 source4/libcli/clifile.c struct smb_lock_entry lock[1]; lock 394 source4/libcli/clifile.c lock[0].pid = tree->session->pid; lock 395 source4/libcli/clifile.c lock[0].offset = offset; lock 396 source4/libcli/clifile.c lock[0].count = len; lock 397 source4/libcli/clifile.c parms.lockx.in.locks = &lock[0]; lock 411 source4/libcli/clifile.c struct smb_lock_entry lock[1]; lock 420 source4/libcli/clifile.c lock[0].pid = tree->session->pid; lock 421 source4/libcli/clifile.c lock[0].offset = offset; lock 422 source4/libcli/clifile.c lock[0].count = len; lock 423 source4/libcli/clifile.c parms.lockx.in.locks = &lock[0]; lock 439 source4/libcli/clifile.c struct smb_lock_entry lock[1]; lock 455 source4/libcli/clifile.c lock[0].pid = tree->session->pid; lock 456 source4/libcli/clifile.c lock[0].offset = offset; lock 457 source4/libcli/clifile.c lock[0].count = len; lock 458 source4/libcli/clifile.c parms.lockx.in.locks = &lock[0]; lock 473 source4/libcli/clifile.c struct smb_lock_entry lock[1]; lock 486 source4/libcli/clifile.c lock[0].pid = tree->session->pid; lock 487 source4/libcli/clifile.c lock[0].offset = offset; lock 488 source4/libcli/clifile.c lock[0].count = len; lock 489 source4/libcli/clifile.c parms.lockx.in.locks = &lock[0]; lock 1950 source4/libcli/raw/interfaces.h } lock, unlock; lock 833 source4/libcli/raw/rawfile.c SSVAL(req->out.vwv, VWV(0), parms->lock.in.file.fnum); lock 834 source4/libcli/raw/rawfile.c SIVAL(req->out.vwv, VWV(1), parms->lock.in.count); lock 835 source4/libcli/raw/rawfile.c SIVAL(req->out.vwv, VWV(3), parms->lock.in.offset); lock 1134 source4/ntvfs/cifs/vfs_cifs.c ops.lock = cvfs_lock; lock 1054 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c ops.lock = cifspsx_lock; lock 238 source4/ntvfs/common/brlock_tdb.c if (lock->ntvfs->ctx->protocol == PROTOCOL_SMB2) { lock 249 source4/ntvfs/common/brlock_tdb.c if (lock->notify_ptr) { lock 250 source4/ntvfs/common/brlock_tdb.c brlh->last_lock = *lock; lock 260 source4/ntvfs/common/brlock_tdb.c if (lock->start >= 0xEF000000 && (lock->start >> 63) == 0) { lock 261 source4/ntvfs/common/brlock_tdb.c brlh->last_lock = *lock; lock 269 source4/ntvfs/common/brlock_tdb.c if (cluster_id_equal(&lock->context.server, &brlh->last_lock.context.server) && lock 270 source4/ntvfs/common/brlock_tdb.c lock->context.ctx == brlh->last_lock.context.ctx && lock 271 source4/ntvfs/common/brlock_tdb.c lock->ntvfs == brlh->last_lock.ntvfs && lock 272 source4/ntvfs/common/brlock_tdb.c lock->start == brlh->last_lock.start) { lock 276 source4/ntvfs/common/brlock_tdb.c brlh->last_lock = *lock; lock 296 source4/ntvfs/common/brlock_tdb.c struct lock_struct lock, *locks=NULL; lock 315 source4/ntvfs/common/brlock_tdb.c lock = brlh->last_lock; lock 317 source4/ntvfs/common/brlock_tdb.c brlh->last_lock = lock; lock 327 source4/ntvfs/common/brlock_tdb.c lock.context.smbpid = smbpid; lock 328 source4/ntvfs/common/brlock_tdb.c lock.context.server = brl->server; lock 329 source4/ntvfs/common/brlock_tdb.c lock.context.ctx = brl; lock 330 source4/ntvfs/common/brlock_tdb.c lock.ntvfs = brlh->ntvfs; lock 331 source4/ntvfs/common/brlock_tdb.c lock.context.ctx = brl; lock 332 source4/ntvfs/common/brlock_tdb.c lock.start = start; lock 333 source4/ntvfs/common/brlock_tdb.c lock.size = size; lock 334 source4/ntvfs/common/brlock_tdb.c lock.lock_type = lock_type; lock 335 source4/ntvfs/common/brlock_tdb.c lock.notify_ptr = notify_ptr; lock 342 source4/ntvfs/common/brlock_tdb.c if (brl_tdb_conflict(&locks[i], &lock)) { lock 343 source4/ntvfs/common/brlock_tdb.c status = brl_tdb_lock_failed(brlh, &lock); lock 357 source4/ntvfs/common/brlock_tdb.c locks[count] = lock; lock 358 source4/ntvfs/common/brlock_tdb.c dbuf.dsize += sizeof(lock); lock 445 source4/ntvfs/common/brlock_tdb.c struct lock_struct *locks, *lock; lock 471 source4/ntvfs/common/brlock_tdb.c lock = &locks[i]; lock 472 source4/ntvfs/common/brlock_tdb.c if (brl_tdb_same_context(&lock->context, &context) && lock 473 source4/ntvfs/common/brlock_tdb.c lock->ntvfs == brlh->ntvfs && lock 474 source4/ntvfs/common/brlock_tdb.c lock->start == start && lock 475 source4/ntvfs/common/brlock_tdb.c lock->size == size && lock 476 source4/ntvfs/common/brlock_tdb.c lock->lock_type == WRITE_LOCK) { lock 483 source4/ntvfs/common/brlock_tdb.c lock = &locks[i]; lock 484 source4/ntvfs/common/brlock_tdb.c if (brl_tdb_same_context(&lock->context, &context) && lock 485 source4/ntvfs/common/brlock_tdb.c lock->ntvfs == brlh->ntvfs && lock 486 source4/ntvfs/common/brlock_tdb.c lock->start == start && lock 487 source4/ntvfs/common/brlock_tdb.c lock->size == size && lock 488 source4/ntvfs/common/brlock_tdb.c lock->lock_type < PENDING_READ_LOCK) { lock 502 source4/ntvfs/common/brlock_tdb.c struct lock_struct removed_lock = *lock; lock 567 source4/ntvfs/common/brlock_tdb.c struct lock_struct *lock = &locks[i]; lock 569 source4/ntvfs/common/brlock_tdb.c if (lock->lock_type >= PENDING_READ_LOCK && lock 570 source4/ntvfs/common/brlock_tdb.c lock->notify_ptr == notify_ptr && lock 571 source4/ntvfs/common/brlock_tdb.c cluster_id_equal(&lock->context.server, &brl->server)) { lock 618 source4/ntvfs/common/brlock_tdb.c struct lock_struct lock, *locks; lock 628 source4/ntvfs/common/brlock_tdb.c lock.context.smbpid = smbpid; lock 629 source4/ntvfs/common/brlock_tdb.c lock.context.server = brl->server; lock 630 source4/ntvfs/common/brlock_tdb.c lock.context.ctx = brl; lock 631 source4/ntvfs/common/brlock_tdb.c lock.ntvfs = brlh->ntvfs; lock 632 source4/ntvfs/common/brlock_tdb.c lock.start = start; lock 633 source4/ntvfs/common/brlock_tdb.c lock.size = size; lock 634 source4/ntvfs/common/brlock_tdb.c lock.lock_type = lock_type; lock 641 source4/ntvfs/common/brlock_tdb.c if (brl_tdb_conflict_other(&locks[i], &lock)) { lock 681 source4/ntvfs/common/brlock_tdb.c struct lock_struct *lock = &locks[i]; lock 683 source4/ntvfs/common/brlock_tdb.c if (lock->context.ctx == brl && lock 684 source4/ntvfs/common/brlock_tdb.c cluster_id_equal(&lock->context.server, &brl->server) && lock 685 source4/ntvfs/common/brlock_tdb.c lock->ntvfs == brlh->ntvfs) { lock 931 source4/ntvfs/ipc/vfs_ipc.c ops.lock = ipc_lock; lock 736 source4/ntvfs/nbench/vfs_nbench.c PASS_THRU_REQ(ntvfs, req, lock, lck, (ntvfs, req, lck)); lock 947 source4/ntvfs/nbench/vfs_nbench.c ops.lock = nbench_lock; lock 123 source4/ntvfs/ntvfs.h NTSTATUS (*lock)(struct ntvfs_module_context *ntvfs, lock 1015 source4/ntvfs/ntvfs_generic.c lck2->generic.in.file.ntvfs= lck->lock.in.file.ntvfs; lock 1022 source4/ntvfs/ntvfs_generic.c locks->offset = lck->lock.in.offset; lock 1023 source4/ntvfs/ntvfs_generic.c locks->count = lck->lock.in.count; lock 1116 source4/ntvfs/ntvfs_generic.c return ntvfs->ops->lock(ntvfs, req, lck2); lock 1159 source4/ntvfs/ntvfs_generic.c status = ntvfs->ops->lock(ntvfs, req, lck); lock 1376 source4/ntvfs/ntvfs_generic.c lck->lock.level = RAW_LOCK_LOCK; lock 1377 source4/ntvfs/ntvfs_generic.c lck->lock.in.file.ntvfs = rd->lockread.in.file.ntvfs; lock 1378 source4/ntvfs/ntvfs_generic.c lck->lock.in.count = rd->lockread.in.count; lock 1379 source4/ntvfs/ntvfs_generic.c lck->lock.in.offset = rd->lockread.in.offset; lock 1380 source4/ntvfs/ntvfs_generic.c status = ntvfs->ops->lock(ntvfs, req, lck); lock 230 source4/ntvfs/ntvfs_interface.c if (!ntvfs->ops->lock) { lock 233 source4/ntvfs/ntvfs_interface.c return ntvfs->ops->lock(ntvfs, req, lck); lock 556 source4/ntvfs/ntvfs_interface.c if (!ntvfs->next || !ntvfs->next->ops->lock) { lock 559 source4/ntvfs/ntvfs_interface.c return ntvfs->next->ops->lock(ntvfs->next, req, lck); lock 355 source4/ntvfs/posix/vfs_posix.c ops.lock = pvfs_lock; lock 1051 source4/ntvfs/simple/vfs_simple.c ops.lock = svfs_lock; lock 828 source4/ntvfs/smb2/vfs_smb2.c ops.lock = cvfs_lock; lock 570 source4/ntvfs/unixuid/vfs_unixuid.c PASS_THRU_REQ(ntvfs, req, lock, (ntvfs, req, lck)); lock 696 source4/ntvfs/unixuid/vfs_unixuid.c ops.lock = unixuid_lock; lock 1187 source4/smb_server/smb/reply.c lck->lock.level = RAW_LOCK_LOCK; lock 1188 source4/smb_server/smb/reply.c lck->lock.in.file.ntvfs = smbsrv_pull_fnum(req, req->in.vwv, VWV(0)); lock 1189 source4/smb_server/smb/reply.c lck->lock.in.count = IVAL(req->in.vwv, VWV(1)); lock 1190 source4/smb_server/smb/reply.c lck->lock.in.offset = IVAL(req->in.vwv, VWV(3)); lock 1192 source4/smb_server/smb/reply.c SMBSRV_CHECK_FILE_HANDLE(lck->lock.in.file.ntvfs); lock 88 source4/torture/basic/disconnect.c struct smb_lock_entry lock[1]; lock 105 source4/torture/basic/disconnect.c lock[0].pid = 1; lock 106 source4/torture/basic/disconnect.c lock[0].offset = 0; lock 107 source4/torture/basic/disconnect.c lock[0].count = 4; lock 108 source4/torture/basic/disconnect.c io.lockx.in.locks = &lock[0]; lock 113 source4/torture/basic/disconnect.c lock[0].pid = 2; lock 242 source4/torture/locktest.c struct smb_lock_entry lock[1]; lock 253 source4/torture/locktest.c lock[0].pid = rec->pid; lock 254 source4/torture/locktest.c lock[0].offset = start; lock 255 source4/torture/locktest.c lock[0].count = len; lock 256 source4/torture/locktest.c parms.lockx.in.locks = &lock[0]; lock 291 source4/torture/locktest.c struct smb_lock_entry lock[1]; lock 299 source4/torture/locktest.c lock[0].pid = rec->pid; lock 300 source4/torture/locktest.c lock[0].count = len; lock 301 source4/torture/locktest.c lock[0].offset = start; lock 302 source4/torture/locktest.c parms.lockx.in.locks = &lock[0]; lock 101 source4/torture/locktest2.c struct flock lock; lock 108 source4/torture/locktest2.c lock.l_type = (op==READ_LOCK) ? F_RDLCK:F_WRLCK; lock 109 source4/torture/locktest2.c lock.l_whence = SEEK_SET; lock 110 source4/torture/locktest2.c lock.l_start = start; lock 111 source4/torture/locktest2.c lock.l_len = len; lock 112 source4/torture/locktest2.c lock.l_pid = getpid(); lock 113 source4/torture/locktest2.c return fcntl(fd,F_SETLK,&lock) == 0; lock 122 source4/torture/locktest2.c struct flock lock; lock 129 source4/torture/locktest2.c lock.l_type = F_UNLCK; lock 130 source4/torture/locktest2.c lock.l_whence = SEEK_SET; lock 131 source4/torture/locktest2.c lock.l_start = start; lock 132 source4/torture/locktest2.c lock.l_len = len; lock 133 source4/torture/locktest2.c lock.l_pid = getpid(); lock 134 source4/torture/locktest2.c return fcntl(fd,F_SETLK,&lock) == 0; lock 96 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_LOCK; lock 97 source4/torture/raw/lock.c io.lock.in.file.fnum = fnum; lock 98 source4/torture/raw/lock.c io.lock.in.count = 0; lock 99 source4/torture/raw/lock.c io.lock.in.offset = 0; lock 106 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_UNLOCK; lock 111 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_LOCK; lock 112 source4/torture/raw/lock.c io.lock.in.file.fnum = fnum; lock 113 source4/torture/raw/lock.c io.lock.in.count = 1; lock 114 source4/torture/raw/lock.c io.lock.in.offset = 0; lock 121 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_UNLOCK; lock 124 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_UNLOCK; lock 129 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_LOCK; lock 130 source4/torture/raw/lock.c io.lock.in.file.fnum = fnum; lock 131 source4/torture/raw/lock.c io.lock.in.count = 4000; lock 132 source4/torture/raw/lock.c io.lock.in.offset = 0xEEFFFFFF; lock 139 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_UNLOCK; lock 142 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_UNLOCK; lock 147 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_LOCK; lock 148 source4/torture/raw/lock.c io.lock.in.file.fnum = fnum; lock 149 source4/torture/raw/lock.c io.lock.in.count = 4000; lock 150 source4/torture/raw/lock.c io.lock.in.offset = 0xEEFFFFFF; lock 157 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_UNLOCK; lock 160 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_UNLOCK; lock 165 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_LOCK; lock 166 source4/torture/raw/lock.c io.lock.in.file.fnum = fnum; lock 167 source4/torture/raw/lock.c io.lock.in.count = 4000; lock 168 source4/torture/raw/lock.c io.lock.in.offset = 0xEF000000; lock 175 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_UNLOCK; lock 178 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_UNLOCK; lock 183 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_LOCK; lock 184 source4/torture/raw/lock.c io.lock.in.file.fnum = fnum; lock 185 source4/torture/raw/lock.c io.lock.in.count = 4002; lock 186 source4/torture/raw/lock.c io.lock.in.offset = 10001; lock 190 source4/torture/raw/lock.c io.lock.level = RAW_LOCK_UNLOCK; lock 211 source4/torture/raw/lock.c struct smb_lock_entry lock[1]; lock 237 source4/torture/raw/lock.c lock[0].pid = cli->session->pid; lock 238 source4/torture/raw/lock.c lock[0].offset = 10; lock 239 source4/torture/raw/lock.c lock[0].count = 1; lock 240 source4/torture/raw/lock.c io.lockx.in.locks = &lock[0]; lock 248 source4/torture/raw/lock.c lock[0].count = 4000; lock 249 source4/torture/raw/lock.c lock[0].offset = 0xEEFFFFFF; lock 252 source4/torture/raw/lock.c lock[0].pid++; lock 255 source4/torture/raw/lock.c lock[0].pid--; lock 266 source4/torture/raw/lock.c lock[0].count = 4000; lock 267 source4/torture/raw/lock.c lock[0].offset = 0xEF000000; lock 270 source4/torture/raw/lock.c lock[0].pid++; lock 273 source4/torture/raw/lock.c lock[0].pid--; lock 284 source4/torture/raw/lock.c lock[0].count = 0; lock 285 source4/torture/raw/lock.c lock[0].offset = ~0; lock 288 source4/torture/raw/lock.c lock[0].pid++; lock 291 source4/torture/raw/lock.c lock[0].pid--; lock 302 source4/torture/raw/lock.c lock[0].count = 0; lock 303 source4/torture/raw/lock.c lock[0].offset = ~0; lock 306 source4/torture/raw/lock.c lock[0].pid++; lock 309 source4/torture/raw/lock.c lock[0].pid--; lock 320 source4/torture/raw/lock.c lock[0].count = 1; lock 321 source4/torture/raw/lock.c lock[0].offset = 1; lock 322 source4/torture/raw/lock.c lock[0].offset <<= 63; lock 325 source4/torture/raw/lock.c lock[0].pid++; lock 328 source4/torture/raw/lock.c lock[0].pid--; lock 339 source4/torture/raw/lock.c lock[0].count = 1; lock 340 source4/torture/raw/lock.c lock[0].offset = 1; lock 341 source4/torture/raw/lock.c lock[0].offset <<= 63; lock 342 source4/torture/raw/lock.c lock[0].offset--; lock 345 source4/torture/raw/lock.c lock[0].pid++; lock 348 source4/torture/raw/lock.c lock[0].pid--; lock 359 source4/torture/raw/lock.c lock[0].count = 1; lock 360 source4/torture/raw/lock.c lock[0].offset = ~0; lock 363 source4/torture/raw/lock.c lock[0].pid++; lock 364 source4/torture/raw/lock.c lock[0].count = 2; lock 370 source4/torture/raw/lock.c lock[0].pid--; lock 373 source4/torture/raw/lock.c lock[0].count = 1; lock 400 source4/torture/raw/lock.c struct smb_lock_entry lock[1]; lock 435 source4/torture/raw/lock.c lock[0].pid = cli->session->pid; lock 436 source4/torture/raw/lock.c lock[0].offset = 0; lock 437 source4/torture/raw/lock.c lock[0].count = 0xFFFFFFFF; lock 438 source4/torture/raw/lock.c io.lockx.in.locks = &lock[0]; lock 485 source4/torture/raw/lock.c struct smb_lock_entry lock[2]; lock 516 source4/torture/raw/lock.c lock[0].pid = cli->session->pid; lock 517 source4/torture/raw/lock.c lock[0].offset = 100; lock 518 source4/torture/raw/lock.c lock[0].count = 10; lock 519 source4/torture/raw/lock.c io.lockx.in.locks = &lock[0]; lock 537 source4/torture/raw/lock.c lock[0].offset = 0; lock 544 source4/torture/raw/lock.c lock[0].offset = 100; lock 551 source4/torture/raw/lock.c lock[0].offset = 100; lock 666 source4/torture/raw/lock.c lock[0].pid = session->pid; lock 667 source4/torture/raw/lock.c lock[0].offset = 100; lock 668 source4/torture/raw/lock.c lock[0].count = 10; lock 669 source4/torture/raw/lock.c io.lockx.in.locks = &lock[0]; lock 715 source4/torture/raw/lock.c lock[0].pid = session->pid; lock 716 source4/torture/raw/lock.c lock[0].offset = 100; lock 717 source4/torture/raw/lock.c lock[0].count = 10; lock 718 source4/torture/raw/lock.c io.lockx.in.locks = &lock[0]; lock 773 source4/torture/raw/lock.c lock[0].pid = cli->session->pid; lock 774 source4/torture/raw/lock.c lock[0].offset = 100; lock 775 source4/torture/raw/lock.c lock[0].count = 10; lock 776 source4/torture/raw/lock.c io.lockx.in.locks = &lock[0]; lock 818 source4/torture/raw/lock.c struct smb_lock_entry lock[2]; lock 871 source4/torture/raw/lock.c lock[0].pid = cli->session->pid; lock 872 source4/torture/raw/lock.c lock[0].offset = 100; lock 873 source4/torture/raw/lock.c lock[0].count = 10; lock 874 source4/torture/raw/lock.c io.lockx.in.locks = &lock[0]; lock 909 source4/torture/raw/lock.c lock[0].pid++; lock 917 source4/torture/raw/lock.c lock[0].pid--; lock 923 source4/torture/raw/lock.c lock[0].offset = 100; lock 924 source4/torture/raw/lock.c lock[0].count = 0; lock 933 source4/torture/raw/lock.c lock[0].offset = 100; lock 934 source4/torture/raw/lock.c lock[0].count = 10; lock 947 source4/torture/raw/lock.c lock[0].offset = 110; lock 948 source4/torture/raw/lock.c lock[0].count = 0; lock 957 source4/torture/raw/lock.c lock[0].offset = 100; lock 958 source4/torture/raw/lock.c lock[0].count = 10; lock 967 source4/torture/raw/lock.c lock[0].offset = 99; lock 968 source4/torture/raw/lock.c lock[0].count = 0; lock 977 source4/torture/raw/lock.c lock[0].offset = 100; lock 978 source4/torture/raw/lock.c lock[0].count = 10; lock 988 source4/torture/raw/lock.c lock[0].offset = 100; lock 989 source4/torture/raw/lock.c lock[0].count = 5; lock 998 source4/torture/raw/lock.c lock[0].offset = 100; lock 999 source4/torture/raw/lock.c lock[0].count = 15; lock 1012 source4/torture/raw/lock.c lock[0].offset = 101; lock 1013 source4/torture/raw/lock.c lock[0].count = 0; lock 1026 source4/torture/raw/lock.c lock[0].offset = 100; lock 1027 source4/torture/raw/lock.c lock[0].count = 10; lock 1041 source4/torture/raw/lock.c lock[0].offset = 105; lock 1042 source4/torture/raw/lock.c lock[0].count = 10; lock 1055 source4/torture/raw/lock.c lock[0].offset = 100; lock 1056 source4/torture/raw/lock.c lock[0].count = 10; lock 1069 source4/torture/raw/lock.c lock[0].offset = 95; lock 1070 source4/torture/raw/lock.c lock[0].count = 9; lock 1083 source4/torture/raw/lock.c lock[0].offset = 100; lock 1084 source4/torture/raw/lock.c lock[0].count = 10; lock 1102 source4/torture/raw/lock.c lock[0].offset = 120; lock 1103 source4/torture/raw/lock.c lock[0].count = 15; lock 1112 source4/torture/raw/lock.c lock[0].offset = 100; lock 1113 source4/torture/raw/lock.c lock[0].count = 10; lock 1155 source4/torture/raw/lock.c lock[0].pid = cli->session->pid; lock 1156 source4/torture/raw/lock.c lock[0].offset = 100; lock 1157 source4/torture/raw/lock.c lock[0].count = 10; lock 1158 source4/torture/raw/lock.c io.lockx.in.locks = &lock[0]; lock 1172 source4/torture/raw/lock.c lock[0].offset = 105; lock 1173 source4/torture/raw/lock.c lock[0].count = 10; lock 1203 source4/torture/raw/lock.c lock[0].pid = cli->session->pid; lock 1204 source4/torture/raw/lock.c lock[0].offset = 100; lock 1205 source4/torture/raw/lock.c lock[0].count = 10; lock 1206 source4/torture/raw/lock.c io.lockx.in.locks = &lock[0]; lock 1220 source4/torture/raw/lock.c lock[0].offset = 105; lock 1221 source4/torture/raw/lock.c lock[0].count = 10; lock 1228 source4/torture/raw/lock.c lock[0].offset = 100; lock 1229 source4/torture/raw/lock.c lock[0].count = 10; lock 1253 source4/torture/raw/lock.c lock[0].pid = cli->session->pid; lock 1254 source4/torture/raw/lock.c lock[0].offset = 100; lock 1255 source4/torture/raw/lock.c lock[0].count = 10; lock 1256 source4/torture/raw/lock.c io.lockx.in.locks = &lock[0]; lock 1299 source4/torture/raw/lock.c struct smb_lock_entry lock[2]; lock 1326 source4/torture/raw/lock.c lock[0].pid = cli->session->pid; lock 1327 source4/torture/raw/lock.c lock[0].offset = 100; lock 1328 source4/torture/raw/lock.c lock[0].count = 10; lock 1329 source4/torture/raw/lock.c io.lockx.in.locks = &lock[0]; lock 77 source4/torture/raw/lockbench.c struct smb_lock_entry lock; lock 85 source4/torture/raw/lockbench.c lock.offset = state->lock_offset; lock 91 source4/torture/raw/lockbench.c lock.offset = state->lock_offset; lock 96 source4/torture/raw/lockbench.c lock.offset = state->unlock_offset; lock 101 source4/torture/raw/lockbench.c lock.count = 1; lock 102 source4/torture/raw/lockbench.c lock.pid = state->tree->session->pid; lock 107 source4/torture/raw/lockbench.c io.lockx.in.locks = &lock; lock 208 source4/torture/raw/mux.c struct smb_lock_entry lock[1]; lock 227 source4/torture/raw/mux.c lock[0].pid = 1; lock 228 source4/torture/raw/mux.c lock[0].offset = 0; lock 229 source4/torture/raw/mux.c lock[0].count = 4; lock 230 source4/torture/raw/mux.c io.lockx.in.locks = &lock[0]; lock 236 source4/torture/raw/mux.c lock[0].pid = 2; lock 246 source4/torture/raw/mux.c lock[0].pid = 1; lock 275 source4/torture/raw/mux.c lock[0].pid = 1; lock 276 source4/torture/raw/mux.c lock[0].offset = 0; lock 277 source4/torture/raw/mux.c lock[0].count = 4; lock 278 source4/torture/raw/mux.c io.lockx.in.locks = &lock[0]; lock 283 source4/torture/raw/mux.c lock[0].pid = 2; lock 300 source4/torture/raw/mux.c lock[0].pid = 1; lock 311 source4/torture/raw/mux.c lock[0].pid = 1; lock 320 source4/torture/raw/mux.c lock[0].pid = 2; lock 1108 source4/torture/raw/open.c struct smb_lock_entry lock[1]; lock 1139 source4/torture/raw/open.c lock[0].pid = cli->session->pid; lock 1140 source4/torture/raw/open.c lock[0].offset = 0; lock 1141 source4/torture/raw/open.c lock[0].count = 0x1; lock 1142 source4/torture/raw/open.c io2.lockx.in.locks = &lock[0]; lock 57 source4/torture/raw/pingpong.c struct smb_lock_entry lock; lock 61 source4/torture/raw/pingpong.c ZERO_STRUCT(lock); lock 65 source4/torture/raw/pingpong.c lock.count = 1; lock 66 source4/torture/raw/pingpong.c lock.offset = offset; lock 67 source4/torture/raw/pingpong.c lock.pid = cli->tree->session->pid; lock 71 source4/torture/raw/pingpong.c io.lockx.in.locks = &lock; lock 95 source4/torture/raw/pingpong.c struct smb_lock_entry lock; lock 98 source4/torture/raw/pingpong.c ZERO_STRUCT(lock); lock 102 source4/torture/raw/pingpong.c lock.count = 1; lock 103 source4/torture/raw/pingpong.c lock.offset = offset; lock 104 source4/torture/raw/pingpong.c lock.pid = cli->tree->session->pid; lock 108 source4/torture/raw/pingpong.c io.lockx.in.locks = &lock;