section 9 · Kernel routines 🧠
87928 pages · page 240 of 440
N (continued)
- nfs4_test_session_trunk(9)✨
- nfs4_update_server(9)Move an nfs_server to a different nfs_client✨
- nfs_async_inode_return_delegation(9)asynchronously return a delegation✨
- nfs_async_iocounter_wait(9)wait on a rpc_waitqueue for I/O to complete✨
- nfs_async_rename(9)perform an asynchronous rename operation✨
- nfs_async_rename_done(9)Sillyrename post-processing✨
- nfs_async_rename_release(9)Release the sillyrename data.✨
- nfs_async_unlink(9)asynchronous unlinking of a file✨
- nfs_async_unlink_done(9)Sillydelete post-processing✨
- nfs_async_unlink_release(9)Release the sillydelete data.✨
- nfs_check_inode_attributes(9)verify consistency of the inode attribute cache✨
- nfs_clear_invalid_mapping(9)Conditionally clear a mapping✨
- nfs_clear_verifier_delegated(9)clear the dir verifier delegation tag✨
- nfs_client_return_marked_delegations(9)return previously marked delegations✨
- nfs_close_context(9)Common close_context() routine NFSv2/v3✨
- nfs_coalesce_size(9)test two requests for compatibility✨
- nfs_complete_unlink(9)Initialize completion of the sillydelete✨
- nfs_delegation_find_inode(9)retrieve the inode associated with a delegation✨
- nfs_delegation_mark_reclaim(9)mark all delegations as needing to be reclaimed✨
- nfs_delegation_reap_unclaimed(9)reap unclaimed delegations after reboot recovery is done✨
- nfs_delegations_present(9)check for existence of delegations✨
- nfs_destroy_directcache(9)destroy the slab cache for nfs_direct_req structures✨
- nfs_do_submount(9)set up mountpoint when crossing a filesystem boundary✨
- nfs_end_io_direct(9)declare that the direct i/o operation is done✨
- nfs_end_io_read(9)declare that the buffered read operation is done✨
- nfs_end_io_write(9)declare that the buffered write operation is done✨
- nfs_expire_all_delegations(9)✨
- nfs_expire_unreferenced_delegations(9)Eliminate unused delegations✨
- nfs_fattr_free_names(9)free up the NFSv4 owner and group strings✨
- nfs_fattr_init_names(9)initialise the nfs_fattr owner_name/group_name fields✨
- nfs_fattr_map_and_free_names(9)map owner/group strings into uid/gid and free✨
- nfs_fattr_set_barrier(9)✨
- nfs_fhandle_hash(9)calculate the crc32 hash for the filehandle @fh - pointer to filehandle✨
- nfs_file_direct_read(9)file direct read operation for NFS files✨
- nfs_file_direct_write(9)file direct write operation for NFS files✨
- nfs_find_best_sec(9)Find a security mechanism supported locally✨
- nfs_folio_find_head_request(9)find head request associated with a folio✨
- nfs_follow_referral(9)set up mountpoint when hitting a referral on moved error✨
- nfs_force_lookup_revalidate(9)Mark the directory as having changed✨
- nfs_free_request(9)Release the count on an NFS read/write request✨
- nfs_free_unlinkdata(9)release data from a sillydelete operation.✨
- nfs_init_client(9)Initialise an NFS2 or NFS3 client✨
- nfs_init_directcache(9)create a slab cache for nfs_direct_req structures✨
- nfs_inode_attrs_cmp(9)compare attributes✨
- nfs_inode_attrs_cmp_generic(9)compare attributes✨
- nfs_inode_attrs_cmp_monotonic(9)compare attributes✨
- nfs_inode_attrs_cmp_strict_monotonic(9)compare attributes✨
- nfs_inode_evict_delegation(9)return delegation, don't reclaim opens✨
- nfs_inode_finish_partial_attr_update(9)complete a previous inode update✨
- nfs_inode_reclaim_delegation(9)process a delegation reclaim request✨
- nfs_inode_set_delegation(9)set up a delegation on an inode✨
- nfs_iocounter_wait(9)wait for i/o to complete✨
- nfs_list_add_request(9)Insert a request into a list✨
- nfs_list_move_request(9)Move a request to a new list✨
- nfs_list_remove_request(9)Remove a request from its wb_list✨
- nfs_mark_delegation_referenced(9)set delegation's REFERENCED flag✨
- nfs_mark_test_expired_all_delegations(9)mark all delegations for testing✨
- nfs_mount(9)Obtain an NFS file handle for the given host and path✨
- nfs_page_create_from_folio(9)Create an NFS read/write request.✨
- nfs_page_create_from_page(9)Create an NFS read/write request.✨
- nfs_page_group_sync_on_bit_locked(9)Test if all requests have @bit set✨
- nfs_page_max_length(9)Retrieve the maximum possible length for a request✨
- nfs_page_to_folio(9)Retrieve a struct folio for the request✨
- nfs_page_to_inode(9)Retrieve an inode for the request✨
- nfs_page_to_page(9)Retrieve a struct page for the request✨
- nfs_pageio_complete(9)Complete I/O then cleanup an nfs_pageio_descriptor✨
- nfs_pageio_cond_complete(9)Conditional I/O completion✨
- nfs_pageio_do_add_request(9)Attempt to coalesce a request into a page list.✨
- nfs_pageio_init(9)initialise a page io descriptor✨
- nfs_pgio_data_destroy(9)make @hdr suitable for reuse✨
- nfs_pgio_error(9)Clean up from a pageio error✨
- nfs_pgio_prepare(9)Prepare pageio hdr to go over the wire✨
- nfs_pgio_release(9)Release pageio data✨
- nfs_pgio_result(9)Basic pageio error handling✨
- nfs_pgio_rpcsetup(9)Set up arguments for a pageio call✨
- nfs_post_op_update_inode(9)try to update the inode attribute cache✨
- nfs_post_op_update_inode_force_wcc(9)try to update the inode attribute cache✨
- nfs_post_op_update_inode_force_wcc_locked(9)update the inode attribute cache✨
- nfs_reap_expired_delegations(9)reap expired delegations✨
- nfs_refresh_inode(9)try to update the inode attribute cache✨
- nfs_remove_bad_delegation(9)handle delegations that are unusable✨
- nfs_request_add_commit_list(9)add request to a commit list✨
- nfs_request_add_commit_list_locked(9)add request to a commit list✨
- nfs_request_remove_commit_list(9)Remove request from a commit list✨
- nfs_revalidate_file_size(9)Revalidate the file size✨
- nfs_revalidate_inode(9)Revalidate the inode attributes✨
- nfs_revalidate_mapping(9)Revalidate the pagecache✨
- nfs_root_data(9)Return prepared 'data' for NFSROOT mount✨
- nfs_save_change_attribute(9)Returns the inode attribute change cookie @dir - pointer to parent directory inode The "cache change attribute" is updated when we need to revalidate our dentry cache after a directory was seen to…✨
- nfs_server_return_all_delegations(9)return delegations for one superblock✨
- nfs_set_verifier(9)save a parent directory verifier in the dentry✨
- nfs_setattr_update_inode(9)Update inode metadata after a setattr call.✨
- nfs_sillyrename(9)Perform a silly-rename of a dentry✨
- nfs_ssc_register(9)install the NFS_FS client ops in the nfs_ssc_client_tbl✨
- nfs_ssc_unregister(9)uninstall the NFS_FS client ops from the nfs_ssc_client_tbl✨
- nfs_start_io_direct(9)declare the file is being used for direct i/o✨
- nfs_start_io_direct_nowait(9)non-blocking variant of nfs_start_io_direct()✨
- nfs_start_io_read(9)declare the file is being used for buffered reads✨
- nfs_start_io_write(9)declare the file is being used for buffered writes✨
- nfs_stat_to_errno(9)convert an NFS status code to a local errno✨
- nfs_stream_decode_acl(9)Decode an NFSv3 ACL✨
- nfs_stream_encode_acl(9)Encode an NFSv3 ACL✨
- nfs_sync_mapping(9)helper to flush all mmapped dirty data to disk✨
- nfs_test_expired_all_delegations(9)test all delegations for a client✨
- nfs_unlock_and_release_request(9)Unlock request and release the nfs_page✨
- nfs_unlock_request(9)Unlock request and wake up sleepers.✨
- nfs_verify_change_attribute(9)Detects NFS remote directory changes✨
- nfs_vmtruncate(9)unmap mappings "freed" by truncate() syscall✨
- nfs_wait_on_request(9)Wait for a request to complete.✨
- nfs_wb_folio(9)Write back all requests on one page✨
- nfs_wb_folio_reclaim(9)Write back all requests on one page✨
- nfsacl_decode(9)Decode an NFSv3 ACL✨
- nfsacl_encode(9)Encode an NFSv3 ACL✨
- nfsd41_cb_destroy_referring_call_list(9)release referring call info✨
- nfsd41_cb_referring_call(9)add a referring call to a callback operation✨
- nfsd4_async_copy_reaper(9)Purge completed copies✨
- nfsd4_block_decode_layoutupdate(9)decode the block layout extent array✨
- nfsd4_block_encode_layoutget(9)encode block/scsi layout extent array✨
- nfsd4_cancel_copy_by_sb(9)cancel async copy operations on @sb✨
- nfsd4_change_attribute(9)Generate an NFSv4 change_attribute value✨
- nfsd4_decode_bitmap4(9)Decode an NFSv4 bitmap4✨
- nfsd4_deleg_getattr_conflict(9)Recall if GETATTR causes conflict✨
- nfsd4_deleg_lm_open_conflict(9)see if the given file points to an inode that has an existing open that would conflict with the desired lease.✨
- nfsd4_do_async_copy(9)kthread function for background server-side COPY✨
- nfsd4_encode_bool(9)Encode an XDR bool type result✨
- nfsd4_encode_dir_attr_change(9)✨
- nfsd4_encode_notify_event(9)encode a notify✨
- nfsd4_encode_opaque(9)Encode a variable-length XDR opaque type result✨
- nfsd4_encode_opaque_fixed(9)Encode a fixed-length XDR opaque type result✨
- nfsd4_encode_replay(9)encode a result stored in the stateowner reply cache✨
- nfsd4_encode_uint32_t(9)Encode an XDR uint32_t type result✨
- nfsd4_encode_uint64_t(9)Encode an XDR uint64_t type result✨
- nfsd4_force_end_grace(9)forcibly end the NFSv4 grace period✨
- nfsd4_has_active_async_copies(9)Check for ongoing copy operations✨
- nfsd4_is_junction(9)Test if an object could be an NFS junction✨
- nfsd4_layout_lm_breaker_timedout(9)The layout recall has timed out.✨
- nfsd4_layout_lm_open_conflict(9)see if the given file points to an inode that has an existing open that would conflict with the desired lease.✨
- nfsd4_process_open2(9)finish open processing✨
- nfsd4_put_client(9)release a reference on an nfs4_client✨
- nfsd4_release_lockowner(9)process NFSv4.0 RELEASE_LOCKOWNER operations✨
- nfsd4_revoke_export_states(9)revoke nfsv4 states acquired through an export✨
- nfsd4_revoke_states(9)revoke all nfsv4 states associated with given filesystem✨
- nfsd4_run_cb(9)queue up a callback job to run✨
- nfsd4_scsi_decode_layoutupdate(9)decode the scsi layout extent array✨
- nfsd4_spo_must_allow(9)Determine if the compound op contains an operation that is allowed to be sent with machine credentials✨
- nfsd4_vet_deleg_time(9)vet and set the timespec for a delegated timestamp update✨
- nfsd_breaker_owns_lease(9)Check if lease conflict was resolved✨
- nfsd_cache_csum(9)Checksum incoming NFS Call arguments✨
- nfsd_cache_lookup(9)Find an entry in the duplicate reply cache✨
- nfsd_cache_update(9)Update an entry in the duplicate reply cache.✨
- nfsd_commit(9)Commit pending writes to stable storage✨
- nfsd_copy_write_verifier(9)Atomically copy a write verifier✨
- nfsd_create_setattr(9)Set a created file's attributes✨
- nfsd_destroy_serv(9)tear down NFSD's svc_serv for a namespace✨
- nfsd_dispatch(9)Process an NFS or NFSACL or LOCALIO Request✨
- nfsd_file_acquire(9)Get a struct nfsd_file with an open file✨
- nfsd_file_acquire_dir(9)Get a struct nfsd_file with an open directory✨
- nfsd_file_acquire_gc(9)Get a struct nfsd_file with an open file✨
- nfsd_file_acquire_local(9)Get a struct nfsd_file with an open file for localio✨
- nfsd_file_acquire_opened(9)Get a struct nfsd_file using existing open file✨
- nfsd_file_cache_purge(9)Remove all cache items associated with @net✨
- nfsd_file_check_write_error(9)check for writeback errors on a file✨
- nfsd_file_close_export(9)close cached file handles for an export✨
- nfsd_file_close_inode(9)attempt a deferred close of a nfsd_file✨
- nfsd_file_close_inode_sync(9)attempt to forcibly close a nfsd_file✨
- nfsd_file_cond_queue(9)conditionally unhash and queue a nfsd_file✨
- nfsd_file_dispose_list_delayed(9)queue dead files for nfsd thread disposal✨
- nfsd_file_file(9)get the backing file of an nfsd_file✨
- nfsd_file_is_cached(9)are there any cached open files for this inode?✨
- nfsd_file_lru_cb(9)Examine an entry on the LRU list✨
- nfsd_file_net_dispose(9)deal with nfsd_files waiting to be disposed.✨
- nfsd_file_put(9)put the reference to a nfsd_file✨
- nfsd_file_put_local(9)put nfsd_file reference and arm nfsd_net_put in caller✨
- nfsd_file_queue_for_close(9)try to close out any open nfsd_files for an inode✨
- nfsd_filp_close(9)close a file synchronously✨
- nfsd_fsnotify_recalc_mask(9)recalculate the fsnotify mask for a nfsd_file✨
- nfsd_get_case_info(9)get case sensitivity info for a dentry✨
- nfsd_get_dir_deleg(9)attempt to get a directory delegation✨
- nfsd_iter_read(9)Perform a VFS read using an iterator✨
- nfsd_link(9)create a link✨
- nfsd_lookup(9)look up a single path component for nfsd✨
- nfsd_map_name_to_gid(9)Map user@domain to local GID✨
- nfsd_map_name_to_uid(9)Map user@domain to local UID✨
- nfsd_net_cb_init(9)initialize per-netns callback RPC program✨
- nfsd_net_cb_shutdown(9)release per-netns callback RPC program resources✨
- nfsd_net_exit(9)Release the nfsd_net portion of a net namespace✨
- nfsd_net_init(9)Prepare the nfsd_net portion of a new net namespace✨
- nfsd_net_pre_exit(9)Disconnect localio clients from net namespace✨
- nfsd_nl_cache_flush_doit(9)flush nfsd caches via netlink✨
- nfsd_nl_expkey_get_reqs_dumpit(9)dump pending expkey requests✨
- nfsd_nl_expkey_set_reqs_doit(9)respond to expkey requests✨
- nfsd_nl_fh_key_set(9)helper to copy fh_key from userspace✨
- nfsd_nl_listener_get_doit(9)get the nfs running listeners✨
- nfsd_nl_listener_set_doit(9)set the nfs running sockets✨
- nfsd_nl_parse_fslocations(9)parse fslocations from netlink✨
- nfsd_nl_parse_one_expkey(9)parse one expkey entry from netlink✨
- nfsd_nl_parse_one_export(9)parse one svc_export entry from a netlink message✨
- nfsd_nl_pool_mode_get_doit(9)get info about pool_mode✨
- nfsd_nl_pool_mode_set_doit(9)set the number of running threads✨
- nfsd_nl_rpc_status_get_dumpit(9)Handle rpc_status_get dumpit✨
💅
getting it ready, bestie…