Lines Matching refs:bat_priv
112 struct batadv_priv *bat_priv = file->private_data; in batadv_log_read() local
113 struct batadv_priv_debug_log *debug_log = bat_priv->debug_log; in batadv_log_read()
166 struct batadv_priv *bat_priv = file->private_data; in batadv_log_poll() local
167 struct batadv_priv_debug_log *debug_log = bat_priv->debug_log; in batadv_log_poll()
191 int batadv_debug_log_setup(struct batadv_priv *bat_priv) in batadv_debug_log_setup() argument
193 bat_priv->debug_log = kzalloc(sizeof(*bat_priv->debug_log), GFP_ATOMIC); in batadv_debug_log_setup()
194 if (!bat_priv->debug_log) in batadv_debug_log_setup()
197 spin_lock_init(&bat_priv->debug_log->lock); in batadv_debug_log_setup()
198 init_waitqueue_head(&bat_priv->debug_log->queue_wait); in batadv_debug_log_setup()
200 debugfs_create_file("log", 0400, bat_priv->debug_dir, bat_priv, in batadv_debug_log_setup()
209 void batadv_debug_log_cleanup(struct batadv_priv *bat_priv) in batadv_debug_log_cleanup() argument
211 kfree(bat_priv->debug_log); in batadv_debug_log_cleanup()
212 bat_priv->debug_log = NULL; in batadv_debug_log_cleanup()
224 int batadv_debug_log(struct batadv_priv *bat_priv, const char *fmt, ...) in batadv_debug_log() argument
235 batadv_fdebug_log(bat_priv->debug_log, "[%10u] %pV", in batadv_debug_log()
239 trace_batadv_dbg(bat_priv, &vaf); in batadv_debug_log()