コード例 #1
0
ファイル: gmodule.c プロジェクト: Azure/sonic-buildimage
static int _gmodule_proc_release(struct inode * inode, struct file * file) {
    if(_gmodule->close) {
        _gmodule->close();
    }

    return single_release(inode, file);
}
コード例 #2
0
ファイル: proc.c プロジェクト: 274914765/C
static int sockstat_seq_release(struct inode *inode, struct file *file)
{
    struct net *net = ((struct seq_file *)file->private_data)->private;

    put_net(net);
    return single_release(inode, file);
}
コード例 #3
0
ファイル: hadm_proc.c プロジェクト: forthewatch/xdm
static int hadm_proc_release(struct inode *inode, struct file *file)
{
	module_put(THIS_MODULE);
	return single_release(inode, file);
}
コード例 #4
0
static int rtc_proc_release(struct inode *inode, struct file *file)
{
	int res = single_release(inode, file);
	module_put(THIS_MODULE);
	return res;
}
コード例 #5
0
ファイル: proc_net.c プロジェクト: kzlin129/tt-gpl
int single_release_net(struct inode *ino, struct file *f)
{
	struct seq_file *seq = f->private_data;
	put_net(seq->private);
	return single_release(ino, f);
}
コード例 #6
0
ファイル: lprocfs_status.c プロジェクト: mkrufky/linux
int lprocfs_single_release(struct inode *inode, struct file *file)
{
	return single_release(inode, file);
}
コード例 #7
0
static int proc_release(struct inode *inode, struct file *filp)
{
	return single_release(inode, filp);
}