Lines Matching refs:bfad
53 struct bfad_s *bfad = port->bfad; in bfad_debugfs_open_drvtrc() local
60 debug->debug_buffer = (void *) bfad->trcmod; in bfad_debugfs_open_drvtrc()
72 struct bfad_s *bfad = port->bfad; in bfad_debugfs_open_fwtrc() local
87 bfad->inst_no); in bfad_debugfs_open_fwtrc()
93 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_debugfs_open_fwtrc()
94 rc = bfa_ioc_debug_fwtrc(&bfad->bfa.ioc, in bfad_debugfs_open_fwtrc()
97 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_debugfs_open_fwtrc()
103 bfad->inst_no); in bfad_debugfs_open_fwtrc()
116 struct bfad_s *bfad = port->bfad; in bfad_debugfs_open_fwsave() local
131 bfad->inst_no); in bfad_debugfs_open_fwsave()
137 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_debugfs_open_fwsave()
138 rc = bfa_ioc_debug_fwsave(&bfad->bfa.ioc, in bfad_debugfs_open_fwsave()
141 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_debugfs_open_fwsave()
147 bfad->inst_no); in bfad_debugfs_open_fwsave()
230 struct bfad_s *bfad = port->bfad; in bfad_debugfs_read_regrd() local
233 if (!bfad->regdata) in bfad_debugfs_read_regrd()
237 bfad->regdata, bfad->reglen); in bfad_debugfs_read_regrd()
239 if ((*pos + nbytes) >= bfad->reglen) { in bfad_debugfs_read_regrd()
240 kfree(bfad->regdata); in bfad_debugfs_read_regrd()
241 bfad->regdata = NULL; in bfad_debugfs_read_regrd()
242 bfad->reglen = 0; in bfad_debugfs_read_regrd()
254 struct bfad_s *bfad = port->bfad; in bfad_debugfs_write_regrd() local
255 struct bfa_s *bfa = &bfad->bfa; in bfad_debugfs_write_regrd()
271 bfad->inst_no, __func__); in bfad_debugfs_write_regrd()
277 kfree(bfad->regdata); in bfad_debugfs_write_regrd()
278 bfad->regdata = NULL; in bfad_debugfs_write_regrd()
279 bfad->reglen = 0; in bfad_debugfs_write_regrd()
281 bfad->regdata = kzalloc(len << 2, GFP_KERNEL); in bfad_debugfs_write_regrd()
282 if (!bfad->regdata) { in bfad_debugfs_write_regrd()
284 bfad->inst_no); in bfad_debugfs_write_regrd()
288 bfad->reglen = len << 2; in bfad_debugfs_write_regrd()
296 bfad->inst_no); in bfad_debugfs_write_regrd()
297 kfree(bfad->regdata); in bfad_debugfs_write_regrd()
298 bfad->regdata = NULL; in bfad_debugfs_write_regrd()
299 bfad->reglen = 0; in bfad_debugfs_write_regrd()
304 regbuf = (u32 *)bfad->regdata; in bfad_debugfs_write_regrd()
305 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_debugfs_write_regrd()
311 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_debugfs_write_regrd()
322 struct bfad_s *bfad = port->bfad; in bfad_debugfs_write_regwr() local
323 struct bfa_s *bfa = &bfad->bfa; in bfad_debugfs_write_regwr()
338 bfad->inst_no, __func__); in bfad_debugfs_write_regwr()
351 bfad->inst_no); in bfad_debugfs_write_regwr()
356 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_debugfs_write_regwr()
358 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_debugfs_write_regwr()
453 struct bfad_s *bfad = port->bfad; in bfad_debugfs_init() local
473 snprintf(name, sizeof(name), "pci_dev:%s", bfad->pci_name); in bfad_debugfs_init()
480 bfad->pci_name); in bfad_debugfs_init()
488 bfad->bfad_dentry_files[i] = in bfad_debugfs_init()
494 if (!bfad->bfad_dentry_files[i]) { in bfad_debugfs_init()
497 bfad->pci_name, file->name); in bfad_debugfs_init()
510 struct bfad_s *bfad = port->bfad; in bfad_debugfs_exit() local
514 if (bfad->bfad_dentry_files[i]) { in bfad_debugfs_exit()
515 debugfs_remove(bfad->bfad_dentry_files[i]); in bfad_debugfs_exit()
516 bfad->bfad_dentry_files[i] = NULL; in bfad_debugfs_exit()