Searched refs:VFS (Results 1 - 200 of 246) sorted by relevance

12

/linux-4.4.14/fs/cifs/
H A DMakefile2 # Makefile for Linux CIFS VFS client
H A Dsmb2transport.c53 cifs_dbg(VFS, "could not allocate crypto hmacsha256\n"); smb2_crypto_shash_allocate()
88 cifs_dbg(VFS, "could not allocate crypto cmac-aes"); smb3_crypto_shash_allocate()
102 cifs_dbg(VFS, "%s: Can't alloc cmacaes\n", __func__); smb3_crypto_shash_allocate()
148 cifs_dbg(VFS, "%s: Could not find session\n", __func__); smb2_calc_signature()
157 cifs_dbg(VFS, "%s: shah256 alloc failed\n", __func__); smb2_calc_signature()
164 cifs_dbg(VFS, "%s: Could not update with response\n", __func__); smb2_calc_signature()
170 cifs_dbg(VFS, "%s: Could not init sha256", __func__); smb2_calc_signature()
178 cifs_dbg(VFS, "null iovec entry\n"); smb2_calc_signature()
199 cifs_dbg(VFS, "%s: Could not update with payload\n", smb2_calc_signature()
218 cifs_dbg(VFS, "%s: Could not generate sha256 hash\n", __func__); smb2_calc_signature()
240 cifs_dbg(VFS, "%s: crypto alloc failed\n", __func__); generate_smb3signingkey()
247 cifs_dbg(VFS, "%s: Could not set with session key\n", __func__); generate_smb3signingkey()
253 cifs_dbg(VFS, "%s: Could not init sign hmac\n", __func__); generate_smb3signingkey()
260 cifs_dbg(VFS, "%s: Could not update with n\n", __func__); generate_smb3signingkey()
267 cifs_dbg(VFS, "%s: Could not update with label\n", __func__); generate_smb3signingkey()
274 cifs_dbg(VFS, "%s: Could not update with zero\n", __func__); generate_smb3signingkey()
281 cifs_dbg(VFS, "%s: Could not update with context\n", __func__); generate_smb3signingkey()
288 cifs_dbg(VFS, "%s: Could not update with L\n", __func__); generate_smb3signingkey()
295 cifs_dbg(VFS, "%s: Could not generate sha256 hash\n", __func__); generate_smb3signingkey()
319 cifs_dbg(VFS, "%s: Could not find session\n", __func__); smb3_calc_signature()
330 cifs_dbg(VFS, "%s: Could not set key for cmac aes\n", __func__); smb3_calc_signature()
341 cifs_dbg(VFS, "%s: Could not init cmac aes\n", __func__); smb3_calc_signature()
349 cifs_dbg(VFS, "null iovec entry"); smb3_calc_signature()
370 cifs_dbg(VFS, "%s: Couldn't update cmac aes with payload\n", smb3_calc_signature()
389 cifs_dbg(VFS, "%s: Could not generate cmac aes\n", __func__); smb3_calc_signature()
484 cifs_dbg(VFS, "Null TCP session in smb2_mid_entry_alloc\n"); smb2_mid_entry_alloc()
565 cifs_dbg(VFS, "SMB signature verification returned error = %d\n", smb2_check_receive()
H A Dcifs_debug.h34 #define VFS 1 macro
57 } else if (type == VFS) { \
H A Dcifsencrypt.c48 cifs_dbg(VFS, "could not allocate crypto md5\n"); cifs_crypto_shash_md5_allocate()
89 cifs_dbg(VFS, "%s: Can't alloc md5 crypto\n", __func__); cifs_calc_signature()
96 cifs_dbg(VFS, "%s: Could not init md5\n", __func__); cifs_calc_signature()
103 cifs_dbg(VFS, "%s: Could not update with response\n", __func__); cifs_calc_signature()
111 cifs_dbg(VFS, "null iovec entry\n"); cifs_calc_signature()
128 cifs_dbg(VFS, "%s: Could not update with payload\n", cifs_calc_signature()
146 cifs_dbg(VFS, "%s: Could not generate md5 hash\n", __func__); cifs_calc_signature()
500 cifs_dbg(VFS, "%s: can't generate ntlmv2 hash\n", __func__); calc_ntlmv2_hash()
510 cifs_dbg(VFS, "%s: Could not set NT Hash as a key\n", __func__); calc_ntlmv2_hash()
516 cifs_dbg(VFS, "%s: could not init hmacmd5\n", __func__); calc_ntlmv2_hash()
539 cifs_dbg(VFS, "%s: Could not update with user\n", __func__); calc_ntlmv2_hash()
559 cifs_dbg(VFS, "%s: Could not update with domain\n", calc_ntlmv2_hash()
579 cifs_dbg(VFS, "%s: Could not update with server\n", calc_ntlmv2_hash()
588 cifs_dbg(VFS, "%s: Could not generate md5 hash\n", __func__); calc_ntlmv2_hash()
606 cifs_dbg(VFS, "%s: can't generate ntlmv2 hash\n", __func__); CalcNTLMv2_response()
613 cifs_dbg(VFS, "%s: Could not set NTLMV2 Hash as a key\n", CalcNTLMv2_response()
620 cifs_dbg(VFS, "%s: could not init hmacmd5\n", __func__); CalcNTLMv2_response()
633 cifs_dbg(VFS, "%s: Could not update with response\n", __func__); CalcNTLMv2_response()
641 cifs_dbg(VFS, "%s: Could not generate md5 hash\n", __func__); CalcNTLMv2_response()
657 cifs_dbg(VFS, "could not allocate crypto hmacmd5\n"); crypto_hmacmd5_alloc()
692 cifs_dbg(VFS, "error %d finding domain name\n", setup_ntlmv2_rsp()
700 cifs_dbg(VFS, "error %d building av pair blob\n", rc); setup_ntlmv2_rsp()
736 cifs_dbg(VFS, "could not crypto alloc hmacmd5 rc %d\n", rc); setup_ntlmv2_rsp()
743 cifs_dbg(VFS, "could not get v2 hash rc %d\n", rc); setup_ntlmv2_rsp()
750 cifs_dbg(VFS, "Could not calculate CR1 rc: %d\n", rc); setup_ntlmv2_rsp()
758 cifs_dbg(VFS, "%s: Could not set NTLMV2 Hash as a key\n", setup_ntlmv2_rsp()
765 cifs_dbg(VFS, "%s: Could not init hmacmd5\n", __func__); setup_ntlmv2_rsp()
773 cifs_dbg(VFS, "%s: Could not update with response\n", __func__); setup_ntlmv2_rsp()
780 cifs_dbg(VFS, "%s: Could not generate md5 hash\n", __func__); setup_ntlmv2_rsp()
802 cifs_dbg(VFS, "could not allocate crypto API arc4\n"); calc_seckey()
811 cifs_dbg(VFS, "%s: Could not set response as a key\n", calc_seckey()
821 cifs_dbg(VFS, "could not encrypt session key rc: %d\n", rc); calc_seckey()
H A Dcifs_debug.c53 pr_err_ratelimited("CIFS VFS: %pV", &vaf); cifs_vfs_err()
64 cifs_dbg(VFS, "Cmd: %d Err: 0x%x Flags: 0x%x Flgs2: 0x%x Mid: %d Pid: %d\n", cifs_dump_detail()
67 cifs_dbg(VFS, "smb buf %p len %u\n", smb, smbCalcSize(smb)); cifs_dump_detail()
80 cifs_dbg(VFS, "Dump pending requests:\n"); cifs_dump_mids()
84 cifs_dbg(VFS, "State: %d Cmd: %d Pid: %d Cbdata: %p Mid %llu\n", cifs_dump_mids()
91 cifs_dbg(VFS, "IsLarge: %d buf: %p time rcv: %ld now: %ld\n", cifs_dump_mids()
97 cifs_dbg(VFS, "IsMult: %d IsEnd: %d\n", cifs_dump_mids()
147 seq_printf(m, "Active VFS Requests: %d\n", GlobalTotalActiveXid); cifs_debug_data_proc_show()
643 cifs_dbg(VFS, "Invalid SecurityFlags: %s\n", cifs_security_flags_proc_write()
652 cifs_dbg(VFS, "Invalid SecurityFlags: %s\n", cifs_security_flags_proc_write()
660 cifs_dbg(VFS, "Invalid SecurityFlags: %s\n", flags_string); cifs_security_flags_proc_write()
665 cifs_dbg(VFS, "Unsupported security flags: 0x%x\n", cifs_security_flags_proc_write()
H A Dsmb2misc.c50 cifs_dbg(VFS, "Received Request not response\n"); check_smb2_hdr()
54 cifs_dbg(VFS, "Bad protocol string signature header %x\n", check_smb2_hdr()
57 cifs_dbg(VFS, "Mids do not match: %llu and %llu\n", check_smb2_hdr()
60 cifs_dbg(VFS, "Bad SMB detected. The Mid=%llu\n", wire_mid); check_smb2_hdr()
123 cifs_dbg(VFS, "Length less than SMB header size\n"); smb2_check_message()
128 cifs_dbg(VFS, "SMB length greater than maximum, mid=%llu\n", smb2_check_message()
137 cifs_dbg(VFS, "Illegal structure size %u\n", smb2_check_message()
144 cifs_dbg(VFS, "Illegal SMB2 command %d\n", command); smb2_check_message()
152 cifs_dbg(VFS, "Illegal response size %u for command %d\n", smb2_check_message()
159 cifs_dbg(VFS, "Illegal response size %d for oplock break\n", smb2_check_message()
166 cifs_dbg(VFS, "Total length %u RFC1002 length %u mismatch mid %llu\n", smb2_check_message()
297 cifs_dbg(VFS, "no length check for command\n"); smb2_get_data_area_len()
306 cifs_dbg(VFS, "offset %d too large, data area ignored\n", *off); smb2_get_data_area_len()
310 cifs_dbg(VFS, "negative offset %d to data invalid ignore data area\n", smb2_get_data_area_len()
315 cifs_dbg(VFS, "negative data length %d invalid, data area ignored\n", smb2_get_data_area_len()
319 cifs_dbg(VFS, "data area larger than 128K: %d\n", *len); smb2_get_data_area_len()
365 cifs_dbg(VFS, "data area offset %d overlaps SMB2 header %d\n", smb2_calc_size()
H A Dsmbencrypt.c82 cifs_dbg(VFS, "could not allocate des crypto API\n"); smbhash()
95 cifs_dbg(VFS, "could not encrypt crypt key rc: %d\n", rc); smbhash()
143 cifs_dbg(VFS, "%s: Crypto md4 allocation error %d\n", mdfour()
158 cifs_dbg(VFS, "%s: Could not init md4 shash\n", __func__); mdfour()
163 cifs_dbg(VFS, "%s: Could not update with link_str\n", __func__); mdfour()
168 cifs_dbg(VFS, "%s: Could not generate md4 hash\n", __func__); mdfour()
H A Dsess.c289 cifs_dbg(VFS, "challenge blob len %d too small\n", blob_len); decode_ntlmssp_challenge()
294 cifs_dbg(VFS, "blob signature incorrect %s\n", decode_ntlmssp_challenge()
299 cifs_dbg(VFS, "Incorrect message type %d\n", decode_ntlmssp_challenge()
313 cifs_dbg(VFS, "tioffset + tilen too high %u + %u", decode_ntlmssp_challenge()
321 cifs_dbg(VFS, "Challenge target info alloc failure"); decode_ntlmssp_challenge()
406 cifs_dbg(VFS, "Error %d during NTLMSSP authentication\n", rc); build_ntlmssp_auth_blob()
724 cifs_dbg(VFS, "bad word count %d\n", smb_buf->WordCount); sess_auth_lanman()
793 cifs_dbg(VFS, "Error %d during NTLM authentication\n", sess_auth_ntlm()
834 cifs_dbg(VFS, "bad word count %d\n", smb_buf->WordCount); sess_auth_ntlm()
902 cifs_dbg(VFS, "Error %d during NTLMv2 authentication\n", rc); sess_auth_ntlmv2()
942 cifs_dbg(VFS, "bad word count %d\n", smb_buf->WordCount); sess_auth_ntlmv2()
1018 cifs_dbg(VFS, sess_auth_kerberos()
1028 cifs_dbg(VFS, "Kerberos can't allocate (%u bytes) memory", sess_auth_kerberos()
1068 cifs_dbg(VFS, "bad word count %d\n", smb_buf->WordCount); sess_auth_kerberos()
1083 cifs_dbg(VFS, "bad security blob length %d\n", sess_auth_kerberos()
1139 cifs_dbg(VFS, "NTLMSSP requires Unicode support\n"); _sess_auth_rawntlmssp_assemble_req()
1223 cifs_dbg(VFS, "bad word count %d\n", smb_buf->WordCount); sess_auth_rawntlmssp_negotiate()
1235 cifs_dbg(VFS, "bad security blob length %d\n", sess_auth_rawntlmssp_negotiate()
1320 cifs_dbg(VFS, "bad word count %d\n", smb_buf->WordCount); sess_auth_rawntlmssp_authenticate()
1336 cifs_dbg(VFS, "bad security blob length %d\n", sess_auth_rawntlmssp_authenticate()
1386 cifs_dbg(VFS, select_sec()
1415 cifs_dbg(VFS, "Kerberos negotiated but upcall support disabled!\n"); select_sec()
1423 cifs_dbg(VFS, "secType %d not supported!\n", type); select_sec()
H A Dioctl.c72 cifs_dbg(VFS, "src file seems to be from a different filesystem type\n"); cifs_ioctl_clone()
78 cifs_dbg(VFS, "missing cifsFileInfo on copy range src file\n"); cifs_ioctl_clone()
90 cifs_dbg(VFS, "source and target of copy not on same share\n"); cifs_ioctl_clone()
95 cifs_dbg(VFS, "source and target of copy not on same server\n"); cifs_ioctl_clone()
H A Dtransport.c52 cifs_dbg(VFS, "Null TCP session in AllocMidQEntry\n"); AllocMidQEntry()
185 cifs_dbg(VFS, "sends on sock %p stuck for 15 seconds\n", smb_send_kvec()
206 cifs_dbg(VFS, "sent %d requested %d\n", rc, remaining); smb_send_kvec()
213 cifs_dbg(VFS, "tcp sent no data\n"); smb_send_kvec()
361 cifs_dbg(VFS, "Error %d sending data on socket to server\n", smb_send_rqst()
643 cifs_dbg(VFS, "%s: invalid mid state mid=%llu state=%d\n", cifs_sync_mid_result()
683 cifs_dbg(VFS, "SMB signature verification returned error = %d\n", cifs_check_receive()
729 cifs_dbg(VFS, "Null session\n"); SendReceive2()
847 cifs_dbg(VFS, "Null smb session\n"); SendReceive()
851 cifs_dbg(VFS, "Null tcp session\n"); SendReceive()
864 cifs_dbg(VFS, "Illegal length, greater than maximum frame, %d\n", SendReceive()
934 cifs_dbg(VFS, "Bad MID state?\n"); SendReceive()
984 cifs_dbg(VFS, "Null smb session\n"); SendReceiveBlockingLock()
990 cifs_dbg(VFS, "Null tcp session\n"); SendReceiveBlockingLock()
1003 cifs_dbg(VFS, "Illegal length, greater than maximum frame, %d\n", SendReceiveBlockingLock()
1105 cifs_dbg(VFS, "Bad MID state?\n"); SendReceiveBlockingLock()
H A Dconnect.c448 cifs_dbg(VFS, "No memory for large SMB response\n"); allocate_buffers()
461 cifs_dbg(VFS, "No memory for SMB response\n"); allocate_buffers()
491 cifs_dbg(VFS, "Server %s has not responded in %d seconds. Reconnecting...\n", server_unresponsive()
662 cifs_dbg(VFS, "RFC 1002 unknown response type 0x%x\n", type); is_smb_response()
800 cifs_dbg(VFS, "SMB response too long (%u bytes)\n", pdu_length); standard_receive3()
893 cifs_dbg(VFS, "SMB response too short (%u bytes)\n", cifs_demultiplex_thread()
926 cifs_dbg(VFS, "No task to wake, unknown frame received! NumMids %d\n", cifs_demultiplex_thread()
1053 cifs_dbg(VFS, "sec=krb5p is not supported!\n"); cifs_parse_security_flavors()
1088 cifs_dbg(VFS, "bad security option: %s\n", value); cifs_parse_security_flavors()
1114 cifs_dbg(VFS, "bad cache= option: %s\n", value); cifs_parse_cache_flavor()
1155 cifs_dbg(VFS, "Unknown vers= option specified: %s\n", value); cifs_parse_smb_version()
1304 cifs_dbg(VFS, "Unable to allocate memory for devname.\n"); cifs_parse_mount_options()
1307 cifs_dbg(VFS, "Malformed UNC in devname.\n"); cifs_parse_mount_options()
1310 cifs_dbg(VFS, "Unknown error parsing devname.\n"); cifs_parse_mount_options()
1489 cifs_dbg(VFS, "FS-Cache support needs CONFIG_CIFS_FSCACHE kernel config option set\n"); cifs_parse_mount_options()
1509 cifs_dbg(VFS, cifs_parse_mount_options()
1517 cifs_dbg(VFS, cifs_parse_mount_options()
1525 cifs_dbg(VFS, cifs_parse_mount_options()
1537 cifs_dbg(VFS, "%s: Invalid backupuid value\n", cifs_parse_mount_options()
1545 cifs_dbg(VFS, "%s: Invalid backupgid value\n", cifs_parse_mount_options()
1553 cifs_dbg(VFS, "%s: Invalid uid value\n", cifs_parse_mount_options()
1561 cifs_dbg(VFS, "%s: Invalid cruid value\n", cifs_parse_mount_options()
1568 cifs_dbg(VFS, "%s: Invalid gid value\n", cifs_parse_mount_options()
1576 cifs_dbg(VFS, "%s: Invalid file_mode value\n", cifs_parse_mount_options()
1584 cifs_dbg(VFS, "%s: Invalid dir_mode value\n", cifs_parse_mount_options()
1593 cifs_dbg(VFS, "%s: Invalid port value\n", cifs_parse_mount_options()
1601 cifs_dbg(VFS, "%s: Invalid rsize value\n", cifs_parse_mount_options()
1609 cifs_dbg(VFS, "%s: Invalid wsize value\n", cifs_parse_mount_options()
1617 cifs_dbg(VFS, "%s: Invalid actimeo value\n", cifs_parse_mount_options()
1623 cifs_dbg(VFS, "attribute cache timeout too large\n"); cifs_parse_mount_options()
1901 cifs_dbg(VFS, "Multiuser mounts require kernels with CONFIG_KEYS enabled\n"); cifs_parse_mount_options()
1906 cifs_dbg(VFS, "CIFS mount error: No usable UNC path provided in device string!\n"); cifs_parse_mount_options()
1912 cifs_dbg(VFS, "Malformed UNC. Unable to find share name.\n"); cifs_parse_mount_options()
2213 cifs_dbg(VFS, "Error connecting to socket. Aborting operation.\n"); cifs_get_tcp_session()
2226 cifs_dbg(VFS, "error %d create cifsd thread\n", rc); cifs_get_tcp_session()
2338 cifs_dbg(VFS, "%s: Session Logoff failure rc=%d\n", cifs_put_smb_ses()
2650 cifs_dbg(VFS, "transport encryption setting conflicts with existing tid\n"); cifs_get_tcon()
2695 cifs_dbg(VFS, cifs_get_tcon()
2704 cifs_dbg(VFS, cifs_get_tcon()
2719 cifs_dbg(VFS, cifs_get_tcon()
2956 cifs_dbg(VFS, "Failed to bind to: %pI6c, error: %d\n", bind_socket()
2959 cifs_dbg(VFS, "Failed to bind to: %pI4, error: %d\n", bind_socket()
3064 cifs_dbg(VFS, "Error %d creating socket\n", rc); generic_ip_connect()
3194 cifs_dbg(VFS, "POSIXPATH support change\n"); reset_cifs_unix_caps()
3197 cifs_dbg(VFS, "possible reconnect error\n"); reset_cifs_unix_caps()
3198 cifs_dbg(VFS, "server disabled POSIX path support\n"); reset_cifs_unix_caps()
3203 cifs_dbg(VFS, "per-share encryption not supported yet\n"); reset_cifs_unix_caps()
3249 cifs_dbg(VFS, "Negotiating Unix capabilities with the server failed. Consider mounting with the Unix Extensions disabled if problems are found by specifying the nounix mount option.\n"); reset_cifs_unix_caps()
3342 cifs_dbg(VFS, "mount options mfsymlinks and sfu both enabled\n"); cifs_setup_cifs_sb()
3348 cifs_dbg(VFS, "mount option dynperm ignored if cifsacl mount option supported\n"); cifs_setup_cifs_sb()
3477 cifs_dbg(VFS, "No username specified\n"); cifs_setup_volume_info()
3490 cifs_dbg(VFS, "CIFS mount error: iocharset %s not found\n", cifs_setup_volume_info()
3578 cifs_dbg(VFS, "persistent handles not supported by server\n"); cifs_mount()
3973 cifs_dbg(VFS, "Send error in SessSetup = %d\n", rc); cifs_setup_session()
H A Dmisc.c294 cifs_dbg(VFS, "Bad protocol string signature header 0x%x\n", check_smb_hdr()
307 cifs_dbg(VFS, "Server sent request, not response. mid=%u\n", check_smb_hdr()
345 cifs_dbg(VFS, "rcvd invalid byte count (bcc)\n"); checkSMB()
347 cifs_dbg(VFS, "Length less than smb header size\n"); checkSMB()
358 cifs_dbg(VFS, "Length read does not match RFC1001 length %d\n", checkSMB()
375 cifs_dbg(VFS, "RFC1001 size %u smaller than SMB for mid=%u\n", checkSMB()
388 cifs_dbg(VFS, "RFC1001 size %u more than 512 bytes larger than SMB for mid=%u\n", checkSMB()
528 cifs_dbg(VFS, "Autodisabling the use of server inode numbers on %s. This server doesn't seem to support them properly. Hardlinks will not be recognized on this mount. Consider mounting with the \"noserverino\" option to silence this message.\n", cifs_autodisable_serverino()
H A Dsmb2pdu.c457 cifs_dbg(VFS, "Illegal dialect returned by server 0x%x\n", SMB2_negotiate()
548 cifs_dbg(VFS, "validate protocol negotiate failed: %d\n", rc); smb3_validate_negotiate()
553 cifs_dbg(VFS, "invalid size of protocol negotiate response\n"); smb3_validate_negotiate()
576 cifs_dbg(VFS, "protocol revalidation - security settings mismatch\n"); smb3_validate_negotiate()
669 cifs_dbg(VFS, SMB2_sess_setup()
678 cifs_dbg(VFS, SMB2_sess_setup()
706 cifs_dbg(VFS, "spnego not supported for SMB2 yet\n"); SMB2_sess_setup()
737 cifs_dbg(VFS, "spnego not supported for SMB2 yet\n"); SMB2_sess_setup()
747 cifs_dbg(VFS, "illegal ntlmssp phase\n"); SMB2_sess_setup()
771 cifs_dbg(VFS, "Unexpected more processing error\n"); SMB2_sess_setup()
776 cifs_dbg(VFS, "Invalid security buffer offset %d\n", SMB2_sess_setup()
802 cifs_dbg(VFS, "SMB3 encryption not supported yet\n"); SMB2_sess_setup()
927 cifs_dbg(VFS, "encryption requested but no server support"); SMB2_tcon()
993 cifs_dbg(VFS, "unknown share type %d\n", rsp->ShareType); SMB2_tcon()
1008 cifs_dbg(VFS, "DFS capability contradicts DFS flag\n"); SMB2_tcon()
1011 cifs_dbg(VFS, "Encrypted shares not supported"); SMB2_tcon()
1021 cifs_dbg(VFS, "BAD_NETWORK_NAME: %s\n", tree); SMB2_tcon()
1560 cifs_dbg(VFS, "srv returned invalid ioctl length: %d\n", *plen); SMB2_ioctl()
1567 cifs_dbg(VFS, "Malformed ioctl resp: len %d offset %d\n", *plen, SMB2_ioctl()
1669 cifs_dbg(VFS, "buffer length %d smaller than minimum size %d\n", validate_buf()
1676 cifs_dbg(VFS, "buffer length %d or smb length %d too large\n", validate_buf()
1682 cifs_dbg(VFS, "illegal server response, bad offset to data\n"); validate_buf()
1966 cifs_dbg(VFS, "SMB signature verification returned error = %d\n", smb2_readv_callback()
2087 cifs_dbg(VFS, "Send error in read = %d\n", rc); SMB2_read()
2302 cifs_dbg(VFS, "Send error in write = %d\n", rc); SMB2_write()
2328 cifs_dbg(VFS, "malformed search entry would overflow\n"); num_entries()
2334 cifs_dbg(VFS, "directory entry name would overflow frame end of buf %p\n", num_entries()
2391 cifs_dbg(VFS, "info level %u isn't supported\n", SMB2_query_directory()
2468 cifs_dbg(VFS, "illegal search buffer type\n"); SMB2_query_directory()
H A Dsmb2ops.c43 cifs_dbg(VFS, "disabling echoes and oplocks\n"); change_conf()
204 cifs_dbg(VFS, "Cmd: %d Err: 0x%x Flags: 0x%x Mid: %llu Pid: %d\n", smb2_dump_detail()
207 cifs_dbg(VFS, "smb buf %p len %u\n", smb, smb2_calc_size(smb)); smb2_dump_detail()
274 cifs_dbg(VFS, "error %d on ioctl to get interface list\n", rc); SMB3_request_interfaces()
276 cifs_dbg(VFS, "server returned bad net interface info buf\n"); SMB3_request_interfaces()
563 cifs_dbg(VFS, "refcpy ioctl error %d getting resume key\n", rc); SMB2_request_res_key()
567 cifs_dbg(VFS, "Invalid refcopy resume key length\n"); SMB2_request_res_key()
629 cifs_dbg(VFS, "invalid cchunk response size\n"); smb2_clone_range()
643 cifs_dbg(VFS, "invalid copy chunk response\n"); smb2_clone_range()
648 cifs_dbg(VFS, "invalid num chunks written\n"); smb2_clone_range()
912 cifs_dbg(VFS, "open dir failed\n"); smb2_query_dir_first()
922 cifs_dbg(VFS, "query directory failed\n"); smb2_query_dir_first()
H A Dcifsacl.c463 cifs_dbg(VFS, "unknown access control type %d\n", type); access_flags_to_mode()
553 cifs_dbg(VFS, "ACE too small %d\n", le16_to_cpu(pace->size)); dump_ace()
558 cifs_dbg(VFS, "ACL too small to parse ACE\n"); dump_ace()
603 cifs_dbg(VFS, "ACL too small to parse DACL\n"); parse_dacl()
703 cifs_dbg(VFS, "ACL too small to parse SID %p\n", psid); parse_sid()
991 cifs_dbg(VFS, "Unable to open file to set ACL\n"); set_cifs_acl()
1036 cifs_dbg(VFS, "%s: error %d getting sec desc\n", __func__, rc); cifs_acl_to_fattr()
1041 cifs_dbg(VFS, "parse sec desc failed rc = %d\n", rc); cifs_acl_to_fattr()
1080 cifs_dbg(VFS, "%s: error %d getting sec desc\n", __func__, rc); id_mode_to_cifs_acl()
H A Dcifsfs.c92 * Note that it should be only called if a referece to VFS super block is
169 cifs_dbg(VFS, "%s: get root inode failed\n", __func__); cifs_read_super()
275 * by the VFS. cifs_alloc_inode()
694 cifs_dbg(VFS, "cifs_mount failed w/return code = %d\n", cifs_do_mount()
1075 cifs_dbg(VFS, "CIFSMaxBufSize %d 0x%x\n", cifs_init_request_bufs()
1088 cifs_dbg(VFS, "cifs_min_rcv set to maximum (64)\n"); cifs_init_request_bufs()
1179 #endif /* was needed for dnotify, and will be needed for inotify when VFS fix */ init_cifs()
1299 ("VFS to access servers complying with the SNIA CIFS Specification "
H A Dlink.c67 cifs_dbg(VFS, "%s: Crypto md5 allocation error %d\n", symlink_hash()
82 cifs_dbg(VFS, "%s: Could not init md5 shash\n", __func__); symlink_hash()
87 cifs_dbg(VFS, "%s: Could not update with link_str\n", __func__); symlink_hash()
92 cifs_dbg(VFS, "%s: Could not generate md5 hash\n", __func__); symlink_hash()
H A Dreaddir.c380 cifs_dbg(VFS, "search entry %p began after end of SMB %p old entry %p\n", nxt_dir_entry()
387 cifs_dbg(VFS, "search entry %p extends after end of SMB %p\n", nxt_dir_entry()
664 cifs_dbg(VFS, "reached end of buf searching for pos in buf %d index to find %lld rc %d\n", find_cifs_entry()
702 cifs_dbg(VFS, "bad search response length %zd past smb end\n", cifs_filldir()
786 * '..'. Otherwise we won't be able to notify VFS in case of failure. cifs_readdir()
842 cifs_dbg(VFS, "past SMB end, num to fill %d i %d\n", cifs_readdir()
H A Dcifssmb.c428 cifs_dbg(VFS, "Server requires signing, but it's disabled in SecurityFlags!"); cifs_enable_signing()
437 cifs_dbg(VFS, "Server does not support signing!"); cifs_enable_signing()
522 cifs_dbg(VFS, "mount failed, cifs module not built with CIFS_WEAK_PW_HASH support\n"); decode_lanman_negprot_rsp()
1098 cifs_dbg(VFS, "Open response data too small\n"); CIFSPOSIXCreate()
1570 cifs_dbg(VFS, "SMB signature verification returned error = %d\n", cifs_readv_callback()
1728 cifs_dbg(VFS, "Send error in read = %d\n", rc); CIFSSMBRead()
1746 cifs_dbg(VFS, "Faulting on read rc = %d\n",rc); CIFSSMBRead()
1966 cifs_dbg(VFS, "No writable handles for inode\n"); cifs_writev_requeue()
2553 cifs_dbg(VFS, "Send error in Close = %d\n", rc); CIFSSMBClose()
2580 cifs_dbg(VFS, "Send error in Flush = %d\n", rc); CIFSSMBFlush()
3885 cifs_dbg(VFS, "acl length %d does not match %d\n", CIFSSMBGetCIFSACL()
3895 cifs_dbg(VFS, "bad acl length %d\n", *pbuflen); CIFSSMBGetCIFSACL()
4265 cifs_dbg(VFS, "Malformed FILE_UNIX_BASIC_INFO response. Unix Extensions can be disabled on mount by specifying the nosfu mount option.\n"); CIFSSMBUnixQFileInfo()
4349 cifs_dbg(VFS, "Malformed FILE_UNIX_BASIC_INFO response. Unix Extensions can be disabled on mount by specifying the nosfu mount option.\n"); CIFSSMBUnixQPathInfo()
4504 cifs_dbg(VFS, "ignoring corrupt resume name\n"); CIFSFindFirst()
4631 cifs_dbg(VFS, "ignoring corrupt resume name\n"); CIFSFindNext()
4678 cifs_dbg(VFS, "Send error in FindClose = %d\n", rc); CIFSFindClose()
4807 cifs_dbg(VFS, "num_referrals: must be at least > 0, but we get num_referrals = %d\n", parse_DFS_referrals()
4815 cifs_dbg(VFS, "Referrals of V%d version are not supported, should be V3\n", parse_DFS_referrals()
5208 cifs_dbg(VFS, "Send error in QFSAttributeInfo = %d\n", rc); CIFSSMBQFSAttributeInfo()
5349 cifs_dbg(VFS, "Send error in QFSUnixInfo = %d\n", rc); CIFSSMBQFSUnixInfo()
5432 cifs_dbg(VFS, "Send error in SETFSUnixInfo = %d\n", rc); CIFSSMBSetFSUnixInfo()
6467 * the same reason, but ironically when the VFS moved from
6475 * in the VFS to make it easier to plug in network file
6547 #endif /* was needed for dnotify, and will be needed for inotify when VFS fix */
H A Dcache.c95 cifs_dbg(VFS, "Unknown network family '%d'\n", sa->sa_family); cifs_server_get_key()
H A Dfscache.c176 cifs_dbg(VFS, "unknown error ret = %d\n", ret); __cifs_readpage_from_fscache()
H A Dsmb2file.c80 cifs_dbg(VFS, smb2_open_file()
H A Dsmb2inode.c106 cifs_dbg(VFS, "Invalid command\n"); smb2_open_op_close()
H A Dsmbfsctl.h31 * could be invoked from tools via a specialized hook into the VFS rather
H A Dcifs_dfs_ref.c328 cifs_dbg(VFS, "%s: Net Address path too short: %s\n", cifs_dfs_do_automount()
H A Dcifsproto.h49 cifs_dbg(FYI, "CIFS VFS: in %s as Xid: %u with uid: %d\n", \
58 cifs_dbg(FYI, "CIFS VFS: leaving %s (xid = %u) rc = %d\n", \
453 #endif /* was needed for dnotify, and will be needed for inotify when VFS fix */
H A Ddir.c106 cifs_dbg(VFS, "corrupt dentry\n"); build_path_from_dentry()
133 cifs_dbg(VFS, "corrupt dentry\n"); build_path_from_dentry()
171 * The VFS will not allow "/", but "\" is allowed by posix.
H A Dnetmisc.c976 cifs_dbg(VFS, "illegal time min %d sec %d\n", min, sec); cnvrtDosUnixTm()
980 cifs_dbg(VFS, "illegal hours %d\n", st->Hours); cnvrtDosUnixTm()
984 cifs_dbg(VFS, "illegal date, month %d day: %d\n", month, days); cnvrtDosUnixTm()
H A Dfile.c498 cifs_dbg(VFS, "server %s of type %s returned unexpected error on SMB posix open, disabling posix open support. Check if server update available.\n", cifs_open()
1172 cifs_dbg(VFS, "Can't push all brlocks!\n"); cifs_push_posix_locks()
1326 cifs_dbg(VFS, "Error unlocking previously locked range %d during test of lock\n", cifs_getlk()
1346 cifs_dbg(VFS, "Error unlocking previously locked range %d during test of lock\n", cifs_getlk()
1762 the VFS or MM) should not happen but we had reports of on oops (due to find_writable_file()
1766 cifs_dbg(VFS, "Null inode passed to cifs_writeable_file\n"); find_writable_file()
2022 cifs_dbg(VFS, "No writable handles for inode\n"); wdata_send_pages()
3337 * The VFS will not try to do readahead past the cifs_readpages_read_into_pages()
3341 * to prevent the VFS from repeatedly attempting to cifs_readpages_read_into_pages()
3492 * page. The VFS will fall back to readpage. We should never cifs_readpages()
3831 cifs_dbg(VFS, "Push locks rc = %d\n", rc); cifs_oplock_break()
H A Dxattr.c330 cifs_dbg(VFS, "%s: error %zd getting sec desc\n", cifs_getxattr()
H A Dsmb1ops.c278 cifs_dbg(VFS, "TotalDataSize %d is over maximum buffer %d\n", check2ndT2()
407 cifs_dbg(VFS, "1st trans2 resp needs bigbuf\n"); cifs_check_trans2()
H A Dinode.c992 cifs_dbg(VFS, "server does not support POSIX extensions"); cifs_root_iget()
1226 * but will return the EACCESS to the caller. Note that the VFS does not call
1821 cifs_dbg(VFS, "%s: could not invalidate inode %p\n", cifs_invalidate_mapping()
H A Dcifs_unicode.c284 cifs_dbg(VFS, "strtoUTF16: char2uni of 0x%x returned %d\n", cifs_strtoUTF16()
/linux-4.4.14/fs/ntfs/
H A Dvolume.h96 struct inode *mft_ino; /* The VFS inode of $MFT. */
102 struct inode *mftmirr_ino; /* The VFS inode of $MFTMirr. */
105 struct inode *logfile_ino; /* The VFS inode of $LogFile. */
108 struct inode *lcnbmp_ino; /* The VFS inode of $Bitmap. */
112 struct inode *vol_ino; /* The VFS inode of $Volume. */
117 struct inode *root_ino; /* The VFS inode of the root
119 struct inode *secure_ino; /* The VFS inode of $Secure (NTFS3.0+
121 struct inode *extend_ino; /* The VFS inode of $Extend (NTFS3.0+
125 struct inode *quota_ino; /* The VFS inode of $Quota. */
128 struct inode *usnjrnl_ino; /* The VFS inode of $UsnJrnl. */
H A Dntfs.h76 * @sb: VFS super block
78 * NTFS_SB() returns the ntfs volume associated with the VFS super block @sb.
H A Dinode.h45 * fields already provided in the VFS inode.
236 * @inode: VFS inode
238 * NTFS_I() returns the ntfs inode associated with the VFS @inode.
H A Dindex.h133 * VFS inode of the ntfs index inode to which the index entry belongs dirty,
H A Dnamei.c88 * which we deal with appropriately (see the code comments). The VFS will
280 .lookup = ntfs_lookup, /* VFS: Lookup directory. */
H A Dsuper.c462 * NOTE: The VFS sets the @sb->s_flags remount flags to @flags after
1057 /* No VFS initiated operations allowed for $MFTMirr. */ load_and_init_mft_mirror()
2260 * ntfs_put_super() is called by the VFS (from fs/super.c::do_umount()) when
2681 .alloc_inode = ntfs_alloc_big_inode, /* VFS: Allocate new inode. */
2682 .destroy_inode = ntfs_destroy_big_inode, /* VFS: Deallocate inode. */
2684 .write_inode = ntfs_write_inode, /* VFS: Write dirty inode to
2690 .evict_inode = ntfs_evict_big_inode, /* VFS: Called when an inode is
2702 * ntfs_fill_super() is called by the VFS to mount the device described by @sb
H A Dinode.c1744 * accessed from the VFS side (or even internally), only by the
2132 /* No VFS initiated operations allowed for $MFT. */ ntfs_read_inode_mount()
2252 * When the VFS is going to remove an inode from memory, ntfs_clear_big_inode()
2307 * Called by the VFS once for each mounted ntfs volume when someone reads
2881 * We have to trap VFS attempts to truncate the file described by @dentry as
3101 "Marking the inode dirty again, so the VFS " __ntfs_write_inode()
H A Ddir.c1087 * VFS calls ->readdir without BKL but with i_mutex held. This protects the VFS
/linux-4.4.14/fs/quota/
H A Dnetlink.c60 "VFS: Not enough memory to send quota warning.\n"); quota_send_warning()
67 "VFS: Cannot store netlink header in quota warning.\n"); quota_send_warning()
95 printk(KERN_ERR "VFS: Not enough space to compose quota message!\n"); quota_send_warning()
105 "VFS: Failed to create quota netlink interface.\n"); quota_init()
H A Dquota_v1.c152 "VFS: %s: Refusing to turn on old quota format on given file." v1_check_quota_file()
H A Ddquot.c121 * Lock ordering (including related VFS locks) is the following:
1050 printk(KERN_WARNING "VFS (%s): Writes happened after quota" remove_dquot_ref()
2885 printk(KERN_NOTICE "VFS: Disk quotas %s\n", __DQUOT_VERSION__); dquot_init()
2919 pr_info("VFS: Dquot-cache hash table entries: %ld (order %ld," dquot_init()
H A Dquota.c2 * Quota code necessary even when VFS quota support is not compiled
H A Dquota_tree.c48 "VFS: Not enough memory for quota buffers.\n"); getdqbuf()
/linux-4.4.14/include/uapi/linux/
H A Dunix_diag.h17 #define UDIAG_SHOW_VFS 0x00000002 /* show VFS inode info */
H A Dcapability.h149 /* Without VFS support for capabilities:
152 * With VFS support for capabilities (neither of above, but)
H A Dfs.h84 #define MS_POSIXACL (1<<16) /* VFS does not apply the umask */
H A Dcoda.h139 * to deal with VFS open modes
/linux-4.4.14/fs/befs/
H A Dinode.c38 "VFS: %lu, Inode %lu", (unsigned long) befs_check_inode()
H A Dlinuxvfs.c356 * BEFS's time is 64 bits, but current VFS is 32 bits... befs_iget()
357 * BEFS don't have access time. Nor inode change time. VFS befs_iget()
/linux-4.4.14/fs/ramfs/
H A Dfile-mmu.c23 * to keep track of the virtual data: using the VFS
H A Dinode.c22 * to keep track of the virtual data: using the VFS
/linux-4.4.14/fs/ubifs/
H A Dioctl.c32 * ubifs_set_inode_flags - set VFS inode flags.
33 * @inode: VFS inode to set flags for
35 * This function propagates flags from UBIFS inode object to VFS inode object.
H A Dmisc.h97 * ubifs_inode - get UBIFS inode information by VFS 'struct inode' object.
98 * @inode: the VFS 'struct inode' pointer
H A Ddir.c100 * Set 'S_NOCMTIME' to prevent VFS form updating [mc]time of inodes and ubifs_new_inode()
305 * vfs_dent_type - get VFS directory entry type.
308 * This function converts UBIFS directory entry type into VFS directory entry
336 * (name, inode number) entries. Linux/VFS assumes this model as well.
479 * VFS has already done it for us on the @i_mutex. So this is just a simple
621 * @dir: VFS inode object of the directory to check
939 * VFS has already done it for us on the @i_mutex. So this is just a simple
H A Dfile.c24 * This file implements VFS file and inode operations for regular files, device
38 * A thing to keep in mind: inode @i_mutex is locked in most VFS operations we
554 * VFS copied less data to the page that it intended and ubifs_write_end()
568 * Return 0 to force VFS to repeat the whole operation, or the ubifs_write_end()
954 * When writing-back dirty inodes, VFS first writes-back pages belonging to the
974 * @i_mutex, which means other VFS operations may be run on this inode at the
1100 * This function implements VFS '->setattr()' call when the inode is truncated
1206 * This function implements VFS '->setattr()' call for all cases except
1312 * For some really strange reasons VFS does not filter out ubifs_fsync()
H A Dubifs.h69 /* UBIFS file system VFS magic number */
72 /* Number of UBIFS blocks per VFS page */
350 * @vfs_inode: VFS inode description object
361 * @ui_mutex: serializes inode write-back with the rest of VFS operations,
377 * being written back while UBIFS changing them, being in the middle of an VFS
387 * actually). But unfortunately, VFS marks inodes dirty in many places, and it
993 * @vfs_sb: VFS @struct super_block object
994 * @bdi: backing device info object to make VFS happy and disable read-ahead
H A Dsuper.c24 * This file implements UBIFS initialization and VFS superblock operations. Some
309 * also happen if it was synchronized in an VFS operation, e.g. ubifs_write_inode()
1713 * We assume VFS has stopped writing. Possibly the background thread could be
2244 pr_err("UBIFS error (pid %d): VFS page cache size is %u bytes, but UBIFS requires at least 4096 bytes", ubifs_init()
H A Dcommit.c42 * (as permitted by the TNC mutex), or access to VFS data structures e.g. page
H A Dxattr.c52 * in the VFS inode cache. The xentries are cached in the LNC cache (see
H A Djournal.c424 * get_dent_type - translate VFS inode mode to UBIFS directory entry type.
503 * @ui->dirty flag and releasing its budget. Note, VFS may still treat the
H A Dbudget.c59 * Note, this function synchronizes even VFS inodes which are locked
/linux-4.4.14/drivers/watchdog/
H A Dalim1535_wdt.c131 * @file: file from VFS
172 * @file: VFS file pointer
237 * @inode: inode from VFS
238 * @file: file from VFS
257 * @inode: inode from VFS
258 * @file: file from VFS
H A Dwatchdog_dev.c281 * @file: file from VFS
H A Dpcwd.c32 * 971107 Took account of recent VFS changes (broke read).
/linux-4.4.14/net/ceph/
H A Dceph_fs.c48 case O_ACCMODE: /* this is what the VFS does */ ceph_flags_to_mode()
/linux-4.4.14/init/
H A Ddo_mounts.c172 pr_err("VFS: PARTUUID= is invalid.\n" devt_from_partuuid()
374 "VFS: Mounted root (%s filesystem)%s on device %u:%u.\n", do_mount_root()
412 printk("VFS: Cannot open root device \"%s\" or %s: error %d\n", mount_block_root()
421 panic("VFS: Unable to mount root fs on %s", b); mount_block_root()
437 panic("VFS: Unable to mount root fs on %s", b); mount_block_root()
498 printk(KERN_NOTICE "VFS: Insert %s and press ENTER\n", buf); change_floppy()
519 printk(KERN_ERR "VFS: Unable to mount root fs via NFS, trying floppy.\n"); mount_root()
/linux-4.4.14/fs/freevxfs/
H A Dvxfs_inode.c121 * @sbp: VFS superblock
166 * @sbp: VFS superblock
216 * @ip: VFS inode
256 * Returns the filled VFS inode.
273 * *ip: VFS inode
H A Dvxfs_super.c70 * @sbp: VFS superblock.
92 * @dentry: VFS dentry to locate superblock
134 * @sbp: VFS superblock (to fill)
H A Dvxfs.h252 * Get filesystem private data from VFS inode.
258 * Get filesystem private data from VFS superblock.
H A Dvxfs_lookup.c99 * vxfs_find_entry finds a &struct vxfs_direct for the VFS directory
225 * using the VFS supplied callback @filler.
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
H A Dnamei.c496 CDEBUG(D_VFSTRACE, "VFS Op:name=%pd,dir=%lu/%u(%p),intent=%s\n", ll_lookup_it()
574 CDEBUG(D_VFSTRACE, "VFS Op:name=%pd,dir=%lu/%u(%p),flags=%u\n", ll_lookup_nd()
608 "VFS Op:name=%pd,dir=%lu/%u(%p),file %p,open_flags %x,mode %x opened %d\n", ll_atomic_open()
728 CDEBUG(D_VFSTRACE, "VFS Op:name=%pd,dir=%lu/%u(%p),intent=%s\n", ll_create_it()
811 CDEBUG(D_VFSTRACE, "VFS Op:name=%pd,dir=%lu/%u(%p) mode %o dev %x\n", ll_mknod()
851 CDEBUG(D_VFSTRACE, "VFS Op:name=%pd,dir=%lu/%u(%p),flags=%u, excl=%d\n", ll_create_nd()
859 CDEBUG(D_VFSTRACE, "VFS Op:name=%pd, unhashed %d\n", ll_create_nd()
951 CDEBUG(D_VFSTRACE, "VFS Op:name=%pd,dir=%lu/%u(%p)\n", ll_unlink()
981 CDEBUG(D_VFSTRACE, "VFS Op:name=%pd,dir=%lu/%u(%p)\n", ll_mkdir()
1001 CDEBUG(D_VFSTRACE, "VFS Op:name=%pd,dir=%lu/%u(%p)\n", ll_rmdir()
1029 CDEBUG(D_VFSTRACE, "VFS Op:name=%pd,dir=%lu/%u(%p),target=%.*s\n", ll_symlink()
1052 "VFS Op: inode=%lu/%u(%p), dir=%lu/%u(%p), target=%pd\n", ll_link()
1083 "VFS Op:oldname=%pd,src_dir=%lu/%u(%p),newname=%pd,tgt_dir=%lu/%u(%p)\n", ll_rename()
H A Dxattr.c220 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p), xattr %s\n", ll_setxattr()
273 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p), xattr %s\n", ll_removexattr()
293 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p)\n", ll_getxattr_common()
460 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p), xattr %s\n", ll_getxattr()
551 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p)\n", ll_listxattr()
H A Dsymlink.c128 CDEBUG(D_VFSTRACE, "VFS Op\n"); ll_follow_link()
H A Dllite_lib.c859 CDEBUG(D_VFSTRACE, "VFS Op: sb %p\n", sb); ll_fill_super()
952 CDEBUG(D_VFSTRACE, "VFS Op: sb %p - %s\n", sb, profilenm); ll_put_super()
1034 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p)\n", inode->i_ino, ll_clear_inode()
1218 /* Check new size against VFS/VM file size limit and rlimit */ ll_setattr_raw()
1225 * needs another check in addition to the VFS check above. */ ll_setattr_raw()
1458 CDEBUG(D_VFSTRACE, "VFS Op: at %llu jiffies\n", get_jiffies_64()); ll_statfs()
1652 CDEBUG(D_VFSTRACE, "VFS Op:inode="DFID"(%p)\n", ll_read_inode2()
1658 * the VFS doesn't zero times in the core inode so we have to do ll_read_inode2()
1830 CDEBUG(D_VFSTRACE, "VFS Op: superblock %p count %d active %d\n", sb, ll_umount_begin()
H A Ddcache.c341 CDEBUG(D_VFSTRACE, "VFS Op:name=%pd, flags=%u\n", ll_revalidate_nd()
H A Dfile.c339 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p)\n", inode->i_ino, ll_file_release()
539 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p), flags %o\n", inode->i_ino, ll_file_open()
2203 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p),cmd=%x\n", inode->i_ino, ll_file_ioctl()
2512 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p), to=%llu=%#llx(%d)\n", ll_file_seek()
2607 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p)\n", inode->i_ino, ll_fsync()
2665 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu file_lock=%p\n", ll_file_flock()
2871 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p),name=%pd\n", __ll_inode_revalidate()
3059 /* VFS' acl_permission_check->check_acl will release the refcount */ ll_get_acl()
3085 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p), inode mode %x mask %o\n", ll_inode_permission()
H A Drw26.c384 "VFS Op:inode=%lu/%u(%p), size=%zd (max %lu), offset=%lld=%llx, pages %zd (max %lu)\n", ll_direct_IO_26()
H A Ddir.c161 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p) hash %llu\n", ll_dir_filler()
602 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p) pos %lu/%llu 32bit_api %d\n", ll_readdir()
1246 CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p), cmd=%#x\n", ll_dir_ioctl()
H A Dllite_internal.h880 * IO arguments for various VFS I/O interfaces.
1054 * Common IO arguments for various VFS I/O interfaces.
/linux-4.4.14/fs/jfs/
H A Djfs_superblock.h41 * VFS: number of blocks
44 * VFS: fragment size
H A Djfs_incore.h65 * directories since the i_mutex taken in the VFS is sufficient.
H A Dxattr.c800 * VFS setxattr interface. __jfs_setxattr()
/linux-4.4.14/fs/ecryptfs/
H A Ddentry.c37 * Called when the VFS needs to revalidate a dentry. This
H A Dread_write.c98 * written to the lower page cache (via VFS writes). This function
/linux-4.4.14/fs/sysv/
H A Dsuper.c329 printk("VFS: Found a %s FS (block size = %ld) on device %s\n", complete_read_super()
426 printk("VFS: unable to find oldfs superblock on device %s\n", sysv_fill_super()
432 printk("VFS: oldfs: unsupported block size (%dKb)\n", sysv_fill_super()
497 printk("VFS: unable to read V7 FS superblock on " v7_fill_super()
521 printk(KERN_ERR "VFS: could not find a valid V7 on %s.\n", v7_fill_super()
H A Dsysv.h22 struct super_block *s_sb; /* VFS superblock */
/linux-4.4.14/fs/nfs/
H A Ddir.c1040 * We force revalidation in the cases where the VFS sets LOOKUP_REVAL,
1053 /* VFS wants an on-the-wire revalidation */ nfs_lookup_verify_inode()
1281 dfprintk(VFS, "NFS: dentry_delete(%pd2, %x)\n", nfs_dentry_delete()
1360 dfprintk(VFS, "NFS: lookup(%pd2)\n", dentry); nfs_lookup()
1488 dfprintk(VFS, "NFS: atomic_open(%s/%lu), %pd\n", nfs_atomic_open()
1687 dfprintk(VFS, "NFS: create(%s/%lu), %pd\n", nfs_create()
1714 dfprintk(VFS, "NFS: mknod(%s/%lu), %pd\n", nfs_mknod()
1740 dfprintk(VFS, "NFS: mkdir(%s/%lu), %pd\n", nfs_mkdir()
1768 dfprintk(VFS, "NFS: rmdir(%s/%lu), %pd\n", nfs_rmdir()
1775 /* Ensure the VFS deletes this inode */ nfs_rmdir()
1804 dfprintk(VFS, "NFS: safe_remove(%pd2)\n", dentry); nfs_safe_remove()
1837 dfprintk(VFS, "NFS: unlink(%s/%lu, %pd)\n", dir->i_sb->s_id, nfs_unlink()
1888 dfprintk(VFS, "NFS: symlink(%s/%lu, %pd, %s)\n", dir->i_sb->s_id, nfs_symlink()
1911 dfprintk(VFS, "NFS: symlink(%s/%lu, %pd, %s) error %d\n", nfs_symlink()
1945 dfprintk(VFS, "NFS: link(%pd2 -> %pd2)\n", nfs_link()
1995 dfprintk(VFS, "NFS: rename(%pd2 -> %pd2, ct=%d)\n", nfs_rename()
2487 dfprintk(VFS, "NFS: permission(%s/%lu), mask=0x%x, res=%d\n", nfs_permission()
H A Dunlink.c522 dfprintk(VFS, "NFS: silly-rename(%pd2, ct=%d)\n", nfs_sillyrename()
547 dfprintk(VFS, "NFS: trying to rename %pd to %s\n", nfs_sillyrename()
H A Dnfs4file.c42 * -EOPENSTALE. The VFS will retry the lookup/create/open. nfs4_file_open()
H A Dsuper.c719 * Describe the mount options on this VFS mountpoint
805 * Present statistical information for this VFS mountpoint
2319 /* The VFS shouldn't apply the umask to mode bits. We will do nfs_fill_super()
2346 /* The VFS shouldn't apply the umask to mode bits. We will do nfs_clone_super()
H A Ddirect.c35 * 31 Mar 2004 Handle direct I/O without VFS support --cel
256 * shunt off direct read and write requests before the VFS gets them,
/linux-4.4.14/drivers/char/
H A Dnsc_gpio.c3 National Semiconductor common GPIO device-file/VFS methods.
/linux-4.4.14/scripts/
H A Dshow_delta57 # [ 0.084282] VFS: Mounted root (romfs filesystem) readonly
/linux-4.4.14/fs/9p/
H A Dv9fs_vfs.h2 * V9FS VFS extensions.
H A Dvfs_inode.c712 * v9fs_vfs_create - VFS hook to create a regular file
743 * v9fs_vfs_mkdir - VFS mkdir hook to create a directory
777 * v9fs_vfs_lookup - VFS lookup hook to "walk" to a new inode
924 * v9fs_vfs_unlink - VFS unlink hook to delete an inode
936 * v9fs_vfs_rmdir - VFS unlink hook to delete a directory
948 * v9fs_vfs_rename - VFS hook to rename an inode
H A Dvfs_addr.c240 * the VFS gets them, so this method should never be called.
H A Dv9fs.c4 * This file contains functions assisting in mapping VFS to 9P2000
H A Dvfs_inode_dotl.c225 * v9fs_vfs_create_dotl - VFS hook to create files for 9P2000.L protocol.
374 * v9fs_vfs_mkdir_dotl - VFS mkdir hook to create a directory
H A Dvfs_file.c209 /* map 9p status to VFS status */ v9fs_file_do_lock()
/linux-4.4.14/fs/xfs/
H A Dxfs_inode.h68 /* VFS inode */
69 struct inode i_vnode; /* embedded VFS inode */
86 * writing data back to disk. Until then only the copy in the VFS inode
446 * the VFS level to prevent the rest of the world seeing the inode
H A Dxfs_iops.c336 * With unlink, the VFS makes the dentry "negative": no inode, xfs_vn_unlink()
871 * between truncate() and ftruncate() as implemented in the VFS. xfs_setattr_size()
875 * these flags set. For all other operations the VFS set these flags xfs_setattr_size()
H A Dxfs_super.c195 * Copy binary VFS mount flags we are interested in. xfs_parseargs()
646 * the rw_semaphore of the VFS superblock is locked xfs_set_inode64()
1160 * Just warn here till VFS can correctly support xfs_quiesce_attr()
H A Dxfs_icache.c194 * If IRECLAIMABLE is set, we've torn down the VFS inode already. __releases()
245 /* If the VFS inode is being torn down, pause and try again. */ __releases()
H A Dxfs_bmap_util.c62 * The VFS functions take a linearised filesystem block offset, so we have to
64 * VFS types are real funky, too.
/linux-4.4.14/drivers/infiniband/core/
H A Duverbs.h74 * struct ib_uverbs_file: One reference is held by the VFS and
79 * struct ib_uverbs_event_file: One reference is held by the VFS and
/linux-4.4.14/fs/romfs/
H A Dsuper.c35 * Aug 1998 2.1.118+ VFS changes
36 * Sep 1998 2.1.122 another VFS change (follow_link)
511 pr_warn("VFS: Can't find a romfs filesystem on dev %s.\n", romfs_fill_super()
/linux-4.4.14/fs/hpfs/
H A Dfile.c6 * file VFS functions
H A Ddir.c6 * directory VFS functions
H A Dinode.c6 * inode VFS functions
H A Dhpfs_fn.h353 * on any method called by the VFS.
H A Dnamei.c533 /* order doesn't matter, due to VFS exclusion */ hpfs_rename()
/linux-4.4.14/fs/ncpfs/
H A Dsymlink.c125 /* EPERM is returned by VFS if symlink procedure does not exist */ ncp_symlink()
/linux-4.4.14/security/selinux/include/
H A Davc.h118 * @flags: VFS walk flags
/linux-4.4.14/fs/afs/
H A Dflock.c409 /* ... but we do still need to get the VFS's blessing */ afs_do_setlk()
429 /* the VFS rejected the lock we just obtained, so we have to discard afs_do_setlk()
564 * the POSIX lock management core VFS code copies the lock record and adds the
578 * VFS's list
H A Ddir.c694 * allow the VFS to enquire as to whether a dentry should be unhashed (mustn't
H A Dinternal.h334 struct inode vfs_inode; /* the VFS's inode record */
/linux-4.4.14/fs/coda/
H A Dfile.c187 /* VFS fput ignores the return value from file_operations->release, so coda_release()
H A Dinode.c35 /* VFS super_block ops */
H A Dpsdev.c383 MODULE_DESCRIPTION("Coda Distributed File System VFS interface");
H A Ddir.c281 /* VFS may delete the child */ coda_rmdir()
/linux-4.4.14/ipc/
H A Dnamespace.c115 * accessing it through the VFS, are protected with mq_lock.
/linux-4.4.14/fs/ocfs2/
H A Dquota.h27 struct dquot dq_dquot; /* Generic VFS dquot */
H A Ddcache.c440 * Normally, the VFS handles the d_move() for the file system, after
H A Dnamei.c1265 * And that's why, just like the VFS, we need a file system ocfs2_rename()
1413 /* VFS didn't think there existed an inode here, but ocfs2_rename()
H A Dstack_user.c212 * mount path. Since the VFS prevents multiple calls to
/linux-4.4.14/include/linux/sunrpc/
H A Dauth.h39 /* Work around the lack of a VFS credential */
/linux-4.4.14/include/linux/
H A Dnfs_iostat.h78 * show the rate at which VFS requests are made, and how often the
H A Dcred.h133 kuid_t fsuid; /* UID for VFS ops */
134 kgid_t fsgid; /* GID for VFS ops */
H A Dnfs_fs_sb.h158 struct super_block *super; /* VFS super block */
H A Dquota.h186 * (over VFS all formats) */
400 * quota_getinfo() makes sure XQM_MAXQUOTAS is large enough. Once VFS
H A Drelay.h49 size_t early_bytes; /* bytes consumed before VFS inited */
H A Dfs.h241 * about. Basically, these are the attributes that the VFS layer can
690 * 0: the object of the current VFS operation
1332 * The next field is for VFS *only*. No filesystems have any business
1513 * VFS helper functions..
1526 * VFS dentry helper functions.
1531 * VFS file helper functions.
1536 * VFS FS_IOC_FIEMAP helper definitions.
/linux-4.4.14/fs/configfs/
H A Ddir.c793 * configfs_attach_group()) can be called from either the VFS or this
798 * had never been called. The caller (VFS or local function) will
818 * the VFS may already have hit and used them. Thus, configfs_attach_item()
854 * We must lock the group's inode to avoid races with the VFS configfs_attach_group()
983 * Why is the locking complex? Because configfs uses the VFS to handle
985 * VFS->configfs path. So it must take VFS locks to prevent the
986 * VFS->configfs stuff (configfs_mkdir(), configfs_rmdir(), etc). This is
/linux-4.4.14/fs/squashfs/
H A Dinode.c52 * Initialise VFS inode with the base inode information common to all
109 * Initialise VFS inode by reading inode from inode table (compressed
H A Dsuper.c26 * in-memory structures at mount time, and all the VFS glue code to register
/linux-4.4.14/include/linux/lockd/
H A Dlockd.h154 struct file * f_file; /* VFS file pointer */
179 unsigned char b_granted; /* VFS granted lock */
/linux-4.4.14/fs/gfs2/
H A Daops.c801 * @copied: How much was actually copied by the VFS
860 * @copied: How much was actually copied by the VFS
866 * put our locking around the VFS provided functions.
1061 * the VFS does. gfs2_direct_IO()
1112 * @gfp_mask: passed from Linux VFS, ignored by us
H A Dinode.c137 * Returns: A VFS inode, or an error
275 * This can be called via the VFS filldir function when NFS is doing
1772 * This may be called from the VFS directly, or from within GFS2 with the
1910 * The VFS layer wants to change one or more of an inodes attributes. Write
1962 * This may be called from the VFS directly, or from within GFS2 with the
H A Dsuper.c863 * @sb: The VFS superblock
977 * @sb: the VFS structure for the filesystem
1021 * @sb: the VFS structure for the filesystem
H A Dincore.h550 unsigned int ar_localflocks:1; /* Let the VFS do flock|fcntl */
H A Dops_fstype.c1041 * @sb: The VFS superblock
H A Dxattr.c1132 * This is not called directly by the VFS since we use the (common)
/linux-4.4.14/fs/lockd/
H A Dsvclock.c237 /* Set notifier function for VFS, and init args */ nlmsvc_create_block()
619 * This is a callback from the filesystem for VFS file lock requests.
670 * VFS layer when a lock on which we blocked is removed.
680 dprintk("lockd: VFS unblock notification for block %p\n", fl); nlmsvc_notify_blocked()
780 /* Lock was granted by VFS. */ nlmsvc_grant_blocked()
H A Dsvcsubs.c75 * and open a (VFS) file for the given inode.
H A Dclntproc.c567 printk(KERN_WARNING "%s: VFS is out of sync with lock manager!\n", __func__); nlmclnt_lock()
/linux-4.4.14/fs/logfs/
H A Dinode.c244 * inodes have been written. The ordering is important. Linux' VFS is happily
250 * have been destroyed. Sadly, this method has another side-effect. The VFS
/linux-4.4.14/fs/adfs/
H A Dsuper.c403 printk("VFS: Can't find an adfs filesystem on dev " adfs_fill_super()
440 printk(KERN_ERR "VFS: Unsupported blocksize on dev " adfs_fill_super()
/linux-4.4.14/fs/exportfs/
H A Dexpfs.c115 * In the NULL case, a concurrent VFS operation has either renamed or
490 * connected to the filesystem root. The VFS really doesn't exportfs_decode_fh()
/linux-4.4.14/fs/
H A Dfile_table.c145 pr_info("VFS: file-max limit %lu reached\n", get_max_files()); get_empty_filp()
H A Dsuper.c431 printk("VFS: Busy inodes after unmount of %s. " generic_shutdown_super()
1320 "VFS:Filesystem freeze failed\n"); freeze_super()
1363 "VFS:Filesystem thaw failed\n"); thaw_super()
H A Dstat.c147 printk(KERN_WARNING "VFS: Warning: %s using old stat() call. Recompile your binary.\n", cp_old_stat()
H A Dfile.c586 * The VFS is full of places where we drop the files lock between
832 * and amount of surgery on open()-related paths in VFS are not.
H A Dblock_dev.c64 pr_warn_ratelimited("VFS: Dirty inode writeback failed " bdev_write_inode()
1049 printk(KERN_WARNING "VFS: busy inodes on changed media or " flush_disk()
H A Dopen.c1071 printk(KERN_ERR "VFS: Close: file count is 0\n"); filp_close()
H A Dxattr.c44 * No restriction for security.* and system.* from the VFS. Decision xattr_permission()
/linux-4.4.14/fs/autofs4/
H A Dautofs_i.h183 /* VFS automount flags management functions */ __managed_dentry_set_managed()
H A Droot.c599 * Normal filesystems would do a "d_delete()" to tell the VFS dcache
601 * VFS layer can turn the dentry into a negative dentry. We don't want
/linux-4.4.14/fs/ceph/
H A Ddir.c577 * existed) in place of the original VFS-provided dentry when they
682 * a lookup (the VFS expects us to link up the provided dentry).
693 * confuse VFS (especially when inode is a directory), ceph_handle_notrace_create()
1160 * When the VFS prunes a dentry from the cache, we need to clear the
H A Dfile.c292 * file or symlink, return 1 so the VFS can retry.
/linux-4.4.14/fs/exofs/
H A Dexofs.h67 struct backing_dev_info bdi; /* register our bdi with VFS */
H A Dinode.c373 /* readpage_strip is called either directly from readpage() or by the VFS from
685 /* writepage_strip is called either directly from writepage() or by the VFS from
/linux-4.4.14/fs/notify/
H A Dfsnotify.c185 * This is the main call to fsnotify. The VFS calls into hook specific functions
/linux-4.4.14/fs/reiserfs/
H A Ddir.c166 /* too big to send back to VFS */ reiserfs_readdir_inode()
H A Dfile.c24 * file_release is called by the VFS layer when the file is closed. If
H A Dxattr.c60 * Helpers for inode ops. We do this so that we don't have all the VFS
934 /* Actual operations that are exported to VFS-land */ create_privroot()
H A Dbitmap.c1064 * Mimic old block allocator behaviour, that is if VFS allowed for determine_search_start()
/linux-4.4.14/fs/jffs2/
H A Ddir.c766 /* The VFS will check for us and prevent trying to rename a jffs2_rename()
768 * the VFS can't check whether the victim is empty. The filesystem jffs2_rename()
/linux-4.4.14/include/net/9p/
H A D9p.h34 * @P9_DEBUG_VFS: VFS API tracing
217 * most likely will not be issued from the Linux VFS client, but may
/linux-4.4.14/fs/nilfs2/
H A Dnilfs.h49 * @vfs_inode: VFS inode object
H A Dinode.c81 * block. It is done by VFS.
/linux-4.4.14/fs/affs/
H A Daffs.h103 struct super_block *sb; /* the VFS superblock object */
/linux-4.4.14/fs/ext2/
H A Dnamei.c8 * Stuff here is basically a glue between the VFS and generic UNIXish
/linux-4.4.14/Documentation/cdrom/
H A Dcdrom-standard.tex195 (VFS) any more. The interface implemented in \cdromc\ is carried out
394 queues for the VFS and a new $ioctl()$ function that can report device
525 supported, it should be done through the VFS and not via $ioctl$s. A
643 in a number of i/o errors reported by the VFS to the kernel when an
791 listed in the standard $cdrom_fops$. If the VFS opens a file, this
882 the last call. Note that calls to $cdrom_media_changed$ by the VFS
/linux-4.4.14/drivers/usb/host/
H A Duhci-debug.c593 * XXX: atomic 64bit seek access, but that needs to be fixed in the VFS uhci_debug_lseek()
/linux-4.4.14/fs/btrfs/
H A Dxattr.c125 * path - we can't race with a concurrent xattr delete, because the VFS do_setxattr()
/linux-4.4.14/fs/cramfs/
H A Dinode.c10 * These are the VFS interfaces to the compressed rom filesystem.
/linux-4.4.14/fs/proc/
H A Dgeneric.c261 * Note that the VFS-layer doesn't care about the return
/linux-4.4.14/drivers/gpu/drm/
H A Ddrm_drv.c487 * VFS mount-point.
493 * We use drm_fs_inode_*() to manage our internal VFS mount-point and share it
/linux-4.4.14/net/netlink/
H A Dgenetlink.c77 * Bit 17 is marked as already used since the VFS quota code
81 * did the same thing as the VFS quota code (maybe copied?)
/linux-4.4.14/fs/f2fs/
H A Dnamei.c919 * VFS has already handled the new dentry existence case, f2fs_rename2()
/linux-4.4.14/fs/minix/
H A Dinode.c338 printk("VFS: Can't find a Minix filesystem V1 | V2 | V3 " minix_fill_super()
/linux-4.4.14/fs/nfsd/
H A Dnfsproc.c227 * and the actual create() call in compliance with VFS protocols.
H A Dvfs.c52 * and let the VFS handle things.
321 /* set ATTR_KILL_* bits and let VFS handle it */ nfsd_sanitize_attrs()
/linux-4.4.14/fs/notify/fanotify/
H A Dfanotify_user.c930 * error because we have compiled-in VFS hooks. So an (unlikely) failure here
/linux-4.4.14/fs/notify/inotify/
H A Dinotify_user.c793 * error because we have compiled-in VFS hooks. So an (unlikely) failure here
/linux-4.4.14/fs/ocfs2/dlmfs/
H A Ddlmfs.c29 /* Simple VFS hooks based on: */
/linux-4.4.14/fs/overlayfs/
H A Ddir.c112 * VFS doesn't seem to care so check and warn here. ovl_create_real()
/linux-4.4.14/drivers/staging/lustre/lustre/mdc/
H A Dmdc_locks.c1098 * applied; that way, the VFS will think that everything is normal and
1099 * call Lustre's regular VFS methods.
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
H A Dcl_page.c807 * uppermost layer (llite), responsible for VFS/VM interaction runs cl_page_disown0()
1204 * uppermost layer (llite), responsible for the VFS/VM interaction runs last
H A Dobd_mount.c1085 CDEBUG(D_MOUNT|D_VFSTRACE, "VFS Op: sb %p\n", sb); lustre_fill_super()
/linux-4.4.14/sound/oss/dmasound/
H A Ddmasound_core.c11 * Michael Schlueter (michael@duck.syd.de) did the basic structure of the VFS
15 * /dev/mixer, /dev/sndstat and complemented the VFS interface. He would like
/linux-4.4.14/net/unix/
H A Daf_unix.c1136 /* Apparently VFS overslept socket death. Retry. */ unix_dgram_connect()
1258 /* Apparently VFS overslept socket death. Retry. */ unix_stream_connect()
1510 /* Alas, it calls VFS */ unix_destruct_scm()
/linux-4.4.14/drivers/cdrom/
H A Dcdrom.c1464 * is not lost for both the usual VFS and ioctl paths.
1499 * low-level implementation, to assure that the VFS and the user both
1515 BUG_ON(!queue); /* shouldn't be called from VFS path */ media_changed()
1534 /* This talks to the VFS, which doesn't like errors - just 1 or 0. cdrom_media_changed()
/linux-4.4.14/fs/ext4/
H A Dsuper.c325 * hook in del_gendisk() to inform the VFS and file system layers.
3189 ext4_msg(sb, KERN_ERR, "VFS: Found ext4 filesystem with " ext4_fill_super()
3208 ext4_msg(sb, KERN_ERR, "VFS: Found ext4 filesystem with " ext4_fill_super()
3965 ext4_msg(sb, KERN_ERR, "VFS: Can't find ext4 filesystem"); ext4_fill_super()
/linux-4.4.14/fs/fuse/
H A Dinode.c188 * Don't set the sticky bit in i_mode, unless we want the VFS fuse_change_attributes_common()
/linux-4.4.14/kernel/
H A Drelay.c643 * Useful to do early tracing in kernel, before VFS is up, for example.
/linux-4.4.14/drivers/staging/lustre/lustre/osc/
H A Dosc_request.c2219 * VFS and page cache already protect us locally, so lots of readers/ osc_enqueue_base()
2355 * VFS and page cache already protect us locally, so lots of readers/ osc_match_base()

Completed in 4070 milliseconds

12