Lines Matching full:contains
51 * @bprm contains the linux_binprm structure.
60 * @bprm contains the linux_binprm structure.
101 * @sb contains the super_block structure to be modified.
105 * @sb contains the super_block structure to be modified.
118 * @dev_name contains the name for object being mounted.
119 * @path contains the path for mount point object.
120 * @type contains the filesystem type.
121 * @flags contains the mount flags.
122 * @data contains the filesystem-specific data.
137 * @data contains the filesystem-specific data.
141 * @mnt contains the mounted file system.
142 * @flags contains the unmount flags, e.g. MNT_FORCE.
146 * @old_path contains the path for the new location of the
148 * @new_path contains the path for the new root (new_root).
192 * @inode contains the inode structure.
195 * @inode contains the inode structure.
209 * @inode contains the inode structure of the newly created inode.
210 * @dir contains the inode structure of the parent directory.
211 * @qstr contains the last path component of the new object
220 * @dir contains inode structure of the parent of the new file.
221 * @dentry contains the dentry structure for the file to be created.
222 * @mode contains the file mode of the file to be created.
226 * @old_dentry contains the dentry structure for an existing
228 * @dir contains the inode structure of the parent directory
230 * @new_dentry contains the dentry structure for the new link.
234 * @old_dentry contains the dentry structure for an existing link
236 * @new_dir contains the path structure of the parent directory of
238 * @new_dentry contains the dentry structure for the new link.
242 * @dir contains the inode structure of parent directory of the file.
243 * @dentry contains the dentry structure for file to be unlinked.
247 * @dir contains the path structure of parent directory of the file.
248 * @dentry contains the dentry structure for file to be unlinked.
252 * @dir contains the inode structure of parent directory of
254 * @dentry contains the dentry structure of the symbolic link.
255 * @old_name contains the pathname of file.
259 * @dir contains the path structure of parent directory of
261 * @dentry contains the dentry structure of the symbolic link.
262 * @old_name contains the pathname of file.
267 * @dir contains the inode structure of parent of the directory
269 * @dentry contains the dentry structure of new directory.
270 * @mode contains the mode of new directory.
275 * @dir contains the path structure of parent of the directory
277 * @dentry contains the dentry structure of new directory.
278 * @mode contains the mode of new directory.
282 * @dir contains the inode structure of parent of the directory
284 * @dentry contains the dentry structure of directory to be removed.
288 * @dir contains the path structure of parent of the directory to be
290 * @dentry contains the dentry structure of directory to be removed.
297 * @dir contains the inode structure of parent of the new file.
298 * @dentry contains the dentry structure of the new file.
299 * @mode contains the mode of the new file.
300 * @dev contains the device number.
305 * @dir contains the path structure of parent of the new file.
306 * @dentry contains the dentry structure of the new file.
307 * @mode contains the mode of the new file.
308 * @dev contains the undecoded device number. Use new_decode_dev() to get
313 * @old_dir contains the inode structure for parent of the old link.
314 * @old_dentry contains the dentry structure of the old link.
315 * @new_dir contains the inode structure for parent of the new link.
316 * @new_dentry contains the dentry structure of the new link.
320 * @old_dir contains the path structure for parent of the old link.
321 * @old_dentry contains the dentry structure of the old link.
322 * @new_dir contains the path structure for parent of the new link.
323 * @new_dentry contains the dentry structure of the new link.
328 * @path contains the path structure of the file to change the mode.
329 * @mode contains the new DAC's permission, which is a bitmask of
334 * @path contains the path structure.
335 * @uid contains new owner's ID.
336 * @gid contains new group's ID.
340 * @path contains the path structure.
347 * @dentry contains the dentry structure for the file link.
351 * @dentry contains the dentry structure for the link.
352 * @inode contains the inode, which itself is not stable in RCU-walk
362 * @inode contains the inode structure to check.
363 * @mask contains the permission mask.
370 * @dentry contains the dentry structure for the file.
375 * @path contains the path structure for the file.
379 * @path contains the path structure for the file.
434 * @inode contains a pointer to the inode.
435 * @secid contains a pointer to the location where result will be saved.
480 * @file contains the file structure being accessed.
481 * @mask contains the requested permissions.
487 * @file contains the file structure to secure.
491 * @file contains the file structure being modified.
493 * @file contains the file structure.
494 * @cmd contains the operation to perform.
495 * @arg contains the operational arguments.
503 * @addr contains virtual address that will be used for the operation.
508 * @file contains the file structure for file to map (may be NULL).
509 * @reqprot contains the protection requested by the application.
510 * @prot contains the protection that will be applied by the kernel.
511 * @flags contains the operational flags.
515 * @vma contains the memory region to modify.
516 * @reqprot contains the protection requested by the application.
517 * @prot contains the protection that will be applied by the kernel.
522 * @file contains the file structure.
523 * @cmd contains the posix-translated lock operation to perform
532 * @file contains the file structure.
533 * @cmd contains the operation to be performed.
534 * @arg contains the operational arguments.
539 * @file contains the file structure to update.
547 * @tsk contains the structure of task receiving signal.
548 * @fown contains the file owner information.
554 * @file contains the file structure being received.
565 * @clone_flags contains the flags indicating what should be shared.
591 * @c contains the credentials, secid will be placed into @secid.
617 * @file contains the file structure pointing to the file being read
623 * @file contains the file structure pointing to the file being read
636 * @flags contains one of the LSM_SETID_* values.
641 * @p contains the task_struct for process being modified.
642 * @pgid contains the new pgid.
647 * @p contains the task_struct for the process.
652 * @p contains the task_struct for the process.
656 * @p contains the task_struct for the process and place is into @secid.
661 * @p contains the task_struct of process.
662 * @nice contains the new nice value.
666 * @p contains the task_struct of process.
667 * @ioprio contains the new ioprio value
671 * @p contains the task_struct of process.
678 * @flags contains the LSM_PRLIMIT_* flag bits indicating whether the
686 * @resource contains the resource whose limit is being set.
687 * @new_rlim contains the new limits for @resource.
692 * @p contains the task_struct for process.
697 * @p contains the task_struct for process.
701 * @p contains the task_struct for process.
710 * @p contains the task_struct for process.
711 * @info contains the signal information.
712 * @sig contains the signal value.
713 * @cred contains the cred of the process where the signal originated, or
719 * @option contains the operation.
720 * @arg2 contains a argument.
721 * @arg3 contains a argument.
722 * @arg4 contains a argument.
723 * @arg5 contains a argument.
729 * @p contains the task_struct for the task.
730 * @inode contains the inode structure for the inode.
741 * @skb contains the sk_buff structure for the netlink message.
750 * @sock contains the sock structure.
751 * @other contains the peer sock structure.
752 * @newsk contains the new sock structure.
757 * @sock contains the socket structure.
758 * @other contains the peer socket structure.
775 * @family contains the requested protocol family.
776 * @type contains the requested communications type.
777 * @protocol contains the requested protocol.
789 * @sock contains the newly created socket structure.
790 * @family contains the requested protocol family.
791 * @type contains the requested communications type.
792 * @protocol contains the requested protocol.
796 * @socka contains the first socket structure.
797 * @sockb contains the second socket structure.
803 * @sock contains the socket structure.
804 * @address contains the address to bind to.
805 * @addrlen contains the length of address.
810 * @sock contains the socket structure.
811 * @address contains the address of remote endpoint.
812 * @addrlen contains the length of address.
816 * @sock contains the socket structure.
817 * @backlog contains the maximum length for the pending connection queue.
823 * @sock contains the listening socket structure.
824 * @newsock contains the newly created server socket for connection.
828 * @sock contains the socket structure.
829 * @msg contains the message to be transmitted.
830 * @size contains the size of message.
834 * @sock contains the socket structure.
835 * @msg contains the message structure.
836 * @size contains the size of message structure.
837 * @flags contains the operational flags.
842 * @sock contains the socket structure.
847 * @sock contains the socket structure.
852 * @sock contains the socket structure.
853 * @level contains the protocol level to retrieve option from.
854 * @optname contains the name of option to retrieve.
859 * @sock contains the socket structure.
860 * @level contains the protocol level to set options for.
861 * @optname contains the name of the option to set.
866 * @sock contains the socket structure.
867 * @how contains the flag indicating how future sends and receives
875 * @sk contains the sock (not socket) associated with the incoming sk_buff.
876 * @skb contains the incoming network data.
897 * @sock contains the peer socket. May be NULL.
946 * @sk contains the existing sock structure.
998 * @sec contains the security structure to be freed.
1005 * @sec_ctx contains the security context information being provided by
1012 * @old_ctx contains an existing xfrm_sec_ctx.
1013 * @new_ctxp contains a new xfrm_sec_ctx being cloned from old.
1014 * Allocate a security structure in new_ctxp that contains the
1018 * @ctx contains the xfrm_sec_ctx
1021 * @ctx contains the xfrm_sec_ctx.
1024 * @x contains the xfrm_state being added to the Security Association
1026 * @sec_ctx contains the security context information being provided by
1033 * @x contains the xfrm_state being added to the Security Association
1035 * @polsec contains the policy's security context.
1036 * @secid contains the secid from which to take the mls portion of the
1043 * @x contains the xfrm_state.
1046 * @x contains the xfrm_state.
1049 * @ctx contains the xfrm_sec_ctx for which the access control is being
1051 * @fl_secid contains the flow security label that is used to authorize
1053 * @dir contains the direction of the flow (input or output).
1060 * @x contains the state to match.
1061 * @xp contains the policy to check for a match.
1062 * @fl contains the flow to check for a match.
1106 * @ipcp contains the kernel IPC permission structure
1107 * @flag contains the desired (requested) permission set
1111 * @ipcp contains the kernel IPC permission structure.
1112 * @secid contains a pointer to the location where result will be saved.
1120 * @msg contains the message structure to be modified.
1124 * @msg contains the message structure to be modified.
1132 * @perm contains the IPC permissions of the message queue.
1136 * @perm contains the IPC permissions of the message queue.
1142 * @perm contains the IPC permissions of the message queue.
1143 * @msqflg contains the operation control flags.
1149 * @perm contains the IPC permissions of the msg queue. May be NULL.
1150 * @cmd contains the operation to be performed.
1155 * @perm contains the IPC permissions of the message queue.
1156 * @msg contains the message to be enqueued.
1157 * @msqflg contains operational flags.
1161 * queue. The @target task structure contains a pointer to the
1164 * @perm contains the IPC permissions of the message queue.
1165 * @msg contains the message destination.
1166 * @target contains the task structure for recipient process.
1167 * @type contains the type of message requested.
1168 * @mode contains the operational flags.
1177 * @perm contains the IPC permissions of the shared memory structure.
1181 * @perm contains the IPC permissions of the shared memory structure.
1187 * @perm contains the IPC permissions of the shared memory structure.
1188 * @shmflg contains the operation control flags.
1194 * @perm contains the IPC permissions of the shared memory structure.
1195 * @cmd contains the operation to be performed.
1201 * @perm contains the IPC permissions of the shared memory structure.
1202 * @shmaddr contains the address to attach memory region to.
1203 * @shmflg contains the operational flags.
1212 * @perm contains the IPC permissions of the semaphore.
1216 * @perm contains the IPC permissions of the semaphore.
1222 * @perm contains the IPC permissions of the semaphore.
1223 * @semflg contains the operation control flags.
1229 * @perm contains the IPC permissions of the semaphore. May be NULL.
1230 * @cmd contains the operation to be performed.
1236 * @perm contains the IPC permissions of the semaphore.
1237 * @sops contains the operations to perform.
1238 * @nsops contains the number of operations to perform.
1239 * @alter contains the flag indicating whether changes are to be made.
1244 * @mgr contains the task_struct for the task being registered.
1249 * @from contains the task_struct for the sending task.
1250 * @to contains the task_struct for the receiving task.
1253 * @from contains the task_struct for the sending task.
1254 * @to contains the task_struct for the receiving task.
1257 * @from contains the task_struct for the sending task.
1258 * @file contains the struct file being transferred.
1259 * @to contains the task_struct for the receiving task.
1269 * @child contains the task_struct structure for the target process.
1270 * @mode contains the PTRACE_MODE flags indicating the form of access.
1276 * @parent contains the task_struct structure for debugger process.
1283 * @target contains the task_struct structure for target process.
1284 * @effective contains the effective capability set.
1285 * @inheritable contains the inheritable capability set.
1286 * @permitted contains the permitted capability set.
1291 * @new contains the new credentials structure for target process.
1292 * @old contains the current credentials structure for target process.
1293 * @effective contains the effective capability set.
1294 * @inheritable contains the inheritable capability set.
1295 * @permitted contains the permitted capability set.
1300 * @cred contains the credentials to use.
1301 * @ns contains the user namespace we want the capability in
1302 * @cap contains the capability <include/linux/capability.h>.
1303 * @opts contains options for the capable check <include/linux/security.h>
1309 * @type contains the SYSLOG_ACTION_* constant from <include/linux/syslog.h>
1315 * @ts contains new time
1316 * @tz contains new timezone
1320 * @mm contains the mm struct it is being added to.
1321 * @pages contains the number of pages.
1337 * @secid contains the security ID.
1338 * @secdata contains the pointer that stores the converted security
1340 * @seclen pointer which contains the length of the data
1343 * @secid contains the pointer to the generated security ID.
1344 * @secdata contains the security context.
1348 * @secdata contains the security context.
1349 * @seclen contains the length of the security context.
1355 * @field contains the required Audit action.
1357 * @op contains the operator the rule uses.
1358 * @rulestr contains the context where the rule will be applied to.
1359 * @lsmrule contains a pointer to receive the result.
1364 * Specifies whether given @krule contains any fields related to
1366 * @krule contains the audit rule of interest.
1372 * @secid contains the security id in question.
1373 * @field contains the field which relates to current LSM.
1374 * @op contains the operator that will be used for matching.
1381 * @lsmrule contains the allocated rule
1396 * @ctx contains the string which we wish to set in the inode.
1397 * @ctxlen contains the length of @ctx.
1408 * @dentry contains the inode we wish to set the security context of.
1409 * @ctx contains the string which we wish to set in the inode.
1410 * @ctxlen contains the length of @ctx.