Lines Matching defs:amount
423 uint16_t amount)
441 if (use_32bit_access && (amount > 3)) {
445 uint32_t *const fence = dl + (amount >> 2);
454 dst += (amount & ~3);
455 amount &= 3;
460 if (amount > 1) {
464 u_short *const fence = d + (amount >> 1);
470 dst += (amount & ~1);
471 amount &= 1;
479 if (amount == 1) {
490 if (use_32bit_access && (amount > 3)) {
491 ed_asic_insl(sc, ED_HPP_PAGE_4, dst, amount >> 2);
492 dst += (amount & ~3);
493 amount &= 3;
495 if (amount > 1) {
496 ed_asic_insw(sc, ED_HPP_PAGE_4, dst, amount >> 1);
497 dst += (amount & ~1);
498 amount &= 1;
500 if (amount == 1) { /* read in a short and keep the LSB */