Lines Matching refs:file
121 static int batadv_log_open(struct inode *inode, struct file *file) in batadv_log_open() argument
126 nonseekable_open(inode, file); in batadv_log_open()
127 file->private_data = inode->i_private; in batadv_log_open()
131 static int batadv_log_release(struct inode *inode, struct file *file) in batadv_log_release() argument
142 static ssize_t batadv_log_read(struct file *file, char __user *buf, in batadv_log_read() argument
145 struct batadv_priv *bat_priv = file->private_data; in batadv_log_read()
151 if ((file->f_flags & O_NONBLOCK) && batadv_log_empty(debug_log)) in batadv_log_read()
197 static unsigned int batadv_log_poll(struct file *file, poll_table *wait) in batadv_log_poll() argument
199 struct batadv_priv *bat_priv = file->private_data; in batadv_log_poll()
202 poll_wait(file, &debug_log->queue_wait, wait); in batadv_log_poll()
260 static int batadv_algorithms_open(struct inode *inode, struct file *file) in batadv_algorithms_open() argument
262 return single_open(file, batadv_algo_seq_print_text, NULL); in batadv_algorithms_open()
265 static int batadv_originators_open(struct inode *inode, struct file *file) in batadv_originators_open() argument
269 return single_open(file, batadv_orig_seq_print_text, net_dev); in batadv_originators_open()
279 struct file *file) in batadv_originators_hardif_open() argument
283 return single_open(file, batadv_orig_hardif_seq_print_text, net_dev); in batadv_originators_hardif_open()
286 static int batadv_gateways_open(struct inode *inode, struct file *file) in batadv_gateways_open() argument
290 return single_open(file, batadv_gw_client_seq_print_text, net_dev); in batadv_gateways_open()
293 static int batadv_transtable_global_open(struct inode *inode, struct file *file) in batadv_transtable_global_open() argument
297 return single_open(file, batadv_tt_global_seq_print_text, net_dev); in batadv_transtable_global_open()
301 static int batadv_bla_claim_table_open(struct inode *inode, struct file *file) in batadv_bla_claim_table_open() argument
305 return single_open(file, batadv_bla_claim_table_seq_print_text, in batadv_bla_claim_table_open()
310 struct file *file) in batadv_bla_backbone_table_open() argument
314 return single_open(file, batadv_bla_backbone_table_seq_print_text, in batadv_bla_backbone_table_open()
326 static int batadv_dat_cache_open(struct inode *inode, struct file *file) in batadv_dat_cache_open() argument
330 return single_open(file, batadv_dat_cache_seq_print_text, net_dev); in batadv_dat_cache_open()
334 static int batadv_transtable_local_open(struct inode *inode, struct file *file) in batadv_transtable_local_open() argument
338 return single_open(file, batadv_tt_local_seq_print_text, net_dev); in batadv_transtable_local_open()
347 static int batadv_nc_nodes_open(struct inode *inode, struct file *file) in batadv_nc_nodes_open() argument
351 return single_open(file, batadv_nc_nodes_seq_print_text, net_dev); in batadv_nc_nodes_open()
440 struct dentry *file; in batadv_debugfs_init() local
450 file = debugfs_create_file(((*bat_debug)->attr).name, in batadv_debugfs_init()
454 if (!file) { in batadv_debugfs_init()
481 struct dentry *file; in batadv_debugfs_add_hardif() local
492 file = debugfs_create_file(((*bat_debug)->attr).name, in batadv_debugfs_add_hardif()
497 if (!file) in batadv_debugfs_add_hardif()
526 struct dentry *file; in batadv_debugfs_add_meshif() local
542 file = debugfs_create_file(((*bat_debug)->attr).name, in batadv_debugfs_add_meshif()
546 if (!file) { in batadv_debugfs_add_meshif()