clk_get函数介绍
定义:kernel/include/linux/clk.h
实现:kernel/drivers/clk/clkdev.c
使用该函数时,我们一般第一个参数传入NULL,第二个参数是我们要查找的硬件上的那部分时钟。
在kernel目录下,使用 grep -wrn "clk_get"命令,可以查找到内核中clk_get函数使用的地方。
在传入dev=NULL时,该函数调用clk_get_sys:
clk_get_sys函数首先使用互斥锁clocks_mutex进行锁定,然后调用clk_find函数查找传入的硬件设备,返回一个clk_lookup的指针。
该函数中list_for_each_entry(p,&clocks,node)可以理解为一个for循环,clocks是一个链表,p依次指向链表中的每一个成员变量。
遍历、查找、匹配与传入的硬件名称相比较,如果找到,就返回一个指向clk_lookup结构的指针。
clk_get函数介绍相关推荐
- python3 转码的函数_python基础3之文件操作、字符编码解码、函数介绍
内容概要: 一.文件操作 二.字符编码解码 三.函数介绍 一.文件操作 文件操作流程: 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 基本操作: 1 #/usr/bin/e ...
- C语言中的scanf()函数介绍
1.scanf函数:读取从键盘输入的数据 在C语言中,有多个函数可以从键盘获得用户输入: scanf():和 printf() 类似,scanf() 可以输入多种类型的数据 getchar().get ...
- 延时函数介绍和呼吸灯的实现
文章目录 延时函数介绍 呼吸灯原理 杨桃32学习笔记,本文图片文字皆为转述 延时函数介绍 分为delay_s秒,delay_ms毫秒,delay_us微秒延时,最大参数不能超过65535. 呼吸灯原理 ...
- ×××S 2012 参照函数 -- 介绍
×××S 2012 参照函数 -- 介绍 在×××S中,一张报表内可以同时包含多个数据集,但是一个数据区域就仅限于一个数据集,如果希望同时参考多个数据集,查找函数就能轻松办到,其概念类似JOIN是通过 ...
- 【 MATLAB 】rem 函数介绍
rem函数和mod函数很相似,二者认真看一个,另一个看一下区别即可. mod函数介绍:[ MATLAB ]mod 函数介绍 rem Remainder after division Syntax r ...
- 【 MATLAB 】filter 函数介绍 之 Filter Data in Sections
[ MATLAB ]filter 函数介绍(一维数字滤波器) 在上篇博文中,里面有一个例子,就是过滤部分中的数据,这个部分中的数据的意思是如果有一个向量需要过滤,我们可以把它分为几段,然后分段过滤. ...
- swift1.2语言函数和闭包函数介绍
swift1.2语言函数和闭包函数介绍 在编程中,随着处理问题的越来越复杂,代码量飞速增加.其中,大量的代码往往相互重复或者近似重复.如果不采有效方式加以解决,代码将很难维护. swift1.2语言函 ...
- php函数介绍,PHP函数介绍_PHP教程
PHP函数介绍 基本使用: 函数定义形式: function 函数名(形参1,形参2,...) { //函数体(代码块): } 函数调用形式: 本质上就是使用一个名字来达到执行其中函数中的的作用.通常 ...
- Json模块dumps、loads、dump、load函数介绍
转自:http://blog.csdn.net/mr_evanchen/article/details/77879967 Json模块dumps.loads.dump.load函数介绍 1.json. ...
最新文章
- XShell与虚拟机连接的IP问题
- 哲学家就餐问题--信号量和互斥量预防死锁
- Docker环境运行Vue项目
- 职场中一路走来却拂不去一丝失落——一个女IT的告白
- [js高手之路]this知多少
- 怎么做手机的上下滑动_手机视频恢复怎么做?删除时间较久的找回方法
- 初探Golang(2)-常量和命名规范
- ROS 教程之 navigation : 用 move_base 控制自己的机器人(1)
- 某虚拟化项目中思科与华为交换机链路聚合互连案例
- DotNetBar 6.6.0.1 Crack
- Linux虚拟文件系统(安装根文件系统)
- 用C#在Visual Studio写Javascript单元测试
- 电话机器人源码安装教程
- 编译OpenWRT LEDE 固件的一些说明
- Android开发视频教程汇总
- TOMCAT启动提示NB: JAVA_HOME should point to a JDK not a JRE解决
- android高清壁纸,40张极Cool的Android系统桌面壁纸
- Luogu 3537 [POI2012]SZA-Cloakroom
- 第十五章 输入/输出
- 最新版本供需指标介绍,自动识别有价值的K线,超级好用