Caller| Name | Describe | 
|---|
| crash_save_vmcoreinfo |  | 
| msgctl_down | This function handles some msgctl commands which require the rwsem* to be held in write mode.* NOTE: no locks must be held, the rwsem is taken inside this function. | 
| pipelined_send |  | 
| do_msgsnd |  | 
| do_msgrcv |  | 
| newary | wary - Create a new semaphore set*@ns: namespace*@params: ptr to the structure that contains key, semflg and nsems* Called with sem_ids.rwsem held (as a writer) | 
| set_semotime | set_semotime - set sem_otime*@sma: semaphore array*@sops: operations that modified the array, may be NULL* sem_otime is replicated to avoid cache line trashing.* This function sets one instance to the current time. | 
| semctl_setval |  | 
| semctl_main |  | 
| semctl_down | This function handles some semctl commands which require the rwsem* to be held in write mode.* NOTE: no locks must be held, the rwsem is taken inside this function. | 
| __shm_open |  | 
| shm_close |  | 
| newseg | wseg - Create a new shared memory segment*@ns: namespace*@params: ptr to the structure that contains key, size and shmflg* Called with shm_ids.rwsem held as a writer. | 
| shmctl_down | This function handles some shmctl commands which require the rwsem* to be held in write mode.* NOTE: no locks must be held, the rwsem is taken inside this function. | 
| key_garbage_collector | Reaper for unused keys. | 
| key_alloc | key_alloc - Allocate a key of the specified type.*@type: The type of key to allocate.*@desc: The key description to allow the key to be searched out.*@uid: The owner of the new key.*@gid: The group ID for the new key's group permissions. | 
| key_reject_and_link | key_reject_and_link - Negatively instantiate a key and link it into the keyring.*@key: The key to instantiate.*@timeout: The timeout on the negative key.*@error: The error to return when the key is hit. | 
| key_set_timeout |  | 
| key_revoke | key_revoke - Revoke a key | 
| keyring_search_rcu | keyring_search_rcu - Search a keyring tree for a matching key under RCU*@keyring_ref: A pointer to the keyring with possession indicator | 
| find_keyring_by_name | Find a keyring with the specified name | 
| key_validate | key_validate - Validate a key.*@key: The key to be validated.* Check that a key is valid, returning 0 if the key is okay, -ENOKEY if the* key is invalidated, -EKEYREVOKED if the key's type has been removed or if | 
| lookup_user_key | Look up a key ID given us by userspace with a given permissions mask to get* the key it refers to.* Flags can be passed to request that special keyrings be created if referred* to directly, to permit partially constructed keys to be found and to skip | 
| proc_keys_show |  | 
| tomoyo_print_header | moyo_print_header - Get header line of audit log.*@r: Pointer to "struct tomoyo_request_info".* Returns string representation.* This function uses kmalloc(), so caller must kfree() if this function* didn't return NULL. | 
| tomoyo_update_stat | moyo_update_stat - Update statistic counters.*@index: Index for policy type.* Returns nothing. | 
| format_corename | rmat_corename will inspect the pattern parameter, and output a* name into corename, which must have space for at least* CORENAME_MAX_SIZE bytes plus one byte for the zero terminator. | 
| dquot_add_inodes |  | 
| dquot_add_space |  | 
| do_set_dqblk | Generic routine for setting common part of quota structure | 
| get_seconds | These interfaces are all based on the old timespec type* and should get replaced with the timespec64 based versions* over time so we can remove the file here. |