腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在较新的
Linux
中,ext4中的哪个函数负责读取?
、
、
、
、
例如,在ext4 (
Linux
4.0及之前)中,结构file_operations ext4_file_operations使读取
指针
指向new_sync_read。
Linux
4.0 .read = new_sync_read,.read_iter = generic_file_read_iter,} 但是,在
Linux
4.1及更高版本中,读取
指针</em
浏览 5
提问于2017-07-15
得票数 2
3
回答
无锁算法的
指针
对齐
、
、
、
当使用calloc时,指向新分配的内存的
指针
对齐到至少一定数量的最低有效位,这意味着最低有效位(作为标记
指针
)可用于无锁算法,并且实际上通常用于这些算法。我在
linux
ubuntu服务器上测试内存管理功能( x86_64 GNU/
Linux
,3.10.23-xxxx-std-ipv6-64-vps),从我的实验来看,4个最低有效位似乎被设置为0。根据我所读到的,它指出
指针
对齐是以这样的方式形成的,即表示为uintptr的
指针
将被4除以(对齐到2个最低有效位) 从POSIX (
浏览 3
提问于2015-06-08
得票数 2
1
回答
timer_t在其基础上是什么?
、
、
Gcc和printf说timer_t是
指针
(在我的
linux
上)。但是这个
指针
所放置的是什么,NULL是一个有效的计时器id吗?另外,它是特定于平台的东西吗,例如它是
linux
上的
指针
,macOs上的int,某物.其他的在BSD上。
浏览 5
提问于2017-03-26
得票数 7
回答已采纳
1
回答
Linux
内核的静态调用图生成
、
、
、
我正在寻找一个工具来静态地生成
Linux
内核的调用图(对于给定的内核配置)。生成的调用图应该是“完全的”,因为所有调用都包括在内,包括潜在的间接调用,我们可以假设只有在
Linux
内核中使用函数
指针
才能完成这些调用。例如,这可以通过分析函数
指针
类型来完成:这种方法将导致图形中多余的边,但这对我来说是可以的。 似乎实现了这个想法,但是我没有成功地使它在3.0内核上工作。还有其他建议吗?我猜想这种方法在使用函数
指针
转换的情况下也会导致边缘缺失,所以我也想知道
Linux
内核中是否可能出现这种情况
浏览 3
提问于2012-02-27
得票数 18
2
回答
linux
内核模块赋值不需要强制转换就可以从
指针
中生成整数。
、
、
、
<
linux
/init_task.h>#include <
linux
/kernel.h>#include<
linux
/mm.h>#include <
linux
/sched.h&
浏览 6
提问于2012-11-10
得票数 1
回答已采纳
3
回答
linux
内核函数page_address()
、
、
、
、
我把函数搞糊涂了:其中(1)根据"
Linux
Kerenl开发第三版“的”将给定的页转换为其逻辑地址“(2)根据”理解
linux
kernel>>“的”返回与页帧相关的线性地址“(3)根据”理解
linux
虚拟内存管理器“的”返回页的物理地址“。让我们以(1)为例:这个函数接受一个指向物理页面(页面框架)的
指针
,这个
指针
不是已经是“与页面框架相关的逻辑地址”了吗?那么这个
指针
值和返回值有什么
浏览 2
提问于2012-07-23
得票数 2
回答已采纳
1
回答
为什么
linux
内核(经常)在无符号的长对象中保存
指针
?
、
、
、
我经常看到(例如在
Linux
内核中)使用unsigned long来保存
指针
。我想知道为什么会出现这种情况,因为
指针
的大小可能大于整数类型(包括long)。在
Linux
用户空间应用程序中,在unsigned long中而不是在uintptr_t中保留
指针
是可移植的吗?
浏览 2
提问于2020-10-09
得票数 2
回答已采纳
1
回答
错误:
指针
与空
指针
的有序比较[-Werror=extra]
、
、
、
当我尝试比较空
指针
addr>(空*)0XFFFE00000000 .Here地址是空
指针
类型错误:
指针
与空
指针
-Werror=extra的有序比较时,我在
linux
arm体系结构中得到以下错误 Addr
浏览 69
提问于2019-06-13
得票数 -1
回答已采纳
1
回答
如何使用进程id或相应的/proc获得指向task_struct目录的
指针
?
、
、
在我的
linux
实验(
linux
内核版本4.5)中,我需要在模块中的/proc/pid目录中创建一个文件。我有一个特定的pid和一个指向它的task_struct的
指针
,但是我不知道如何获得指向/proc/pid目录的struct proc_dir_entry的
指针
。有谁可以帮我?
浏览 1
提问于2016-05-16
得票数 0
回答已采纳
1
回答
用于rootkit的syscall实现
、
、
代码在这里:{int nread; struct
linux
_dirent *d;d和dirp都保存
linux
_dirent结构的内存地址。如果我们收到作为3,5,7的d_reclen
浏览 3
提问于2021-12-28
得票数 1
回答已采纳
2
回答
在
Linux
上,如何从Spack
指针
(reg/SP)中获取函数名?
、
、
、
我正在使用ptrace获取与
Linux
上的Callstack相关的信息。我可以使用ptarces返回的寄存器来检索指向堆栈的Spack
指针
。但是使用这个堆栈
指针
,我如何检索与当前调用堆栈的函数名称和签名相关的信息?请帮帮我..我在找过去几天的…… 提前感谢桑迪普
浏览 0
提问于2010-04-15
得票数 1
1
回答
作为单一显示组件的
Linux
操作系统
、
、
然而,还有另一个值得考虑的想法,我想知道为
Linux
开发这个程序会有多大影响,或者类似的东西是否已经存在。多个鼠标和多个键盘将插入USB驱动器。对于
Linux
来说,看到这样的事情成为现实会涉及到什么呢?
浏览 0
提问于2012-12-22
得票数 4
回答已采纳
2
回答
在
linux
和Windows中查找字符
我目前正在做一个需要在Windows和
Linux
上运行的c#项目。程序必须在文件中搜索一个
指针
,该
指针
是‘,’字符。这在Windows上运行得很好,但是当我尝试在
linux
上运行这个程序时,这个字符被替换成了,所以这个程序失败了。感谢您所能提供的任何帮助
浏览 0
提问于2011-10-07
得票数 0
回答已采纳
2
回答
使用静态分析工具检查
Linux
设备驱动程序中的空
指针
和内存泄漏。
、
、
、
、
我想使用静态分析工具来检测
Linux
设备驱动程序中的空
指针
删除和内存泄漏(
Linux
3.17.2)。Smatch和Cppcheck发现了一些缺陷,但是很多由维护人员或我自己发现的空
指针
脱节都无法被检测到。 您能推荐一些其他有用的静态工具来检测
Linux
设备驱动程序中的实际错误吗?
浏览 1
提问于2015-06-10
得票数 2
1
回答
是什么导致这段代码只在某些编译器(UD?)上工作?
、
、
在我的代码中,我有这样一行:其中f是函数,t是指向结构的
指针
,destroy是释放
指针
t并返回NULL的函数。正如我所期望的那样,代码在一些编译器(cc、gcc、clang on OS X和clang on
Linux
)上成功编译和运行-在释放t之前,对t->a和t->b进行了评估。然而,当在
Linux
上使用cc/gcc编译时,我得到了一个分段错误,就像我试图取消引用空
指针
一样。这是什么原因造成的? 谢谢!
浏览 0
提问于2015-04-29
得票数 0
4
回答
如何知道
指针
是否指向特定的结构?
、
、
例如,在
Linux
中,我有一个指向task_struct的
指针
。稍后,task_struct可能会迁移或删除。如何知道
指针
是否仍然指向task_struct?
浏览 0
提问于2012-09-04
得票数 4
回答已采纳
1
回答
用于
linux
内核的内存调试器
、
、
linux
内核有内存调试器吗?在基于android/
linux
的硬件上,"NULL
指针
取消引用“内核oops以及其他崩溃都存在问题。 谢谢
浏览 1
提问于2013-11-19
得票数 1
2
回答
找到指向argv[0]的
指针
,这样我就可以更改它
、
、
、
在Solaris上,我用getexecname获得了指向argv[0]的
指针
,然后我可以在该位置执行memcpy操作。(每个)谢谢
浏览 0
提问于2015-03-20
得票数 0
1
回答
指向空的
指针
filename, char* const argv[], char* const envp[]); 我需要将envp参数设置为NULL,因此在执行函数之前,我需要在edx寄存器中设置一个指向NULL的
指针
浏览 3
提问于2015-01-29
得票数 1
回答已采纳
4
回答
在诸如golang、C或C++这样的编程语言中有
指针
好吗?
、
、
大多数现代编程编译器(如JAVA等)都不支持
指针
。但在戈朗,谷歌再次引入了
指针
。所以,我只想了解
指针
是如何影响编程语言的?是否有任何类型的安全线程因为
指针
?如果这是出于安全考虑,那么为什么我们在
LINUX
和UNIX上拥有世界上最安全的系统(两者都是用C构建的)
浏览 8
提问于2016-12-31
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-数组指针与指针数组
C语言:函数指针数组和函数指针数组指针的深度剖析
C语言指针数组和数组指针详解
C语言指针学习笔记!快速掌握指针难点!
C语言数组指针(指向数组的指针)详解
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券