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;