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;