| 501 | }; |
| 502 | |
| 503 | static inline void |
| 504 | rxd_info_zero(if_rxd_info_t ri) |
| 505 | { |
| 506 | if_rxd_info_pad_t ri_pad; |
| 507 | int i; |
| 508 | |
| 509 | ri_pad = (if_rxd_info_pad_t)ri; |
| 510 | for (i = 0; i < RXD_LOOP_BOUND; i += 4) { |
| 511 | ri_pad->rxd_val[i] = 0; |
| 512 | ri_pad->rxd_val[i+1] = 0; |
| 513 | ri_pad->rxd_val[i+2] = 0; |
| 514 | ri_pad->rxd_val[i+3] = 0; |
| 515 | } |
| 516 | #ifdef __LP64__ |
| 517 | ri_pad->rxd_val[RXD_INFO_SIZE-1] = 0; |
| 518 | #endif |
| 519 | } |
| 520 | |
| 521 | /* |
| 522 | * Only allow a single packet to take up most 1/nth of the tx ring |
no outgoing calls
no test coverage detected