Home | History | Annotate | Download | only in tc

Lines Matching defs:builtin

75 	const struct tc_builtin *builtin;
101 builtin = &tba->tba_builtins[i];
104 if (builtin->tcb_slot > sc->sc_nslots)
105 panic("tcattach: builtin %d slot > nslots", i);
111 tcaddr = sc->sc_slots[builtin->tcb_slot].tcs_addr +
112 builtin->tcb_offset;
119 strncpy(ta.ta_modname, builtin->tcb_modname, TC_ROM_LLEN);
121 ta.ta_dmat = (*sc->sc_get_dma_tag)(builtin->tcb_slot);
123 ta.ta_slot = builtin->tcb_slot;
124 ta.ta_offset = builtin->tcb_offset;
126 ta.ta_cookie = builtin->tcb_cookie;
132 KASSERT(builtin->tcb_slot >=0 && builtin->tcb_slot <= 31);
133 sc->sc_slots_used |= __BIT(builtin->tcb_slot);
135 locs[TCCF_SLOT] = builtin->tcb_slot;
136 locs[TCCF_OFFSET] = builtin->tcb_offset;