Home
last modified time | relevance | path

Searched defs:perm (Results 1 – 71 of 71) sorted by relevance

/linux-4.4.14/include/linux/
Dmoduleparam.h72 const u16 perm; member
125 #define module_param(name, type, perm) \ argument
131 #define module_param_unsafe(name, type, perm) \ argument
145 #define module_param_named(name, value, type, perm) \ argument
153 #define module_param_named_unsafe(name, value, type, perm) \ argument
166 #define module_param_cb(name, ops, arg, perm) \ argument
169 #define module_param_cb_unsafe(name, ops, arg, perm) \ argument
182 #define __level_param_cb(name, ops, arg, perm, level) \ argument
185 #define core_param_cb(name, ops, arg, perm) \ argument
188 #define postcore_param_cb(name, ops, arg, perm) \ argument
[all …]
Dkey.h154 key_perm_t perm; /* access permissions */ member
Dsecurity.h1540 unsigned perm) in security_key_permission()
/linux-4.4.14/drivers/vfio/pci/
Dvfio_pci_config.c181 int count, struct perm_bits *perm, in vfio_default_config_read()
207 int count, struct perm_bits *perm, in vfio_default_config_write()
254 int count, struct perm_bits *perm, in vfio_direct_config_read()
279 int count, struct perm_bits *perm, in vfio_raw_config_write()
292 int count, struct perm_bits *perm, in vfio_raw_config_read()
322 static void free_perm_bits(struct perm_bits *perm) in free_perm_bits()
330 static int alloc_perm_bits(struct perm_bits *perm, int size) in alloc_perm_bits()
472 int count, struct perm_bits *perm, in vfio_basic_config_read()
493 int count, struct perm_bits *perm, in vfio_basic_config_write()
572 static int __init init_pci_cap_basic_perm(struct perm_bits *perm) in init_pci_cap_basic_perm()
[all …]
/linux-4.4.14/security/selinux/
Dnlmsgtab.c28 u32 perm; member
136 static int nlmsg_perm(u16 nlmsg_type, u32 *perm, struct nlmsg_perm *tab, size_t tabsize) in nlmsg_perm()
150 int selinux_nlmsg_lookup(u16 sclass, u16 nlmsg_type, u32 *perm) in selinux_nlmsg_lookup()
Davc.c112 int i, perm; in avc_dump_av() local
252 u8 perm, u8 which) in avc_xperms_has_perm()
269 u8 driver, u8 perm) in avc_xperms_allow_perm()
326 static inline void avc_quick_copy_xperms_decision(u8 perm, in avc_quick_copy_xperms_decision()
442 u8 perm, in avc_xperms_audit_required()
472 u8 perm, int result, in avc_xperms_audit()
Dnetlabel.c376 u32 perm; in selinux_netlbl_sock_rcv_skb() local
Dhooks.c1485 u32 perm = 0; in signal_to_av() local
3479 u32 perm; in selinux_file_send_sigiotask() local
3724 u32 perm; in selinux_task_kill() local
4217 u32 sid, perm; in selinux_socket_connect() local
4775 u32 perm; in selinux_nlmsg_perm() local
5126 struct kern_ipc_perm *perm, in ipc_alloc_security()
5144 static void ipc_free_security(struct kern_ipc_perm *perm) in ipc_free_security()
5823 unsigned perm) in selinux_key_permission()
Dselinuxfs.c1519 static inline unsigned long sel_perm_to_ino(u16 class, u32 perm) in sel_perm_to_ino()
/linux-4.4.14/ipc/
Dutil.h168 static inline void ipc_lock_object(struct kern_ipc_perm *perm) in ipc_lock_object()
173 static inline void ipc_unlock_object(struct kern_ipc_perm *perm) in ipc_unlock_object()
178 static inline void ipc_assert_locked_object(struct kern_ipc_perm *perm) in ipc_assert_locked_object()
183 static inline void ipc_unlock(struct kern_ipc_perm *perm) in ipc_unlock()
197 static inline bool ipc_valid_object(struct kern_ipc_perm *perm) in ipc_valid_object()
Dnamespace.c73 struct kern_ipc_perm *perm; in free_ipcs() local
Dutil.c689 struct ipc64_perm *perm, int extra_perm) in ipcctl_pre_down_nolock()
/linux-4.4.14/security/tomoyo/
Dfile.c358 u16 perm = *a_perm; in tomoyo_merge_path_acl() local
378 static int tomoyo_update_path_acl(const u16 perm, in tomoyo_update_path_acl()
430 u8 perm = *a_perm; in tomoyo_merge_mkdev_acl() local
451 static int tomoyo_update_mkdev_acl(const u8 perm, in tomoyo_update_mkdev_acl()
507 u8 perm = *a_perm; in tomoyo_merge_path2_acl() local
527 static int tomoyo_update_path2_acl(const u8 perm, in tomoyo_update_path2_acl()
642 u8 perm = *a_perm; in tomoyo_merge_path_number_acl() local
661 static int tomoyo_update_path_number_acl(const u8 perm, in tomoyo_update_path_number_acl()
994 u16 perm = 0; in tomoyo_write_file() local
Dcommon.c1376 const u16 perm = ptr->perm; in tomoyo_print_entry() local
1405 const u8 perm = ptr->perm; in tomoyo_print_entry() local
1425 const u8 perm = ptr->perm; in tomoyo_print_entry() local
1445 const u8 perm = ptr->perm; in tomoyo_print_entry() local
1467 const u8 perm = ptr->perm; in tomoyo_print_entry() local
1499 const u8 perm = ptr->perm; in tomoyo_print_entry() local
Dnetwork.c235 u8 perm = *a_perm; in tomoyo_merge_inet_acl() local
261 u8 perm = *a_perm; in tomoyo_merge_unix_acl() local
Dcommon.h706 u16 perm; /* Bitmask of values in "enum tomoyo_path_acl_index". */ member
717 u8 perm; member
725 u8 perm; /* Bitmask of values in "enum tomoyo_mkdev_acl_index". */ member
737 u8 perm; /* Bitmask of values in "enum tomoyo_path2_acl_index". */ member
761 u8 perm; /* Bitmask of values in "enum tomoyo_network_acl_index" */ member
770 u8 perm; /* Bitmask of values in "enum tomoyo_network_acl_index" */ member
Dtomoyo.c234 const unsigned int perm = mode & S_IALLUGO; in tomoyo_path_mknod() local
Dutil.c1037 u16 perm; in tomoyo_domain_quota_is_ok() local
/linux-4.4.14/drivers/tty/vt/
Dvt_ioctl.c223 do_fontx_ioctl(int cmd, struct consolefontdesc __user *user_cfd, int perm, struct console_font_op *… in do_fontx_ioctl()
263 do_unimap_ioctl(int cmd, struct unimapdesc __user *user_ud, int perm, struct vc_data *vc) in do_unimap_ioctl()
343 int i, perm; in vt_ioctl() local
1098 int perm, struct console_font_op *op) in compat_fontx_ioctl()
1146 int perm, struct console_font_op *op, struct vc_data *vc) in compat_kdfontop_ioctl()
1171 int perm, struct vc_data *vc) in compat_unimap_ioctl()
1203 int perm; in vt_compat_ioctl() local
Dkeyboard.c1625 int vt_do_diacrit(unsigned int cmd, void __user *udp, int perm) in vt_do_diacrit()
1846 int perm) in vt_do_kbkeycode_ioctl()
1872 int vt_do_kdsk_ioctl(int cmd, struct kbentry __user *user_kbe, int perm, in vt_do_kdsk_ioctl()
1978 int vt_do_kdgkb_ioctl(int cmd, struct kbsentry __user *user_kdgkb, int perm) in vt_do_kdgkb_ioctl()
2090 int vt_do_kdskled(int console, int cmd, unsigned long arg, int perm) in vt_do_kdskled()
/linux-4.4.14/drivers/s390/char/
Dkeyboard.c333 int cmd, int perm) in do_kdsk_ioctl()
405 int cmd, int perm) in do_kdgkb_ioctl()
465 int perm; in kbd_ioctl() local
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dremote_perm.c159 int ll_update_remote_perm(struct inode *inode, struct mdt_remote_perm *perm) in ll_update_remote_perm()
248 struct mdt_remote_perm *perm; in lustre_check_remote_perm() local
/linux-4.4.14/tools/lib/lockdep/uinclude/linux/
Dmodule.h4 #define module_param(name, type, perm) argument
/linux-4.4.14/fs/9p/
Dvfs_inode.c643 struct dentry *dentry, char *extension, u32 perm, u8 mode) in v9fs_create()
728 u32 perm = unixmode2p9mode(v9ses, mode); in v9fs_vfs_create() local
753 u32 perm; in v9fs_vfs_mkdir() local
850 u32 perm; in v9fs_vfs_atomic_open() local
1275 u32 perm, const char *extension) in v9fs_vfs_mkspecial()
1365 u32 perm; in v9fs_vfs_mknod() local
Dvfs_dir.c68 unsigned long perm = mistat->mode; in dt_type() local
/linux-4.4.14/security/keys/
Dpermission.c31 unsigned perm) in key_task_permission()
Dkey.c226 key_perm_t perm, unsigned long flags) in key_alloc()
778 key_perm_t perm, in key_create_or_update()
Dprocess_keys.c517 key_perm_t perm) in lookup_user_key()
Dinternal.h179 static inline int key_permission(const key_ref_t key_ref, unsigned perm) in key_permission()
Drequest_key.c338 key_perm_t perm; in construct_alloc_key() local
Dkeyring.c493 const struct cred *cred, key_perm_t perm, in keyring_alloc()
Dkeyctl.c904 long keyctl_setperm_key(key_serial_t id, key_perm_t perm) in keyctl_setperm_key()
/linux-4.4.14/tools/testing/selftests/capabilities/
Dtest_execve.c196 bool eff, bool perm, bool inh, bool ambient) in exec_other_validate_cap()
204 static void exec_validate_cap(bool eff, bool perm, bool inh, bool ambient) in exec_validate_cap()
/linux-4.4.14/drivers/oprofile/
Doprofilefs.c136 const struct file_operations *fops, int perm, void *priv) in __oprofilefs_create_file()
207 char const *name, const struct file_operations *fops, int perm) in oprofilefs_create_file_perm()
/linux-4.4.14/fs/nfsd/
Dnfs4acl.c66 mask_from_posix(unsigned short perm, unsigned int flags) in mask_from_posix()
84 deny_mask_from_posix(unsigned short perm, u32 flags) in deny_mask_from_posix()
109 low_mode_from_nfs4(u32 perm, unsigned short *mode, unsigned int flags) in low_mode_from_nfs4()
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dopal-sysparam.c162 u8 *perm; in opal_sys_param_init() local
/linux-4.4.14/drivers/staging/wilc1000/
Dwilc_debugfs.c129 int perm; member
/linux-4.4.14/drivers/infiniband/hw/cxgb3/
Dcxio_hal.c699 enum tpt_mem_type type, enum tpt_mem_perm perm, in __cxio_tpt_op()
791 enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, in cxio_register_phys_mem()
800 enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, in cxio_reregister_phys_mem()
/linux-4.4.14/sound/core/seq/
Dseq_clientmgr.c2490 #define FLAG_PERM_RD(perm) ((perm) & SNDRV_SEQ_PORT_CAP_READ ? ((perm) & SNDRV_SEQ_PORT_CAP_SUBS_RE… argument
2491 #define FLAG_PERM_WR(perm) ((perm) & SNDRV_SEQ_PORT_CAP_WRITE ? ((perm) & SNDRV_SEQ_PORT_CAP_SUBS_W… argument
2492 #define FLAG_PERM_EX(perm) ((perm) & SNDRV_SEQ_PORT_CAP_NO_EXPORT ? '-' : 'e') argument
2494 #define FLAG_PERM_DUPLEX(perm) ((perm) & SNDRV_SEQ_PORT_CAP_DUPLEX ? 'X' : '-') argument
/linux-4.4.14/fs/fat/
Dfile.c324 umode_t mask, perm; in fat_sanitize_mode() local
/linux-4.4.14/arch/x86/ras/
Dmce_amd_inj.c400 umode_t perm; member
/linux-4.4.14/drivers/memory/tegra/
Dmc.c264 char perm[7]; in tegra_mc_irq() local
/linux-4.4.14/drivers/s390/block/
Ddasd_fba.h13 unsigned char perm:2; /* Permissions on this extent */ member
Ddasd_eckd.h142 unsigned char perm:2; /* Permissions on this extent */ member
/linux-4.4.14/arch/sparc/mm/
Diommu.c54 #define MKIOPTE(pfn, perm) (((((pfn)<<8) & IOPTE_PAGE) | (perm)) & ~IOPTE_WAZ) argument
/linux-4.4.14/security/apparmor/
Ddomain.c151 u32 perm = dfa_user_allow(profile->xmatch, state); in __attach_match() local
/linux-4.4.14/fs/ceph/
Daddr.c1626 struct ceph_pool_perm *perm; in __ceph_pool_perm_get() local
1807 struct ceph_pool_perm *perm; in ceph_pool_perm_destroy() local
Dmds_client.h271 int perm; member
/linux-4.4.14/sound/core/seq/oss/
Dseq_oss_midi.c328 int perm; in snd_seq_oss_midi_open() local
/linux-4.4.14/include/linux/crush/
Dcrush.h143 __u32 *perm; member
/linux-4.4.14/drivers/ata/
Dlibata-transport.c689 #define SETUP_TEMPLATE(attrb, field, perm, test) \ argument
/linux-4.4.14/drivers/staging/lustre/lustre/mdc/
Dmdc_locks.c688 struct mdt_remote_perm *perm; in mdc_finish_enqueue() local
Dmdc_request.c153 struct mdt_remote_perm *perm; in mdc_getattr_common() local
/linux-4.4.14/arch/powerpc/kvm/
Dbook3s_hv_rm_mmu.c976 unsigned int perm = hpte_get_skey_perm(gr, vcpu->arch.amr); in kvmppc_hpte_hv_fault() local
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Dmem.c252 enum fw_ri_stag_type type, enum fw_ri_mem_perms perm, in write_tpt_entry()
/linux-4.4.14/drivers/scsi/
Dscsi_transport_sas.c1725 #define SETUP_TEMPLATE(attrb, field, perm, test) \ argument
1732 #define SETUP_TEMPLATE_RW(attrb, field, perm, test, ro_test, ro_perm) \ argument
Dscsi_transport_iscsi.c3941 #define iscsi_session_attr_show(param, perm) \ argument
3955 #define iscsi_session_attr(field, param, perm) \ argument
/linux-4.4.14/drivers/net/fddi/skfp/h/
Dfplustm.h225 u_char perm ; /* flag: permanent */ member
/linux-4.4.14/drivers/scsi/cxlflash/
Dsuperpipe.c501 static void rht_format1(struct sisl_rht_entry *rhte, u64 lun_id, u32 perm, in rht_format1()
Dsislite.h442 #define SISL_RHT_FP(fmt, perm) (((fmt) << 4) | (perm)) argument
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/
Dmac80211_if.c1102 u8 perm[ETH_ALEN]; in brcms_attach() local
/linux-4.4.14/drivers/net/wireless/libertas/
Ddebugfs.c701 umode_t perm; member
/linux-4.4.14/fs/
Dblock_dev.c1175 int perm = 0; in __blkdev_get() local
/linux-4.4.14/net/9p/
Dclient.c1319 int p9_client_fcreate(struct p9_fid *fid, char *name, u32 perm, int mode, in p9_client_fcreate()
/linux-4.4.14/kernel/
Daudit.c1683 kernel_cap_t *perm = &name->fcap.permitted; in audit_log_fcaps() local
/linux-4.4.14/drivers/net/wireless/
Dairo.c1773 static int writeWepKeyRid(struct airo_info *ai, WepKeyRid *wkr, int perm, int lock) in writeWepKeyRid()
5218 u16 keylen, int perm, int lock) in set_wep_key()
5240 static int set_wep_tx_idx(struct airo_info *ai, u16 index, int perm, int lock) in set_wep_tx_idx()
6319 int perm = (dwrq->flags & IW_ENCODE_TEMP ? 0 : 1); in airo_set_encode() local
6476 int perm = ( encoding->flags & IW_ENCODE_TEMP ? 0 : 1 ); in airo_set_encodeext() local
/linux-4.4.14/drivers/mfd/
Dab8500-debugfs.c120 u8 perm; member
/linux-4.4.14/security/smack/
Dsmackfs.c287 int perm = 0; in smk_perm_from_str() local
Dsmack_lsm.c4310 const struct cred *cred, unsigned perm) in smack_key_permission()
/linux-4.4.14/security/
Dsecurity.c1503 const struct cred *cred, unsigned perm) in security_key_permission()
/linux-4.4.14/arch/x86/kvm/
Demulate.c2809 u16 tr, io_bitmap_ptr, perm, bit_idx = port & 0x7; in emulator_io_port_access_allowed() local