Home
last modified time | relevance | path

Searched refs:erip (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/uts/sun/io/eri/
H A Deri.c101 static void eri_uninit(struct eri *erip);
148 static void eri_stop_timer(struct eri *erip);
149 static void eri_start_timer(struct eri *erip, fptrv_t func, clock_t msec);
231 #define BUMP_InNUcast(erip, pkt) \ argument
233 HSTAT(erip, brdcstrcv); \
235 HSTAT(erip, multircv); \
238 #define BUMP_OutNUcast(erip, pkt) \ argument
240 HSTAT(erip, brdcstxmt); \
242 HSTAT(erip, multixmt); \
251 #define ERI_PROCESS_READ(erip, bp, sum) \ argument
[all …]
H A Deri_common.h259 #define ERIRINDEX(i) (i & erip->erirpending_mask)
265 #define ERI_SYNCIOPB(erip, a, size, who) \ argument
266 (void) ddi_dma_sync((erip)->md_h, \
267 ((uintptr_t)(a) - (erip)->iopbkbase), \
298 #define param_transceiver (erip->param_arr[0].param_val)
299 #define param_linkup (erip->param_arr[1].param_val)
300 #define param_speed (erip->param_arr[2].param_val)
301 #define param_mode (erip->param_arr[3].param_val)
302 #define param_ipg1 (erip->param_arr[4].param_val)
303 #define param_ipg2 (erip->param_arr[5].param_val)
[all …]
H A Deri.h168 #define HSTAT(erip, x) erip->stats.x++; argument
169 #define HSTATN(erip, x, n) erip->stats.x += n; argument
190 #define ERI_RPENDING (erip->rpending)
195 #define ERI_TPENDING (erip->tpending)
200 #define NEXTRMD(erip, rmdp) (((rmdp) + 1) == (erip)->rmdlimp ? \ argument
201 (erip)->rmdp : ((rmdp) + 1))
202 #define NEXTTMD(erip, tmdp) (((tmdp) + 1) == (erip)->eri_tmdlimp ? \ argument
203 (erip)->eri_tmdp : ((tmdp) + 1))
204 #define PREVTMD(erip, tmdp) ((tmdp) == (erip)->eri_tmdp ? \ argument
205 ((erip)->eri_tmdlimp - 1) : ((tmdp) - 1))
[all …]