小编Xog*_*goX的帖子

list_first_entry链接列表linux内核数组

我有一个类似的结构

struct my_struct {
     struct list_head queues[NB_QUEUES];
};
Run Code Online (Sandbox Code Playgroud)

我想访问其中一个队列的第一个元素(索引是计算的,但我拿2个例子,这是<NB_QUEUES),如下所示(没有数组工作)

struct list_head t = list_first_entry(&foo->queues[2], struct my_struct, ???);
Run Code Online (Sandbox Code Playgroud)

我应该怎么做才能在索引2处获取队列的第一个元素?我没有找到任何编译的东西

linked-list linux-kernel

1
推荐指数
1
解决办法
2913
查看次数

标签 统计

linked-list ×1

linux-kernel ×1