Lines Matching refs:bfad

54 	struct bfad_s *bfad = port->bfad;  in bfad_debugfs_open_drvtrc()  local
61 debug->debug_buffer = (void *) bfad->trcmod; in bfad_debugfs_open_drvtrc()
73 struct bfad_s *bfad = port->bfad; in bfad_debugfs_open_fwtrc() local
88 bfad->inst_no); in bfad_debugfs_open_fwtrc()
92 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_debugfs_open_fwtrc()
93 rc = bfa_ioc_debug_fwtrc(&bfad->bfa.ioc, in bfad_debugfs_open_fwtrc()
96 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_debugfs_open_fwtrc()
102 bfad->inst_no); in bfad_debugfs_open_fwtrc()
115 struct bfad_s *bfad = port->bfad; in bfad_debugfs_open_fwsave() local
130 bfad->inst_no); in bfad_debugfs_open_fwsave()
134 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_debugfs_open_fwsave()
135 rc = bfa_ioc_debug_fwsave(&bfad->bfa.ioc, in bfad_debugfs_open_fwsave()
138 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_debugfs_open_fwsave()
144 bfad->inst_no); in bfad_debugfs_open_fwsave()
227 struct bfad_s *bfad = port->bfad; in bfad_debugfs_read_regrd() local
230 if (!bfad->regdata) in bfad_debugfs_read_regrd()
234 bfad->regdata, bfad->reglen); in bfad_debugfs_read_regrd()
236 if ((*pos + nbytes) >= bfad->reglen) { in bfad_debugfs_read_regrd()
237 kfree(bfad->regdata); in bfad_debugfs_read_regrd()
238 bfad->regdata = NULL; in bfad_debugfs_read_regrd()
239 bfad->reglen = 0; in bfad_debugfs_read_regrd()
251 struct bfad_s *bfad = port->bfad; in bfad_debugfs_write_regrd() local
252 struct bfa_s *bfa = &bfad->bfa; in bfad_debugfs_write_regrd()
269 bfad->inst_no, __func__); in bfad_debugfs_write_regrd()
275 kfree(bfad->regdata); in bfad_debugfs_write_regrd()
276 bfad->regdata = NULL; in bfad_debugfs_write_regrd()
277 bfad->reglen = 0; in bfad_debugfs_write_regrd()
279 bfad->regdata = kzalloc(len << 2, GFP_KERNEL); in bfad_debugfs_write_regrd()
280 if (!bfad->regdata) { in bfad_debugfs_write_regrd()
282 bfad->inst_no); in bfad_debugfs_write_regrd()
286 bfad->reglen = len << 2; in bfad_debugfs_write_regrd()
294 bfad->inst_no); in bfad_debugfs_write_regrd()
295 kfree(bfad->regdata); in bfad_debugfs_write_regrd()
296 bfad->regdata = NULL; in bfad_debugfs_write_regrd()
297 bfad->reglen = 0; in bfad_debugfs_write_regrd()
302 regbuf = (u32 *)bfad->regdata; in bfad_debugfs_write_regrd()
303 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_debugfs_write_regrd()
309 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_debugfs_write_regrd()
320 struct bfad_s *bfad = port->bfad; in bfad_debugfs_write_regwr() local
321 struct bfa_s *bfa = &bfad->bfa; in bfad_debugfs_write_regwr()
336 bfad->inst_no, __func__); in bfad_debugfs_write_regwr()
349 bfad->inst_no); in bfad_debugfs_write_regwr()
354 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_debugfs_write_regwr()
356 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_debugfs_write_regwr()
451 struct bfad_s *bfad = port->bfad; in bfad_debugfs_init() local
471 snprintf(name, sizeof(name), "pci_dev:%s", bfad->pci_name); in bfad_debugfs_init()
478 bfad->pci_name); in bfad_debugfs_init()
486 bfad->bfad_dentry_files[i] = in bfad_debugfs_init()
492 if (!bfad->bfad_dentry_files[i]) { in bfad_debugfs_init()
495 bfad->pci_name, file->name); in bfad_debugfs_init()
508 struct bfad_s *bfad = port->bfad; in bfad_debugfs_exit() local
512 if (bfad->bfad_dentry_files[i]) { in bfad_debugfs_exit()
513 debugfs_remove(bfad->bfad_dentry_files[i]); in bfad_debugfs_exit()
514 bfad->bfad_dentry_files[i] = NULL; in bfad_debugfs_exit()