Lines Matching refs:len
509 * Only used in the probe routine to test the memory. 'len' must
513 ed_hpp_writemem(struct ed_softc *sc, uint8_t *src, uint16_t dst, uint16_t len)
524 u_short *const fence = s + (len >> 1);
545 ed_asic_outsw(sc, ED_HPP_PAGE_4, src, len / 2);
560 int len, wantbyte;
590 total_len += (len = m->m_len);
591 if (len) {
597 data++; len--; wantbyte = 0;
600 if ((len > 3) && (use_32bit_accesses)) {
604 uint32_t *fence = sl + (len >> 2);
609 data += (len & ~3);
610 len &= 3;
613 if (len > 1) {
615 u_short *fence = s + (len >> 1);
620 data += (len & ~1);
621 len &= 1;
624 if ((wantbyte = (len == 1)) != 0)
634 total_len += (len = m->m_len);
635 if (len) {
643 len--;
647 if ((len > 3) && use_32bit_accesses) {
649 data, len >> 2);
650 data += (len & ~3);
651 len &= 3;
654 if (len > 1) {
656 data, len >> 1);
657 data += (len & ~1);
658 len &= 1;
660 if ((wantbyte = (len == 1)) != 0)
663 } /* if len != 0 */