Searched refs:ioctl (Results 1 - 25 of 505) sorted by relevance

1234567891011>>

/drivers/media/radio/wl128x/
H A Dfmdrv_v4l2.h26 #include <media/v4l2-ioctl.h>
/drivers/staging/android/
H A Dashmem.h16 #include <linux/ioctl.h>
/drivers/video/fbdev/omap2/omapfb/
H A DMakefile2 omapfb-y := omapfb-main.o omapfb-sysfs.o omapfb-ioctl.o
/drivers/firewire/
H A Dnosy-user.h4 #include <linux/ioctl.h>
/drivers/isdn/sc/
H A DMakefile10 ioctl.o interrupt.o message.o timer.o
/drivers/s390/char/
H A Dvmcp.h15 #include <linux/ioctl.h>
/drivers/staging/android/uapi/
H A Dion_test.h20 #include <linux/ioctl.h>
H A Dashmem.h15 #include <linux/ioctl.h>
H A Dsync.h14 #include <linux/ioctl.h>
18 * struct sync_merge_data - data passed to merge ioctl
49 * struct sync_fence_info_data - data returned from fence info ioctl
50 * @len: ioctl caller writes the size of the buffer its passing in.
51 * ioctl returns length of sync_fence_data returned to userspace
H A Dion.h20 #include <linux/ioctl.h>
84 * Provided by userspace as an argument to the ioctl
118 * struct ion_custom_data - metadata passed to/from userspace for a custom ioctl
119 * @cmd: the custom ioctl function to call
120 * @arg: additional data to pass to the custom ioctl, typically a user
123 * This works just like the regular cmd and arg fields of an ioctl.
189 * DOC: ION_IOC_CUSTOM - call architecture specific ion ioctl
191 * Takes the argument of the architecture specific ioctl to call and
192 * passes appropriate userdata for that ioctl
/drivers/video/fbdev/matrox/
H A Dmatroxfb_crtc2.h4 #include <linux/ioctl.h>
H A Dmatroxfb_maven.h4 #include <linux/ioctl.h>
/drivers/gpu/drm/nouveau/nvif/
H A Dobject.c28 #include "ioctl.h"
50 return client->driver->ioctl(client->base.priv, client->super, data, size, hack);
57 struct nvif_ioctl_v0 ioctl; member in struct:__anon937
65 args->ioctl.version = 0;
66 args->ioctl.type = NVIF_IOCTL_V0_SCLASS;
82 struct nvif_ioctl_v0 ioctl; member in struct:__anon938
85 .ioctl.type = NVIF_IOCTL_V0_RD,
101 struct nvif_ioctl_v0 ioctl; member in struct:__anon939
104 .ioctl.type = NVIF_IOCTL_V0_WR,
119 struct nvif_ioctl_v0 ioctl; member in struct:__anon940
150 struct nvif_ioctl_v0 ioctl; member in struct:__anon941
172 struct nvif_ioctl_v0 ioctl; member in struct:__anon942
190 struct nvif_ioctl_v0 ioctl; member in struct:ctor
200 struct nvif_ioctl_v0 ioctl; member in struct:__anon943
[all...]
H A Dnotify.c29 #include <nvif/ioctl.h>
37 struct nvif_ioctl_v0 ioctl; member in struct:__anon931
40 .ioctl.type = NVIF_IOCTL_V0_NTFY_PUT,
68 struct nvif_ioctl_v0 ioctl; member in struct:__anon932
71 .ioctl.type = NVIF_IOCTL_V0_NTFY_GET,
149 struct nvif_ioctl_v0 ioctl; member in struct:__anon934
152 .ioctl.type = NVIF_IOCTL_V0_NTFY_DEL,
172 struct nvif_ioctl_v0 ioctl; member in struct:__anon935
196 args->ioctl.version = 0;
197 args->ioctl
[all...]
H A Ddriver.h11 int (*ioctl)(void *priv, bool super, void *data, u32 size, void **hack); member in struct:nvif_driver
/drivers/scsi/esas2r/
H A Desas2r_ioctl.c47 * 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 in struct:esas2r_buffered_ioctl
108 /* Handle EXPRESS_IOCTL_RW_FIRMWARE ioctl with img_type = FW_IMG_FM_API. */
241 "for a buffered ioctl!",
244 esas2r_debug("buffered ioctl alloc failure");
249 memcpy(esas2r_buffered_ioctl, bi->ioctl, bi->length);
257 esas2r_debug("buffered ioctl - no requests");
286 memcpy(bi->ioctl, esas2r_buffered_ioct
348 struct atto_vda_ioctl_req *ioctl = &rq->vrq->ioctl; local
1279 struct atto_express_ioctl *ioctl = NULL; local
[all...]
/drivers/gpu/drm/nouveau/
H A Dnouveau_nvif.c31 #include <core/ioctl.h>
37 #include <nvif/ioctl.h>
132 .ioctl = nvkm_client_ioctl,
H A Dnouveau_abi16.c26 #include <nvif/ioctl.h>
369 struct nvif_ioctl_v0 ioctl; member in struct:__anon882
372 .ioctl.owner = NVIF_IOCTL_V0_OWNER_ANY,
373 .ioctl.type = NVIF_IOCTL_V0_NEW,
374 .ioctl.path_nr = 3,
375 .ioctl.path[2] = NOUVEAU_ABI16_CLIENT,
376 .ioctl.path[1] = NOUVEAU_ABI16_DEVICE,
377 .ioctl.path[0] = NOUVEAU_ABI16_CHAN(init->channel),
410 struct nvif_ioctl_v0 ioctl; member in struct:__anon883
414 .ioctl
495 struct nvif_ioctl_v0 ioctl; member in struct:__anon884
[all...]
/drivers/block/
H A Dloop.h44 int (*ioctl)(struct loop_device *, int cmd, member in struct:loop_device
78 int (*ioctl)(struct loop_device *, int cmd, unsigned long arg); member in struct:loop_func_table
/drivers/scsi/
H A Dgdth_proc.c121 gdtcmd.u.ioctl.p_param = paddr;
122 gdtcmd.u.ioctl.param_size = sizeof(gdth_cpar_str);
123 gdtcmd.u.ioctl.subfunc = CACHE_CONFIG;
124 gdtcmd.u.ioctl.channel = INVALID_CHANNEL;
242 gdtcmd->u.ioctl.p_param = paddr + GDTH_SCRATCH/4;
243 gdtcmd->u.ioctl.param_size = 3*GDTH_SCRATCH/4;
244 gdtcmd->u.ioctl.subfunc = DSK_STATISTICS | L_CTRL_PATTERN;
245 gdtcmd->u.ioctl.channel = ha->raw[i].address | INVALID_CHANNEL;
265 gdtcmd->u.ioctl.p_param = paddr;
266 gdtcmd->u.ioctl
[all...]
/drivers/net/ppp/
H A Dpppox.c31 #include <linux/ppp-ioctl.h>
96 rc = pppox_protos[sk->sk_protocol]->ioctl ?
97 pppox_protos[sk->sk_protocol]->ioctl(sock, cmd, arg) : -ENOTTY;
/drivers/crypto/qat/qat_common/
H A Dadf_cfg_common.h51 #include <linux/ioctl.h>
/drivers/gpu/drm/
H A Ddrm_ioctl.c234 * Hollowed-out getclient ioctl to keep some dead old drm tests/tools
356 * Setversion ioctl.
409 /** No-op ioctl. */
474 * drm_ioctl_permit - Check ioctl permissions against caller
476 * @flags: ioctl permission flags.
479 * Checks whether the caller is allowed to run an ioctl with the
481 * error code suitable for ioctl return.
512 #define DRM_IOCTL_DEF(ioctl, _func, _flags) \
513 [DRM_IOCTL_NR(ioctl)] = {.cmd = ioctl,
644 const struct drm_ioctl_desc *ioctl = NULL; local
[all...]
/drivers/net/wireless/ath/wil6210/
H A DMakefile13 wil6210-y += ioctl.o
/drivers/staging/vt6655/
H A DMakefile24 ioctl.o \

Completed in 688 milliseconds

1234567891011>>