delete_token      789 source3/include/smb.h 	UNIX_USER_TOKEN *delete_token;
delete_token      594 source3/locking/locking.c 		lck->delete_token = TALLOC_P(lck, UNIX_USER_TOKEN);
delete_token      595 source3/locking/locking.c 		if (!lck->delete_token) {
delete_token      600 source3/locking/locking.c 		memcpy(&lck->delete_token->uid, p, sizeof(uid_t));
delete_token      602 source3/locking/locking.c 		memcpy(&lck->delete_token->gid, p, sizeof(gid_t));
delete_token      606 source3/locking/locking.c 		lck->delete_token->ngroups = (data.u.s.delete_token_size > (sizeof(uid_t) + sizeof(gid_t))) ?
delete_token      610 source3/locking/locking.c 		if (lck->delete_token->ngroups) {
delete_token      612 source3/locking/locking.c 			lck->delete_token->groups = TALLOC_ARRAY(lck->delete_token, gid_t,
delete_token      613 source3/locking/locking.c 							lck->delete_token->ngroups);
delete_token      614 source3/locking/locking.c 			if (!lck->delete_token) {
delete_token      618 source3/locking/locking.c 			for (i = 0; i < lck->delete_token->ngroups; i++) {
delete_token      619 source3/locking/locking.c 				memcpy(&lck->delete_token->groups[i], p, sizeof(gid_t));
delete_token      625 source3/locking/locking.c 		lck->delete_token = NULL;
delete_token      686 source3/locking/locking.c 	delete_token_size = (lck->delete_token ?
delete_token      687 source3/locking/locking.c 			(sizeof(uid_t) + sizeof(gid_t) + (lck->delete_token->ngroups*sizeof(gid_t))) : 0);
delete_token      724 source3/locking/locking.c 	if (lck->delete_token) {
delete_token      727 source3/locking/locking.c 		memcpy(p, &lck->delete_token->uid, sizeof(uid_t));
delete_token      730 source3/locking/locking.c 		memcpy(p, &lck->delete_token->gid, sizeof(gid_t));
delete_token      733 source3/locking/locking.c 		for (i = 0; i < lck->delete_token->ngroups; i++) {
delete_token      734 source3/locking/locking.c 			memcpy(p, &lck->delete_token->groups[i], sizeof(gid_t));
delete_token      804 source3/locking/locking.c 	lck->delete_token = NULL;
delete_token     1352 source3/locking/locking.c 	TALLOC_FREE(lck->delete_token); /* Also deletes groups... */
delete_token     1355 source3/locking/locking.c 	lck->delete_token = copy_unix_token(lck, tok);
delete_token     1376 source3/locking/locking.c 			SMB_ASSERT(lck->delete_token != NULL);
delete_token      279 source3/smbd/close.c 	if (fsp->initial_delete_on_close && (lck->delete_token == NULL)) {
delete_token      324 source3/smbd/close.c 	    || (lck->delete_token == NULL)) {
delete_token      341 source3/smbd/close.c 	if (!unix_token_equal(lck->delete_token, &current_user.ut)) {
delete_token      347 source3/smbd/close.c 			(unsigned int)lck->delete_token->uid));
delete_token      354 source3/smbd/close.c 		set_sec_ctx(lck->delete_token->uid,
delete_token      355 source3/smbd/close.c 			    lck->delete_token->gid,
delete_token      356 source3/smbd/close.c 			    lck->delete_token->ngroups,
delete_token      357 source3/smbd/close.c 			    lck->delete_token->groups,
delete_token      684 source3/smbd/close.c 				lck->delete_token) {
delete_token      692 source3/smbd/close.c 		set_sec_ctx(lck->delete_token->uid,
delete_token      693 source3/smbd/close.c 				lck->delete_token->gid,
delete_token      694 source3/smbd/close.c 				lck->delete_token->ngroups,
delete_token      695 source3/smbd/close.c 				lck->delete_token->groups,