Lines Matching defs:stop_bit
623 /* Create a bitmask from bit 0 (inclusive) to bit stop_bit
624 (non-inclusive). stop_bit == 0 returns 0x0 */
625 static inline unsigned int create_mask(const unsigned stop_bit)
628 if (stop_bit >= 32) {
631 return (1<<stop_bit)-1;
639 const unsigned stop_bit)
650 ioif, port, start_bit, stop_bit));
652 if (!((start_bit <= stop_bit) &&
653 ((((port == 'a') || (port == 'b')) && (stop_bit < 8)) ||
654 ((port == 'g') && (stop_bit < 32))))) {
658 mask = create_mask(stop_bit + 1);
663 port, start_bit, stop_bit, mask));
699 for (i = start_bit; i <= stop_bit; i++) {
713 const unsigned stop_bit)
723 if (!((start_bit <= stop_bit) &&
724 ((((port == 'a') || (port == 'b')) && (stop_bit < 8)) ||
725 ((port == 'g') && (stop_bit < 32))))) {
729 mask = create_mask(stop_bit + 1);
734 port, start_bit, stop_bit, mask));
765 for (i = start_bit; i <= stop_bit; i++) {
785 for (i = start_bit; i <= stop_bit; i++) {