Home
last modified time | relevance | path

Searched refs:read (Results 1 - 25 of 5311) sorted by relevance

12345678910>>...213

/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-ds1685.c35 * Standard read/write
40 * ds1685_read - read a value from an rtc register.
42 * @reg: the register address to read.
66 * Indirect read/write functions
71 * ds1685_indirect_read - read a value from an rtc register.
73 * @reg: the register address to read.
162 (rtc->read(rtc, RTC_CTRL_A) & ~(RTC_CTRL_A_DV0))); in ds1685_rtc_switch_to_bank0()
173 (rtc->read(rtc, RTC_CTRL_A) | RTC_CTRL_A_DV0)); in ds1685_rtc_switch_to_bank1()
185 * is read again in a loop until INCR is inactive.
194 (rtc->read(rt in ds1685_rtc_begin_data_access()
[all...]
H A Drtc-bq4802.c26 u8 (*read)(struct bq4802 *, int); member
59 val = p->read(p, 0x0e); in bq4802_read_time()
62 tm->tm_sec = p->read(p, 0x00); in bq4802_read_time()
63 tm->tm_min = p->read(p, 0x02); in bq4802_read_time()
64 tm->tm_hour = p->read(p, 0x04); in bq4802_read_time()
65 tm->tm_mday = p->read(p, 0x06); in bq4802_read_time()
66 tm->tm_mon = p->read(p, 0x09); in bq4802_read_time()
67 tm->tm_year = p->read(p, 0x0a); in bq4802_read_time()
68 tm->tm_wday = p->read(p, 0x08); in bq4802_read_time()
69 century = p->read( in bq4802_read_time()
[all...]
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-ds1685.c35 * Standard read/write
40 * ds1685_read - read a value from an rtc register.
42 * @reg: the register address to read.
66 * Indirect read/write functions
71 * ds1685_indirect_read - read a value from an rtc register.
73 * @reg: the register address to read.
162 (rtc->read(rtc, RTC_CTRL_A) & ~(RTC_CTRL_A_DV0))); in ds1685_rtc_switch_to_bank0()
173 (rtc->read(rtc, RTC_CTRL_A) | RTC_CTRL_A_DV0)); in ds1685_rtc_switch_to_bank1()
185 * is read again in a loop until INCR is inactive.
194 (rtc->read(rt in ds1685_rtc_begin_data_access()
[all...]
H A Drtc-bq4802.c26 u8 (*read)(struct bq4802 *, int); member
59 val = p->read(p, 0x0e); in bq4802_read_time()
62 tm->tm_sec = p->read(p, 0x00); in bq4802_read_time()
63 tm->tm_min = p->read(p, 0x02); in bq4802_read_time()
64 tm->tm_hour = p->read(p, 0x04); in bq4802_read_time()
65 tm->tm_mday = p->read(p, 0x06); in bq4802_read_time()
66 tm->tm_mon = p->read(p, 0x09); in bq4802_read_time()
67 tm->tm_year = p->read(p, 0x0a); in bq4802_read_time()
68 tm->tm_wday = p->read(p, 0x08); in bq4802_read_time()
69 century = p->read( in bq4802_read_time()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/modules/hdcp/
H A Dhdcp_ddc.c150 static enum mod_hdcp_status read(struct mod_hdcp *hdcp, in read() function
197 status = read(hdcp, msg_id, buf + data_offset, cur_size); in read_repeatedly()
248 return read(hdcp, MOD_HDCP_MESSAGE_ID_READ_BKSV, in mod_hdcp_read_bksv()
255 return read(hdcp, MOD_HDCP_MESSAGE_ID_READ_BCAPS, in mod_hdcp_read_bcaps()
265 status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_BSTATUS, in mod_hdcp_read_bstatus()
269 status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_BSTATUS, in mod_hdcp_read_bstatus()
277 return read(hdcp, MOD_HDCP_MESSAGE_ID_READ_RI_R0, in mod_hdcp_read_r0p()
282 /* special case, reading repeatedly at the same address, don't use read() */
293 status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_KSV_FIFO, in mod_hdcp_read_ksvlist()
303 status = read(hdc in mod_hdcp_read_vp()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/modules/hdcp/
H A Dhdcp_ddc.c150 static enum mod_hdcp_status read(struct mod_hdcp *hdcp, in read() function
197 status = read(hdcp, msg_id, buf + data_offset, cur_size); in read_repeatedly()
248 return read(hdcp, MOD_HDCP_MESSAGE_ID_READ_BKSV, in mod_hdcp_read_bksv()
255 return read(hdcp, MOD_HDCP_MESSAGE_ID_READ_BCAPS, in mod_hdcp_read_bcaps()
265 status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_BSTATUS, in mod_hdcp_read_bstatus()
269 status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_BSTATUS, in mod_hdcp_read_bstatus()
277 return read(hdcp, MOD_HDCP_MESSAGE_ID_READ_RI_R0, in mod_hdcp_read_r0p()
282 /* special case, reading repeatedly at the same address, don't use read() */
293 status = read(hdcp, MOD_HDCP_MESSAGE_ID_READ_KSV_FIFO, in mod_hdcp_read_ksvlist()
303 status = read(hdc in mod_hdcp_read_vp()
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Duser_ringbuf.c38 int read; in write_samples() local
50 read = snprintf(entry->comm, sizeof(entry->comm), "%u", i); in write_samples()
51 if (read <= 0) { in write_samples()
55 ASSERT_GT(read, 0, "snprintf_comm"); in write_samples()
56 err = read; in write_samples()
174 ASSERT_EQ(skel->bss->read, 0, "no_reads_after_load"); in load_skel_create_ringbufs()
210 ASSERT_EQ(skel->bss->read, 0, "num_samples_before_bad_sample"); in manually_write_test_invalid_sample()
228 ASSERT_EQ(skel->bss->read, 0, "num_samples_after_bad_sample"); in manually_write_test_invalid_sample()
293 ASSERT_EQ(skel->bss->read, 0, "num_samples_read_before"); in test_user_ringbuf_basic()
299 ASSERT_EQ(skel->bss->read, in test_user_ringbuf_basic()
[all...]
H A Dctx_rewrite.c20 * to read and write instructions generated by
24 * - One that uses BPF_LDX_MEM to read the context field.
45 char *read; member
71 .read = "r11 = *(u8 *)($ctx + sk_buff::__mono_tc_offset);"
87 .read = "$dst = *(u32 *)($ctx + sk_buff::priority);",
92 .read = "$dst = *(u32 *)($ctx + sk_buff::mark);",
97 .read = "$dst = *(u32 *)($ctx + $(sk_buff::cb + qdisc_skb_cb::data));",
102 .read = "$dst = *(u16 *)($ctx + $(sk_buff::cb + qdisc_skb_cb::tc_classid));",
107 .read = "$dst = *(u16 *)($ctx + sk_buff::tc_index);",
112 .read
[all...]
/kernel/linux/linux-5.10/drivers/iio/temperature/
H A Dmlx90632.c310 s16 read; in mlx90632_read_object_raw() local
323 read = (s16)read_tmp; in mlx90632_read_object_raw()
328 *object_new_raw = (read + (s16)read_tmp) / 2; in mlx90632_read_object_raw()
333 read = (s16)read_tmp; in mlx90632_read_object_raw()
338 *object_old_raw = (read + (s16)read_tmp) / 2; in mlx90632_read_object_raw()
389 s32 read; in mlx90632_read_object_raw_extended() local
395 read = (s16)read_tmp; in mlx90632_read_object_raw_extended()
400 read = read - (s16)read_tmp; in mlx90632_read_object_raw_extended()
405 read in mlx90632_read_object_raw_extended()
462 unsigned int read; mlx90632_read_ee_register() local
851 unsigned int read; mlx90632_probe() local
[all...]
/kernel/linux/linux-5.10/include/trace/events/
H A Dmdio.h12 TP_PROTO(struct mii_bus *bus, char read,
15 TP_ARGS(bus, read, addr, regnum, val, err),
21 __field(char, read)
29 __entry->read = read;
36 __entry->busid, __entry->read ? "read" : "write",
/kernel/linux/linux-6.6/include/trace/events/
H A Dmdio.h12 TP_PROTO(struct mii_bus *bus, char read,
15 TP_ARGS(bus, read, addr, regnum, val, err),
21 __field(char, read)
29 __entry->read = read;
36 __entry->busid, __entry->read ? "read" : "write",
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_eeprom.c84 * P.S. If you need to write, lock and read the Identification Page,
93 u8 *eeprom_buf, u16 buf_size, bool read) in __amdgpu_eeprom_xfer()
103 .flags = read ? I2C_M_RD : 0, in __amdgpu_eeprom_xfer()
112 /* Set the EEPROM address we want to write to/read from. in __amdgpu_eeprom_xfer()
119 if (!read) { in __amdgpu_eeprom_xfer()
141 * on the number of bytes read from the EEPROM in __amdgpu_eeprom_xfer()
155 if (!read) { in __amdgpu_eeprom_xfer()
174 * @eeprom_addr: EEPROM address from which to read/write
175 * @eeprom_buf: pointer to data buffer to read into/write from
177 * @read
92 __amdgpu_eeprom_xfer(struct i2c_adapter *i2c_adap, u32 eeprom_addr, u8 *eeprom_buf, u16 buf_size, bool read) __amdgpu_eeprom_xfer() argument
181 amdgpu_eeprom_xfer(struct i2c_adapter *i2c_adap, u32 eeprom_addr, u8 *eeprom_buf, u16 buf_size, bool read) amdgpu_eeprom_xfer() argument
[all...]
/kernel/linux/linux-5.10/arch/parisc/kernel/
H A Dperf_asm.S91 ;* arg0 : rdr to be read
98 ;* arg0 : rdr to be read
114 ; read(shift in) the RDR.
173 ; RDR 2 read sequence
185 ; RDR 3 read sequence
197 ; RDR 4 read sequence
209 ; RDR 5 read sequence
221 ; RDR 6 read sequence
233 ; RDR 7 read sequence
245 ; RDR 8 read sequenc
[all...]
/kernel/linux/linux-6.6/arch/parisc/kernel/
H A Dperf_asm.S91 ;* arg0 : rdr to be read
98 ;* arg0 : rdr to be read
114 ; read(shift in) the RDR.
173 ; RDR 2 read sequence
185 ; RDR 3 read sequence
197 ; RDR 4 read sequence
209 ; RDR 5 read sequence
221 ; RDR 6 read sequence
233 ; RDR 7 read sequence
245 ; RDR 8 read sequenc
[all...]
/kernel/linux/linux-5.10/drivers/crypto/inside-secure/
H A Dsafexcel_ring.c30 cdr->read = cdr->base; in safexcel_init_ring_descriptors()
67 rdr->read = rdr->base; in safexcel_init_ring_descriptors()
87 if ((ring->write == ring->read - ring->offset) || in safexcel_ring_next_cwptr()
88 (ring->read == ring->base && ring->write == ring->base_end)) in safexcel_ring_next_cwptr()
111 if ((ring->write == ring->read - ring->offset) || in safexcel_ring_next_rwptr()
112 (ring->read == ring->base && ring->write == ring->base_end)) in safexcel_ring_next_rwptr()
126 void *ptr = ring->read; in safexcel_ring_next_rptr()
128 if (ring->write == ring->read) in safexcel_ring_next_rptr()
131 if (ring->read == ring->base_end) in safexcel_ring_next_rptr()
132 ring->read in safexcel_ring_next_rptr()
[all...]
/kernel/linux/linux-6.6/drivers/crypto/inside-secure/
H A Dsafexcel_ring.c30 cdr->read = cdr->base; in safexcel_init_ring_descriptors()
67 rdr->read = rdr->base; in safexcel_init_ring_descriptors()
87 if ((ring->write == ring->read - ring->offset) || in safexcel_ring_next_cwptr()
88 (ring->read == ring->base && ring->write == ring->base_end)) in safexcel_ring_next_cwptr()
111 if ((ring->write == ring->read - ring->offset) || in safexcel_ring_next_rwptr()
112 (ring->read == ring->base && ring->write == ring->base_end)) in safexcel_ring_next_rwptr()
126 void *ptr = ring->read; in safexcel_ring_next_rptr()
128 if (ring->write == ring->read) in safexcel_ring_next_rptr()
131 if (ring->read == ring->base_end) in safexcel_ring_next_rptr()
132 ring->read in safexcel_ring_next_rptr()
[all...]
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-lp3943.c87 u8 addr, read; in lp3943_get_gpio_in_status() local
102 err = lp3943_read_byte(lp3943_gpio->lp3943, addr, &read); in lp3943_get_gpio_in_status()
106 return !!(read & BIT(offset)); in lp3943_get_gpio_in_status()
114 u8 read; in lp3943_get_gpio_out_status() local
117 err = lp3943_read_byte(lp3943, mux[offset].reg, &read); in lp3943_get_gpio_out_status()
121 read = (read & mux[offset].mask) >> mux[offset].shift; in lp3943_get_gpio_out_status()
123 if (read == LP3943_GPIO_OUT_HIGH) in lp3943_get_gpio_out_status()
125 else if (read == LP3943_GPIO_OUT_LOW) in lp3943_get_gpio_out_status()
/kernel/linux/linux-6.6/drivers/crypto/gemini/
H A Dsl3516-ce-rng.c17 size_t read = 0; in sl3516_ce_rng_read() local
33 while (read < max) { in sl3516_ce_rng_read()
36 read += 4; in sl3516_ce_rng_read()
41 return read; in sl3516_ce_rng_read()
49 ce->trng.read = sl3516_ce_rng_read; in sl3516_ce_rng_register()
/kernel/linux/linux-5.10/drivers/char/hw_random/
H A Doptee-rng.c118 size_t read = 0, rng_size = 0; in optee_rng_read() local
125 while (read < max) { in optee_rng_read()
126 rng_size = get_optee_rng_data(pvt_data, data, (max - read)); in optee_rng_read()
129 read += rng_size; in optee_rng_read()
132 if ((timeout-- == 0) || (read == max)) in optee_rng_read()
133 return read; in optee_rng_read()
134 msleep((1000 * (max - read)) / pvt_data->data_rate); in optee_rng_read()
136 return read; in optee_rng_read()
140 return read; in optee_rng_read()
172 .read
[all...]
/kernel/linux/linux-5.10/include/sound/
H A Dinfo.h30 void (*read)(struct snd_info_entry *entry, member
41 ssize_t (*read)(struct snd_info_entry *entry, void *file_private_data, member
141 void (*read)(struct snd_info_entry *, struct snd_info_buffer *)) in snd_info_set_text_ops()
144 entry->c.text.read = read; in snd_info_set_text_ops()
149 void (*read)(struct snd_info_entry *,
182 void (*read)(struct snd_info_entry *, struct snd_info_buffer *)) {} in snd_info_set_text_ops()
185 void (*read)(struct snd_info_entry *, in snd_card_rw_proc_new()
197 * snd_card_ro_proc_new - Create a read-only text proc file entry for the card
201 * @read
[all...]
/kernel/linux/linux-6.6/drivers/char/hw_random/
H A Doptee-rng.c118 size_t read = 0, rng_size; in optee_rng_read() local
125 while (read < max) { in optee_rng_read()
126 rng_size = get_optee_rng_data(pvt_data, data, (max - read)); in optee_rng_read()
129 read += rng_size; in optee_rng_read()
132 if ((timeout-- == 0) || (read == max)) in optee_rng_read()
133 return read; in optee_rng_read()
134 msleep((1000 * (max - read)) / pvt_data->data_rate); in optee_rng_read()
136 return read; in optee_rng_read()
140 return read; in optee_rng_read()
172 .read
[all...]
/kernel/linux/linux-6.6/include/sound/
H A Dinfo.h30 void (*read)(struct snd_info_entry *entry, member
41 ssize_t (*read)(struct snd_info_entry *entry, void *file_private_data, member
139 void (*read)(struct snd_info_entry *, struct snd_info_buffer *)) in snd_info_set_text_ops()
142 entry->c.text.read = read; in snd_info_set_text_ops()
147 void (*read)(struct snd_info_entry *,
180 void (*read)(struct snd_info_entry *, struct snd_info_buffer *)) {} in snd_info_set_text_ops()
183 void (*read)(struct snd_info_entry *, in snd_card_rw_proc_new()
195 * snd_card_ro_proc_new - Create a read-only text proc file entry for the card
199 * @read
[all...]
/kernel/linux/linux-5.10/drivers/net/can/
H A Dflexcan.c362 u32 (*read)(void __iomem *addr); member
463 * PPC cores. So, we need to abstract off the register read/write
511 while (timeout-- && !(priv->read(&regs->mcr) & FLEXCAN_MCR_LPM_ACK)) in flexcan_low_power_enter_ack()
514 if (!(priv->read(&regs->mcr) & FLEXCAN_MCR_LPM_ACK)) in flexcan_low_power_enter_ack()
525 while (timeout-- && (priv->read(&regs->mcr) & FLEXCAN_MCR_LPM_ACK)) in flexcan_low_power_exit_ack()
528 if (priv->read(&regs->mcr) & FLEXCAN_MCR_LPM_ACK) in flexcan_low_power_exit_ack()
539 reg_mcr = priv->read(&regs->mcr); in flexcan_enable_wakeup_irq()
554 reg_mcr = priv->read(&regs->mcr); in flexcan_enter_stop_mode()
574 reg_mcr = priv->read(&regs->mcr); in flexcan_exit_stop_mode()
639 reg = priv->read( in flexcan_chip_enable()
[all...]
/kernel/linux/linux-6.6/drivers/net/can/flexcan/
H A Dflexcan-core.c426 * PPC cores. So, we need to abstract off the register read/write
474 while (timeout-- && !(priv->read(&regs->mcr) & FLEXCAN_MCR_LPM_ACK)) in flexcan_low_power_enter_ack()
477 if (!(priv->read(&regs->mcr) & FLEXCAN_MCR_LPM_ACK)) in flexcan_low_power_enter_ack()
488 while (timeout-- && (priv->read(&regs->mcr) & FLEXCAN_MCR_LPM_ACK)) in flexcan_low_power_exit_ack()
491 if (priv->read(&regs->mcr) & FLEXCAN_MCR_LPM_ACK) in flexcan_low_power_exit_ack()
502 reg_mcr = priv->read(&regs->mcr); in flexcan_enable_wakeup_irq()
535 reg_mcr = priv->read(&regs->mcr); in flexcan_enter_stop_mode()
568 reg_mcr = priv->read(&regs->mcr); in flexcan_exit_stop_mode()
637 reg = priv->read(&regs->mcr); in flexcan_chip_enable()
649 reg = priv->read( in flexcan_chip_disable()
[all...]
/kernel/linux/linux-6.6/drivers/iio/temperature/
H A Dmlx90632.c150 * @interaction_ts: Timestamp of the last temperature read that is used
470 s16 read; in mlx90632_read_object_raw() local
482 read = (s16)read_tmp; in mlx90632_read_object_raw()
487 *object_new_raw = (read + (s16)read_tmp) / 2; in mlx90632_read_object_raw()
492 read = (s16)read_tmp; in mlx90632_read_object_raw()
497 *object_old_raw = (read + (s16)read_tmp) / 2; in mlx90632_read_object_raw()
568 s32 read; in mlx90632_read_object_raw_extended() local
574 read = (s16)read_tmp; in mlx90632_read_object_raw_extended()
579 read = read in mlx90632_read_object_raw_extended()
650 unsigned int read; mlx90632_read_ee_register() local
1177 unsigned int read; mlx90632_probe() local
[all...]

Completed in 17 milliseconds

12345678910>>...213