| /kernel/linux/linux-5.10/drivers/vfio/pci/ |
| H A D | vfio_pci_config.c | 174 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 200 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 247 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 272 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 285 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 299 vfio_virt_config_write(struct vfio_pci_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_virt_config_write() argument 307 vfio_virt_config_read(struct vfio_pci_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 *val) vfio_virt_config_read() argument 338 free_perm_bits(struct perm_bits *perm) free_perm_bits() argument 346 alloc_perm_bits(struct perm_bits *perm, int size) alloc_perm_bits() argument 517 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 555 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 648 init_pci_cap_basic_perm(struct perm_bits *perm) init_pci_cap_basic_perm() argument 695 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 728 init_pci_cap_pm_perm(struct perm_bits *perm) init_pci_cap_pm_perm() argument 750 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 795 init_pci_cap_vpd_perm(struct perm_bits *perm) init_pci_cap_vpd_perm() argument 819 init_pci_cap_pcix_perm(struct perm_bits *perm) init_pci_cap_pcix_perm() argument 832 vfio_exp_config_write(struct vfio_pci_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_exp_config_write() argument 892 init_pci_cap_exp_perm(struct perm_bits *perm) init_pci_cap_exp_perm() argument 916 vfio_af_config_write(struct vfio_pci_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_af_config_write() argument 953 init_pci_cap_af_perm(struct perm_bits *perm) init_pci_cap_af_perm() argument 966 init_pci_ext_cap_err_perm(struct perm_bits *perm) init_pci_ext_cap_err_perm() argument 1020 init_pci_ext_cap_pwr_perm(struct perm_bits *perm) init_pci_ext_cap_pwr_perm() argument 1092 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 1112 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 1158 init_pci_cap_msi_perm(struct perm_bits *perm, int len, u16 flags) init_pci_cap_msi_perm() argument 1809 struct perm_bits *perm; vfio_config_do_rw() local [all...] |
| /kernel/linux/linux-5.10/drivers/vhost/ |
| H A D | vdpa.c | 544 static int perm_to_iommu_flags(u32 perm) in perm_to_iommu_flags() argument 566 vhost_vdpa_map(struct vhost_vdpa *v, u64 iova, u64 size, u64 pa, u32 perm) vhost_vdpa_map() argument [all...] |
| /kernel/linux/linux-5.10/drivers/vdpa/vdpa_sim/ |
| H A D | vdpa_sim.c | 247 int perm = -EFAULT; in dir_to_perm() local 274 int ret, perm = dir_to_perm(dir); in vdpasim_map_page() local 651 vdpasim_dma_map(struct vdpa_device *vdpa, u64 iova, u64 size, u64 pa, u32 perm) vdpasim_dma_map() argument [all...] |
| /kernel/linux/linux-5.10/security/selinux/ |
| H A D | avc.c | 275 static inline void avc_quick_copy_xperms_decision(u8 perm, in avc_quick_copy_xperms_decision() argument 200 avc_xperms_has_perm(struct extended_perms_decision *xpd, u8 perm, u8 which) avc_xperms_has_perm() argument 217 avc_xperms_allow_perm(struct avc_xperms_node *xp_node, u8 driver, u8 perm) avc_xperms_allow_perm() argument 387 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 417 avc_xperms_audit(struct selinux_state *state, 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 670 int i, perm; avc_audit_pre_callback() local [all...] |
| /kernel/linux/linux-5.10/security/integrity/ |
| H A D | integrity.h | 192 integrity_load_cert(const unsigned int id, const char *source, const void *data, size_t len, key_perm_t perm) integrity_load_cert() argument
|
| /kernel/linux/linux-5.10/security/keys/ |
| H A D | keyring.c | 517 keyring_alloc(const char *description, kuid_t uid, kgid_t gid, const struct cred *cred, key_perm_t perm, unsigned long flags, struct key_restriction *restrict_link, struct key *dest) keyring_alloc() argument
|
| H A D | keyctl.c | 1072 long keyctl_setperm_key(key_serial_t id, key_perm_t perm) in keyctl_setperm_key() argument
|
| /kernel/linux/linux-5.10/fs/ceph/ |
| H A D | addr.c | 1904 struct ceph_pool_perm *perm; in __ceph_pool_perm_get() local 2138 struct ceph_pool_perm *perm; ceph_pool_perm_destroy() local [all...] |
| /kernel/linux/linux-5.10/ipc/ |
| H A D | msg.c | 400 msgctl_down(struct ipc_namespace *ns, int msqid, int cmd, struct ipc64_perm *perm, int msg_qbytes) msgctl_down() argument
|
| /kernel/linux/linux-5.10/drivers/mfd/ |
| H A D | ab8500-debugfs.c | 114 u8 perm; member
|
| /kernel/linux/linux-5.10/include/linux/ |
| H A D | key.h | 209 key_perm_t perm; /* access permissions */ member
|
| /kernel/linux/linux-6.6/include/linux/ |
| H A D | key.h | 215 key_perm_t perm; /* access permissions */ member
|
| /kernel/linux/linux-6.6/drivers/scsi/cxlflash/ |
| H A D | superpipe.c | 527 static void rht_format1(struct sisl_rht_entry *rhte, u64 lun_id, u32 perm, in rht_format1() argument
|
| /kernel/linux/linux-6.6/drivers/remoteproc/ |
| H A D | qcom_q6v5_pas.c | 594 struct qcom_scm_vmperm perm; in adsp_assign_memory_region() local 631 struct qcom_scm_vmperm perm; in adsp_unassign_memory_region() local [all...] |
| /kernel/linux/linux-6.6/drivers/vfio/pci/ |
| H A D | vfio_pci_config.c | 175 vfio_default_config_read(struct vfio_pci_core_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 *val) vfio_default_config_read() argument 201 vfio_default_config_write(struct vfio_pci_core_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_default_config_write() argument 248 vfio_direct_config_read(struct vfio_pci_core_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 *val) vfio_direct_config_read() argument 273 vfio_raw_config_write(struct vfio_pci_core_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_raw_config_write() argument 286 vfio_raw_config_read(struct vfio_pci_core_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 *val) vfio_raw_config_read() argument 300 vfio_virt_config_write(struct vfio_pci_core_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_virt_config_write() argument 308 vfio_virt_config_read(struct vfio_pci_core_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 *val) vfio_virt_config_read() argument 339 free_perm_bits(struct perm_bits *perm) free_perm_bits() argument 347 alloc_perm_bits(struct perm_bits *perm, int size) alloc_perm_bits() argument 521 vfio_basic_config_read(struct vfio_pci_core_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 *val) vfio_basic_config_read() argument 559 vfio_basic_config_write(struct vfio_pci_core_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_basic_config_write() argument 652 init_pci_cap_basic_perm(struct perm_bits *perm) init_pci_cap_basic_perm() argument 715 vfio_pm_config_write(struct vfio_pci_core_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_pm_config_write() argument 748 init_pci_cap_pm_perm(struct perm_bits *perm) init_pci_cap_pm_perm() argument 787 vfio_vpd_config_write(struct vfio_pci_core_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_vpd_config_write() argument 832 init_pci_cap_vpd_perm(struct perm_bits *perm) init_pci_cap_vpd_perm() argument 856 init_pci_cap_pcix_perm(struct perm_bits *perm) init_pci_cap_pcix_perm() argument 869 vfio_exp_config_write(struct vfio_pci_core_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_exp_config_write() argument 929 init_pci_cap_exp_perm(struct perm_bits *perm) init_pci_cap_exp_perm() argument 953 vfio_af_config_write(struct vfio_pci_core_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_af_config_write() argument 990 init_pci_cap_af_perm(struct perm_bits *perm) init_pci_cap_af_perm() argument 1003 init_pci_ext_cap_err_perm(struct perm_bits *perm) init_pci_ext_cap_err_perm() argument 1057 init_pci_ext_cap_pwr_perm(struct perm_bits *perm) init_pci_ext_cap_pwr_perm() argument 1130 vfio_msi_config_read(struct vfio_pci_core_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 *val) vfio_msi_config_read() argument 1150 vfio_msi_config_write(struct vfio_pci_core_device *vdev, int pos, int count, struct perm_bits *perm, int offset, __le32 val) vfio_msi_config_write() argument 1196 init_pci_cap_msi_perm(struct perm_bits *perm, int len, u16 flags) init_pci_cap_msi_perm() argument 1866 struct perm_bits *perm; vfio_config_do_rw() local [all...] |
| /kernel/linux/linux-6.6/drivers/vhost/ |
| H A D | vdpa.c | 858 static int perm_to_iommu_flags(u32 perm) in perm_to_iommu_flags() argument 880 vhost_vdpa_map(struct vhost_vdpa *v, struct vhost_iotlb *iotlb, u64 iova, u64 size, u64 pa, u32 perm, void *opaque) vhost_vdpa_map() argument 931 vhost_vdpa_va_map(struct vhost_vdpa *v, struct vhost_iotlb *iotlb, u64 iova, u64 size, u64 uaddr, u32 perm) vhost_vdpa_va_map() argument 982 vhost_vdpa_pa_map(struct vhost_vdpa *v, struct vhost_iotlb *iotlb, u64 iova, u64 size, u64 uaddr, u32 perm) vhost_vdpa_pa_map() argument [all...] |
| H A D | vringh.c | 1115 iotlb_translate(const struct vringh *vrh, u64 addr, u64 len, u64 *translated, struct iotlb_vec *ivec, u32 perm) iotlb_translate() argument
|
| /kernel/linux/linux-6.6/ipc/ |
| H A D | msg.c | 401 msgctl_down(struct ipc_namespace *ns, int msqid, int cmd, struct ipc64_perm *perm, int msg_qbytes) msgctl_down() argument
|
| /kernel/linux/linux-6.6/drivers/net/fddi/skfp/h/ |
| H A D | fplustm.h | 221 u_char perm ; /* flag: permanent */ member
|
| /kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| H A D | mac80211_if.c | 1127 u8 perm[ETH_ALEN]; in brcms_attach() local
|
| /kernel/linux/linux-6.6/arch/x86/kernel/fpu/ |
| H A D | xstate.c | 1595 struct fpu_state_perm *perm; in __xstate_request_perm() local 1678 struct fpu_state_perm *perm; in __xfd_enable_feature() local [all...] |
| /kernel/linux/linux-6.6/security/integrity/ |
| H A D | integrity.h | 226 integrity_load_cert(const unsigned int id, const char *source, const void *data, size_t len, key_perm_t perm) integrity_load_cert() argument
|
| /kernel/linux/linux-6.6/security/keys/ |
| H A D | keyctl.c | 1072 long keyctl_setperm_key(key_serial_t id, key_perm_t perm) in keyctl_setperm_key() argument
|
| /kernel/linux/linux-6.6/security/selinux/ |
| H A D | avc.c | 273 static inline void avc_quick_copy_xperms_decision(u8 perm, in avc_quick_copy_xperms_decision() argument 198 avc_xperms_has_perm(struct extended_perms_decision *xpd, u8 perm, u8 which) avc_xperms_has_perm() argument 215 avc_xperms_allow_perm(struct avc_xperms_node *xp_node, u8 driver, u8 perm) avc_xperms_allow_perm() argument 385 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 415 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 657 u32 av = sad->audited, perm; avc_audit_pre_callback() local [all...] |
| /kernel/linux/linux-6.6/security/apparmor/ |
| H A D | policy_unpack.c | 646 static bool unpack_perm(struct aa_ext *e, u32 version, struct aa_perms *perm) in unpack_perm() argument 1190 verify_perm(struct aa_perms *perm) verify_perm() argument [all...] |