/kernel/linux/linux-5.10/drivers/scsi/sym53c8xx_2/ |
H A D | sym_nvram.c | 291 static void S24C16_do_bit(struct sym_device *np, u_char *read_bit, u_char write_bit, in S24C16_do_bit() argument 296 if (read_bit) in S24C16_do_bit() 297 *read_bit = INB(np, nc_gpreg); in S24C16_do_bit() 318 static void S24C16_read_ack(struct sym_device *np, u_char *read_bit, u_char *gpreg, in S24C16_read_ack() argument 322 S24C16_do_bit(np, read_bit, 1, gpreg); in S24C16_read_ack() 349 u_char read_bit; in S24C16_read_byte() local 353 S24C16_do_bit(np, &read_bit, 1, gpreg); in S24C16_read_byte() 354 *read_data |= ((read_bit & 0x01) << (7 - x)); in S24C16_read_byte() 549 static void T93C46_Read_Bit(struct sym_device *np, u_char *read_bit, u_char *gpreg) in T93C46_Read_Bit() argument 553 *read_bit in T93C46_Read_Bit() 591 T93C46_Send_Command(struct sym_device *np, u_short write_data, u_char *read_bit, u_char *gpreg) T93C46_Send_Command() argument 610 u_char read_bit; T93C46_Read_Word() local 632 unsigned char read_bit; T93C46_Read_Data() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/sym53c8xx_2/ |
H A D | sym_nvram.c | 291 static void S24C16_do_bit(struct sym_device *np, u_char *read_bit, u_char write_bit, in S24C16_do_bit() argument 296 if (read_bit) in S24C16_do_bit() 297 *read_bit = INB(np, nc_gpreg); in S24C16_do_bit() 318 static void S24C16_read_ack(struct sym_device *np, u_char *read_bit, u_char *gpreg, in S24C16_read_ack() argument 322 S24C16_do_bit(np, read_bit, 1, gpreg); in S24C16_read_ack() 349 u_char read_bit; in S24C16_read_byte() local 353 S24C16_do_bit(np, &read_bit, 1, gpreg); in S24C16_read_byte() 354 *read_data |= ((read_bit & 0x01) << (7 - x)); in S24C16_read_byte() 549 static void T93C46_Read_Bit(struct sym_device *np, u_char *read_bit, u_char *gpreg) in T93C46_Read_Bit() argument 553 *read_bit in T93C46_Read_Bit() 591 T93C46_Send_Command(struct sym_device *np, u_short write_data, u_char *read_bit, u_char *gpreg) T93C46_Send_Command() argument 610 u_char read_bit; T93C46_Read_Word() local 632 unsigned char read_bit; T93C46_Read_Data() local [all...] |
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-v3020.c | 39 unsigned char (*read_bit)(struct v3020 *chip); member 97 .read_bit = v3020_mmio_read_bit, 160 .read_bit = v3020_gpio_read_bit, 200 if (chip->ops->read_bit(chip)) in v3020_get_reg() 304 chip->ops->read_bit(chip); in rtc_probe()
|
/kernel/linux/linux-5.10/drivers/w1/ |
H A D | w1_io.c | 171 result = dev->bus_master->read_bit(dev->bus_master->data); in w1_read_bit() 340 result = dev->bus_master->read_bit(dev->bus_master->data) & 0x1; in w1_reset_bus()
|
H A D | w1_int.c | 101 !(master->write_bit && master->read_bit) && in w1_add_master_device()
|
/kernel/linux/linux-6.6/drivers/w1/ |
H A D | w1_io.c | 171 result = dev->bus_master->read_bit(dev->bus_master->data); in w1_read_bit() 340 result = dev->bus_master->read_bit(dev->bus_master->data) & 0x1; in w1_reset_bus()
|
H A D | w1_int.c | 101 !(master->write_bit && master->read_bit) && in w1_add_master_device()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | w1.h | 88 * @read_bit: Sample the line level @return the level read (0 or 1) 124 * Note: read_bit and write_bit are very low level functions and should only 127 * Either define read_bit and write_bit OR define, at minimum, touch_bit and 134 u8 (*read_bit)(void *); member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | w1.h | 88 * @read_bit: Sample the line level @return the level read (0 or 1) 124 * Note: read_bit and write_bit are very low level functions and should only 127 * Either define read_bit and write_bit OR define, at minimum, touch_bit and 134 u8 (*read_bit)(void *); member
|
/kernel/linux/linux-5.10/drivers/w1/masters/ |
H A D | matrox_w1.c | 158 dev->bus_master->read_bit = &matrox_w1_read_ddc_bit; in matrox_w1_probe()
|
H A D | w1-gpio.c | 124 master->read_bit = w1_gpio_read_bit; in w1_gpio_probe()
|
/kernel/linux/linux-6.6/drivers/w1/masters/ |
H A D | matrox_w1.c | 152 dev->bus_master->read_bit = &matrox_w1_read_ddc_bit; in matrox_w1_probe()
|
H A D | w1-gpio.c | 122 master->read_bit = w1_gpio_read_bit; in w1_gpio_probe()
|
/kernel/linux/linux-5.10/kernel/locking/ |
H A D | lockdep.c | 3954 enum lock_usage_bit read_bit = bit + LOCK_USAGE_READ_MASK; in check_usage_forwards() local 3955 unsigned usage_mask = lock_flag(bit) | lock_flag(read_bit); in check_usage_forwards() 3972 this, 1, state_name(read_bit)); in check_usage_forwards() 3989 enum lock_usage_bit read_bit = bit + LOCK_USAGE_READ_MASK; in check_usage_backwards() local 3990 unsigned usage_mask = lock_flag(bit) | lock_flag(read_bit); in check_usage_backwards() 4007 this, 0, state_name(read_bit)); in check_usage_backwards()
|
/kernel/linux/linux-6.6/kernel/locking/ |
H A D | lockdep.c | 4094 enum lock_usage_bit read_bit = bit + LOCK_USAGE_READ_MASK; in check_usage_forwards() local 4095 unsigned usage_mask = lock_flag(bit) | lock_flag(read_bit); in check_usage_forwards() 4112 this, 1, state_name(read_bit)); in check_usage_forwards() 4129 enum lock_usage_bit read_bit = bit + LOCK_USAGE_READ_MASK; in check_usage_backwards() local 4130 unsigned usage_mask = lock_flag(bit) | lock_flag(read_bit); in check_usage_backwards() 4147 this, 0, state_name(read_bit)); in check_usage_backwards()
|
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | cb_pcidas64.c | 1696 static const int read_bit = 0x1; in i2c_write() local 1710 bitstream = (address << 1) & ~read_bit; in i2c_write()
|
/kernel/linux/linux-6.6/drivers/comedi/drivers/ |
H A D | cb_pcidas64.c | 1690 static const int read_bit = 0x1; in i2c_write() local 1704 bitstream = (address << 1) & ~read_bit; in i2c_write()
|