找到一个可用的数字
来源:互联网 发布:印度种姓制度现状知乎 编辑:程序博客网 时间:2024/06/07 10:11
源码来自Linux 桥模块
/* find an available port number */static int find_portno(struct net_bridge *br){int index;struct net_bridge_port *p;unsigned long *inuse;inuse = kcalloc(BITS_TO_LONGS(BR_MAX_PORTS), sizeof(unsigned long),GFP_KERNEL);if (!inuse)return -ENOMEM;set_bit(0, inuse);/* zero is reserved */list_for_each_entry(p, &br->port_list, list) {set_bit(p->port_no, inuse);//当前可用的端口号进行位设置}index = find_first_zero_bit(inuse, BR_MAX_PORTS);//找到未设置的indexkfree(inuse);return (index >= BR_MAX_PORTS) ? -EXFULL : index;}
0 0
- 找到一个可用的数字
- 找到一个数字的位置
- 快速找到1到N中缺少的一个数字
- 找到丢失的数字
- 一个很有用的方法,可用根据一个类文件找到他的路径
- 用了一段时间word office插件,找到了一个类似可用的api说明
- 现在有N个数字,其中只有一个数字出现的次数是奇数次,如何找到这个数字?
- 快速找到Google可用Hosts的方法
- 快速找到Google可用Hosts的方法
- 快速找到Google可用hosts的方法
- 在数组中找到至少包含一个数字的子阵具有最大的乘积
- 在一个非递减数组中找到绝对值最小的数字
- python实现给定一个列表和数字,在列表找到和为该数字的元素返回下标
- (笔试中的题目)一个已经排序好的数组找到两个数字相加等于一个给定的数
- 用python 找到不存在的数字
- 终于找到js的数字按钮 SpinnerField
- 找到单独的数字 Single Number
- 快速找到前m大的数字。
- Oracel 批量更新列值
- java socket参数详解:SoLinger
- JQuery EasyUI中文网
- 求最长不下降序列
- Intellij Idea 生成serialVersionUID的方法
- 找到一个可用的数字
- Java核心技术笔记-第11章
- 蛮力法之背包问题
- 新的开始!
- java入门个人体会
- Linux下安装Redis
- java socket参数详解:BackLog
- GPU&CUDA几个基本概念
- C++如何求一个十进制数转化为二进制数之后1的个数