Home
last modified time | relevance | path

Searched refs:ioctl_readwrite (Results 1 – 25 of 26) sorted by relevance

12

/aosp_15_r20/external/rust/android-crates-io/crates/drm-ffi/src/
Dioctl.rs8 macro_rules! ioctl_readwrite { macro
49 ioctl_readwrite!(get_bus_id, DRM_IOCTL_BASE, 0x01, drm_unique);
56 ioctl_readwrite!(get_client, DRM_IOCTL_BASE, 0x05, drm_client);
63 ioctl_readwrite!(get_cap, DRM_IOCTL_BASE, 0x0c, drm_get_cap);
77 ioctl_readwrite!(set_version, DRM_IOCTL_BASE, 0x07, drm_set_version);
84 ioctl_readwrite!(get_version, DRM_IOCTL_BASE, 0x00, drm_version);
119 ioctl_readwrite!(get_irq_from_bus_id, DRM_IOCTL_BASE, 0x03, drm_irq_busid);
126 ioctl_readwrite!(wait_vblank, DRM_IOCTL_BASE, 0x3a, drm_wait_vblank);
132 ioctl_readwrite!(get_resources, DRM_IOCTL_BASE, 0xA0, drm_mode_card_res);
134 ioctl_readwrite!(
[all …]
/aosp_15_r20/external/rust/android-crates-io/crates/userfaultfd/src/
Draw.rs13 nix::ioctl_readwrite!(api, UFFDIO, _UFFDIO_API, uffdio_api);
14 nix::ioctl_readwrite!(register, UFFDIO, _UFFDIO_REGISTER, uffdio_register);
17 nix::ioctl_readwrite!(copy, UFFDIO, _UFFDIO_COPY, uffdio_copy);
18 nix::ioctl_readwrite!(zeropage, UFFDIO, _UFFDIO_ZEROPAGE, uffdio_zeropage);
20 nix::ioctl_readwrite!(
/aosp_15_r20/external/rust/android-crates-io/crates/gpio-cdev/src/
Dffi.rs78 ioctl_readwrite!(gpio_get_lineinfo_ioctl, 0xB4, 0x02, gpioline_info),
82 ioctl_readwrite!(gpio_get_linehandle_ioctl, 0xB4, 0x03, gpiohandle_request),
86 ioctl_readwrite!(gpio_get_lineevent_ioctl, 0xB4, 0x04, gpioevent_request),
91 ioctl_readwrite!(
100 ioctl_readwrite!(
/aosp_15_r20/external/rust/crates/v4l2r/lib/src/ioctl/
Dg_ext_ctrls.rs123 nix::ioctl_readwrite!(vidioc_g_ctrl, b'V', 27, v4l2_control);
124 nix::ioctl_readwrite!(vidioc_s_ctrl, b'V', 28, v4l2_control);
125 nix::ioctl_readwrite!(vidioc_g_ext_ctrls, b'V', 71, v4l2_ext_controls);
126 nix::ioctl_readwrite!(vidioc_s_ext_ctrls, b'V', 72, v4l2_ext_controls);
127 nix::ioctl_readwrite!(vidioc_try_ext_ctrls, b'V', 73, v4l2_ext_controls);
128 nix::ioctl_readwrite!(vidioc_querymenu, b'V', 37, v4l2_querymenu);
Dg_input.rs17 nix::ioctl_readwrite!(vidioc_enuminput, b'V', 26, v4l2_input);
19 nix::ioctl_readwrite!(vidioc_s_input, b'V', 39, c_int);
22 nix::ioctl_readwrite!(vidioc_s_output, b'V', 47, c_int);
23 nix::ioctl_readwrite!(vidioc_enumoutput, b'V', 48, v4l2_output);
Dg_audio.rs88 nix::ioctl_readwrite!(vidioc_g_tuner, b'V', 29, v4l2_tuner);
97 nix::ioctl_readwrite!(vidioc_g_modulator, b'V', 54, v4l2_modulator);
100 nix::ioctl_readwrite!(vidioc_g_frequency, b'V', 56, v4l2_frequency);
103 nix::ioctl_readwrite!(vidioc_enumaudio, b'V', 65, v4l2_audio);
104 nix::ioctl_readwrite!(vidioc_enumaudout, b'V', 66, v4l2_audioout);
106 nix::ioctl_readwrite!(vidioc_enum_freq_bands, b'V', 101, v4l2_frequency_band);
Dg_dv_timings.rs18 nix::ioctl_readwrite!(vidioc_s_dv_timings, b'V', 87, v4l2_dv_timings);
19 nix::ioctl_readwrite!(vidioc_g_dv_timings, b'V', 88, v4l2_dv_timings);
20 nix::ioctl_readwrite!(vidioc_enum_dv_timings, b'V', 98, v4l2_enum_dv_timings);
22 nix::ioctl_readwrite!(vidioc_dv_timings_cap, b'V', 100, v4l2_dv_timings_cap);
Dqbuf.rs156 nix::ioctl_readwrite!(vidioc_querybuf, b'V', 9, v4l2_buffer);
157 nix::ioctl_readwrite!(vidioc_qbuf, b'V', 15, v4l2_buffer);
158 nix::ioctl_readwrite!(vidioc_dqbuf, b'V', 17, v4l2_buffer);
159 nix::ioctl_readwrite!(vidioc_prepare_buf, b'V', 93, v4l2_buffer);
Dg_parm.rs17 nix::ioctl_readwrite!(vidioc_g_parm, b'V', 21, v4l2_streamparm);
18 nix::ioctl_readwrite!(vidioc_s_parm, b'V', 22, v4l2_streamparm);
21 nix::ioctl_readwrite!(vidioc_enumstd, b'V', 25, v4l2_standard);
Dg_fmt.rs91 nix::ioctl_readwrite!(vidioc_g_fmt, b'V', 4, v4l2_format);
92 nix::ioctl_readwrite!(vidioc_s_fmt, b'V', 5, v4l2_format);
93 nix::ioctl_readwrite!(vidioc_try_fmt, b'V', 64, v4l2_format);
Dqueryctrl.rs53 nix::ioctl_readwrite!(vidioc_queryctrl, b'V', 36, v4l2_queryctrl);
56 nix::ioctl_readwrite!(vidioc_query_ext_ctrl, b'V', 103, v4l2_query_ext_ctrl);
Dencoder_cmd.rs17 nix::ioctl_readwrite!(vidioc_encoder_cmd, b'V', 77, v4l2_encoder_cmd);
18 nix::ioctl_readwrite!(vidioc_try_encoder_cmd, b'V', 78, v4l2_encoder_cmd);
Dg_selection.rs44 nix::ioctl_readwrite!(vidioc_g_selection, b'V', 94, v4l2_selection);
45 nix::ioctl_readwrite!(vidioc_s_selection, b'V', 95, v4l2_selection);
Dreqbufs.rs66 nix::ioctl_readwrite!(vidioc_reqbufs, b'V', 8, v4l2_requestbuffers);
67 nix::ioctl_readwrite!(vidioc_create_bufs, b'V', 92, v4l2_create_buffers);
Ddecoder_cmd.rs214 nix::ioctl_readwrite!(vidioc_decoder_cmd, b'V', 96, v4l2_decoder_cmd);
215 nix::ioctl_readwrite!(vidioc_try_decoder_cmd, b'V', 97, v4l2_decoder_cmd);
Dframesizes.rs46 nix::ioctl_readwrite!(vidioc_enum_framesizes, b'V', 74, v4l2_frmsizeenum);
Dframeintervals.rs46 nix::ioctl_readwrite!(vidioc_enum_frameintervals, b'V', 75, v4l2_frmivalenum);
Dexpbuf.rs25 nix::ioctl_readwrite!(vidioc_expbuf, b'V', 16, v4l2_exportbuffer);
Ddqbuf.rs17 nix::ioctl_readwrite!(vidioc_dqbuf, b'V', 17, v4l2_buffer);
Dquerybuf.rs68 nix::ioctl_readwrite!(vidioc_querybuf, b'V', 9, v4l2_buffer);
Denum_fmt.rs66 nix::ioctl_readwrite!(vidioc_enum_fmt, b'V', 2, v4l2_fmtdesc);
/aosp_15_r20/packages/modules/Virtualization/libs/devicemapper/src/
Dlib.rs58 nix::ioctl_readwrite!(_dm_dev_create, DM_IOCTL, Cmd::DM_DEV_CREATE, DmIoctl);
59 nix::ioctl_readwrite!(_dm_dev_suspend, DM_IOCTL, Cmd::DM_DEV_SUSPEND, DmIoctl);
60 nix::ioctl_readwrite!(_dm_table_load, DM_IOCTL, Cmd::DM_TABLE_LOAD, DmIoctl);
61 nix::ioctl_readwrite!(_dm_dev_remove, DM_IOCTL, Cmd::DM_DEV_REMOVE, DmIoctl);
/aosp_15_r20/system/security/fsverity/libfsverity_rs/
H A Dsys.rs19 use nix::{ioctl_readwrite, ioctl_write_ptr};
38 ioctl_readwrite!(
/aosp_15_r20/external/rust/android-crates-io/crates/nix/test/sys/
Dtest_ioctl.rs15 ioctl_readwrite!(readwrite_test, 0, 0, u64);
299 ioctl_readwrite!(enum_audio, b'V', 65, v4l2_audio);
/aosp_15_r20/external/rust/android-crates-io/crates/nix/src/sys/ioctl/
Dmod.rs652 macro_rules! ioctl_readwrite { macro

12