腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(4418)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
ioctl
()、unlocked_
ioctl
()和compat_
ioctl
()之间有什么区别?
通过lxr.linux.no的Linux2.6.36源代码,我无法在file_operations中找到
ioctl
()方法。相反,我发现了两个新的调用:unlocked_
ioctl
()和compat_
ioctl
()。
ioctl
()、unlocked_
ioctl
()和compat_
ioctl
()有什么区别?
浏览 0
修改于2010-12-10
得票数 44
回答已采纳
3
回答
unlocked_
ioctl
与普通
ioctl
结构中,我有: read: device_read, unlocked_
ioctl
: device_
ioctl
,}; 即没有使用
ioctl
字段。这是否足以避免大内核锁并在没有任何同步的情况下进入device_
ioctl
()?或者,我是否也必须在代码的用户空间中更改
ioctl
()调用?
浏览 2
提问于2009-06-30
得票数 15
回答已采纳
1
回答
TraceFs:
ioctl
:不适合设备的
ioctl
您好,我在下面显示的
ioctl
()调用中收到了这个错误:
ioctl
:
ioctl
ioctl
for device。fd = open(mount, O_RDONLY); #define TRACEFS_
IOCTL
_ADD_OUTPUT_DRIVERS _IOW(0x15, IOCBASE + 0,
浏览 0
修改于2012-11-04
得票数 0
1
回答
如何称呼compat_
ioctl
或unlocked_
ioctl
?
我在
ioctl
中使用了kernel 2.6.32函数。效果很好。但是,当我在内核3.13.0中运行相同的驱动程序时,它给出了一个错误‘struct file_operations’ has no member named ‘
ioctl
’ 当我将
ioctl
更改为unlocked_
ioctl
和compat_
ioctl
时,编译并模块化了插入。但是在用户应用程序中调用
ioctl
函数,而不是在模块中调用函数。我必须在用户应用程序中使用什么功能来调用compat_
ioctl
或un
浏览 4
提问于2014-05-17
得票数 5
回答已采纳
2
回答
ioctl
-参数无效
我有#define
IOCTL
_DEALLOC_MSG _IO(MAJOR_NUM, 1)struct file_operations memory_fops = { open: memory_opento the
ioctl
called printk ( "&l
浏览 3
修改于2012-12-15
得票数 0
回答已采纳
1
回答
IOCTL
写崩溃
我试图在内核空间中实现
ioctl
,以便将一些日期写入寄存器,在cmd的
ioctl
中我会崩溃。下面是我的代码:static struct file_operations fops = {}; switch(cmd) case
IOCTL
_WRITE_REG: write_
ioctl
((unsigned
浏览 3
修改于2013-03-26
得票数 0
回答已采纳
1
回答
IOCTL
() Windows库
我已经解决了大部分的问题,但我正与
ioctl
()作斗争。谢谢!
浏览 0
提问于2016-01-08
得票数 0
1
回答
v4l2_
ioctl
与
ioctl
的差异
我目前正在研究如何从python中使用v4l2设备,并发现python对
ioctl
()有一个绑定。{ r = v4l2_
ioctl
stderr, "error %d, %s\\n", errno, strerror(errno));
浏览 15
提问于2021-04-20
得票数 1
回答已采纳
2
回答
Linux内核模块/
ioctl
:不适合设备的
ioctl
据我所知,对KERN_
IOCTL
_CREATE_EVENT的
IOCTL
调用没有正确格式化&神奇的数字是不正确的。我试图使用的
IOCTL
名称是:#define KERN_
IOCTL
_CREATE_EVENT _IOWR(WAIT_DEVICE_MAGIC, 1,(fd, KERN_
IOCTL
_CREATE_EVENT, 0);[fail]: KERN_
IOCTL
_CREATE_EV
浏览 5
修改于2014-12-05
得票数 7
回答已采纳
1
回答
核空间
IOCTL
粗略地说,我试图从内核空间发出一个
IOCTL
调用,而不进入用户空间。(我在其中找到的所有答案都建议浏览用户空间)。从用户空间填充熵池是使用
IOCTL
完成的,例如。有办法在内核空间做同样的事情吗?
浏览 5
提问于2016-03-15
得票数 1
回答已采纳
1
回答
为什么
ioctl
调用没有传递给sys_
ioctl
?
我有内核模块( 4.4.32内核),它通过将
ioctl
处理程序分配给struct file_operations的unlocked_
ioctl
指针来实现
ioctl
调用。因为这个程序是在旧内核上编译的,所以它使用了较旧的
ioctl
接口,即file_operations结构中的
ioctl
指针,而不是unlocked_
ioctl
。Question1: 对
ioctl
的第二次调用(使用cmd 0x70c0)在由(旧的)错误程序执行时没有得到内核的sys_
ioctl</e
浏览 9
修改于2017-05-04
得票数 2
回答已采纳
2
回答
python -
ioctl
编号可能与C
ioctl
编号不同吗?
据我所知,
ioctl
编号由驱动程序很好地定义,并在内核中注册。 char number;>>> _IOR(ord('j'), 0x11, 'c') -2147390959
浏览 6
提问于2012-07-14
得票数 1
回答已采纳
2
回答
LLDB
ioctl
问题
我有一个程序,我在其中使用
ioctl
(0, TIOCGWINSZ, (struct winsize *))来查找运行该程序的终端窗口的大小。当我在终端中运行它时,它工作得很好,但当我使用LLDB时,
ioctl
给出的窗口大小为0 x 0。示例:#include <sys/
ioctl
.h> struct winsize tty_window_size;
ioctl</e
浏览 14
提问于2016-09-01
得票数 1
回答已采纳
1
回答
strace打印声音
ioctl
我的策略往往会混淆一些
ioctl
值(我确信SNDRV ioctls不能很好地识别...)$ strace aplay -lfcntl64(4, F_SETFD, FD_CLOEXEC) = 0(另一个例子)
ioctl
(4, USBDEVFS_CONTROL or USBDE
浏览 1
提问于2013-03-12
得票数 1
回答已采纳
2
回答
Linux
IOCTL
命令
正在尝试实现
IOCTL
命令,遇到如下情况:那么为什么我应该考虑_IOR和_IOW呢? 有什么线索吗?
浏览 3
提问于2013-05-20
得票数 0
1
回答
替换
ioctl
()函数
我实现了
ioctl
()作为一种控制驱动程序/硬件参数的方法,例如UART波特率、I2C从地址等。 我注意到,POSIX:2008将和列为过时。推荐的与设备驱动程序通信的替代机制是什么?
浏览 2
提问于2011-09-03
得票数 6
回答已采纳
1
回答
如何访问
ioctl
()
我正在尝试从Swift中访问
ioctl
()函数。它似乎不是通过Darwin软件包输出的。有什么想法吗?
浏览 0
提问于2014-06-12
得票数 2
2
回答
ioctl
电话阻塞了吗?
在引擎盖下面,libgpiod打开内核为行提供的fd,然后调用
ioctl
(fd, GPIO_V2_LINE_SET_VALUES_
IOCTL
, ...)。我的问题是:
ioctl
()调用在理论上是否一般是阻塞的?例如,首先请求行也涉及到芯片fd上的
ioctl
()。I2C
ioctl
()s呢? 如果它是阻塞的,是行结构(line->fd_handle->fd
浏览 0
提问于2021-07-01
得票数 5
回答已采纳
2
回答
关于
IOCTL
系统调用
linux中
IOCTL
系统调用的原型是所有其他文件操作,如但是,为什么
IOCTL
调用需要传递struct inode *。它有什么特别的用途吗?
浏览 1
提问于2013-12-15
得票数 0
1
回答
Android -
IOCTL
使用返回ENOTTY
/user_app时,我总是error: second
ioctl
: Not a typewriter 我想知道在Android上使用/实现
IOCTL
是否有任何限制。先谢谢你。(fd, WRITE_
IOCTL
, "hello wor
浏览 7
提问于2013-08-21
得票数 2
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券