当前位置: 首页 > news >正文

搭建 网站 模版/站长资讯

搭建 网站 模版,站长资讯,东莞石龙网站建设,公司自己做网站多少费用一、Copy_to_user( to, &from, sizeof(from)) To:用户空间函数 (可以是数组) From:内核空间函数(可以是数组) sizeof(from):内核空间要传递的数组的长度 二、Copy_from_user(&from , to , sizeof(to) ) To:用…

一、Copy_to_user( to, &from, sizeof(from))

To:用户空间函数  (可以是数组)

From:内核空间函数(可以是数组)

sizeof(from):内核空间要传递的数组的长度

 

二、Copy_from_user(&from , to , sizeof(to) )

To:用户空间函数  (可以是数组)

From:内核空间函数(可以是数组)

sizeof(from):内核空间要传递的数组的长度

 

成功返回0,

失败返回失败数目。

 

例子:

static ssize_t keys4_read(struct inode *inode, char *buf, unsigned long count,loff_t *ppos)

{     

       int co;

       char buff[2];

       buff[0] = times3;

       buff[1] = times4;

       if((co=copy_to_user(buf ,&buff , sizeof(buff))))

       return -EFAULT;

       else printk("copy to user is okn");

 

Return 1;

}

转载于:https://www.cnblogs.com/yfz0/p/5806934.html

相关文章: