Home
last modified time | relevance | path

Searched refs:capable (Results 1 – 25 of 824) sorted by relevance

12345678910>>...33

/linux-6.12.1/include/linux/
Dcapability.h148 extern bool capable(int cap);
171 static inline bool capable(int cap) in capable() function
197 return capable(CAP_PERFMON) || capable(CAP_SYS_ADMIN); in perfmon_capable()
202 return capable(CAP_BPF) || capable(CAP_SYS_ADMIN); in bpf_capable()
Dpm_wakeup.h111 extern void device_set_wakeup_capable(struct device *dev, bool capable);
122 static inline void device_set_wakeup_capable(struct device *dev, bool capable) in device_set_wakeup_capable() argument
124 dev->power.can_wakeup = capable; in device_set_wakeup_capable()
/linux-6.12.1/net/dcb/
DKconfig7 features on DCB capable Ethernet adapters via rtnetlink. Say 'Y'
8 if you have a DCB capable Ethernet adapter which supports this
9 interface and you are connected to a DCB capable switch.
11 DCB is a collection of Ethernet enhancements which allow DCB capable
/linux-6.12.1/Documentation/arch/arm64/
Dasymmetric-32bit.rst16 of the CPUs are capable of executing 32-bit user applications. On such
56 The subset of CPUs capable of running 32-bit tasks is described in
61 late-onlining of 32-bit-capable CPUs can result in the file contents
74 1. If the 32-bit-capable subset of the affinity mask is not empty,
83 ancestor is found containing at least one 32-bit-capable CPU. The
84 affinity of the task is then changed to match the 32-bit-capable
88 of all 32-bit-capable CPUs of which the kernel is aware.
98 the 32-bit-capable CPUs of the requested affinity mask. On success, the
113 of 32-bit-capable CPUs may still necessitate the procedure described in
117 **Note:** It is recommended that a set of 32-bit-capable CPUs are placed
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/dma/
Dmv-xor.txt20 - dmacap,memcpy to indicate that the XOR channel is capable of memcpy operations
21 - dmacap,memset to indicate that the XOR channel is capable of memset operations
22 - dmacap,xor to indicate that the XOR channel is capable of xor operations
23 - dmacap,interrupt to indicate that the XOR channel is capable of
/linux-6.12.1/fs/reiserfs/
Dxattr_trusted.c15 if (!capable(CAP_SYS_ADMIN) || IS_PRIVATE(inode)) in trusted_get()
28 if (!capable(CAP_SYS_ADMIN) || IS_PRIVATE(inode)) in trusted_set()
38 return capable(CAP_SYS_ADMIN) && !IS_PRIVATE(d_inode(dentry)); in trusted_list()
/linux-6.12.1/drivers/xen/xenbus/
Dxenbus_dev_backend.c24 if (!capable(CAP_SYS_ADMIN)) in xenbus_backend_open()
77 if (!capable(CAP_SYS_ADMIN)) in xenbus_backend_ioctl()
96 if (!capable(CAP_SYS_ADMIN)) in xenbus_backend_mmap()
/linux-6.12.1/drivers/net/wireless/broadcom/b43legacy/
Dsysfs.c71 if (!capable(CAP_NET_ADMIN)) in b43legacy_attr_interfmode_show()
105 if (!capable(CAP_NET_ADMIN)) in b43legacy_attr_interfmode_store()
150 if (!capable(CAP_NET_ADMIN)) in b43legacy_attr_preamble_show()
173 if (!capable(CAP_NET_ADMIN)) in b43legacy_attr_preamble_store()
/linux-6.12.1/kernel/
Dcapability.c355 int capable; in ns_capable_common() local
362 capable = security_capable(current_cred(), ns, cap, opts); in ns_capable_common()
363 if (capable == 0) { in ns_capable_common()
434 bool capable(int cap) in capable() function
438 EXPORT_SYMBOL(capable);
/linux-6.12.1/fs/bcachefs/
Dchardev.c186 if (!capable(CAP_SYS_ADMIN)) in bch2_ioctl_fsck_offline()
289 if (!capable(CAP_SYS_ADMIN))
300 if (!capable(CAP_SYS_ADMIN))
313 if (!capable(CAP_SYS_ADMIN)) in bch2_ioctl_disk_add()
335 if (!capable(CAP_SYS_ADMIN)) in bch2_ioctl_disk_remove()
357 if (!capable(CAP_SYS_ADMIN)) in bch2_ioctl_disk_online()
378 if (!capable(CAP_SYS_ADMIN)) in bch2_ioctl_disk_offline()
403 if (!capable(CAP_SYS_ADMIN)) in bch2_ioctl_disk_set_state()
483 if (!capable(CAP_SYS_ADMIN)) in bch2_ioctl_data()
675 if (!capable(CAP_SYS_ADMIN)) in bch2_ioctl_read_super()
[all …]
/linux-6.12.1/Documentation/arch/powerpc/
Delfnote.rst18 - Ultravisor-capable bit (PowerNV only).
28 by the ultravisor. If the kernel is not ultravisor-capable, but it ends up
35 or the Ultravisor-capable bit is not set.
/linux-6.12.1/drivers/s390/block/
Ddasd_ioctl.c43 if (!capable(CAP_SYS_ADMIN)) in dasd_ioctl_enable()
64 if (!capable(CAP_SYS_ADMIN)) in dasd_ioctl_disable()
97 if (!capable (CAP_SYS_ADMIN)) in dasd_ioctl_quiesce()
118 if (!capable (CAP_SYS_ADMIN)) in dasd_ioctl_resume()
142 if (!capable(CAP_SYS_ADMIN)) in dasd_ioctl_abortio()
176 if (!capable(CAP_SYS_ADMIN)) in dasd_ioctl_allowio()
256 if (!capable(CAP_SYS_ADMIN)) in dasd_ioctl_format()
344 if (!capable(CAP_SYS_ADMIN)) in dasd_ioctl_release_space()
387 if (!capable(CAP_SYS_ADMIN)) in dasd_ioctl_copy_pair_swap()
/linux-6.12.1/Documentation/userspace-api/ioctl/
Dcdrom.rst117 - ENOSYS cd drive not audio-capable.
138 - ENOSYS cd drive not audio-capable.
162 - ENOSYS cd drive not audio-capable.
193 - ENOSYS cd drive not audio-capable.
222 - ENOSYS cd drive not audio-capable.
247 - ENOSYS cd drive not audio-capable.
277 - ENOSYS cd drive not audio-capable.
302 - ENOSYS cd drive not audio-capable.
328 - ENOSYS cd drive not capable of ejecting
355 - ENOSYS cd drive not capable of closing the tray
[all …]
/linux-6.12.1/net/atm/
Dresources.c271 if (!capable(CAP_NET_ADMIN)) { in atm_dev_ioctl()
284 if (!capable(CAP_NET_ADMIN)) { in atm_dev_ioctl()
310 if (!capable(CAP_NET_ADMIN)) { in atm_dev_ioctl()
323 if (!capable(CAP_NET_ADMIN)) { in atm_dev_ioctl()
367 if (!capable(CAP_NET_ADMIN)) { in atm_dev_ioctl()
/linux-6.12.1/mm/
Dhwpoison-inject.c21 if (!capable(CAP_SYS_ADMIN)) in hwpoison_inject()
58 if (!capable(CAP_SYS_ADMIN)) in hwpoison_unpoison()
/linux-6.12.1/fs/gfs2/
Dsys.c172 if (!capable(CAP_SYS_ADMIN)) in freeze_store()
204 if (!capable(CAP_SYS_ADMIN)) in withdraw_store()
225 if (!capable(CAP_SYS_ADMIN)) in statfs_sync_store()
244 if (!capable(CAP_SYS_ADMIN)) in quota_sync_store()
265 if (!capable(CAP_SYS_ADMIN)) in quota_refresh_user_store()
287 if (!capable(CAP_SYS_ADMIN)) in quota_refresh_group_store()
312 if (!capable(CAP_SYS_ADMIN)) in demote_rq_store()
640 if (!capable(CAP_SYS_ADMIN)) in quota_scale_store()
660 if (!capable(CAP_SYS_ADMIN)) in tune_set()
/linux-6.12.1/Documentation/driver-api/serial/
Dserial-iso7816.rst14 Some CPUs/UARTs (e.g., Microchip AT91) contain a built-in mode capable of
17 For these microcontrollers, the Linux driver should be made capable of
29 Any driver for devices capable of working both as RS232 and ISO7816 should
/linux-6.12.1/drivers/net/wireless/broadcom/b43/
Dsysfs.c44 if (!capable(CAP_NET_ADMIN)) in b43_attr_interfmode_show()
82 if (!capable(CAP_NET_ADMIN)) in b43_attr_interfmode_store()
/linux-6.12.1/drivers/pci/
Dsyscall.c26 if (!capable(CAP_SYS_ADMIN)) in SYSCALL_DEFINE5()
95 if (!capable(CAP_SYS_ADMIN) || in SYSCALL_DEFINE5()
/linux-6.12.1/net/bluetooth/
Dhci_sock.c1012 if (!capable(CAP_NET_ADMIN)) in hci_sock_bound_ioctl()
1023 if (!capable(CAP_NET_ADMIN)) in hci_sock_bound_ioctl()
1028 if (!capable(CAP_NET_ADMIN)) in hci_sock_bound_ioctl()
1121 if (!capable(CAP_NET_ADMIN)) in hci_sock_ioctl()
1126 if (!capable(CAP_NET_ADMIN)) in hci_sock_ioctl()
1131 if (!capable(CAP_NET_ADMIN)) in hci_sock_ioctl()
1136 if (!capable(CAP_NET_ADMIN)) in hci_sock_ioctl()
1148 if (!capable(CAP_NET_ADMIN)) in hci_sock_ioctl()
1255 if (capable(CAP_NET_ADMIN)) in hci_sock_bind()
1280 if (!capable(CAP_NET_ADMIN)) { in hci_sock_bind()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/usb/
Dhisilicon,histb-xhci.txt27 - usb3-lpm-capable: determines if platform is USB3 LPM capable
/linux-6.12.1/arch/x86/kernel/
Dioport.c73 if (turn_on && (!capable(CAP_SYS_RAWIO) || in ksys_ioperm()
189 if (!capable(CAP_SYS_RAWIO) || in SYSCALL_DEFINE1()
/linux-6.12.1/drivers/macintosh/
Dans-lcd.c112 if (!capable(CAP_SYS_ADMIN)) in anslcd_ioctl()
118 if (!capable(CAP_SYS_ADMIN)) in anslcd_ioctl()
/linux-6.12.1/drivers/tty/vt/
Dvt_ioctl.c362 if (!capable(CAP_SYS_TTY_CONFIG)) in vt_k_ioctl()
419 if(!capable(CAP_SYS_TTY_CONFIG)) in vt_k_ioctl()
455 if (!perm || !capable(CAP_KILL)) in vt_k_ioctl()
748 if (current->signal->tty == tty || capable(CAP_SYS_TTY_CONFIG)) in vt_ioctl()
940 if (!capable(CAP_SYS_TTY_CONFIG)) in vt_ioctl()
945 if (!capable(CAP_SYS_TTY_CONFIG)) in vt_ioctl()
1070 if (current->signal->tty == tty || capable(CAP_SYS_TTY_CONFIG)) in vt_compat_ioctl()
/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_pm.c91 return !xe->d3cold.capable && !xe->info.has_sriov; in xe_rpm_reclaim_safe()
283 xe->d3cold.capable = xe_pm_pci_d3cold_capable(xe); in xe_pm_init()
285 if (xe->d3cold.capable) { in xe_pm_init()
718 if (!xe->d3cold.capable) { in xe_pm_d3cold_allowed_toggle()

12345678910>>...33