Lines Matching +full:dma +full:- +full:capable
1 // SPDX-License-Identifier: GPL-2.0
3 * linux/arch/alpha/kernel/pci-noop.c
5 * Stub PCI interfaces for Jensen-specific kernels.
16 #include <linux/dma-mapping.h>
42 hose_tail = &hose->next; in alloc_pci_controller()
66 for (hose = hose_head; hose; hose = hose->next) in SYSCALL_DEFINE3()
67 if (hose->index == bus) in SYSCALL_DEFINE3()
70 return -ENODEV; in SYSCALL_DEFINE3()
76 return -ENODEV; in SYSCALL_DEFINE3()
81 return hose->index; in SYSCALL_DEFINE3()
83 return hose->sparse_mem_base; in SYSCALL_DEFINE3()
85 return hose->dense_mem_base; in SYSCALL_DEFINE3()
87 return hose->sparse_io_base; in SYSCALL_DEFINE3()
89 return hose->dense_io_base; in SYSCALL_DEFINE3()
91 return hose->bus->number; in SYSCALL_DEFINE3()
94 return -EOPNOTSUPP; in SYSCALL_DEFINE3()
100 if (!capable(CAP_SYS_ADMIN)) in SYSCALL_DEFINE5()
101 return -EPERM; in SYSCALL_DEFINE5()
103 return -ENODEV; in SYSCALL_DEFINE5()
109 if (!capable(CAP_SYS_ADMIN)) in SYSCALL_DEFINE5()
110 return -EPERM; in SYSCALL_DEFINE5()
112 return -ENODEV; in SYSCALL_DEFINE5()