• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/src/shared/

Lines Matching refs:sih

119 #define	SI_INFO(sih)	((si_info_t *)(uintptr)sih)
187 extern void sb_scan(si_t *sih, void *regs, uint devid);
188 extern uint sb_coreid(si_t *sih);
189 extern uint sb_intflag(si_t *sih);
190 extern uint sb_flag(si_t *sih);
191 extern void sb_setint(si_t *sih, int siflag);
192 extern uint sb_corevendor(si_t *sih);
193 extern uint sb_corerev(si_t *sih);
194 extern uint sb_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
195 extern uint32 *sb_corereg_addr(si_t *sih, uint coreidx, uint regoff);
196 extern bool sb_iscoreup(si_t *sih);
197 extern void *sb_setcoreidx(si_t *sih, uint coreidx);
198 extern uint32 sb_core_cflags(si_t *sih, uint32 mask, uint32 val);
199 extern void sb_core_cflags_wo(si_t *sih, uint32 mask, uint32 val);
200 extern uint32 sb_core_sflags(si_t *sih, uint32 mask, uint32 val);
201 extern void sb_commit(si_t *sih);
204 extern void sb_core_reset(si_t *sih, uint32 bits, uint32 resetbits);
205 extern void sb_core_disable(si_t *sih, uint32 bits);
206 extern uint32 sb_addrspace(si_t *sih, uint asidx);
207 extern uint32 sb_addrspacesize(si_t *sih, uint asidx);
208 extern int sb_numaddrspaces(si_t *sih);
210 extern uint32 sb_set_initiator_to(si_t *sih, uint32 to, uint idx);
212 extern bool sb_taclear(si_t *sih, bool details);
215 extern void sb_dump(si_t *sih, struct bcmstrbuf *b);
218 extern void sb_dumpregs(si_t *sih, struct bcmstrbuf *b);
222 extern bool sb_pci_pmecap(si_t *sih);
225 extern bool sb_pci_pmeclr(si_t *sih);
226 extern void sb_pci_pmeen(si_t *sih);
227 extern uint sb_pcie_readreg(void *sih, uint addrtype, uint offset);
233 extern void ai_scan(si_t *sih, void *regs, uint devid);
235 extern uint ai_flag(si_t *sih);
236 extern uint ai_flag_alt(si_t *sih);
237 extern void ai_setint(si_t *sih, int siflag);
238 extern uint ai_coreidx(si_t *sih);
239 extern uint ai_corevendor(si_t *sih);
240 extern uint ai_corerev(si_t *sih);
241 extern uint32 *ai_corereg_addr(si_t *sih, uint coreidx, uint regoff);
242 extern bool ai_iscoreup(si_t *sih);
243 extern void *ai_setcoreidx(si_t *sih, uint coreidx);
244 extern uint32 ai_core_cflags(si_t *sih, uint32 mask, uint32 val);
245 extern void ai_core_cflags_wo(si_t *sih, uint32 mask, uint32 val);
246 extern uint32 ai_core_sflags(si_t *sih, uint32 mask, uint32 val);
247 extern uint ai_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
248 extern void ai_core_reset(si_t *sih, uint32 bits, uint32 resetbits);
249 extern void ai_core_disable(si_t *sih, uint32 bits);
250 extern int ai_numaddrspaces(si_t *sih);
251 extern uint32 ai_addrspace(si_t *sih, uint asidx);
252 extern uint32 ai_addrspacesize(si_t *sih, uint asidx);
253 extern void ai_coreaddrspaceX(si_t *sih, uint asidx, uint32 *addr, uint32 *size);
254 extern uint ai_wrap_reg(si_t *sih, uint32 offset, uint32 mask, uint32 val);
255 extern void ai_enable_backplane_timeouts(si_t *sih);
256 extern void ai_clear_backplane_to(si_t *sih);
259 extern void ai_dumpregs(si_t *sih, struct bcmstrbuf *b);
263 extern void si_enum_base_init(si_t *sih, uint bustype);