Searched defs:perm (Results 1 - 64 of 64) sorted by relevance

/linux-4.4.14/security/keys/
H A Dpermission.c30 key_task_permission(const key_ref_t key_ref, const struct cred *cred, unsigned perm) key_task_permission() argument
H A Dinternal.h179 static inline int key_permission(const key_ref_t key_ref, unsigned perm) key_permission() argument
H A Dprocess_keys.c516 lookup_user_key(key_serial_t id, unsigned long lflags, key_perm_t perm) lookup_user_key() argument
H A Drequest_key.c338 key_perm_t perm; construct_alloc_key() local
H A Dkey.c224 key_alloc(struct key_type *type, const char *desc, kuid_t uid, kgid_t gid, const struct cred *cred, key_perm_t perm, unsigned long flags) key_alloc() argument
773 key_create_or_update(key_ref_t keyring_ref, const char *type, const char *description, const void *payload, size_t plen, key_perm_t perm, unsigned long flags) key_create_or_update() argument
H A Dkeyctl.c904 long keyctl_setperm_key(key_serial_t id, key_perm_t perm) keyctl_setperm_key() argument
H A Dkeyring.c492 keyring_alloc(const char *description, kuid_t uid, kgid_t gid, const struct cred *cred, key_perm_t perm, unsigned long flags, struct key *dest) keyring_alloc() argument
/linux-4.4.14/security/selinux/
H A Dnlmsgtab.c28 u32 perm; member in struct:nlmsg_perm
136 static int nlmsg_perm(u16 nlmsg_type, u32 *perm, struct nlmsg_perm *tab, size_t tabsize) nlmsg_perm() argument
150 int selinux_nlmsg_lookup(u16 sclass, u16 nlmsg_type, u32 *perm) selinux_nlmsg_lookup() argument
H A Dnetlabel.c376 u32 perm; selinux_netlbl_sock_rcv_skb() local
H A Davc.c112 int i, perm; avc_dump_av() local
326 static inline void avc_quick_copy_xperms_decision(u8 perm, avc_quick_copy_xperms_decision() argument
251 avc_xperms_has_perm(struct extended_perms_decision *xpd, u8 perm, u8 which) avc_xperms_has_perm() argument
268 avc_xperms_allow_perm(struct avc_xperms_node *xp_node, u8 driver, u8 perm) avc_xperms_allow_perm() argument
439 avc_xperms_audit_required(u32 requested, struct av_decision *avd, struct extended_perms_decision *xpd, u8 perm, int result, u32 *deniedp) avc_xperms_audit_required() argument
469 avc_xperms_audit(u32 ssid, u32 tsid, u16 tclass, u32 requested, struct av_decision *avd, struct extended_perms_decision *xpd, u8 perm, int result, struct common_audit_data *ad) avc_xperms_audit() argument
H A Dselinuxfs.c1519 static inline unsigned long sel_perm_to_ino(u16 class, u32 perm) sel_perm_to_ino() argument
H A Dhooks.c1485 u32 perm = 0; signal_to_av() local
3479 u32 perm; selinux_file_send_sigiotask() local
3724 u32 perm; selinux_task_kill() local
4217 u32 sid, perm; selinux_socket_connect() local
4775 u32 perm; selinux_nlmsg_perm() local
5144 static void ipc_free_security(struct kern_ipc_perm *perm) ipc_free_security() argument
5125 ipc_alloc_security(struct task_struct *task, struct kern_ipc_perm *perm, u16 sclass) ipc_alloc_security() argument
5821 selinux_key_permission(key_ref_t key_ref, const struct cred *cred, unsigned perm) selinux_key_permission() argument
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
H A Dremote_perm.c159 int ll_update_remote_perm(struct inode *inode, struct mdt_remote_perm *perm) ll_update_remote_perm() argument
248 struct mdt_remote_perm *perm; lustre_check_remote_perm() local
/linux-4.4.14/ipc/
H A Dnamespace.c73 struct kern_ipc_perm *perm; free_ipcs() local
H A Dutil.h168 static inline void ipc_lock_object(struct kern_ipc_perm *perm) ipc_lock_object() argument
173 static inline void ipc_unlock_object(struct kern_ipc_perm *perm) ipc_unlock_object() argument
178 static inline void ipc_assert_locked_object(struct kern_ipc_perm *perm) ipc_assert_locked_object() argument
183 static inline void ipc_unlock(struct kern_ipc_perm *perm) ipc_unlock() argument
197 static inline bool ipc_valid_object(struct kern_ipc_perm *perm) ipc_valid_object() argument
H A Dutil.c687 ipcctl_pre_down_nolock(struct ipc_namespace *ns, struct ipc_ids *ids, int id, int cmd, struct ipc64_perm *perm, int extra_perm) ipcctl_pre_down_nolock() argument
/linux-4.4.14/arch/powerpc/platforms/powernv/
H A Dopal-sysparam.c162 u8 *perm; opal_sys_param_init() local
/linux-4.4.14/drivers/staging/wilc1000/
H A Dwilc_debugfs.c129 int perm; member in struct:wilc_debugfs_info_t
/linux-4.4.14/fs/9p/
H A Dvfs_dir.c68 unsigned long perm = mistat->mode; dt_type() local
H A Dvfs_inode.c728 u32 perm = unixmode2p9mode(v9ses, mode); v9fs_vfs_create() local
753 u32 perm; v9fs_vfs_mkdir() local
850 u32 perm; v9fs_vfs_atomic_open() local
1365 u32 perm; v9fs_vfs_mknod() local
642 v9fs_create(struct v9fs_session_info *v9ses, struct inode *dir, struct dentry *dentry, char *extension, u32 perm, u8 mode) v9fs_create() argument
1274 v9fs_vfs_mkspecial(struct inode *dir, struct dentry *dentry, u32 perm, const char *extension) v9fs_vfs_mkspecial() argument
/linux-4.4.14/drivers/s390/block/
H A Ddasd_fba.h13 unsigned char perm:2; /* Permissions on this extent */ member in struct:DE_fba_data::__anon8931
H A Ddasd_eckd.h142 unsigned char perm:2; /* Permissions on this extent */ member in struct:DE_eckd_data::__anon8913
/linux-4.4.14/drivers/s390/char/
H A Dkeyboard.c465 int perm; kbd_ioctl() local
332 do_kdsk_ioctl(struct kbd_data *kbd, struct kbentry __user *user_kbe, int cmd, int perm) do_kdsk_ioctl() argument
404 do_kdgkb_ioctl(struct kbd_data *kbd, struct kbsentry __user *u_kbs, int cmd, int perm) do_kdgkb_ioctl() argument
/linux-4.4.14/drivers/oprofile/
H A Doprofilefs.c135 __oprofilefs_create_file(struct dentry *root, char const *name, const struct file_operations *fops, int perm, void *priv) __oprofilefs_create_file() argument
206 oprofilefs_create_file_perm(struct dentry *root, char const *name, const struct file_operations *fops, int perm) oprofilefs_create_file_perm() argument
/linux-4.4.14/arch/x86/ras/
H A Dmce_amd_inj.c400 umode_t perm; member in struct:dfs_node
/linux-4.4.14/fs/fat/
H A Dfile.c324 umode_t mask, perm; fat_sanitize_mode() local
/linux-4.4.14/security/apparmor/
H A Ddomain.c151 u32 perm = dfa_user_allow(profile->xmatch, state); list_for_each_entry_rcu() local
/linux-4.4.14/sound/core/seq/oss/
H A Dseq_oss_midi.c328 int perm; snd_seq_oss_midi_open() local
/linux-4.4.14/tools/testing/selftests/capabilities/
H A Dtest_execve.c204 static void exec_validate_cap(bool eff, bool perm, bool inh, bool ambient) exec_validate_cap() argument
195 exec_other_validate_cap(const char *name, bool eff, bool perm, bool inh, bool ambient) exec_other_validate_cap() argument
/linux-4.4.14/drivers/memory/tegra/
H A Dmc.c264 char perm[7]; tegra_mc_irq() local
/linux-4.4.14/security/tomoyo/
H A Dfile.c358 u16 perm = *a_perm; tomoyo_merge_path_acl() local
378 static int tomoyo_update_path_acl(const u16 perm, tomoyo_update_path_acl() argument
430 u8 perm = *a_perm; tomoyo_merge_mkdev_acl() local
451 static int tomoyo_update_mkdev_acl(const u8 perm, tomoyo_update_mkdev_acl() argument
507 u8 perm = *a_perm; tomoyo_merge_path2_acl() local
527 static int tomoyo_update_path2_acl(const u8 perm, tomoyo_update_path2_acl() argument
642 u8 perm = *a_perm; tomoyo_merge_path_number_acl() local
661 static int tomoyo_update_path_number_acl(const u8 perm, tomoyo_update_path_number_acl() argument
994 u16 perm = 0; tomoyo_write_file() local
H A Dnetwork.c235 u8 perm = *a_perm; tomoyo_merge_inet_acl() local
261 u8 perm = *a_perm; tomoyo_merge_unix_acl() local
H A Dtomoyo.c234 const unsigned int perm = mode & S_IALLUGO; tomoyo_path_mknod() local
H A Dutil.c1037 u16 perm; tomoyo_domain_quota_is_ok() local
H A Dcommon.c1376 const u16 perm = ptr->perm; tomoyo_print_entry() local
1405 const u8 perm = ptr->perm; tomoyo_print_entry() local
1425 const u8 perm = ptr->perm; tomoyo_print_entry() local
1445 const u8 perm = ptr->perm; tomoyo_print_entry() local
1467 const u8 perm = ptr->perm; tomoyo_print_entry() local
1499 const u8 perm = ptr->perm; tomoyo_print_entry() local
H A Dcommon.h706 u16 perm; /* Bitmask of values in "enum tomoyo_path_acl_index". */ member in struct:tomoyo_path_acl
717 u8 perm; member in struct:tomoyo_path_number_acl
725 u8 perm; /* Bitmask of values in "enum tomoyo_mkdev_acl_index". */ member in struct:tomoyo_mkdev_acl
737 u8 perm; /* Bitmask of values in "enum tomoyo_path2_acl_index". */ member in struct:tomoyo_path2_acl
761 u8 perm; /* Bitmask of values in "enum tomoyo_network_acl_index" */ member in struct:tomoyo_inet_acl
770 u8 perm; /* Bitmask of values in "enum tomoyo_network_acl_index" */ member in struct:tomoyo_unix_acl
/linux-4.4.14/include/linux/crush/
H A Dcrush.h143 __u32 *perm; member in struct:crush_bucket
/linux-4.4.14/include/linux/
H A Dmoduleparam.h72 const u16 perm; member in struct:kernel_param
H A Dkey.h154 key_perm_t perm; /* access permissions */ member in struct:key
H A Dsecurity.h1538 security_key_permission(key_ref_t key_ref, const struct cred *cred, unsigned perm) security_key_permission() argument
/linux-4.4.14/drivers/tty/vt/
H A Dvt_ioctl.c223 do_fontx_ioctl(int cmd, struct consolefontdesc __user *user_cfd, int perm, struct console_font_op *op) do_fontx_ioctl() argument
263 do_unimap_ioctl(int cmd, struct unimapdesc __user *user_ud, int perm, struct vc_data *vc) do_unimap_ioctl() argument
343 int i, perm; vt_ioctl() local
1203 int perm; vt_compat_ioctl() local
1097 compat_fontx_ioctl(int cmd, struct compat_consolefontdesc __user *user_cfd, int perm, struct console_font_op *op) compat_fontx_ioctl() argument
1145 compat_kdfontop_ioctl(struct compat_console_font_op __user *fontop, int perm, struct console_font_op *op, struct vc_data *vc) compat_kdfontop_ioctl() argument
1170 compat_unimap_ioctl(unsigned int cmd, struct compat_unimapdesc __user *user_ud, int perm, struct vc_data *vc) compat_unimap_ioctl() argument
H A Dkeyboard.c1625 int vt_do_diacrit(unsigned int cmd, void __user *udp, int perm) vt_do_diacrit() argument
1872 int vt_do_kdsk_ioctl(int cmd, struct kbentry __user *user_kbe, int perm, vt_do_kdsk_ioctl() argument
1978 int vt_do_kdgkb_ioctl(int cmd, struct kbsentry __user *user_kdgkb, int perm) vt_do_kdgkb_ioctl() argument
2090 int vt_do_kdskled(int console, int cmd, unsigned long arg, int perm) vt_do_kdskled() argument
1845 vt_do_kbkeycode_ioctl(int cmd, struct kbkeycode __user *user_kbkc, int perm) vt_do_kbkeycode_ioctl() argument
/linux-4.4.14/drivers/staging/lustre/lustre/mdc/
H A Dmdc_locks.c688 struct mdt_remote_perm *perm; mdc_finish_enqueue() local
H A Dmdc_request.c153 struct mdt_remote_perm *perm; mdc_getattr_common() local
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
H A Dmem.c250 write_tpt_entry(struct c4iw_rdev *rdev, u32 reset_tpt_entry, u32 *stag, u8 stag_state, u32 pdid, enum fw_ri_stag_type type, enum fw_ri_mem_perms perm, int bind_enabled, u32 zbva, u64 to, u64 len, u8 page_size, u32 pbl_size, u32 pbl_addr) write_tpt_entry() argument
/linux-4.4.14/drivers/net/wireless/libertas/
H A Ddebugfs.c701 umode_t perm; member in struct:lbs_debugfs_files
/linux-4.4.14/fs/nfsd/
H A Dnfs4acl.c66 mask_from_posix(unsigned short perm, unsigned int flags) mask_from_posix() argument
84 deny_mask_from_posix(unsigned short perm, u32 flags) deny_mask_from_posix() argument
109 low_mode_from_nfs4(u32 perm, unsigned short *mode, unsigned int flags) low_mode_from_nfs4() argument
/linux-4.4.14/arch/powerpc/kvm/
H A Dbook3s_hv_rm_mmu.c976 unsigned int perm = hpte_get_skey_perm(gr, vcpu->arch.amr); kvmppc_hpte_hv_fault() local
/linux-4.4.14/drivers/vfio/pci/
H A Dvfio_pci_config.c322 static void free_perm_bits(struct perm_bits *perm) free_perm_bits() argument
330 static int alloc_perm_bits(struct perm_bits *perm, int size) alloc_perm_bits() argument
572 static int __init init_pci_cap_basic_perm(struct perm_bits *perm) init_pci_cap_basic_perm() argument
652 static int __init init_pci_cap_pm_perm(struct perm_bits *perm) init_pci_cap_pm_perm() argument
718 static int __init init_pci_cap_vpd_perm(struct perm_bits *perm) init_pci_cap_vpd_perm() argument
742 static int __init init_pci_cap_pcix_perm(struct perm_bits *perm) init_pci_cap_pcix_perm() argument
756 static int __init init_pci_cap_exp_perm(struct perm_bits *perm) init_pci_cap_exp_perm() argument
775 static int __init init_pci_cap_af_perm(struct perm_bits *perm) init_pci_cap_af_perm() argument
786 static int __init init_pci_ext_cap_err_perm(struct perm_bits *perm) init_pci_ext_cap_err_perm() argument
840 static int __init init_pci_ext_cap_pwr_perm(struct perm_bits *perm) init_pci_ext_cap_pwr_perm() argument
978 static int init_pci_cap_msi_perm(struct perm_bits *perm, int len, u16 flags) init_pci_cap_msi_perm() argument
1571 struct perm_bits *perm; vfio_config_do_rw() local
180 vfio_default_config_read(struct vfio_pci_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 *val) vfio_default_config_read() argument
206 vfio_default_config_write(struct vfio_pci_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_default_config_write() argument
253 vfio_direct_config_read(struct vfio_pci_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 *val) vfio_direct_config_read() argument
278 vfio_raw_config_write(struct vfio_pci_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_raw_config_write() argument
291 vfio_raw_config_read(struct vfio_pci_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 *val) vfio_raw_config_read() argument
471 vfio_basic_config_read(struct vfio_pci_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 *val) vfio_basic_config_read() argument
492 vfio_basic_config_write(struct vfio_pci_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_basic_config_write() argument
619 vfio_pm_config_write(struct vfio_pci_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_pm_config_write() argument
674 vfio_vpd_config_write(struct vfio_pci_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_vpd_config_write() argument
912 vfio_msi_config_read(struct vfio_pci_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 *val) vfio_msi_config_read() argument
932 vfio_msi_config_write(struct vfio_pci_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_msi_config_write() argument
/linux-4.4.14/drivers/scsi/cxlflash/
H A Dsuperpipe.c501 static void rht_format1(struct sisl_rht_entry *rhte, u64 lun_id, u32 perm, rht_format1() argument
/linux-4.4.14/drivers/infiniband/hw/cxgb3/
H A Dcxio_hal.c697 __cxio_tpt_op(struct cxio_rdev *rdev_p, u32 reset_tpt_entry, u32 *stag, u8 stag_state, u32 pdid, enum tpt_mem_type type, enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, u8 page_size, u32 pbl_size, u32 pbl_addr) __cxio_tpt_op() argument
790 cxio_register_phys_mem(struct cxio_rdev *rdev_p, u32 *stag, u32 pdid, enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, u8 page_size, u32 pbl_size, u32 pbl_addr) cxio_register_phys_mem() argument
799 cxio_reregister_phys_mem(struct cxio_rdev *rdev_p, u32 *stag, u32 pdid, enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, u8 page_size, u32 pbl_size, u32 pbl_addr) cxio_reregister_phys_mem() argument
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/
H A Dmac80211_if.c1102 u8 perm[ETH_ALEN]; brcms_attach() local
/linux-4.4.14/drivers/net/fddi/skfp/h/
H A Dfplustm.h225 u_char perm ; /* flag: permanent */ member in struct:s_smt_fp::__anon7893::s_fpmc
/linux-4.4.14/net/9p/
H A Dclient.c1319 int p9_client_fcreate(struct p9_fid *fid, char *name, u32 perm, int mode, p9_client_fcreate() argument
/linux-4.4.14/fs/
H A Dblock_dev.c1175 int perm = 0; __blkdev_get() local
/linux-4.4.14/fs/ceph/
H A Daddr.c1626 struct ceph_pool_perm *perm; __ceph_pool_perm_get() local
1807 struct ceph_pool_perm *perm; ceph_pool_perm_destroy() local
H A Dmds_client.h271 int perm; member in struct:ceph_pool_perm
/linux-4.4.14/kernel/
H A Daudit.c1683 kernel_cap_t *perm = &name->fcap.permitted; audit_log_fcaps() local
/linux-4.4.14/drivers/mfd/
H A Dab8500-debugfs.c120 u8 perm; member in struct:ab8500_reg_range
/linux-4.4.14/security/smack/
H A Dsmackfs.c287 int perm = 0; smk_perm_from_str() local
H A Dsmack_lsm.c4309 smack_key_permission(key_ref_t key_ref, const struct cred *cred, unsigned perm) smack_key_permission() argument
/linux-4.4.14/security/
H A Dsecurity.c1502 security_key_permission(key_ref_t key_ref, const struct cred *cred, unsigned perm) security_key_permission() argument
/linux-4.4.14/arch/x86/kvm/
H A Demulate.c2809 u16 tr, io_bitmap_ptr, perm, bit_idx = port & 0x7; emulator_io_port_access_allowed() local
/linux-4.4.14/drivers/net/wireless/
H A Dairo.c1773 static int writeWepKeyRid(struct airo_info *ai, WepKeyRid *wkr, int perm, int lock) writeWepKeyRid() argument
5240 static int set_wep_tx_idx(struct airo_info *ai, u16 index, int perm, int lock) set_wep_tx_idx() argument
6319 int perm = (dwrq->flags & IW_ENCODE_TEMP ? 0 : 1); airo_set_encode() local
6476 int perm = ( encoding->flags & IW_ENCODE_TEMP ? 0 : 1 ); airo_set_encodeext() local
5217 set_wep_key(struct airo_info *ai, u16 index, const char *key, u16 keylen, int perm, int lock) set_wep_key() argument

Completed in 2041 milliseconds