Lines Matching refs:ioc
70 rc = bfa_nw_ioc_debug_fwtrc(&bnad->bna.ioceth.ioc, in bnad_debugfs_open_fwtrc()
111 rc = bfa_nw_ioc_debug_fwsave(&bnad->bna.ioceth.ioc, in bnad_debugfs_open_fwsave()
156 bfa_nw_ioc_get_attr(&bnad->bna.ioceth.ioc, &drvinfo->ioc_attr); in bnad_get_debug_drvinfo()
266 bna_reg_offset_check(struct bfa_ioc *ioc, u32 offset, u32 len) in bna_reg_offset_check() argument
282 if ((offset + (len<<2)) > BFA_REG_ADDRMSK(ioc)) in bna_reg_offset_check()
317 struct bfa_ioc *ioc = &bnad->bna.ioceth.ioc; in bnad_debugfs_write_regrd() local
352 rb = bfa_ioc_bar0(ioc); in bnad_debugfs_write_regrd()
353 addr &= BFA_REG_ADDRMSK(ioc); in bnad_debugfs_write_regrd()
356 rc = bna_reg_offset_check(ioc, addr, len); in bnad_debugfs_write_regrd()
385 struct bfa_ioc *ioc = &bnad->bna.ioceth.ioc; in bnad_debugfs_write_regwr() local
410 addr &= BFA_REG_ADDRMSK(ioc); /* offset only 17 bit and word align */ in bnad_debugfs_write_regwr()
413 rc = bna_reg_offset_check(ioc, addr, 1); in bnad_debugfs_write_regwr()
420 reg_addr = (bfa_ioc_bar0(ioc)) + addr; in bnad_debugfs_write_regwr()