Symbol: CAP_SYS_ADMIN
arch/arm64/net/bpf_jit_comp.c
1013
if (ns_capable_noaudit(&init_user_ns, CAP_SYS_ADMIN))
arch/m68k/bvme6000/rtc.c
77
if (!capable(CAP_SYS_ADMIN))
arch/m68k/kernel/sys_m68k.c
389
if (!capable(CAP_SYS_ADMIN))
arch/powerpc/kernel/dexcr.c
106
!capable(CAP_SYS_ADMIN))
arch/powerpc/kernel/rtas.c
1859
if (!capable(CAP_SYS_ADMIN))
arch/powerpc/platforms/pseries/cmm.c
356
if (!capable(CAP_SYS_ADMIN))
arch/powerpc/platforms/pseries/suspend.c
83
if (!capable(CAP_SYS_ADMIN))
arch/s390/hypfs/hypfs_sprp.c
116
if (!capable(CAP_SYS_ADMIN))
arch/s390/kvm/kvm-s390.c
3274
if ((type & KVM_VM_S390_UCONTROL) && (!capable(CAP_SYS_ADMIN)))
arch/x86/kernel/apm_32.c
1594
as->suser = capable(CAP_SYS_ADMIN);
arch/x86/kernel/cpu/amd_cache_disable.c
155
if (!capable(CAP_SYS_ADMIN))
arch/x86/kernel/cpu/amd_cache_disable.c
203
if (!capable(CAP_SYS_ADMIN))
arch/x86/kernel/cpu/mce/dev-mcelog.c
259
if (!capable(CAP_SYS_ADMIN))
arch/x86/kernel/cpu/mce/dev-mcelog.c
291
if (!capable(CAP_SYS_ADMIN))
arch/x86/kernel/cpu/mtrr/if.c
392
if (!capable(CAP_SYS_ADMIN))
arch/x86/kernel/vm86_32.c
811
if (!capable(CAP_SYS_ADMIN)) return -EPERM;
arch/x86/mm/mmap.c
235
if (pfn >= l1tf_pfn_limit() && !capable(CAP_SYS_ADMIN))
arch/x86/net/bpf_jit_comp.c
2866
!ns_capable_noaudit(&init_user_ns, CAP_SYS_ADMIN)) {
block/ioctl.c
28
if (!capable(CAP_SYS_ADMIN))
block/ioctl.c
326
if (capable(CAP_SYS_ADMIN))
block/ioctl.c
515
if (!capable(CAP_SYS_ADMIN))
block/ioctl.c
535
if (!capable(CAP_SYS_ADMIN))
block/ioctl.c
627
if (!capable(CAP_SYS_ADMIN))
block/ioctl.c
703
if(!capable(CAP_SYS_ADMIN))
block/ioctl.c
708
if (!capable(CAP_SYS_ADMIN))
block/ioprio.c
47
if (!capable(CAP_SYS_ADMIN) && !capable(CAP_SYS_NICE))
block/sed-opal.c
3597
if (!capable(CAP_SYS_ADMIN))
crypto/algif_rng.c
290
if (!capable(CAP_SYS_ADMIN))
drivers/acpi/apei/erst-dbg.c
157
if (!capable(CAP_SYS_ADMIN))
drivers/android/binder/rust_binderfs.c
282
if (!capable(CAP_SYS_ADMIN))
drivers/android/binderfs.c
291
if (!capable(CAP_SYS_ADMIN))
drivers/ata/libata-scsi.c
695
if (!capable(CAP_SYS_ADMIN) || !capable(CAP_SYS_RAWIO))
drivers/ata/libata-scsi.c
700
if (!capable(CAP_SYS_ADMIN) || !capable(CAP_SYS_RAWIO))
drivers/base/memory.c
610
if (!capable(CAP_SYS_ADMIN))
drivers/base/memory.c
626
if (!capable(CAP_SYS_ADMIN))
drivers/block/drbd/drbd_nl.c
3822
exclude_sensitive = sib || !capable(CAP_SYS_ADMIN);
drivers/block/floppy.c
3237
if (!capable(CAP_SYS_ADMIN))
drivers/block/floppy.c
3430
((cmd & 0x80) && !capable(CAP_SYS_ADMIN)))
drivers/block/floppy.c
3708
if (!capable(CAP_SYS_ADMIN))
drivers/block/loop.c
1542
if ((mode & BLK_OPEN_WRITE) || capable(CAP_SYS_ADMIN))
drivers/block/loop.c
1549
if ((mode & BLK_OPEN_WRITE) || capable(CAP_SYS_ADMIN))
drivers/block/loop.c
1555
if (!(mode & BLK_OPEN_WRITE) && !capable(CAP_SYS_ADMIN))
drivers/block/loop.c
1560
if (!(mode & BLK_OPEN_WRITE) && !capable(CAP_SYS_ADMIN))
drivers/block/mtip32xx/mtip32xx.c
3045
if (!capable(CAP_SYS_ADMIN))
drivers/block/mtip32xx/mtip32xx.c
3083
if (!capable(CAP_SYS_ADMIN))
drivers/block/nbd.c
1684
if (!capable(CAP_SYS_ADMIN))
drivers/block/nbd.c
2118
if (!netlink_capable(skb, CAP_SYS_ADMIN))
drivers/block/nbd.c
2317
if (!netlink_capable(skb, CAP_SYS_ADMIN))
drivers/block/nbd.c
2355
if (!netlink_capable(skb, CAP_SYS_ADMIN))
drivers/block/rbd.c
5080
if (!capable(CAP_SYS_ADMIN))
drivers/block/rbd.c
5194
if (!capable(CAP_SYS_ADMIN))
drivers/block/rbd.c
7087
if (!capable(CAP_SYS_ADMIN))
drivers/block/rbd.c
7239
if (!capable(CAP_SYS_ADMIN))
drivers/block/swim.c
693
if ((cmd & 0x80) && !capable(CAP_SYS_ADMIN))
drivers/block/swim3.c
892
if ((cmd & 0x80) && !capable(CAP_SYS_ADMIN))
drivers/block/ublk_drv.c
1332
if (capable(CAP_SYS_ADMIN))
drivers/block/ublk_drv.c
3034
if (!ub->unprivileged_daemons && !capable(CAP_SYS_ADMIN))
drivers/block/ublk_drv.c
4670
if (capable(CAP_SYS_ADMIN))
drivers/block/ublk_drv.c
5655
if (!capable(CAP_SYS_ADMIN))
drivers/cdrom/cdrom.c
2460
if (!capable(CAP_SYS_ADMIN))
drivers/cdrom/cdrom.c
2482
if (cdi->use_count != 1 && !arg && !capable(CAP_SYS_ADMIN))
drivers/cdrom/cdrom.c
2492
if (!capable(CAP_SYS_ADMIN))
drivers/char/apm-emulation.c
355
as->suser = capable(CAP_SYS_ADMIN);
drivers/char/ds1620.c
251
if (!capable(CAP_SYS_ADMIN))
drivers/char/ds1620.c
305
if (!capable(CAP_SYS_ADMIN))
drivers/char/lp.c
651
if (capable(CAP_SYS_ADMIN))
drivers/char/nvram.c
320
if (!capable(CAP_SYS_ADMIN))
drivers/char/nvram.c
329
if (!capable(CAP_SYS_ADMIN))
drivers/char/random.c
1499
if (!capable(CAP_SYS_ADMIN))
drivers/char/random.c
1512
if (!capable(CAP_SYS_ADMIN))
drivers/char/random.c
1535
if (!capable(CAP_SYS_ADMIN))
drivers/char/random.c
1539
if (!capable(CAP_SYS_ADMIN))
drivers/char/tpm/tpm_vtpm_proxy.c
633
if (!capable(CAP_SYS_ADMIN))
drivers/comedi/comedi_fops.c
2983
if (!dev->attached && !capable(CAP_SYS_ADMIN)) {
drivers/comedi/comedi_fops.c
892
if (!capable(CAP_SYS_ADMIN))
drivers/comedi/comedi_fops.c
973
if (!capable(CAP_SYS_ADMIN))
drivers/cpuidle/sysfs.c
294
if (!capable(CAP_SYS_ADMIN))
drivers/firmware/dmi-sysfs.c
105
if (!capable(CAP_SYS_ADMIN))
drivers/firmware/efi/mokvar-table.c
271
if (!capable(CAP_SYS_ADMIN))
drivers/firmware/efi/test/efi_test.c
733
if (!capable(CAP_SYS_ADMIN))
drivers/gpib/common/gpib_os.c
1414
if (!capable(CAP_SYS_ADMIN))
drivers/gpib/common/gpib_os.c
1604
if (!capable(CAP_SYS_ADMIN))
drivers/gpib/common/gpib_os.c
1623
if (!capable(CAP_SYS_ADMIN))
drivers/gpib/common/gpib_os.c
1640
if (!capable(CAP_SYS_ADMIN))
drivers/gpib/common/gpib_os.c
1855
if (!capable(CAP_SYS_ADMIN))
drivers/gpib/common/gpib_os.c
1873
if (!capable(CAP_SYS_ADMIN))
drivers/gpib/common/gpib_os.c
818
if (!capable(CAP_SYS_ADMIN))
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3621
!capable(CAP_SYS_ADMIN)) {
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
412
client->suser = capable(CAP_SYS_ADMIN);
drivers/gpu/drm/drm_auth.c
239
if (!capable(CAP_SYS_ADMIN))
drivers/gpu/drm/drm_file.c
149
file->authenticated = capable(CAP_SYS_ADMIN);
drivers/gpu/drm/drm_framebuffer.c
557
if (!drm_is_current_master(file_priv) && !capable(CAP_SYS_ADMIN)) {
drivers/gpu/drm/drm_framebuffer.c
635
if (!drm_is_current_master(file_priv) && !capable(CAP_SYS_ADMIN)) {
drivers/gpu/drm/drm_ioctl.c
614
if (unlikely((flags & DRM_ROOT_ONLY) && !capable(CAP_SYS_ADMIN)))
drivers/gpu/drm/i915/gem/i915_gem_context.c
2216
else if (!capable(CAP_SYS_ADMIN) && !args->value)
drivers/gpu/drm/i915/gem/i915_gem_context.c
2662
if (capable(CAP_SYS_ADMIN))
drivers/gpu/drm/i915/gem/i915_gem_context.c
904
else if (!capable(CAP_SYS_ADMIN) && !args->value)
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
3391
if (!drm_is_current_master(file) || !capable(CAP_SYS_ADMIN))
drivers/gpu/drm/i915/i915_getparam.c
75
value = HAS_SECURE_BATCHES(i915) && capable(CAP_SYS_ADMIN);
drivers/gpu/drm/msm/adreno/a5xx_debugfs.c
101
if (!capable(CAP_SYS_ADMIN))
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1252
!capable(CAP_SYS_ADMIN))
drivers/hv/mshv_vtl_main.c
1052
if (!capable(CAP_SYS_ADMIN))
drivers/hv/mshv_vtl_main.c
1210
if (capable(CAP_SYS_ADMIN)) {
drivers/hwmon/dell-smm-hwmon.c
576
if (restricted && !capable(CAP_SYS_ADMIN))
drivers/hwmon/dell-smm-hwmon.c
616
if (restricted && !capable(CAP_SYS_ADMIN))
drivers/hwmon/dell-smm-hwmon.c
689
(restricted && !capable(CAP_SYS_ADMIN)) ? "-1" : data->bios_machineid,
drivers/infiniband/hw/hfi1/hfi.h
1605
if (capable(CAP_SYS_ADMIN))
drivers/infiniband/hw/hfi1/sysfs.c
596
if (!capable(CAP_SYS_ADMIN))
drivers/input/serio/serport.c
78
if (!capable(CAP_SYS_ADMIN))
drivers/iommu/iommu.c
3259
if (!capable(CAP_SYS_ADMIN) || !capable(CAP_SYS_RAWIO))
drivers/macintosh/ans-lcd.c
112
if (!capable(CAP_SYS_ADMIN))
drivers/macintosh/ans-lcd.c
118
if (!capable(CAP_SYS_ADMIN))
drivers/macintosh/via-pmu.c
2360
if (!capable(CAP_SYS_ADMIN))
drivers/md/dm-ioctl.c
2198
if (!capable(CAP_SYS_ADMIN))
drivers/md/dm-log-userspace-transfer.c
137
if (!capable(CAP_SYS_ADMIN))
drivers/md/md.c
3747
if (!capable(CAP_SYS_ADMIN))
drivers/md/md.c
6123
if (!capable(CAP_SYS_ADMIN))
drivers/md/md.c
8267
if (!capable(CAP_SYS_ADMIN))
drivers/media/dvb-core/dvb_net.c
1445
if (!capable(CAP_SYS_ADMIN)) {
drivers/media/dvb-core/dvb_net.c
1491
if (!capable(CAP_SYS_ADMIN)) {
drivers/media/dvb-core/dvb_net.c
1511
if (!capable(CAP_SYS_ADMIN)) {
drivers/media/pci/cobalt/cobalt-v4l2.c
439
if (!capable(CAP_SYS_ADMIN))
drivers/media/v4l2-core/v4l2-ioctl.c
2659
if (!capable(CAP_SYS_ADMIN))
drivers/media/v4l2-core/v4l2-ioctl.c
2687
if (!capable(CAP_SYS_ADMIN))
drivers/media/v4l2-core/v4l2-subdev.c
760
if (!capable(CAP_SYS_ADMIN))
drivers/media/v4l2-core/v4l2-subdev.c
768
if (!capable(CAP_SYS_ADMIN))
drivers/misc/eeprom/at24.c
145
if (capable(CAP_SYS_ADMIN))
drivers/misc/genwqe/card_dev.c
1094
if (!capable(CAP_SYS_ADMIN))
drivers/misc/genwqe/card_dev.c
1130
if (!capable(CAP_SYS_ADMIN))
drivers/misc/genwqe/card_dev.c
1216
if (!capable(CAP_SYS_ADMIN))
drivers/misc/genwqe/card_dev.c
464
if (capable(CAP_SYS_ADMIN) && (vsize > sizeof(dma_addr_t)))
drivers/misc/sgi-gru/grufault.c
748
if (!capable(CAP_SYS_ADMIN))
drivers/mmc/core/sdio_uart.c
954
if (capable(CAP_SYS_ADMIN)) {
drivers/mtd/mtdchar.c
546
if (!capable(CAP_SYS_ADMIN))
drivers/nvme/host/ioctl.c
858
if (!capable(CAP_SYS_ADMIN))
drivers/nvme/host/ioctl.c
86
return capable(CAP_SYS_ADMIN);
drivers/nvme/host/ioctl.c
863
if (!capable(CAP_SYS_ADMIN))
drivers/nvme/host/ioctl.c
867
if (!capable(CAP_SYS_ADMIN))
drivers/parisc/pdc_stable.c
460
if (!capable(CAP_SYS_ADMIN))
drivers/parisc/pdc_stable.c
771
if (!capable(CAP_SYS_ADMIN))
drivers/parisc/pdc_stable.c
877
if (!capable(CAP_SYS_ADMIN))
drivers/parisc/pdc_stable.c
918
if (!capable(CAP_SYS_ADMIN))
drivers/pci/pci-sysfs.c
1690
if (!capable(CAP_SYS_ADMIN))
drivers/pci/pci-sysfs.c
329
if (!capable(CAP_SYS_ADMIN))
drivers/pci/pci-sysfs.c
367
if (!capable(CAP_SYS_ADMIN))
drivers/pci/pci-sysfs.c
433
if (!capable(CAP_SYS_ADMIN))
drivers/pci/pci-sysfs.c
559
if (!capable(CAP_SYS_ADMIN))
drivers/pci/pci-sysfs.c
716
if (file_ns_capable(filp, &init_user_ns, CAP_SYS_ADMIN))
drivers/pci/pcie/aer.c
665
if (!capable(CAP_SYS_ADMIN)) \
drivers/pci/pcie/aer.c
700
if (!capable(CAP_SYS_ADMIN)) \
drivers/pci/pcie/aer_inject.c
492
if (!capable(CAP_SYS_ADMIN))
drivers/pci/proc.c
42
if (capable(CAP_SYS_ADMIN))
drivers/pci/switch/switchtec.c
536
!capable(CAP_SYS_ADMIN)) {
drivers/pci/syscall.c
26
if (!capable(CAP_SYS_ADMIN))
drivers/pci/syscall.c
95
if (!capable(CAP_SYS_ADMIN) ||
drivers/platform/x86/dell/dell-smbios-base.c
464
if (!capable(CAP_SYS_ADMIN))
drivers/platform/x86/dell/dell-smbios-base.c
475
if (!capable(CAP_SYS_ADMIN))
drivers/platform/x86/dell/dell-smbios-base.c
57
{CAP_SYS_ADMIN, CLASS_TOKEN_READ, SELECT_TOKEN_STD},
drivers/platform/x86/dell/dell-smbios-base.c
58
{CAP_SYS_ADMIN, CLASS_TOKEN_READ, SELECT_TOKEN_AC},
drivers/platform/x86/dell/dell-smbios-base.c
59
{CAP_SYS_ADMIN, CLASS_TOKEN_READ, SELECT_TOKEN_BAT},
drivers/platform/x86/dell/dell-smbios-base.c
60
{CAP_SYS_ADMIN, CLASS_TOKEN_WRITE, SELECT_TOKEN_STD},
drivers/platform/x86/dell/dell-smbios-base.c
61
{CAP_SYS_ADMIN, CLASS_TOKEN_WRITE, SELECT_TOKEN_AC},
drivers/platform/x86/dell/dell-smbios-base.c
62
{CAP_SYS_ADMIN, CLASS_TOKEN_WRITE, SELECT_TOKEN_BAT},
drivers/platform/x86/dell/dell-smbios-base.c
64
{CAP_SYS_ADMIN, CLASS_ADMIN_PROP, SELECT_ADMIN_PROP},
drivers/platform/x86/dell/dell-smbios-base.c
66
{CAP_SYS_ADMIN, CLASS_INFO, SELECT_DOCK},
drivers/platform/x86/dell/dell-smbios-base.c
67
{CAP_SYS_ADMIN, CLASS_FLASH_INTERFACE, SELECT_FLASH_INTERFACE},
drivers/platform/x86/dell/dell-smbios-base.c
93
{CAP_SYS_ADMIN, CAPSULE_EN_TOKEN, CAPSULE_DIS_TOKEN},
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
500
if (!capable(CAP_SYS_ADMIN))
drivers/platform/x86/intel/speed_select_if/isst_if_mbox_msr.c
116
!capable(CAP_SYS_ADMIN))
drivers/platform/x86/intel/speed_select_if/isst_if_mbox_pci.c
129
if (isst_if_mbox_cmd_set_req(mbox_cmd) && !capable(CAP_SYS_ADMIN))
drivers/platform/x86/intel/speed_select_if/isst_if_mmio.c
53
if (io_reg->read_write && !capable(CAP_SYS_ADMIN))
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
618
if (power_domain_info->write_blocked || !capable(CAP_SYS_ADMIN))
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
665
if (power_domain_info->write_blocked || !capable(CAP_SYS_ADMIN))
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
758
!capable(CAP_SYS_ADMIN)))
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
935
if (power_domain_info->write_blocked || !capable(CAP_SYS_ADMIN))
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
995
if (power_domain_info->write_blocked || !capable(CAP_SYS_ADMIN))
drivers/platform/x86/lenovo/think-lmi.c
463
if (!capable(CAP_SYS_ADMIN))
drivers/platform/x86/lenovo/think-lmi.c
776
if (!capable(CAP_SYS_ADMIN))
drivers/platform/x86/lenovo/think-lmi.c
825
if (!capable(CAP_SYS_ADMIN))
drivers/platform/x86/lenovo/think-lmi.c
924
if (!capable(CAP_SYS_ADMIN))
drivers/platform/x86/lenovo/think-lmi.c
951
if (!capable(CAP_SYS_ADMIN))
drivers/platform/x86/lenovo/thinkpad_acpi.c
4927
if (!capable(CAP_SYS_ADMIN))
drivers/platform/x86/lenovo/thinkpad_acpi.c
4964
if (!capable(CAP_SYS_ADMIN))
drivers/rapidio/rio-sysfs.c
126
if (capable(CAP_SYS_ADMIN))
drivers/s390/block/dasd_eckd.c
5039
if (!capable(CAP_SYS_ADMIN))
drivers/s390/block/dasd_eckd.c
5094
if (!capable(CAP_SYS_ADMIN))
drivers/s390/block/dasd_eckd.c
5148
if (!capable(CAP_SYS_ADMIN))
drivers/s390/block/dasd_eckd.c
5204
if (!capable(CAP_SYS_ADMIN))
drivers/s390/block/dasd_eckd.c
5332
if (!capable(CAP_SYS_ADMIN))
drivers/s390/block/dasd_eckd.c
5355
if (!capable(CAP_SYS_ADMIN))
drivers/s390/block/dasd_eckd.c
5383
if (!capable(CAP_SYS_ADMIN) && !capable(CAP_SYS_RAWIO))
drivers/s390/block/dasd_ioctl.c
118
if (!capable (CAP_SYS_ADMIN))
drivers/s390/block/dasd_ioctl.c
142
if (!capable(CAP_SYS_ADMIN))
drivers/s390/block/dasd_ioctl.c
176
if (!capable(CAP_SYS_ADMIN))
drivers/s390/block/dasd_ioctl.c
256
if (!capable(CAP_SYS_ADMIN))
drivers/s390/block/dasd_ioctl.c
344
if (!capable(CAP_SYS_ADMIN))
drivers/s390/block/dasd_ioctl.c
387
if (!capable(CAP_SYS_ADMIN))
drivers/s390/block/dasd_ioctl.c
43
if (!capable(CAP_SYS_ADMIN))
drivers/s390/block/dasd_ioctl.c
64
if (!capable(CAP_SYS_ADMIN))
drivers/s390/block/dasd_ioctl.c
97
if (!capable (CAP_SYS_ADMIN))
drivers/s390/char/keyboard.c
427
!capable(CAP_SYS_ADMIN))
drivers/s390/char/vmcp.c
104
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/3w-9xxx.c
894
if (!capable(CAP_SYS_ADMIN)) {
drivers/scsi/3w-sas.c
108
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/3w-sas.c
139
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/3w-sas.c
836
if (!capable(CAP_SYS_ADMIN)) {
drivers/scsi/3w-xxxx.c
1040
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/aacraid/commctrl.c
508
if (!capable(CAP_SYS_ADMIN)){
drivers/scsi/aacraid/linit.c
1344
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/arcmsr/arcmsr_attr.c
121
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/arcmsr/arcmsr_attr.c
168
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/arcmsr/arcmsr_attr.c
74
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/hpsa.c
461
if (!capable(CAP_SYS_ADMIN) || !capable(CAP_SYS_RAWIO))
drivers/scsi/hpsa.c
481
if (!capable(CAP_SYS_ADMIN) || !capable(CAP_SYS_RAWIO))
drivers/scsi/ipr.c
3509
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/ipr.c
3596
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/ipr.c
3648
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/ipr.c
4004
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/ipr.c
4187
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/ipr.c
4372
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/iscsi_boot_sysfs.c
42
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/megaraid.c
2939
if( !capable(CAP_SYS_ADMIN) ) return -EACCES;
drivers/scsi/megaraid/megaraid_mm.c
91
if (!capable(CAP_SYS_ADMIN)) return (-EACCES);
drivers/scsi/megaraid/megaraid_sas_base.c
8137
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/pm8001/pm8001_ctl.c
803
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/pmcraid.c
3358
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/qla2xxx/qla_attr.c
192
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/qla2xxx/qla_attr.c
231
if (!capable(CAP_SYS_ADMIN) || off != 0 || count != ha->nvram_size ||
drivers/scsi/qla2xxx/qla_attr.c
555
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/qla2xxx/qla_attr.c
604
if (!capable(CAP_SYS_ADMIN) || off != 0 || count != ha->vpd_size ||
drivers/scsi/qla2xxx/qla_attr.c
664
if (!capable(CAP_SYS_ADMIN) || off != 0 || count < SFP_DEV_SIZE)
drivers/scsi/qla2xxx/qla_attr.c
845
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/qla2xxx/qla_attr.c
889
if (!capable(CAP_SYS_ADMIN) || off != 0 || count > XGMAC_DATA_SIZE)
drivers/scsi/qla2xxx/qla_attr.c
951
if (!capable(CAP_SYS_ADMIN) || off != 0 || count > DCBX_TLV_DATA_SIZE)
drivers/scsi/scsi_debug.c
7515
if (!capable(CAP_SYS_ADMIN) || !capable(CAP_SYS_RAWIO))
drivers/scsi/scsi_error.c
2524
if (!capable(CAP_SYS_ADMIN) || !capable(CAP_SYS_RAWIO))
drivers/scsi/scsi_netlink.c
66
if (!netlink_capable(skb, CAP_SYS_ADMIN)) {
drivers/scsi/scsi_sysfs.c
718
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/scsi_transport_iscsi.c
132
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/scsi_transport_iscsi.c
3894
if (!netlink_capable(skb, CAP_SYS_ADMIN))
drivers/scsi/scsi_transport_iscsi.c
4348
if (perm && !capable(CAP_SYS_ADMIN)) \
drivers/scsi/sd.c
330
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/sd.c
361
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/sd.c
390
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/sd.c
419
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/sd.c
447
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/sd.c
498
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/sd.c
583
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/sd.c
626
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/sd.c
656
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/sd.c
684
if (!capable(CAP_SYS_ADMIN))
drivers/scsi/sg.c
2392
if (!capable(CAP_SYS_ADMIN) || !capable(CAP_SYS_RAWIO))
drivers/scsi/sg.c
2413
if (!capable(CAP_SYS_ADMIN) || !capable(CAP_SYS_RAWIO))
drivers/scsi/st.c
3651
if (mtc.mt_op == MTSETDRVBUFFER && !capable(CAP_SYS_ADMIN)) {
drivers/staging/greybus/uart.c
624
if (!capable(CAP_SYS_ADMIN)) {
drivers/target/iscsi/iscsi_target_configfs.c
371
if (!capable(CAP_SYS_ADMIN)) \
drivers/target/iscsi/iscsi_target_configfs.c
383
if (!capable(CAP_SYS_ADMIN)) \
drivers/target/iscsi/iscsi_target_configfs.c
435
if (!capable(CAP_SYS_ADMIN)) \
drivers/target/iscsi/iscsi_target_configfs.c
826
if (!capable(CAP_SYS_ADMIN)) \
drivers/target/iscsi/iscsi_target_configfs.c
838
if (!capable(CAP_SYS_ADMIN)) \
drivers/target/iscsi/iscsi_target_configfs.c
885
if (!capable(CAP_SYS_ADMIN)) \
drivers/thermal/thermal_netlink.c
693
if (!capable(CAP_SYS_ADMIN))
drivers/thermal/thermal_netlink.c
718
if (!capable(CAP_SYS_ADMIN))
drivers/thermal/thermal_netlink.c
743
if (!capable(CAP_SYS_ADMIN))
drivers/tty/amiserial.c
475
if (capable(CAP_SYS_ADMIN)) {
drivers/tty/amiserial.c
937
if (!capable(CAP_SYS_ADMIN)) {
drivers/tty/moxa.c
2102
if (!capable(CAP_SYS_ADMIN)) {
drivers/tty/mxser.c
750
if (capable(CAP_SYS_ADMIN)) {
drivers/tty/mxser.c
997
if (!capable(CAP_SYS_ADMIN)) {
drivers/tty/serial/serial_core.c
1136
if (!capable(CAP_SYS_ADMIN))
drivers/tty/serial/serial_core.c
1995
if (capable(CAP_SYS_ADMIN)) {
drivers/tty/serial/serial_core.c
349
if (retval && capable(CAP_SYS_ADMIN))
drivers/tty/serial/serial_core.c
938
if (!capable(CAP_SYS_ADMIN)) {
drivers/tty/tty_io.c
1339
if (test_bit(TTY_EXCLUSIVE, &tty->flags) && !capable(CAP_SYS_ADMIN))
drivers/tty/tty_io.c
2277
if (!tty_legacy_tiocsti && !capable(CAP_SYS_ADMIN))
drivers/tty/tty_io.c
2280
if ((current->signal->tty != tty) && !capable(CAP_SYS_ADMIN))
drivers/tty/tty_io.c
2382
if (!capable(CAP_SYS_ADMIN))
drivers/tty/tty_io.c
2730
if (!capable(CAP_SYS_ADMIN))
drivers/tty/tty_jobctrl.c
390
if (arg == 1 && capable(CAP_SYS_ADMIN)) {
drivers/tty/tty_jobctrl.c
402
if ((file->f_mode & FMODE_READ) == 0 && !capable(CAP_SYS_ADMIN)) {
drivers/tty/vt/keyboard.c
2026
if ((oldval == K_SAK || val == K_SAK) && !capable(CAP_SYS_ADMIN))
drivers/tty/vt/selection.c
203
if (!capable(CAP_SYS_ADMIN))
drivers/tty/vt/vt.c
3570
if (current->signal->tty != tty && !capable(CAP_SYS_ADMIN))
drivers/tty/vt/vt.c
3580
if (!capable(CAP_SYS_ADMIN))
drivers/tty/vt/vt.c
3588
if (!capable(CAP_SYS_ADMIN))
drivers/tty/vt/vt.c
3610
if (!capable(CAP_SYS_ADMIN))
drivers/usb/class/cdc-acm.c
1011
if (!capable(CAP_SYS_ADMIN)) {
drivers/usb/serial/ftdi_sio.c
1449
if (!capable(CAP_SYS_ADMIN)) {
drivers/usb/serial/usb-serial.c
475
if (!capable(CAP_SYS_ADMIN)) {
drivers/video/fbdev/uvesafb.c
77
if (!capable(CAP_SYS_ADMIN))
drivers/virt/nitro_enclaves/ne_misc_dev.c
435
if (!capable(CAP_SYS_ADMIN))
drivers/xen/mcelog.c
157
if (!capable(CAP_SYS_ADMIN))
drivers/xen/pcpu.c
116
if (!capable(CAP_SYS_ADMIN))
drivers/xen/xen-balloon.c
168
if (!capable(CAP_SYS_ADMIN))
drivers/xen/xen-balloon.c
195
if (!capable(CAP_SYS_ADMIN))
drivers/xen/xenbus/xenbus_dev_backend.c
24
if (!capable(CAP_SYS_ADMIN))
drivers/xen/xenbus/xenbus_dev_backend.c
77
if (!capable(CAP_SYS_ADMIN))
drivers/xen/xenbus/xenbus_dev_backend.c
96
if (!capable(CAP_SYS_ADMIN))
fs/autofs/dev-ioctl.c
685
!capable(CAP_SYS_ADMIN))
fs/autofs/root.c
870
if (!autofs_oz_mode(sbi) && !capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
1002
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
1604
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
1635
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
1899
if (!capable(CAP_SYS_ADMIN)) {
fs/btrfs/ioctl.c
2370
if (!capable(CAP_SYS_ADMIN)) {
fs/btrfs/ioctl.c
2450
if (!capable(CAP_SYS_ADMIN)) {
fs/btrfs/ioctl.c
2462
if (!capable(CAP_SYS_ADMIN) &&
fs/btrfs/ioctl.c
2520
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
2581
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
2648
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
2796
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3065
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3113
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3125
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3150
if ((sa->flags & BTRFS_DEV_STATS_RESET) && !capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3167
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3277
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3416
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3501
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3520
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3551
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3623
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3691
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3752
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3799
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3832
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
3848
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
4063
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
4204
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
4317
if (!capable(CAP_SYS_ADMIN)) {
fs/btrfs/ioctl.c
4421
if (!capable(CAP_SYS_ADMIN)) {
fs/btrfs/ioctl.c
449
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/ioctl.c
4709
if (!capable(CAP_SYS_ADMIN)) {
fs/btrfs/ioctl.c
4850
if (!capable(CAP_SYS_ADMIN)) {
fs/btrfs/ioctl.c
5118
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/send.c
7965
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/super.c
2265
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/sysfs.c
775
if (!capable(CAP_SYS_ADMIN))
fs/btrfs/sysfs.c
864
if (!capable(CAP_SYS_ADMIN))
fs/cachefiles/daemon.c
97
if (!capable(CAP_SYS_ADMIN))
fs/crypto/keyring.c
1064
!capable(CAP_SYS_ADMIN))
fs/crypto/keyring.c
1138
if (!capable(CAP_SYS_ADMIN))
fs/crypto/keyring.c
752
!capable(CAP_SYS_ADMIN))
fs/dlm/config.c
140
if (!capable(CAP_SYS_ADMIN))
fs/dlm/config.c
164
if (!capable(CAP_SYS_ADMIN))
fs/dlm/user.c
411
if (!capable(CAP_SYS_ADMIN))
fs/dlm/user.c
441
if (!capable(CAP_SYS_ADMIN))
fs/erofs/xattr.c
413
return capable(CAP_SYS_ADMIN);
fs/exfat/file.c
523
if (!capable(CAP_SYS_ADMIN))
fs/exfat/file.c
549
if (!capable(CAP_SYS_ADMIN))
fs/exfat/file.c
585
if (!capable(CAP_SYS_ADMIN))
fs/ext2/xattr_trusted.c
15
return capable(CAP_SYS_ADMIN);
fs/ext4/ioctl.c
1083
if (!capable(CAP_SYS_ADMIN))
fs/ext4/ioctl.c
1124
if (!capable(CAP_SYS_ADMIN))
fs/ext4/ioctl.c
1213
if (!capable(CAP_SYS_ADMIN))
fs/ext4/ioctl.c
1400
if (!capable(CAP_SYS_ADMIN))
fs/ext4/ioctl.c
1780
if (!capable(CAP_SYS_ADMIN))
fs/ext4/ioctl.c
407
!capable(CAP_SYS_ADMIN)) {
fs/ext4/ioctl.c
862
if (!capable(CAP_SYS_ADMIN))
fs/ext4/sysfs.c
123
if (!capable(CAP_SYS_ADMIN))
fs/ext4/xattr_trusted.c
19
return capable(CAP_SYS_ADMIN);
fs/f2fs/file.c
2533
if (!capable(CAP_SYS_ADMIN))
fs/f2fs/file.c
2623
if (!capable(CAP_SYS_ADMIN))
fs/f2fs/file.c
2783
if (!capable(CAP_SYS_ADMIN))
fs/f2fs/file.c
2827
if (!capable(CAP_SYS_ADMIN))
fs/f2fs/file.c
2883
if (!capable(CAP_SYS_ADMIN))
fs/f2fs/file.c
3077
if (!capable(CAP_SYS_ADMIN))
fs/f2fs/file.c
3307
if (!capable(CAP_SYS_ADMIN))
fs/f2fs/file.c
3680
if (!capable(CAP_SYS_ADMIN))
fs/f2fs/file.c
3758
if (!capable(CAP_SYS_ADMIN))
fs/f2fs/xattr.c
101
return capable(CAP_SYS_ADMIN);
fs/fat/file.c
135
if (!capable(CAP_SYS_ADMIN))
fs/fhandle.c
298
return mnt_ns && ns_capable(mnt_ns->user_ns, CAP_SYS_ADMIN);
fs/fhandle.c
333
if (ns_capable(root->mnt->mnt_sb->s_user_ns, CAP_SYS_ADMIN))
fs/file_table.c
253
!capable(CAP_SYS_ADMIN)) {
fs/fsopen.c
262
if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) {
fs/fuse/backing.c
150
if (!fc->passthrough || !capable(CAP_SYS_ADMIN))
fs/fuse/backing.c
94
if (!fc->passthrough || !capable(CAP_SYS_ADMIN))
fs/fuse/control.c
89
if (!capable(CAP_SYS_ADMIN))
fs/fuse/dir.c
1685
if (!allow && allow_sys_admin_access && capable(CAP_SYS_ADMIN))
fs/fuse/inode.c
1237
int cap_sys_admin = capable(CAP_SYS_ADMIN);
fs/gfs2/rgrp.c
1401
if (!capable(CAP_SYS_ADMIN))
fs/gfs2/sys.c
164
if (!capable(CAP_SYS_ADMIN))
fs/gfs2/sys.c
196
if (!capable(CAP_SYS_ADMIN))
fs/gfs2/sys.c
217
if (!capable(CAP_SYS_ADMIN))
fs/gfs2/sys.c
236
if (!capable(CAP_SYS_ADMIN))
fs/gfs2/sys.c
257
if (!capable(CAP_SYS_ADMIN))
fs/gfs2/sys.c
279
if (!capable(CAP_SYS_ADMIN))
fs/gfs2/sys.c
304
if (!capable(CAP_SYS_ADMIN))
fs/gfs2/sys.c
626
if (!capable(CAP_SYS_ADMIN))
fs/gfs2/sys.c
646
if (!capable(CAP_SYS_ADMIN))
fs/gfs2/xattr.c
1491
return capable(CAP_SYS_ADMIN);
fs/hfsplus/ioctl.c
36
if (!capable(CAP_SYS_ADMIN))
fs/hfsplus/xattr.c
731
capable(CAP_SYS_ADMIN);
fs/hpfs/super.c
213
if (!capable(CAP_SYS_ADMIN))
fs/ioctl.c
389
if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN))
fs/ioctl.c
406
if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN))
fs/jffs2/xattr_trusted.c
39
return capable(CAP_SYS_ADMIN);
fs/jfs/ioctl.c
116
if (!capable(CAP_SYS_ADMIN))
fs/jfs/xattr.c
869
capable(CAP_SYS_ADMIN));
fs/namespace.c
1933
if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN))
fs/namespace.c
2009
return ns_capable(current->nsproxy->mnt_ns->user_ns, CAP_SYS_ADMIN);
fs/namespace.c
2034
if (flags & MNT_FORCE && !ns_capable(sb->s_user_ns, CAP_SYS_ADMIN))
fs/namespace.c
2126
if (!ns_capable_noaudit(mntns->user_ns, CAP_SYS_ADMIN))
fs/namespace.c
2401
if (!ns_capable(old_mnt->mnt_ns->user_ns, CAP_SYS_ADMIN))
fs/namespace.c
2856
if (!ns_capable(ns->user_ns, CAP_SYS_ADMIN))
fs/namespace.c
3225
!ns_capable(current_user_ns(), CAP_SYS_ADMIN))
fs/namespace.c
3406
if (ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) {
fs/namespace.c
4450
!ns_capable(current_user_ns(), CAP_SYS_ADMIN))
fs/namespace.c
4830
if (!ns_capable(fs_userns, CAP_SYS_ADMIN))
fs/namespace.c
5041
if (!ns_capable(mnt_userns, CAP_SYS_ADMIN))
fs/namespace.c
5767
!ns_capable_noaudit(ns->user_ns, CAP_SYS_ADMIN))
fs/namespace.c
5991
!ns_capable_noaudit(ns->user_ns, CAP_SYS_ADMIN))
fs/namespace.c
6057
!ns_capable_noaudit(ns->user_ns, CAP_SYS_ADMIN))
fs/namespace.c
6154
!ns_capable_noaudit(kls.ns->user_ns, CAP_SYS_ADMIN))
fs/namespace.c
6488
if (!ns_capable(mnt_ns->user_ns, CAP_SYS_ADMIN) ||
fs/namespace.c
6490
!ns_capable(user_ns, CAP_SYS_ADMIN))
fs/nilfs2/ioctl.c
1034
if (!capable(CAP_SYS_ADMIN))
fs/nilfs2/ioctl.c
1078
if (!capable(CAP_SYS_ADMIN))
fs/nilfs2/ioctl.c
1186
if (!capable(CAP_SYS_ADMIN))
fs/nilfs2/ioctl.c
1279
if (!capable(CAP_SYS_ADMIN))
fs/nilfs2/ioctl.c
203
if (!capable(CAP_SYS_ADMIN))
fs/nilfs2/ioctl.c
255
if (!capable(CAP_SYS_ADMIN))
fs/nilfs2/ioctl.c
850
if (!capable(CAP_SYS_ADMIN))
fs/nilfs2/ioctl.c
998
if (!capable(CAP_SYS_ADMIN))
fs/notify/fanotify/fanotify_user.c
1601
!capable(CAP_SYS_ADMIN))
fs/notify/fanotify/fanotify_user.c
1604
if (!ns_capable_noaudit(&init_user_ns, CAP_SYS_ADMIN)) {
fs/notify/fanotify/fanotify_user.c
1962
!ns_capable(group->user_ns, CAP_SYS_ADMIN))
fs/notify/fanotify/fanotify_user.c
2074
if (user_ns && !ns_capable(user_ns, CAP_SYS_ADMIN))
fs/ntfs/file.c
717
if (!capable(CAP_SYS_ADMIN))
fs/ntfs/file.c
755
if (!capable(CAP_SYS_ADMIN))
fs/ntfs/file.c
780
if (!capable(CAP_SYS_ADMIN))
fs/ntfs3/file.c
183
if (!capable(CAP_SYS_ADMIN))
fs/ntfs3/file.c
218
if (!capable(CAP_SYS_ADMIN))
fs/ntfs3/file.c
69
if (!capable(CAP_SYS_ADMIN))
fs/ntfs3/xattr.c
967
if (ntfs_is_reserved_lxattr(name) && !capable(CAP_SYS_ADMIN)) {
fs/ocfs2/ioctl.c
937
if (!capable(CAP_SYS_ADMIN))
fs/ocfs2/xattr.c
902
if (!capable(CAP_SYS_ADMIN))
fs/overlayfs/params.c
1014
if (!config->userxattr && !capable(CAP_SYS_ADMIN)) {
fs/overlayfs/xattrs.c
102
return ns_capable_noaudit(&init_user_ns, CAP_SYS_ADMIN);
fs/pipe.c
887
return !capable(CAP_SYS_RESOURCE) && !capable(CAP_SYS_ADMIN);
fs/proc/base.c
3165
if (!ns_capable(ns, CAP_SYS_ADMIN))
fs/proc/base.c
478
if (!file_ns_capable(m->file, &init_user_ns, CAP_SYS_ADMIN))
fs/proc/root.c
154
if (!ns_capable(target->user_ns, CAP_SYS_ADMIN)) {
fs/proc/task_mmu.c
2324
pm.show_pfn = file_ns_capable(file, &init_user_ns, CAP_SYS_ADMIN);
fs/quota/quota.c
47
if (!capable(CAP_SYS_ADMIN))
fs/remap_range.c
421
if (capable(CAP_SYS_ADMIN))
fs/smb/client/ioctl.c
284
if (!capable(CAP_SYS_ADMIN))
fs/smb/client/ioctl.c
612
if (!capable(CAP_SYS_ADMIN)) {
fs/smb/client/ioctl.c
651
if (!capable(CAP_SYS_ADMIN)) {
fs/smb/client/smb2ops.c
1688
if (!capable(CAP_SYS_ADMIN)) {
fs/smb/client/smb2ops.c
1702
if (!capable(CAP_SYS_ADMIN)) {
fs/squashfs/xattr.c
227
return capable(CAP_SYS_ADMIN);
fs/super.c
698
return capable(CAP_SYS_ADMIN);
fs/super.c
700
return ns_capable(fc->user_ns, CAP_SYS_ADMIN);
fs/ubifs/xattr.c
377
XATTR_TRUSTED_PREFIX_LEN) == 0 && !capable(CAP_SYS_ADMIN))
fs/udf/file.c
153
if (!capable(CAP_SYS_ADMIN))
fs/xattr.c
149
if (!capable(CAP_SYS_ADMIN))
fs/xattr.c
1609
bool trusted = ns_capable_noaudit(&init_user_ns, CAP_SYS_ADMIN);
fs/xfs/scrub/scrub.c
808
if (!capable(CAP_SYS_ADMIN))
fs/xfs/scrub/scrub.c
911
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_discard.c
824
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_fsmap.c
1178
has_capability_noaudit(current, CAP_SYS_ADMIN);
fs/xfs/xfs_fsops.c
298
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_fsops.c
350
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_handle.c
242
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_handle.c
297
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_handle.c
477
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_handle.c
615
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_handle.c
858
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_handle.c
888
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_healthmon.c
1183
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_ioctl.c
1049
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_ioctl.c
1156
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_ioctl.c
1407
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_ioctl.c
1419
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_ioctl.c
1429
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_ioctl.c
1438
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_ioctl.c
277
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_ioctl.c
327
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_ioctl.c
99
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_ioctl32.c
241
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_ioctl32.c
350
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_ioctl32.c
377
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_rtalloc.c
1414
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_verify_media.c
415
if (!capable(CAP_SYS_ADMIN))
fs/xfs/xfs_xattr.c
298
if (!capable(CAP_SYS_ADMIN))
include/linux/bpf.h
3357
return capable(cap) || (cap != CAP_SYS_ADMIN && capable(CAP_SYS_ADMIN));
include/linux/bpf.h
3570
return capable(CAP_NET_ADMIN) || capable(CAP_SYS_ADMIN);
include/linux/capability.h
192
return capable(CAP_PERFMON) || capable(CAP_SYS_ADMIN);
include/linux/capability.h
197
return capable(CAP_BPF) || capable(CAP_SYS_ADMIN);
include/linux/capability.h
203
ns_capable(ns, CAP_SYS_ADMIN);
include/linux/capability.h
209
ns_capable_noaudit(ns, CAP_SYS_ADMIN);
io_uring/io_uring.c
3131
if (disabled == 0 || capable(CAP_SYS_ADMIN))
io_uring/mock_file.c
306
if (!capable(CAP_SYS_ADMIN))
io_uring/register.c
216
!ns_capable_noaudit(current_user_ns(), CAP_SYS_ADMIN))
io_uring/register.c
252
!ns_capable_noaudit(current_user_ns(), CAP_SYS_ADMIN))
ipc/namespace.c
237
if (!ns_capable(ns->user_ns, CAP_SYS_ADMIN) ||
ipc/namespace.c
238
!ns_capable(nsset->cred->user_ns, CAP_SYS_ADMIN))
ipc/util.c
740
ns_capable(ns->user_ns, CAP_SYS_ADMIN))
kernel/bpf/hashtab.c
431
if (zero_seed && !capable(CAP_SYS_ADMIN))
kernel/bpf/inode.c
1104
if (msk && !capable(CAP_SYS_ADMIN))
kernel/bpf/inode.c
1192
if (fc->user_ns != &init_user_ns && !capable(CAP_SYS_ADMIN))
kernel/bpf/offload.c
510
if (!capable(CAP_SYS_ADMIN))
kernel/bpf/syscall.c
4878
if (!capable(CAP_SYS_ADMIN))
kernel/bpf/syscall.c
4959
if (!capable(CAP_SYS_ADMIN))
kernel/bpf/syscall.c
4986
if (!capable(CAP_SYS_ADMIN))
kernel/bpf/syscall.c
5667
if (!bpf_token_capable(token, CAP_SYS_ADMIN)) {
kernel/bpf/syscall.c
5728
if (!capable(CAP_SYS_ADMIN))
kernel/bpf/syscall.c
6118
if (!capable(CAP_SYS_ADMIN))
kernel/bpf/syscall.c
6174
if (!capable(CAP_SYS_ADMIN))
kernel/bpf/syscall.c
6721
if (write && !capable(CAP_SYS_ADMIN))
kernel/bpf/syscall.c
6749
if (write && !capable(CAP_SYS_ADMIN))
kernel/bpf/token.c
14
return ns_capable(ns, cap) || (cap != CAP_SYS_ADMIN && ns_capable(ns, CAP_SYS_ADMIN));
kernel/cgroup/cgroup-v1.c
1004
if ((fc->user_ns != &init_user_ns) || !capable(CAP_SYS_ADMIN))
kernel/cgroup/cgroup-v1.c
1262
if (!ns_capable(ctx->ns->user_ns, CAP_SYS_ADMIN))
kernel/cgroup/cgroup-v1.c
568
!file_ns_capable(of->file, &init_user_ns, CAP_SYS_ADMIN))
kernel/cgroup/cpuset.c
1499
if (!capable(CAP_SYS_ADMIN))
kernel/cgroup/cpuset.c
1616
if (!capable(CAP_SYS_ADMIN))
kernel/cgroup/namespace.c
64
if (!ns_capable(user_ns, CAP_SYS_ADMIN))
kernel/cgroup/namespace.c
97
if (!ns_capable(nsset->cred->user_ns, CAP_SYS_ADMIN) ||
kernel/cgroup/namespace.c
98
!ns_capable(cgroup_ns->user_ns, CAP_SYS_ADMIN))
kernel/delayacct.c
65
if (write && !capable(CAP_SYS_ADMIN))
kernel/events/core.c
11631
if (!capable(CAP_SYS_ADMIN))
kernel/events/hw_breakpoint.c
707
if (!capable(CAP_SYS_ADMIN))
kernel/fork.c
2092
!ns_capable(current_user_ns(), CAP_SYS_ADMIN))
kernel/fork.c
2160
!capable(CAP_SYS_RESOURCE) && !capable(CAP_SYS_ADMIN))
kernel/nscommon.c
316
ns_capable_noaudit(init_pid_ns.user_ns, CAP_SYS_ADMIN);
kernel/nsproxy.c
181
} else if (!ns_capable(user_ns, CAP_SYS_ADMIN))
kernel/nsproxy.c
222
if (!ns_capable(user_ns, CAP_SYS_ADMIN))
kernel/panic.c
103
if (write && !capable(CAP_SYS_ADMIN))
kernel/pid.c
734
if (ns_capable_noaudit(pidns->user_ns, CAP_SYS_ADMIN) ||
kernel/pid_namespace.c
398
if (!ns_capable(new->user_ns, CAP_SYS_ADMIN) ||
kernel/pid_namespace.c
399
!ns_capable(nsset->cred->user_ns, CAP_SYS_ADMIN))
kernel/pid_sysctl.h
15
if (write && !ns_capable(ns->user_ns, CAP_SYS_ADMIN))
kernel/power/user.c
275
if (!capable(CAP_SYS_ADMIN))
kernel/printk/sysctl.c
16
if (write && !capable(CAP_SYS_ADMIN))
kernel/ptrace.c
393
if (!capable(CAP_SYS_ADMIN))
kernel/reboot.c
1086
if (!capable(CAP_SYS_ADMIN))
kernel/resource.c
138
if (file_ns_capable(m->file, &init_user_ns, CAP_SYS_ADMIN)) {
kernel/sched/autogroup.c
251
if (!capable(CAP_SYS_ADMIN) && time_before(jiffies, next))
kernel/sched/core.c
4660
if (write && !capable(CAP_SYS_ADMIN))
kernel/sched/core.c
4729
if (write && !capable(CAP_SYS_ADMIN))
kernel/sched/topology.c
280
if (write && !capable(CAP_SYS_ADMIN))
kernel/seccomp.c
2220
if (!capable(CAP_SYS_ADMIN) ||
kernel/seccomp.c
2258
if (!capable(CAP_SYS_ADMIN) ||
kernel/seccomp.c
2417
if (!capable(CAP_SYS_ADMIN))
kernel/seccomp.c
2540
if (!file_ns_capable(m->file, &init_user_ns, CAP_SYS_ADMIN))
kernel/seccomp.c
692
!ns_capable_noaudit(current_user_ns(), CAP_SYS_ADMIN))
kernel/sys.c
1424
if (!ns_capable(current->nsproxy->uts_ns->user_ns, CAP_SYS_ADMIN))
kernel/sys.c
1478
if (!ns_capable(current->nsproxy->uts_ns->user_ns, CAP_SYS_ADMIN))
kernel/sysctl.c
1358
if (SYSCTL_USER_TO_KERN(dir) && !capable(CAP_SYS_ADMIN))
kernel/time/namespace.c
199
if (!ns_capable(ns->user_ns, CAP_SYS_ADMIN) ||
kernel/time/namespace.c
200
!ns_capable(nsset->cred->user_ns, CAP_SYS_ADMIN))
kernel/trace/bpf_trace.c
1299
if (!bpf_token_capable(prog->aux->token, CAP_SYS_ADMIN))
kernel/user_namespace.c
1361
if (!ns_capable(user_ns, CAP_SYS_ADMIN))
kernel/user_namespace.c
986
if (cap_valid(cap_setid) && !file_ns_capable(file, map_ns, CAP_SYS_ADMIN))
kernel/utsname.c
132
if (!ns_capable(ns->user_ns, CAP_SYS_ADMIN) ||
kernel/utsname.c
133
!ns_capable(nsset->cred->user_ns, CAP_SYS_ADMIN))
lib/kobject_uevent.c
758
if (!netlink_ns_capable(skb, net->user_ns, CAP_SYS_ADMIN)) {
mm/hwpoison-inject.c
109
if (!capable(CAP_SYS_ADMIN))
mm/hwpoison-inject.c
146
if (!capable(CAP_SYS_ADMIN))
mm/madvise.c
1453
if (!capable(CAP_SYS_ADMIN))
mm/shmem.c
4614
if ((fc->user_ns != &init_user_ns) || !capable(CAP_SYS_ADMIN)) {
mm/swapfile.c
3073
if (!capable(CAP_SYS_ADMIN))
mm/swapfile.c
3613
if (!capable(CAP_SYS_ADMIN))
net/core/net-sysfs.c
2164
return ns_capable(net->user_ns, CAP_SYS_ADMIN);
net/core/net_namespace.c
1534
if (!ns_capable(net->user_ns, CAP_SYS_ADMIN) ||
net/core/net_namespace.c
1535
!ns_capable(nsset->cred->user_ns, CAP_SYS_ADMIN))
net/core/scm.c
59
ns_capable(task_active_pid_ns(current)->user_ns, CAP_SYS_ADMIN)) &&
net/core/sysctl_net_core.c
385
if (write && !capable(CAP_SYS_ADMIN))
net/core/sysctl_net_core.c
412
if (!capable(CAP_SYS_ADMIN))
net/core/sysctl_net_core.c
423
if (!capable(CAP_SYS_ADMIN))
net/netlink/genetlink.c
1835
!ns_capable(net->user_ns, CAP_SYS_ADMIN))
net/phonet/af_phonet.c
58
if (!capable(CAP_SYS_ADMIN))
net/phonet/pn_netlink.c
246
if (!netlink_capable(skb, CAP_SYS_ADMIN))
net/phonet/pn_netlink.c
65
if (!netlink_capable(skb, CAP_SYS_ADMIN))
net/phonet/socket.c
640
if (!capable(CAP_SYS_ADMIN))
net/phonet/socket.c
659
if (!capable(CAP_SYS_ADMIN))
net/unix/af_unix.c
1931
return !capable(CAP_SYS_RESOURCE) && !capable(CAP_SYS_ADMIN);
security/apparmor/lsm.c
670
cred_label(new), CAP_SYS_ADMIN, &ad));
security/apparmor/lsm.c
694
NULL, CAP_SYS_ADMIN, &ad));
security/commoncap.c
1042
if (!ns_capable(user_ns, CAP_SYS_ADMIN))
security/commoncap.c
1086
if (!ns_capable(user_ns, CAP_SYS_ADMIN))
security/commoncap.c
1455
return cap_capable(current_cred(), &init_user_ns, CAP_SYS_ADMIN,
security/device_cgroup.c
614
if (!capable(CAP_SYS_ADMIN))
security/integrity/evm/evm_main.c
527
if (!capable(CAP_SYS_ADMIN))
security/integrity/evm/evm_secfs.c
194
if (!capable(CAP_SYS_ADMIN) || evm_xattrs_locked)
security/integrity/evm/evm_secfs.c
71
if (!capable(CAP_SYS_ADMIN) || (evm_initialized & EVM_SETUP_COMPLETE))
security/integrity/ima/ima_appraise.c
661
if (!capable(CAP_SYS_ADMIN))
security/integrity/ima/ima_fs.c
304
if (write && !capable(CAP_SYS_ADMIN))
security/integrity/ima/ima_fs.c
714
if (!capable(CAP_SYS_ADMIN))
security/keys/keyctl.c
1097
if (uid_eq(key->uid, current_fsuid()) || capable(CAP_SYS_ADMIN)) {
security/keys/keyctl.c
433
if (capable(CAP_SYS_ADMIN)) {
security/keys/keyctl.c
478
if (capable(CAP_SYS_ADMIN)) {
security/keys/keyctl.c
996
if (is_privileged_op && !capable(CAP_SYS_ADMIN))
security/keys/trusted-keys/trusted_tpm1.c
355
if (!capable(CAP_SYS_ADMIN))
security/landlock/syscalls.c
543
!ns_capable_noaudit(current_user_ns(), CAP_SYS_ADMIN))
security/selinux/hooks.c
2263
return cred_has_capability(current_cred(), CAP_SYS_ADMIN,
sound/pci/emu10k1/emufx.c
2484
if (!capable(CAP_SYS_ADMIN))
sound/pci/emu10k1/emufx.c
2523
if (!capable(CAP_SYS_ADMIN))
sound/pci/emu10k1/emufx.c
2532
if (!capable(CAP_SYS_ADMIN))
sound/pci/emu10k1/emufx.c
2540
if (!capable(CAP_SYS_ADMIN))
sound/pci/emu10k1/emufx.c
2548
if (!capable(CAP_SYS_ADMIN))
sound/pci/emu10k1/emufx.c
2561
if (!capable(CAP_SYS_ADMIN))
tools/bpf/bpftool/feature.c
993
capability(CAP_SYS_ADMIN),
tools/build/feature/test-libcap.c
13
if (cap_get_flag(caps, CAP_SYS_ADMIN, CAP_EFFECTIVE, &val) != 0)
tools/perf/builtin-ftrace.c
80
if (!used_root && perf_cap__capable(CAP_SYS_ADMIN, &used_root))
tools/perf/util/util.c
383
if (perf_cap__capable(CAP_SYS_ADMIN, &used_root))
tools/testing/selftests/bpf/prog_tests/deny_namespace.c
51
__u32 cap_mask = 1ULL << CAP_SYS_ADMIN;
tools/testing/selftests/bpf/prog_tests/deny_namespace.c
68
__u32 cap_mask = 1ULL << CAP_SYS_ADMIN;
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
408
ret = cap_disable_effective(1ULL << CAP_SYS_ADMIN | 1ULL << CAP_PERFMON, NULL);
tools/testing/selftests/bpf/prog_tests/token.c
69
(1ULL << CAP_SYS_ADMIN), old_caps);
tools/testing/selftests/bpf/prog_tests/verifier.c
145
err = cap_disable_effective(1ULL << CAP_SYS_ADMIN, &old_caps);
tools/testing/selftests/bpf/progs/test_deny_namespace.c
20
__u64 cap_mask = 1ULL << CAP_SYS_ADMIN;
tools/testing/selftests/bpf/test_loader.c
1018
const __u64 caps_to_drop = (1ULL << CAP_SYS_ADMIN | 1ULL << CAP_NET_ADMIN |
tools/testing/selftests/bpf/test_verifier.c
1731
if (cap_disable_effective(1ULL << CAP_SYS_ADMIN, &caps)) {
tools/testing/selftests/bpf/test_verifier.c
880
if (cap_enable_effective(1ULL << CAP_SYS_ADMIN, &caps))
tools/testing/selftests/bpf/test_verifier.c
883
if (cap_disable_effective(1ULL << CAP_SYS_ADMIN, &caps))
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
505
if (!cap_down(CAP_SYS_ADMIN))
tools/testing/selftests/kvm/s390/ucontrol_test.c
43
TEST_REQUIRE((data->effective & CAP_TO_MASK(CAP_SYS_ADMIN)) > 0);
tools/testing/selftests/landlock/common.h
46
CAP_SYS_ADMIN,
tools/testing/selftests/landlock/fs_test.c
1591
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1597
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1617
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1622
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1635
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1644
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1648
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1652
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1666
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1674
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1689
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1701
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1724
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1726
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1754
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1756
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1763
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
1765
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
2068
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
2071
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
2080
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
2086
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
2456
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
2460
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
306
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
321
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
331
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
341
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
375
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
377
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
402
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
404
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
4810
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
4812
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
5474
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
5477
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
6035
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
6040
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
6593
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
6596
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
6604
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
6606
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
6615
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
6621
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
7197
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
7199
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
7202
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
7204
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
7758
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
7761
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
9355
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/fs_test.c
9357
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/net_test.c
81
set_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/landlock/net_test.c
83
clear_cap(_metadata, CAP_SYS_ADMIN);
tools/testing/selftests/namespaces/listns_permissions_test.c
657
cap_value_t cap_list[1] = { CAP_SYS_ADMIN };
tools/testing/selftests/namespaces/listns_permissions_test.c
666
if (cap_get_flag(caps, CAP_SYS_ADMIN, CAP_EFFECTIVE, &cap_val) < 0) {
tools/testing/selftests/seccomp/seccomp_bpf.c
437
cap_get_flag(cap, CAP_SYS_ADMIN, CAP_EFFECTIVE, &is_cap_sys_admin);
tools/testing/selftests/seccomp/seccomp_bpf.c
4434
cap_value_t cap_list[] = { CAP_SYS_ADMIN };
tools/testing/selftests/tty/tty_tiocsti_test.c
309
bool has_cap = (cap_get_flag(caps, CAP_SYS_ADMIN, CAP_EFFECTIVE,