Searched refs:erip (Results 1 – 3 of 3) sorted by relevance
/titanic_44/usr/src/uts/sun/io/eri/ |
H A D | eri.c | 101 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 D | eri_common.h | 259 #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 D | eri.h | 168 #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 …]
|