aboutsummaryrefslogtreecommitdiffstats
path: root/fs/cifs/cifsproto.h
AgeCommit message (Expand)AuthorFilesLines
2012-09-28cifs: obtain file access during backup intent lookup (resend)Shirish Pargaonkar1-2/+4
2012-09-24CIFS: Fix fast lease break after open problemPavel Shilovsky1-0/+7
2012-09-24CIFS: Check for mandatory brlocks on read/writePavel Shilovsky1-0/+4
2012-09-24CIFS: Add brlock support for SMB2Pavel Shilovsky1-0/+4
2012-09-24CIFS: Move brlock code to ops structPavel Shilovsky1-0/+3
2012-09-24cifs: change cifs_call_async to use smb_rqst structsJeff Layton1-8/+8
2012-09-24cifs: teach signing routines how to deal with arrays of pages in a smb_rqstJeff Layton1-0/+2
2012-09-24cifs: change signing routines to deal with smb_rqst structsJeff Layton1-2/+5
2012-09-24CIFS: Move readdir code to ops structPavel Shilovsky1-1/+1
2012-09-24CIFS: Move set_file_size to ops structPavel Shilovsky1-6/+4
2012-09-24CIFS: Move hardlink to ops structSteve French1-5/+3
2012-09-24CIFS: Move rename to ops structPavel Shilovsky1-3/+2
2012-09-24CIFS: Enable signing in SMB2Pavel Shilovsky1-0/+1
2012-09-24CIFS: Move writepage to ops structPavel Shilovsky1-2/+1
2012-09-24CIFS: Add SMB2 support for cifs_iovec_writePavel Shilovsky1-18/+0
2012-09-24CIFS: Add SMB2 support for cifs_iovec_readPavel Shilovsky1-19/+1
2012-09-24CIFS: Move guery file info code to ops structPavel Shilovsky1-2/+0
2012-09-24CIFS: Move open code to ops structPavel Shilovsky1-3/+4
2012-09-24CIFS: Move unlink code to ops structPavel Shilovsky1-3/+6
2012-07-27CIFS: Move rmdir code to ops structPavel Shilovsky1-2/+1
2012-07-27CIFS: Separate protocol specific part from mkdirPavel Shilovsky1-3/+1
2012-07-27CIFS: Simplify cifs_mkdir callPavel Shilovsky1-2/+2
2012-07-24CIFS: Setup async request in ops structPavel Shilovsky1-0/+2
2012-07-24CIFS: Move building path to root to ops structPavel Shilovsky1-3/+0
2012-07-24CIFS: Move query inode info code to ops structPavel Shilovsky1-8/+6
2012-07-24CIFS: Move is_path_accessible to ops structPavel Shilovsky1-7/+5
2012-07-24CIFS: Move getting dfs referalls to ops structPavel Shilovsky1-8/+7
2012-07-24CIFS: Process reconnects for SMB2 sharesPavel Shilovsky1-0/+1
2012-07-24CIFS: Add SMB2 credits supportPavel Shilovsky1-0/+1
2012-07-24CIFS: Make transport routines work with SMB2Pavel Shilovsky1-0/+1
2012-07-24CIFS: Rename Get/FreeXid and make them work with unsigned intPavel Shilovsky1-83/+88
2012-07-24CIFS: Move protocol specific tcon/tdis code to ops structPavel Shilovsky1-4/+4
2012-07-24CIFS: Move protocol specific session setup/logoff code to ops structPavel Shilovsky1-5/+5
2012-07-24CIFS: Move protocol specific negotiate code to ops structPavel Shilovsky1-3/+3
2012-07-24CIFS: Extend credit mechanism to process request typePavel Shilovsky1-2/+2
2012-07-23cifs: rename cifs_sign_smb2 to cifs_sign_smbvJeff Layton1-1/+1
2012-07-23cifs: move file_lock off stack in cifs_push_posix_locksJeff Layton1-2/+3
2012-06-01CIFS: Move get_next_mid to ops structPavel Shilovsky1-1/+0
2012-05-23CIFS: Move add/set_credits and get_credits_field to ops structurePavel Shilovsky1-3/+0
2012-05-23CIFS: Move protocol specific part from SendReceive2 to ops structPavel Shilovsky1-0/+2
2012-05-17cifs: Include backup intent search flags during searches {try #2)Shirish Pargaonkar1-2/+4
2012-05-16cifs: convert cifs_iovec_read to use async readsJeff Layton1-0/+2
2012-05-16cifs: add refcounting to cifs_readdata structuresJeff Layton1-0/+2
2012-05-16cifs: abstract out function to marshal the iovec for readv receivesJeff Layton1-0/+2
2012-05-16cifs: make cifs_readdata_alloc take a work_func_t argJeff Layton1-2/+0
2012-03-23cifs: convert cifs_iovec_write to use async writesJeff Layton1-0/+2
2012-03-23cifs: abstract out function to marshal up the iovec array for async writesJeff Layton1-0/+2
2012-03-23cifs: allow caller to specify completion op when allocating writedataJeff Layton1-1/+3
2012-03-23cifs: add pid field to cifs_writedataJeff Layton1-0/+1
2012-03-23CIFS: Expand CurrentMid fieldPavel Shilovsky1-1/+1
2012-03-23CIFS: Separate protocol-specific code from cifs_readv_receive codePavel Shilovsky1-1/+1
2012-03-23CIFS: Separate protocol-specific code from demultiplex codePavel Shilovsky1-3/+2
2012-03-23CIFS: Separate protocol-specific code from transport routinesPavel Shilovsky1-1/+1
2012-03-21cifs: clean up call to cifs_dfs_release_automount_timer()Jeff Layton1-0/+6
2012-03-21CIFS: Introduce credit-based flow controlPavel Shilovsky1-0/+3
2011-10-29cifs: Assume passwords are encoded according to iocharset (try #2)Shirish Pargaonkar1-3/+5
2011-10-24CIFS: Send as many mandatory unlock ranges at once as possiblePavel Shilovsky1-0/+3
2011-10-24CIFS: Implement caching mechanism for posix brlocksPavel Shilovsky1-2/+2
2011-10-19cifs: add cifs_async_readvJeff Layton1-0/+24
2011-10-19cifs: add a callback function to receive the rest of the frameJeff Layton1-2/+3
2011-10-17cifs: Call id to SID mapping functions to change owner/group (try #4 repost)Shirish Pargaonkar1-3/+4
2011-10-13CIFS: Simplify byte range locking codePavel Shilovsky1-1/+1
2011-10-12cifs: Add mount options for backup intent (try #6)Shirish Pargaonkar1-0/+1
2011-10-12cifs: consolidate signature generating codeJeff Layton1-1/+1
2011-07-08cifs: factor smb_vol allocation out of cifs_setup_volume_infoJeff Layton1-2/+2
2011-07-06cifs: have cifs_cleanup_volume_info not take a double pointerJeff Layton1-1/+1
2011-06-24sanitize cifs_umount() prototypeAl Viro1-1/+1
2011-06-24cifs: don't pass superblock to cifs_mount()Al Viro1-3/+3
2011-05-27[CIFS] Rename three structures to avoid camel caseSteve French1-76/+76
2011-05-27CIFS: Add rwpidforward mount optionPavel Shilovsky1-3/+2
2011-05-27[CIFS] Migrate from prefixpath logicSteve French1-2/+3
2011-05-26CIFS: Use pid saved from cifsFileInfo in writepages and set_file_sizePavel Shilovsky1-8/+5
2011-05-25cifs: add cifs_async_writevJeff Layton1-0/+18
2011-05-24CIFS: Simplify mount code for further shared sb capabilityPavel Shilovsky1-1/+7
2011-05-23cifs: add ignore_pend flag to cifs_call_asyncJeff Layton1-1/+1
2011-05-23cifs: make cifs_send_async take a kvec arrayJeff Layton1-2/+2
2011-05-23cifs: consolidate SendReceive response checksJeff Layton1-1/+3
2011-05-19[CIFS] Remove sparse warningSteve French1-2/+0
2011-05-19cifs: Unconditionally copy mount options to superblock infoSean Finney1-1/+1
2011-05-19cifs: keep BCC in little-endian formatJeff Layton1-1/+0
2011-05-19cifs: Add idmap key and related data structures and functions (try #17 repost)Shirish Pargaonkar1-0/+3
2011-05-19[CIFS] Allow to set extended attribute cifs_acl (try #2)Steve French1-0/+2
2011-05-19[CIFS] Use ecb des kernel crypto APIs instead ofSteve French1-5/+2
2011-05-19Don't compile in unused reparse point symlink codeSteve French1-1/+2
2011-05-19Remove unused CIFSSMBNotify worker functionSteve French1-4/+6
2011-01-27cifs: More crypto cleanup (try #2)Shirish Pargaonkar1-1/+8
2011-01-25CIFS: Implement cifs_strict_writev (try #4)Pavel Shilovsky1-0/+2
2011-01-20cifs: add ability to send an echo requestJeff Layton1-0/+2
2011-01-20cifs: add cifs_call_asyncJeff Layton1-0/+5
2011-01-19CIFS: Fix oplock break handling (try #2)Pavel Shilovsky1-1/+1
2010-12-07cifs: allow calling cifs_build_path_to_root on incomplete cifs_sbJeff Layton1-1/+2
2010-12-06cifs: fix use of CONFIG_CIFS_ACLJeff Layton1-2/+0
2010-11-30cifs: Handle extended attribute name cifs_acl to generate cifs acl blob (try #4)Shirish Pargaonkar1-0/+2
2010-11-30cifs: Misc. cleanup in cifsacl handling [try #4]Shirish Pargaonkar1-1/+1
2010-11-11cifs: Percolate error up to the caller during get/set acls [try #4]Shirish Pargaonkar1-1/+1
2010-11-05cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointerPavel Shilovsky1-1/+1
2010-11-02CIFS: Add cifs_set_oplock_levelPavel Shilovsky1-0/+1
2010-10-26NTLM auth and sign - Use kernel crypto apis to calculate hashes and smb signa...Shirish Pargaonkar1-1/+0
2010-10-26NTLM auth and sign - Define crypto hash functions and create and send keys ne...Shirish Pargaonkar1-0/+4
2010-10-26NTLM auth and sign - Allocate session key/client response dynamicallyShirish Pargaonkar1-6/+5
2010-10-18[CIFS] Fix minor checkpatch warning and update cifs versionSteve French1-2/+3
2010-10-18cifs: eliminate the inode argument from cifs_new_fileinfoJeff Layton1-2/+1
2010-10-18cifs: eliminate oflags option from cifs_new_fileinfoJeff Layton1-2/+1
2010-10-18cifs: fix flags handling in cifs_posix_openJeff Layton1-1/+1
2010-10-12cifs: don't use vfsmount to pin superblock for oplock breaksJeff Layton1-1/+1
2010-10-06cifs: have find_readable/writable_file filter by fsuidJeff Layton1-2/+2
2010-10-06cifs: have cifsFileInfo hold a reference to a tlink rather than tcon pointerJeff Layton1-1/+1
2010-09-29cifs: have cifs_new_fileinfo take a tcon argJeff Layton1-2/+2
2010-09-29cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink()Stefan Metzmacher1-0/+4
2010-09-29cifs NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication codeShirish Pargaonkar1-1/+1
2010-09-29cifs NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect th...Shirish Pargaonkar1-2/+2
2010-09-29cifs: fix broken oplock handlingSuresh Jayaraman1-1/+2
2010-09-08cifs: prevent possible memory corruption in cifs_demultiplex_threadJeff Layton1-1/+2
2010-09-08[CIFS] ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_keySteve French1-2/+0
2010-09-08Revert "[CIFS] Fix ntlmv2 auth with ntlmssp"Steve French1-6/+6
2010-08-20[CIFS] Fix ntlmv2 auth with ntlmsspSteve French1-6/+6
2010-08-05CIFS: Make cifs_convert_address() take a const src pointer and a lengthDavid Howells1-2/+2
2010-08-02cifs: set the port in sockaddr in a more clearly defined fashionJeff Layton1-1/+3
2010-06-16cifs: move cifs_new_fileinfo call out of cifs_posix_openJeff Layton1-1/+0
2010-05-17cifs: fix noserverino handling when unix extensions are enabledJeff Layton1-0/+1
2010-05-05cifs: have decode_negTokenInit set flags in server structJeff Layton1-1/+1
2010-05-05cifs: break negotiate protocol calls out of cifs_setup_sessionJeff Layton1-1/+3
2010-04-28cifs: eliminate "first_time" parm to CIFS_SessSetupJeff Layton1-1/+0
2010-04-22[CIFS] Allow null nd (as nfs server uses) on createSteve French1-2/+4
2010-04-21[CIFS] Neaten cERROR and cFYI macros, reduce text spaceJoe Perches1-2/+14
2010-03-09cifs: add cifs_revalidate_fileJeff Layton1-0/+2
2010-03-06cifs: add a CIFSSMBUnixQFileInfo functionJeff Layton1-0/+2
2010-03-06cifs: add a CIFSSMBQFileInfo functionJeff Layton1-0/+2
2010-02-23cifs: merge CIFSSMBQueryEA with CIFSSMBQAllEAsJeff Layton1-5/+2
2009-11-06cifs: clean up handling when server doesn't consistently support inode numbersJeff Layton1-0/+1
2009-09-25cifs: fix problems with last two commitsJeff Layton1-1/+1
2009-09-24cifs: eliminate cifs_init_privateJeff Layton1-0/+3
2009-09-24cifs: convert oplock breaks to use slow_work facility (try #4)Jeff Layton1-5/+1
2009-09-15cifs: fix oplock request handling in posix codepathJeff Layton1-1/+1
2009-07-09cifs: convert cifs_get_inode_info and non-posix readdir to use cifs_igetJeff Layton1-3/+3
2009-07-09cifs: add and use CIFSSMBUnixSetFileInfo for setattr callsJeff Layton1-0/+4
2009-07-09cifs: rename CIFSSMBUnixSetInfo to CIFSSMBUnixSetPathInfoJeff Layton1-1/+1
2009-07-01cifs: add new cifs_iget function and convert unix codepath to use itJeff Layton1-2/+7
2009-06-13cifs: add new routine for converting AF_INET and AF_INET6 addrsJeff Layton1-1/+1
2009-05-28cifs: reorganize get_cifs_aclChristoph Hellwig1-2/+2
2009-05-28cifs: make cnvrtDosUnixTm take a little-endian args and an offsetJeff Layton1-2/+2
2009-05-28cifs: have cifs_NTtimeToUnix take a little-endian argJeff Layton1-1/+1
2009-04-30cifs: change cifs_get_name_from_search_buf to use new unicode helperJeff Layton1-2/+0
2009-04-30cifs: change CIFSSMBUnixQuerySymLink to use new helpersJeff Layton1-2/+1
2009-03-18[CIFS] Rename compose_mount_options to cifs_compose_mount_options.Steve French1-0/+3
2009-03-12[CIFS] reopen file via newer posix open protocol operation if availableSteve French1-0/+3
2009-03-12[CIFS] Send SMB flush in cifs_fsyncSteve French1-0/+3
2009-02-21cifs: posix fill in inode needed by posix openJeff Layton1-0/+2
2009-02-21cifs: properly handle case where CIFSGetSrvInodeNumber failsJeff Layton1-2/+1
2009-02-21cifs: refactor new_inode() calls and inode initializationJeff Layton1-0/+2
2009-02-21[CIFS] Prevent OOPs when mounting with remote prefixpath.Igor Mammedov1-0/+1
2009-01-29cifs: turn smb_send into a wrapper around smb_sendvJeff Layton1-2/+2
2008-12-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6Linus Torvalds1-1/+2
2008-12-26cifs: have calc_lanman_hash take more granular argsJeff Layton1-1/+2
2008-11-14CRED: Wrap task credential accesses in the CIFS filesystemDavid Howells1-1/+1
2008-10-29[CIFS] Reduce number of socket retries in large write pathSteve French1-1/+1
2008-09-24cifs: remove NULL termination from rename target in CIFSSMBRenameOpenFIleJeff Layton1-1/+1
2008-09-23cifs: add function to set file dispositionJeff Layton1-0/+2
2008-08-06Rename CIFSSMBSetFileTimes to CIFSSMBSetFileInfo and add PID argJeff Layton1-2/+3
2008-08-06change CIFSSMBSetTimes to CIFSSMBSetPathInfoJeff Layton1-1/+1
2008-08-06bundle up Unix SET_PATH_INFO args into a struct and change nameJeff Layton1-3/+14
2008-05-15[CIFS] Finishup DFS codeSteve French1-2/+2
2008-05-15[CIFS] Fix paths when share is in DFS to include proper prefixSteve French1-3/+0
2008-05-13[CIFS] cleanup old checkpatch warningsSteve French1-3/+3
2008-05-08[CIFS] Fixed build warning in is_ipIgor Mammedov1-1/+1
2008-04-29[CIFS] convert usage of implicit booleans to boolSteve French1-6/+7
2008-04-25cifs: timeout dfs automounts +little fix.Igor Mammedov1-7/+1
2008-04-15[CIFS] Fix oops when slow oplock process races with unmountSteve French1-0/+1
2008-03-14[CIFS] file create with acl support enabled is slowSteve French1-2/+3
2008-03-10[CIFS] cifs: replace remaining __FUNCTION__ occurrencesHarvey Harrison1-2/+2
2008-02-13[CIFS] fix typoSteve French1-1/+1
2008-02-12[CIFS] clean up some hard to read ifdefsSteve French1-2/+6
2008-02-07[CIFS] reduce checkpatch warningsSteve French1-8/+8
2008-01-25[CIFS] DFS build fixesSteve French1-2/+2
2008-01-25[CIFS] DFS support: provide shrinkable mountsIgor Mammedov1-0/+3
2007-12-31[CIFS] Allow setting mode via cifs aclSteve French1-1/+3
2007-11-17[CIFS] remove build warningSteve French1-1/+0
2007-11-16[CIFS] minor checkpatch cleanupSteve French1-5/+5
2007-11-16[CIFS] have cifs_get_spnego_key get the hostname from TCP_Server_InfoJeff Layton1-2/+1
2007-11-13[CIFS] Fix buffer overflow if server sends corrupt response to smallSteve French1-2/+3
2007-11-03[CIFS] implement upcalls for SPNEGO blob via keyctl APIJeff Layton1-0/+2
2007-10-31[CIFS] Don't request too much permission when reading an ACLSteve French1-0/+2
2007-10-25[CIFS] acl support part 6Steve French1-4/+5
2007-10-19[CIFS] ACL support part 5Steve French1-1/+1
2007-10-18[CIFS] log better errors on failed mountsSteve French1-2/+3
2007-10-03[CIFS] CIFS ACL support (part 2)Shirish Pargaonkar1-1/+1
2007-09-25[CIFS] move cifs acl code to new file and fix build breakSteve French1-0/+1
2007-08-30[CIFS] formatting cleanup found by checkpatchSteve French1-1/+1
2007-07-15[CIFS] Add support for new POSIX unlinkSteve French1-1/+4
2007-07-13[CIFS] whitespace/formatting fixesSteve French1-6/+6
2007-07-09[CIFS] Fix packet signatures for NTLMv2 caseSteve French1-3/+5
2007-06-28[CIFS] whitespace fixesSteve French1-53/+53
2007-04-23[CIFS] New CIFS POSIX mkdir performance improvementSteve French1-1/+6
2007-02-27[CIFS] Remove some unused functions/declarationsSteve French1-1/+1
2007-02-14[CIFS] on reconnect to Samba - reset the unix capabilitiesSteve French1-0/+3
2007-02-08[CIFS] Allow update of EOF on remote extend of fileSteve French1-1/+1
2006-10-12[CIFS] Workaround incomplete byte length returned by someSteve French1-1/+1
2006-10-12[CIFS] Level 1 QPathInfo needed for proper OS2 supportSteve French1-0/+1
2006-09-28[CIFS] Remove static and unused symbolsSteve French1-4/+2
2006-09-28[CIFS] Legacy time handling for Win9x and OS/2 part 1Steve French1-0/+3