Lines Matching refs:fw_debug
72 struct bfad_debug_info *fw_debug;
76 fw_debug = kzalloc(sizeof(struct bfad_debug_info), GFP_KERNEL);
77 if (!fw_debug)
80 fw_debug->buffer_len = sizeof(struct bfa_trc_mod_s);
82 fw_debug->debug_buffer = vmalloc(fw_debug->buffer_len);
83 if (!fw_debug->debug_buffer) {
84 kfree(fw_debug);
90 memset(fw_debug->debug_buffer, 0, fw_debug->buffer_len);
94 fw_debug->debug_buffer,
95 &fw_debug->buffer_len);
98 vfree(fw_debug->debug_buffer);
99 fw_debug->debug_buffer = NULL;
100 kfree(fw_debug);
106 file->private_data = fw_debug;
116 struct bfad_debug_info *fw_debug;
120 fw_debug = kzalloc(sizeof(struct bfad_debug_info), GFP_KERNEL);
121 if (!fw_debug)
124 fw_debug->buffer_len = sizeof(struct bfa_trc_mod_s);
126 fw_debug->debug_buffer = vmalloc(fw_debug->buffer_len);
127 if (!fw_debug->debug_buffer) {
128 kfree(fw_debug);
134 memset(fw_debug->debug_buffer, 0, fw_debug->buffer_len);
138 fw_debug->debug_buffer,
139 &fw_debug->buffer_len);
142 vfree(fw_debug->debug_buffer);
143 fw_debug->debug_buffer = NULL;
144 kfree(fw_debug);
150 file->private_data = fw_debug;
386 struct bfad_debug_info *fw_debug = file->private_data;
388 if (!fw_debug)
391 if (fw_debug->debug_buffer)
392 vfree(fw_debug->debug_buffer);
395 kfree(fw_debug);