/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/ptrace/ |
H A D | perf-hwbreak.c | 25 #include <sys/ioctl.h> 114 ioctl(break_fd, PERF_EVENT_IOC_ENABLE); in runtestsingle() 127 ioctl(break_fd, PERF_EVENT_IOC_DISABLE); in runtestsingle() 187 ioctl(break_fd, PERF_EVENT_IOC_RESET); in runtest_dar_outside() 188 ioctl(break_fd, PERF_EVENT_IOC_ENABLE); in runtest_dar_outside() 191 ioctl(break_fd, PERF_EVENT_IOC_DISABLE); in runtest_dar_outside() 202 ioctl(break_fd, PERF_EVENT_IOC_RESET); in runtest_dar_outside() 203 ioctl(break_fd, PERF_EVENT_IOC_ENABLE); in runtest_dar_outside() 206 ioctl(break_fd, PERF_EVENT_IOC_DISABLE); in runtest_dar_outside() 217 ioctl(break_f in runtest_dar_outside() [all...] |
/kernel/linux/linux-5.10/tools/perf/tests/ |
H A D | bp_signal.c | 18 #include <sys/ioctl.h> 75 ioctl(fd1, PERF_EVENT_IOC_DISABLE, 0); in sig_handler_2() 76 ioctl(fd2, PERF_EVENT_IOC_DISABLE, 0); in sig_handler_2() 77 ioctl(fd3, PERF_EVENT_IOC_DISABLE, 0); in sig_handler_2() 96 ioctl(fd1, PERF_EVENT_IOC_DISABLE, 0); in sig_handler() 97 ioctl(fd2, PERF_EVENT_IOC_DISABLE, 0); in sig_handler() 98 ioctl(fd3, PERF_EVENT_IOC_DISABLE, 0); in sig_handler() 135 ioctl(fd, PERF_EVENT_IOC_RESET, 0); in __event() 240 ioctl(fd1, PERF_EVENT_IOC_ENABLE, 0); in test__bp_signal() 241 ioctl(fd in test__bp_signal() [all...] |
/kernel/linux/linux-6.6/tools/perf/tests/ |
H A D | bp_signal.c | 18 #include <sys/ioctl.h> 75 ioctl(fd1, PERF_EVENT_IOC_DISABLE, 0); in sig_handler_2() 76 ioctl(fd2, PERF_EVENT_IOC_DISABLE, 0); in sig_handler_2() 77 ioctl(fd3, PERF_EVENT_IOC_DISABLE, 0); in sig_handler_2() 96 ioctl(fd1, PERF_EVENT_IOC_DISABLE, 0); in sig_handler() 97 ioctl(fd2, PERF_EVENT_IOC_DISABLE, 0); in sig_handler() 98 ioctl(fd3, PERF_EVENT_IOC_DISABLE, 0); in sig_handler() 135 ioctl(fd, PERF_EVENT_IOC_RESET, 0); in __event() 245 ioctl(fd1, PERF_EVENT_IOC_ENABLE, 0); in test__bp_signal() 246 ioctl(fd in test__bp_signal() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/ptrace/ |
H A D | perf-hwbreak.c | 29 #include <sys/ioctl.h> 126 ioctl(fd[i], PERF_EVENT_IOC_RESET); in reset_fds() 134 ioctl(fd[i], PERF_EVENT_IOC_ENABLE); in enable_fds() 142 ioctl(fd[i], PERF_EVENT_IOC_DISABLE); in disable_fds() 255 ioctl(break_fd, PERF_EVENT_IOC_ENABLE); in runtestsingle() 268 ioctl(break_fd, PERF_EVENT_IOC_DISABLE); in runtestsingle() 317 ioctl(break_fd, PERF_EVENT_IOC_RESET); in runtest_dar_outside() 318 ioctl(break_fd, PERF_EVENT_IOC_ENABLE); in runtest_dar_outside() 321 ioctl(break_fd, PERF_EVENT_IOC_DISABLE); in runtest_dar_outside() 332 ioctl(break_f in runtest_dar_outside() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvif/ |
H A D | object.c | 28 #include <nvif/ioctl.h> 47 return client->driver->ioctl(client->object.priv, client->super, in nvif_object_ioctl() 62 struct nvif_ioctl_v0 ioctl; in nvif_object_sclass_get() member 72 args->ioctl.version = 0; in nvif_object_sclass_get() 73 args->ioctl.type = NVIF_IOCTL_V0_SCLASS; in nvif_object_sclass_get() 106 struct nvif_ioctl_v0 ioctl; in nvif_object_rd() member 109 .ioctl.type = NVIF_IOCTL_V0_RD, in nvif_object_rd() 125 struct nvif_ioctl_v0 ioctl; in nvif_object_wr() member 128 .ioctl.type = NVIF_IOCTL_V0_WR, in nvif_object_wr() 143 struct nvif_ioctl_v0 ioctl; in nvif_object_mthd() member 172 struct nvif_ioctl_v0 ioctl; nvif_object_unmap_handle() member 186 struct nvif_ioctl_v0 ioctl; nvif_object_map_handle() member 248 struct nvif_ioctl_v0 ioctl; nvif_object_dtor() member 267 struct nvif_ioctl_v0 ioctl; nvif_object_ctor() member [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvif/ |
H A D | object.c | 28 #include <nvif/ioctl.h> 47 return client->driver->ioctl(client->object.priv, data, size, hack); in nvif_object_ioctl() 61 struct nvif_ioctl_v0 ioctl; in nvif_object_sclass_get() member 71 args->ioctl.version = 0; in nvif_object_sclass_get() 72 args->ioctl.type = NVIF_IOCTL_V0_SCLASS; in nvif_object_sclass_get() 105 struct nvif_ioctl_v0 ioctl; in nvif_object_rd() member 108 .ioctl.type = NVIF_IOCTL_V0_RD, in nvif_object_rd() 124 struct nvif_ioctl_v0 ioctl; in nvif_object_wr() member 127 .ioctl.type = NVIF_IOCTL_V0_WR, in nvif_object_wr() 142 struct nvif_ioctl_v0 ioctl; in nvif_object_mthd() member 171 struct nvif_ioctl_v0 ioctl; nvif_object_unmap_handle() member 185 struct nvif_ioctl_v0 ioctl; nvif_object_map_handle() member 247 struct nvif_ioctl_v0 ioctl; nvif_object_dtor() member 266 struct nvif_ioctl_v0 ioctl; nvif_object_ctor() member [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/rtc/ |
H A D | rtctest.c | 13 #include <sys/ioctl.h> 49 rc = ioctl(self->fd, RTC_RD_TIME, &rtc_tm); in TEST_F() 98 rc = ioctl(self->fd, RTC_RD_TIME, &rtc_tm); 106 rc = ioctl(self->fd, RTC_RD_TIME, &rtc_tm); 134 rc = ioctl(self->fd, RTC_UIE_ON, 0); 150 rc = ioctl(self->fd, RTC_UIE_OFF, 0); 163 rc = ioctl(self->fd, RTC_UIE_ON, 0); in TEST_F() 189 rc = ioctl(self->fd, RTC_UIE_OFF, 0); in TEST_F() 205 rc = ioctl(self->fd, RTC_RD_TIME, &tm); in TEST_F() 211 rc = ioctl(sel in TEST_F() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/iommu/ |
H A D | iommufd.c | 80 EXPECT_ERRNO(EFAULT, ioctl(self->fd, IOMMU_DESTROY, NULL)); in TEST_F() 81 /* Unknown ioctl */ in TEST_F() 83 ioctl(self->fd, _IO(IOMMUFD_TYPE, IOMMUFD_CMD_BASE - 1), in TEST_F() 99 EXPECT_ERRNO(EINVAL, ioctl(self->fd, _ioctl, &cmd)); \ in TEST_F() 101 EXPECT_ERRNO(E2BIG, ioctl(self->fd, _ioctl, &cmd)); \ in TEST_F() 103 rc = ioctl(self->fd, _ioctl, &cmd); \ in TEST_F() 109 ioctl(self->fd, _ioctl, &cmd)); \ in TEST_F() 111 ASSERT_EQ(0, ioctl(self->fd, _ioctl, &cmd)); \ in TEST_F() 136 EXPECT_ERRNO(ENOENT, ioctl(self->fd, IOMMU_DESTROY, &cmd)); in TEST_F() 139 EXPECT_ERRNO(E2BIG, ioctl(sel in TEST_F() [all...] |
/kernel/linux/linux-6.6/samples/acrn/ |
H A D | vm-sample.c | 19 #include <sys/ioctl.h> 40 ioctl(hsm_fd, ACRN_IOCTL_PAUSE_VM, vmid); in vm_exit() 41 ioctl(hsm_fd, ACRN_IOCTL_DESTROY_IOREQ_CLIENT, 0); in vm_exit() 64 ret = ioctl(hsm_fd, ACRN_IOCTL_CREATE_VM, &create_vm); in main() 75 ret = ioctl(hsm_fd, ACRN_IOCTL_SET_MEMSEG, &ram_map); in main() 93 ret = ioctl(hsm_fd, ACRN_IOCTL_SET_VCPU_REGS, ®s); in main() 97 ret = ioctl(hsm_fd, ACRN_IOCTL_CREATE_IOREQ_CLIENT, 0); in main() 101 ret = ioctl(hsm_fd, ACRN_IOCTL_START_VM, vmid); in main() 106 ret = ioctl(hsm_fd, ACRN_IOCTL_ATTACH_IOREQ_CLIENT, 0); in main() 122 ioctl(hsm_f in main() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/rtc/ |
H A D | rtctest.c | 13 #include <sys/ioctl.h> 44 rc = ioctl(self->fd, RTC_RD_TIME, &rtc_tm); in TEST_F() 57 rc = ioctl(self->fd, RTC_UIE_ON, 0); 73 rc = ioctl(self->fd, RTC_UIE_OFF, 0); 82 rc = ioctl(self->fd, RTC_UIE_ON, 0); in TEST_F() 108 rc = ioctl(self->fd, RTC_UIE_OFF, 0); in TEST_F() 120 rc = ioctl(self->fd, RTC_RD_TIME, &tm); in TEST_F() 126 rc = ioctl(self->fd, RTC_ALM_SET, &tm); in TEST_F() 133 rc = ioctl(self->fd, RTC_ALM_READ, &tm); in TEST_F() 140 rc = ioctl(sel in TEST_F() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/s390x/uvdevice/ |
H A D | test_uvdevice.c | 12 #include <sys/ioctl.h> 59 rc = ioctl(self->uv_fd, variant->ioctl_cmd, NULL); in TEST_F() 64 rc = ioctl(self->uv_fd, variant->ioctl_cmd, self->fault_page); in TEST_F() 75 rc = ioctl(self->uv_fd, variant->ioctl_cmd, &self->uvio_ioctl); in TEST_F() 81 rc = ioctl(self->uv_fd, variant->ioctl_cmd, &self->uvio_ioctl); in TEST_F() 96 rc = ioctl(self->uv_fd, variant->ioctl_cmd, &self->uvio_ioctl); in TEST_F() 102 rc = ioctl(self->uv_fd, variant->ioctl_cmd, &self->uvio_ioctl); in TEST_F() 109 rc = ioctl(self->uv_fd, variant->ioctl_cmd, &self->uvio_ioctl); in TEST_F() 116 rc = ioctl(self->uv_fd, variant->ioctl_cmd, &self->uvio_ioctl); in TEST_F() 122 rc = ioctl(sel in TEST_F() [all...] |
/kernel/liteos_a/testsuites/unittest/extended/trace/smoke/ |
H A D | trace_test_002.cpp | 40 ioctl(fd, TRACE_STOP, NULL); in TestCase() 41 ioctl(fd, TRACE_RESET, NULL); /* clear all events */ in TestCase() 44 ioctl(fd, TRACE_SET_MASK, mask); in TestCase() 46 ioctl(fd, TRACE_START, NULL); /* start trace */ in TestCase() 48 ioctl(fd, TRACE_STOP, NULL); in TestCase() 49 ioctl(fd, TRACE_DUMP, false); in TestCase()
|
/kernel/linux/linux-5.10/tools/testing/selftests/watchdog/ |
H A D | watchdog-test.c | 14 #include <sys/ioctl.h> 49 ret = ioctl(fd, WDIOC_KEEPALIVE, &dummy); in keep_alive() 127 ret = ioctl(fd, WDIOC_GETSUPPORT, &info); in main() 141 ret = ioctl(fd, WDIOC_GETBOOTSTATUS, &flags); in main() 150 ret = ioctl(fd, WDIOC_SETOPTIONS, &flags); in main() 160 ret = ioctl(fd, WDIOC_SETOPTIONS, &flags); in main() 176 ret = ioctl(fd, WDIOC_SETTIMEOUT, &flags); in main() 186 ret = ioctl(fd, WDIOC_GETTIMEOUT, &flags); in main() 194 ret = ioctl(fd, WDIOC_SETPRETIMEOUT, &flags); in main() 204 ret = ioctl(f in main() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/watchdog/ |
H A D | watchdog-test.c | 22 #include <sys/ioctl.h> 58 ret = ioctl(fd, WDIOC_KEEPALIVE, &dummy); in keep_alive() 205 ret = ioctl(fd, WDIOC_GETSUPPORT, &info); in main() 219 ret = ioctl(fd, WDIOC_GETBOOTSTATUS, &flags); in main() 227 ret = ioctl(fd, WDIOC_SETOPTIONS, &flags); in main() 237 ret = ioctl(fd, WDIOC_SETOPTIONS, &flags); in main() 254 ret = ioctl(fd, WDIOC_GETSTATUS, &flags); in main() 259 ret = ioctl(fd, WDIOC_GETTEMP, &temperature); in main() 268 ret = ioctl(fd, WDIOC_SETTIMEOUT, &flags); in main() 278 ret = ioctl(f in main() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/esas2r/ |
H A D | esas2r_ioctl.c | 47 * Buffered ioctl handlers. A buffered ioctl is one which requires that we 51 * it for subsequent ioctl calls that require it. 69 void *ioctl; member 108 /* Handle EXPRESS_IOCTL_RW_FIRMWARE ioctl with img_type = FW_IMG_FM_API. */ 241 "for a buffered ioctl!", in handle_buffered_ioctl() 244 esas2r_debug("buffered ioctl alloc failure"); in handle_buffered_ioctl() 249 memcpy(esas2r_buffered_ioctl, bi->ioctl, bi->length); in handle_buffered_ioctl() 257 esas2r_debug("buffered ioctl - no requests"); in handle_buffered_ioctl() 286 memcpy(bi->ioctl, esas2r_buffered_ioct in handle_buffered_ioctl() 348 struct atto_vda_ioctl_req *ioctl = &rq->vrq->ioctl; csmi_ioctl_tunnel() local 1275 struct atto_express_ioctl *ioctl = NULL; esas2r_ioctl_handler() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/esas2r/ |
H A D | esas2r_ioctl.c | 47 * Buffered ioctl handlers. A buffered ioctl is one which requires that we 51 * it for subsequent ioctl calls that require it. 69 void *ioctl; member 108 /* Handle EXPRESS_IOCTL_RW_FIRMWARE ioctl with img_type = FW_IMG_FM_API. */ 241 "for a buffered ioctl!", in handle_buffered_ioctl() 244 esas2r_debug("buffered ioctl alloc failure"); in handle_buffered_ioctl() 249 memcpy(esas2r_buffered_ioctl, bi->ioctl, bi->length); in handle_buffered_ioctl() 257 esas2r_debug("buffered ioctl - no requests"); in handle_buffered_ioctl() 286 memcpy(bi->ioctl, esas2r_buffered_ioct in handle_buffered_ioctl() 348 struct atto_vda_ioctl_req *ioctl = &rq->vrq->ioctl; csmi_ioctl_tunnel() local 1274 struct atto_express_ioctl *ioctl = NULL; esas2r_ioctl_handler() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | gdth_proc.c | 131 gdtcmd.u.ioctl.p_param = ha->scratch_phys; in gdth_set_asc_info() 132 gdtcmd.u.ioctl.param_size = sizeof(gdth_cpar_str); in gdth_set_asc_info() 133 gdtcmd.u.ioctl.subfunc = CACHE_CONFIG; in gdth_set_asc_info() 134 gdtcmd.u.ioctl.channel = INVALID_CHANNEL; in gdth_set_asc_info() 248 gdtcmd->u.ioctl.p_param = paddr + GDTH_SCRATCH/4; in gdth_show_info() 249 gdtcmd->u.ioctl.param_size = 3*GDTH_SCRATCH/4; in gdth_show_info() 250 gdtcmd->u.ioctl.subfunc = DSK_STATISTICS | L_CTRL_PATTERN; in gdth_show_info() 251 gdtcmd->u.ioctl.channel = ha->raw[i].address | INVALID_CHANNEL; in gdth_show_info() 271 gdtcmd->u.ioctl.p_param = paddr; in gdth_show_info() 272 gdtcmd->u.ioctl in gdth_show_info() [all...] |
/kernel/linux/linux-6.6/samples/pfsm/ |
H A D | pfsm-wakeup.c | 14 #include <sys/ioctl.h> 53 ret = ioctl(fd_rtc, RTC_RD_TIME, &rtc_tm); in main() 74 ret = ioctl(fd_rtc, RTC_ALM_SET, &rtc_tm); in main() 81 ret = ioctl(fd_rtc, RTC_AIE_ON, 0); in main() 96 ret = ioctl(fd_pfsm[i], PMIC_SET_RETENTION_STATE, &pmic_opt); in main() 111 ioctl(fd_rtc, RTC_AIE_OFF, 0); in main() 114 ioctl(fd_pfsm[0], PMIC_SET_ACTIVE_STATE, 0); in main()
|
/kernel/linux/linux-5.10/samples/hidraw/ |
H A D | hid-example.c | 29 #include <sys/ioctl.h> 69 res = ioctl(fd, HIDIOCGRDESCSIZE, &desc_size); in main() 77 res = ioctl(fd, HIDIOCGRDESC, &rpt_desc); in main() 88 res = ioctl(fd, HIDIOCGRAWNAME(256), buf); in main() 95 res = ioctl(fd, HIDIOCGRAWPHYS(256), buf); in main() 102 res = ioctl(fd, HIDIOCGRAWINFO, &info); in main() 118 res = ioctl(fd, HIDIOCSFEATURE(4), buf); in main() 122 printf("ioctl HIDIOCSFEATURE returned: %d\n", res); in main() 126 res = ioctl(fd, HIDIOCGFEATURE(256), buf); in main() 130 printf("ioctl HIDIOCGFEATUR in main() [all...] |
/kernel/linux/linux-6.6/samples/hidraw/ |
H A D | hid-example.c | 29 #include <sys/ioctl.h> 69 res = ioctl(fd, HIDIOCGRDESCSIZE, &desc_size); in main() 77 res = ioctl(fd, HIDIOCGRDESC, &rpt_desc); in main() 88 res = ioctl(fd, HIDIOCGRAWNAME(256), buf); in main() 95 res = ioctl(fd, HIDIOCGRAWPHYS(256), buf); in main() 102 res = ioctl(fd, HIDIOCGRAWINFO, &info); in main() 118 res = ioctl(fd, HIDIOCSFEATURE(4), buf); in main() 122 printf("ioctl HIDIOCSFEATURE returned: %d\n", res); in main() 126 res = ioctl(fd, HIDIOCGFEATURE(256), buf); in main() 130 printf("ioctl HIDIOCGFEATUR in main() [all...] |
/kernel/liteos_a/testsuites/unittest/extended/liteipc/smoke/ |
H A D | liteipc_test_001.cpp | 40 #include "sys/ioctl.h" 85 /* before set cms, testing ioctl cmd */ in LiteIpcTest() 86 ret = ioctl(fd, IPC_CMS_CMD, 0); in LiteIpcTest() 88 ret = ioctl(fd, IPC_SET_IPC_THREAD, 0); in LiteIpcTest() 90 ret = ioctl(fd, IPC_SEND_RECV_MSG, 0); in LiteIpcTest() 92 ret = ioctl(fd, IPC_SEND_RECV_MSG, &tmp); in LiteIpcTest() 97 ret = ioctl(fd, IPC_SET_CMS, 200); // 200: use 200 for set cms cmd testing in LiteIpcTest() 123 ret = ioctl(fd, IPC_SET_CMS, 0); in TestCase() 125 ret = ioctl(fd, IPC_SET_CMS, 200); in TestCase() 128 ret = ioctl(f in TestCase() [all...] |
/kernel/linux/linux-5.10/tools/pci/ |
H A D | pcitest.c | 14 #include <sys/ioctl.h> 54 ret = ioctl(fd, PCITEST_BAR, test->barnum); in run_test() 63 ret = ioctl(fd, PCITEST_SET_IRQTYPE, test->irqtype); in run_test() 72 ret = ioctl(fd, PCITEST_GET_IRQTYPE); in run_test() 81 ret = ioctl(fd, PCITEST_CLEAR_IRQ); in run_test() 90 ret = ioctl(fd, PCITEST_LEGACY_IRQ, 0); in run_test() 99 ret = ioctl(fd, PCITEST_MSI, test->msinum); in run_test() 108 ret = ioctl(fd, PCITEST_MSIX, test->msixnum); in run_test() 120 ret = ioctl(fd, PCITEST_WRITE, ¶m); in run_test() 132 ret = ioctl(f in run_test() [all...] |
/kernel/linux/linux-6.6/tools/pci/ |
H A D | pcitest.c | 14 #include <sys/ioctl.h> 54 ret = ioctl(fd, PCITEST_BAR, test->barnum); in run_test() 63 ret = ioctl(fd, PCITEST_SET_IRQTYPE, test->irqtype); in run_test() 72 ret = ioctl(fd, PCITEST_GET_IRQTYPE); in run_test() 81 ret = ioctl(fd, PCITEST_CLEAR_IRQ); in run_test() 90 ret = ioctl(fd, PCITEST_LEGACY_IRQ, 0); in run_test() 99 ret = ioctl(fd, PCITEST_MSI, test->msinum); in run_test() 108 ret = ioctl(fd, PCITEST_MSIX, test->msixnum); in run_test() 120 ret = ioctl(fd, PCITEST_WRITE, ¶m); in run_test() 132 ret = ioctl(f in run_test() [all...] |
/kernel/linux/linux-6.6/tools/crypto/ccp/ |
H A D | test_dbc.py | 9 import ioctl_opt as ioctl namespace 11 ioctl = None variable 73 if not ioctl: 79 """tries to call get_nonce ioctl with invalid data structures""" 82 INVALID1 = ioctl.IOWR(ord("D"), 0x01, invalid_param) 84 fcntl.ioctl(self.d, INVALID1, self.data, True) 88 """tries to call set_uid ioctl with invalid data structures""" 91 INVALID2 = ioctl.IOW(ord("D"), 0x02, invalid_param) 93 fcntl.ioctl(self.d, INVALID2, self.data, True) 97 """tries to call set_uid ioctl wit [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/nsfs/ |
H A D | owner.c | 12 #include <sys/ioctl.h> 60 uns = ioctl(ns, NS_GET_USERNS); in main() 74 init_uns = ioctl(uns, NS_GET_USERNS); in main() 78 if (ioctl(init_uns, NS_GET_USERNS) >= 0 || errno != EPERM) in main() 84 if (ioctl(ns, NS_GET_USERNS) >= 0 || errno != EPERM) in main() 86 if (ioctl(init_uns, NS_GET_USERNS) >= 0 || errno != EPERM) in main()
|