Home
last modified time | relevance | path

Searched refs:ioctl (Results 1 – 25 of 1360) sorted by relevance

12345678910>>...55

/openbmc/qemu/net/
H A Dtap-linux.c56 if (ioctl(fd, TUNGETFEATURES, &features) == -1) { in tap_open()
85 ioctl(fd, TUNSETVNETHDRSZ, &len); in tap_open()
103 ret = ioctl(fd, TUNSETIFF, (void *) &ifr); in tap_open()
144 if (ioctl(fd, TUNSETSNDBUF, &sndbuf) == -1 && tap->has_sndbuf) { in tap_set_sndbuf()
154 if (ioctl(fd, TUNGETIFF, &ifr) != 0) { in tap_probe_vnet_hdr()
170 if (ioctl(fd, TUNSETOFFLOAD, offload) < 0) in tap_probe_has_ufo()
182 if (ioctl(fd, TUNSETOFFLOAD, offload) < 0) { in tap_probe_has_uso()
190 if (ioctl(fd, TUNSETVNETHDRSZ, &len) == -1) { in tap_fd_set_vnet_hdr_len()
201 if (!ioctl(fd, TUNSETVNETLE, &arg)) { in tap_fd_set_vnet_le()
218 if (!ioctl(fd, TUNSETVNETBE, &arg)) { in tap_fd_set_vnet_be()
[all …]
H A Dtap-solaris.c104 if ((ppa = ioctl (tap_fd, I_STR, &strioc_ppa)) < 0) in tap_alloc()
112 if(ioctl(if_fd, I_PUSH, "ip") < 0){ in tap_alloc()
117 if (ioctl(if_fd, SIOCGLIFFLAGS, &ifr) < 0) in tap_alloc()
126 if (ioctl (if_fd, SIOCSLIFNAME, &ifr) < 0) in tap_alloc()
128 if (ioctl(if_fd, SIOCGLIFFLAGS, &ifr) <0) in tap_alloc()
131 if (ioctl (if_fd, I_PUSH, "arp") < 0) in tap_alloc()
135 if (ioctl (ip_fd, I_POP, NULL) < 0) in tap_alloc()
137 if (ioctl (ip_fd, I_PUSH, "arp") < 0) in tap_alloc()
149 if (ioctl(arp_fd, I_STR, &strioc_if) < 0){ in tap_alloc()
153 if((ip_muxid = ioctl(ip_fd, I_LINK, if_fd)) < 0){ in tap_alloc()
[all …]
/openbmc/linux/tools/testing/selftests/powerpc/ptrace/
H A Dperf-hwbreak.c126 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_fd, PERF_EVENT_IOC_RESET); in runtest_dar_outside()
333 ioctl(break_fd, PERF_EVENT_IOC_ENABLE); in runtest_dar_outside()
[all …]
/openbmc/linux/Documentation/userspace-api/media/mediactl/
H A Dmedia-func-ioctl.rst4 .. _media-func-ioctl:
7 media ioctl()
13 media-ioctl - Control a media device
20 #include <sys/ioctl.h>
22 ``int ioctl(int fd, int request, void *argp)``
31 Media ioctl request code as defined in the media.h header file, for
40 The :ref:`ioctl() <media-func-ioctl>` function manipulates media device
43 The ioctl ``request`` code specifies the media function to be called. It
47 Macros and structures definitions specifying media ioctl requests and
48 their parameters are located in the media.h header file. All media ioctl
[all …]
H A Drequest-func-ioctl.rst4 .. _request-func-ioctl:
7 request ioctl()
13 request-ioctl - Control a request file descriptor
20 #include <sys/ioctl.h>
22 ``int ioctl(int fd, int cmd, void *argp)``
31 The request ioctl command code as defined in the media.h header file, for
40 The :ref:`ioctl() <request-func-ioctl>` function manipulates request
43 The ioctl ``cmd`` code specifies the request function to be called. It
47 Macros and structures definitions specifying request ioctl commands and
48 their parameters are located in the media.h header file. All request ioctl
[all …]
/openbmc/linux/Documentation/userspace-api/media/v4l/
H A Dfunc-ioctl.rst4 .. _func-ioctl:
7 V4L2 ioctl()
13 v4l2-ioctl - Program a V4L2 device
20 #include <sys/ioctl.h>
22 ``int ioctl(int fd, int request, void *argp)``
31 V4L2 ioctl request code as defined in the ``videodev2.h`` header
40 The :ref:`ioctl() <func-ioctl>` function is used to program V4L2 devices. The
41 argument ``fd`` must be an open file descriptor. An ioctl ``request``
44 defines specifying V4L2 ioctl requests are located in the
47 All V4L2 ioctl requests, their respective function and parameters are
[all …]
/openbmc/linux/tools/testing/selftests/iommu/
H A Diommufd.c80 EXPECT_ERRNO(EFAULT, ioctl(self->fd, IOMMU_DESTROY, NULL)); 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(self->fd, IOMMU_DESTROY, &cmd)); in TEST_F()
142 EXPECT_ERRNO(ENOENT, ioctl(self->fd, IOMMU_DESTROY, &cmd)); in TEST_F()
[all …]
/openbmc/linux/tools/testing/selftests/rtc/
H A Drtctest.c49 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(self->fd, RTC_ALM_SET, &tm); in TEST_F()
218 rc = ioctl(self->fd, RTC_ALM_READ, &tm); in TEST_F()
[all …]
/openbmc/linux/tools/perf/tests/
H A Dbp_signal.c75 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(fd2, PERF_EVENT_IOC_ENABLE, 0); in test__bp_signal()
247 ioctl(fd3, PERF_EVENT_IOC_ENABLE, 0); in test__bp_signal()
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/nvif/
H A Dobject.c47 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
154 args->ioctl.version = 0; in nvif_object_mthd()
[all …]
/openbmc/linux/Documentation/driver-api/tty/
H A Dn_gsm.rst26 ``TIOCSETD`` ioctl.
28 #. Configure the mux using ``GSMIOC_GETCONF_EXT``/``GSMIOC_SETCONF_EXT`` ioctl if needed.
30 #. Configure the mux using ``GSMIOC_GETCONF``/``GSMIOC_SETCONF`` ioctl.
32 #. Configure DLCs using ``GSMIOC_GETCONF_DLCI``/``GSMIOC_SETCONF_DLCI`` ioctl for non-defaults.
69 ioctl(fd, TIOCSETD, &ldisc);
72 ioctl(fd, GSMIOC_GETCONF_EXT, &ce);
76 ioctl(fd, GSMIOC_SETCONF_EXT, &ce);
78 ioctl(fd, GSMIOC_GETCONF, &c);
86 ioctl(fd, GSMIOC_SETCONF, &c);
89 ioctl(fd, GSMIOC_GETCONF_DLCI, &dc);
[all …]
/openbmc/linux/Documentation/userspace-api/media/cec/
H A Dcec-func-ioctl.rst4 .. _cec-func-ioctl:
7 cec ioctl()
13 cec-ioctl - Control a cec device
20 #include <sys/ioctl.h>
22 ``int ioctl(int fd, int request, void *argp)``
31 CEC ioctl request code as defined in the cec.h header file, for
40 The :c:func:`ioctl()` function manipulates cec device parameters. The
43 The ioctl ``request`` code specifies the cec function to be called. It
47 Macros and structures definitions specifying cec ioctl requests and
48 their parameters are located in the cec.h header file. All cec ioctl
[all …]
/openbmc/linux/Documentation/userspace-api/ioctl/
H A Dcdrom.rst2 Summary of CDROM ioctl calls
9 This document attempts to describe the ioctl(2) calls supported by
13 ioctl values are listed in <linux/cdrom.h>. As of this writing, they
83 Unless otherwise specified, all ioctl calls return 0 on success
87 Unless otherwise specified, all ioctl calls return -1 and set
105 ioctl(fd, CDROMPAUSE, 0);
126 ioctl(fd, CDROMRESUME, 0);
151 ioctl(fd, CDROMPLAYMSF, &msf);
182 ioctl(fd, CDROMPLAYTRKIND, &ti);
211 ioctl(fd, CDROMREADTOCHDR, &header);
[all …]
/openbmc/linux/drivers/scsi/esas2r/
H A Desas2r_ioctl.c69 void *ioctl; member
249 memcpy(esas2r_buffered_ioctl, bi->ioctl, bi->length); in handle_buffered_ioctl()
286 memcpy(bi->ioctl, esas2r_buffered_ioctl, bi->length); in handle_buffered_ioctl()
300 esas2r_sgc_init(sgc, a, rq, rq->vrq->ioctl.sge); in smp_ioctl_callback()
319 bi.ioctl = si; in handle_smp_ioctl()
348 struct atto_vda_ioctl_req *ioctl = &rq->vrq->ioctl; in csmi_ioctl_tunnel() local
353 esas2r_sgc_init(sgc, a, rq, rq->vrq->ioctl.sge); in csmi_ioctl_tunnel()
355 ioctl->csmi.ctrl_code = cpu_to_le32(ctrl_code); in csmi_ioctl_tunnel()
356 ioctl->csmi.target_id = cpu_to_le16(target_id); in csmi_ioctl_tunnel()
357 ioctl->csmi.lun = (u8)le32_to_cpu(rq->vrq->scsi.flags); in csmi_ioctl_tunnel()
[all …]
/openbmc/linux/samples/acrn/
H A Dvm-sample.c40 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, &regs); 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_fd, ACRN_IOCTL_NOTIFY_REQUEST_FINISH, &notify); in main()
127 ret = ioctl(hsm_fd, ACRN_IOCTL_DESTROY_VM, NULL); in main()
/openbmc/qemu/chardev/
H A Dchar-parallel.c65 if (ioctl(s->fd, PPSETMODE, &m) < 0) { in pp_hw_mode()
81 if (ioctl(fd, PPRDATA, &b) < 0) { in pp_ioctl()
88 if (ioctl(fd, PPWDATA, &b) < 0) { in pp_ioctl()
93 if (ioctl(fd, PPRCONTROL, &b) < 0) { in pp_ioctl()
103 if (ioctl(fd, PPWCONTROL, &b) < 0) { in pp_ioctl()
108 if (ioctl(fd, PPRSTATUS, &b) < 0) { in pp_ioctl()
114 if (ioctl(fd, PPDATADIR, (int *)arg) < 0) { in pp_ioctl()
169 if (ioctl(fd, PPCLAIM) < 0) { in qemu_chr_open_pp_fd()
195 if (ioctl(drv->fd, PPIGDATA, &b) < 0) { in pp_ioctl()
202 if (ioctl(drv->fd, PPISDATA, &b) < 0) { in pp_ioctl()
[all …]
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/lowpan-tools/lowpan-tools/
H A D0001-Fix-potential-string-truncation-in-strncpy.patch35 ret = ioctl(sd, SIOCGIFINDEX, &req);
37 perror("ioctl: SIOCGIFINDEX");
49 ret = ioctl(sd, SIOCGIFHWADDR, &req);
51 perror("ioctl: SIOCGIFHWADDR");
64 ret = ioctl(sd, SIOCGIFHWADDR, &req);
66 perror("ioctl: SIOCGIFHWADDR");
78 ret = ioctl(sd, SIOCGIFHWADDR, &req);
80 perror("ioctl: SIOCGIFHWADDR");
92 ret = ioctl(sd, SIOCGIFHWADDR, &req);
94 perror("ioctl: SIOCGIFHWADDR");
[all …]
/openbmc/linux/tools/testing/selftests/drivers/s390x/uvdevice/
H A Dtest_uvdevice.c59 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(self->uv_fd, variant->ioctl_cmd, &self->uvio_ioctl); in TEST_F()
139 rc = ioctl(self->uv_fd, cmds[i], &self->uvio_ioctl); in TEST_F()
[all …]
/openbmc/linux/tools/testing/selftests/watchdog/
H A Dwatchdog-test.c58 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(fd, WDIOC_GETTIMEOUT, &flags); in main()
286 ret = ioctl(fd, WDIOC_SETPRETIMEOUT, &flags); in main()
[all …]
/openbmc/linux/Documentation/input/
H A Duinput.rst73 ioctl(fd, UI_SET_EVBIT, EV_KEY);
74 ioctl(fd, UI_SET_KEYBIT, KEY_SPACE);
82 ioctl(fd, UI_DEV_SETUP, &usetup);
83 ioctl(fd, UI_DEV_CREATE);
106 ioctl(fd, UI_DEV_DESTROY);
132 ioctl(fd, UI_SET_EVBIT, EV_KEY);
133 ioctl(fd, UI_SET_KEYBIT, BTN_LEFT);
135 ioctl(fd, UI_SET_EVBIT, EV_REL);
136 ioctl(fd, UI_SET_RELBIT, REL_X);
137 ioctl(fd, UI_SET_RELBIT, REL_Y);
[all …]
/openbmc/linux/tools/pci/
H A Dpcitest.c54 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, &param); in run_test()
132 ret = ioctl(fd, PCITEST_READ, &param); in run_test()
144 ret = ioctl(fd, PCITEST_COPY, &param); in run_test()
/openbmc/gpioplus/src/gpioplus/internal/
H A Dsys.cpp46 return ::ioctl(fd, GPIOHANDLE_GET_LINE_VALUES_IOCTL, data); in gpiohandle_get_line_values()
52 return ::ioctl(fd, GPIOHANDLE_SET_LINE_VALUES_IOCTL, data); in gpiohandle_set_line_values()
57 return ::ioctl(fd, GPIO_GET_CHIPINFO_IOCTL, info); in gpio_get_chipinfo()
62 return ioctl(fd, GPIO_GET_LINEINFO_IOCTL, info); in gpio_get_lineinfo()
68 return ioctl(fd, GPIO_GET_LINEHANDLE_IOCTL, request); in gpio_get_linehandle()
73 return ioctl(fd, GPIO_GET_LINEEVENT_IOCTL, request); in gpio_get_lineevent()
/openbmc/linux/Documentation/watchdog/
H A Dwatchdog-api.rst73 The ioctl API
76 All conforming drivers also support an ioctl API.
78 Pinging the watchdog using an ioctl:
80 All drivers that have an ioctl interface support at least one ioctl,
81 KEEPALIVE. This ioctl does exactly the same thing as a write to the
86 ioctl(fd, WDIOC_KEEPALIVE, 0);
90 the argument to the ioctl is ignored.
96 fly with the SETTIMEOUT ioctl, those drivers have the WDIOF_SETTIMEOUT
103 ioctl(fd, WDIOC_SETTIMEOUT, &timeout);
110 current timeout using the GETTIMEOUT ioctl::
[all …]
/openbmc/linux/samples/hidraw/
H A Dhid-example.c69 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()
126 res = ioctl(fd, HIDIOCGFEATURE(256), buf); in main()
/openbmc/linux/samples/timers/
H A Dhpet_example.c115 if (ioctl(fd, HPET_INFO, &info) < 0) { in hpet_info()
156 if (ioctl(fd, HPET_IRQFREQ, freq) < 0) { in hpet_poll()
161 if (ioctl(fd, HPET_INFO, &info) < 0) { in hpet_poll()
168 if (info.hi_flags && (ioctl(fd, HPET_EPI, 0) < 0)) { in hpet_poll()
173 if (ioctl(fd, HPET_IE_ON, 0) < 0) { in hpet_poll()
261 if (ioctl(fd, HPET_IRQFREQ, freq) < 0) { in hpet_fasync()
266 if (ioctl(fd, HPET_INFO, &info) < 0) { in hpet_fasync()
273 if (info.hi_flags && (ioctl(fd, HPET_EPI, 0) < 0)) { in hpet_fasync()
278 if (ioctl(fd, HPET_IE_ON, 0) < 0) { in hpet_fasync()

12345678910>>...55