Lines Matching refs:fnic_dbg_prt
246 fnic_dbgfs_t *fnic_dbg_prt; in fnic_trace_debugfs_open() local
249 fnic_dbg_prt = kzalloc(sizeof(fnic_dbgfs_t), GFP_KERNEL); in fnic_trace_debugfs_open()
250 if (!fnic_dbg_prt) in fnic_trace_debugfs_open()
254 fnic_dbg_prt->buffer = vmalloc(3 * in fnic_trace_debugfs_open()
256 if (!fnic_dbg_prt->buffer) { in fnic_trace_debugfs_open()
257 kfree(fnic_dbg_prt); in fnic_trace_debugfs_open()
260 memset((void *)fnic_dbg_prt->buffer, 0, in fnic_trace_debugfs_open()
262 fnic_dbg_prt->buffer_len = fnic_get_trace_data(fnic_dbg_prt); in fnic_trace_debugfs_open()
264 fnic_dbg_prt->buffer = in fnic_trace_debugfs_open()
266 if (!fnic_dbg_prt->buffer) { in fnic_trace_debugfs_open()
267 kfree(fnic_dbg_prt); in fnic_trace_debugfs_open()
270 memset((void *)fnic_dbg_prt->buffer, 0, in fnic_trace_debugfs_open()
272 fnic_dbg_prt->buffer_len = in fnic_trace_debugfs_open()
273 fnic_fc_trace_get_data(fnic_dbg_prt, *rdata_ptr); in fnic_trace_debugfs_open()
275 file->private_data = fnic_dbg_prt; in fnic_trace_debugfs_open()
301 fnic_dbgfs_t *fnic_dbg_prt = file->private_data; in fnic_trace_debugfs_lseek() local
303 fnic_dbg_prt->buffer_len); in fnic_trace_debugfs_lseek()
327 fnic_dbgfs_t *fnic_dbg_prt = file->private_data; in fnic_trace_debugfs_read() local
330 fnic_dbg_prt->buffer, in fnic_trace_debugfs_read()
331 fnic_dbg_prt->buffer_len); in fnic_trace_debugfs_read()
351 fnic_dbgfs_t *fnic_dbg_prt = file->private_data; in fnic_trace_debugfs_release() local
353 vfree(fnic_dbg_prt->buffer); in fnic_trace_debugfs_release()
354 kfree(fnic_dbg_prt); in fnic_trace_debugfs_release()