/kernel/linux/linux-5.10/sound/pcmcia/vx/ |
H A D | vxp_ops.c | 142 unsigned char data; in vxp_load_xilinx_binary() local 162 image = fw->data; in vxp_load_xilinx_binary() 164 data = *image; in vxp_load_xilinx_binary() 167 vx_outb(chip, TXL, data); in vxp_load_xilinx_binary() 172 if (c != (int)data) in vxp_load_xilinx_binary() 173 snd_printk(KERN_ERR "vxpocket: load xilinx mismatch at %d: 0x%x != 0x%x\n", i, c, (int)data); in vxp_load_xilinx_binary() 315 /* Interrupt mode and HREQ pin enabled for host transmit / receive data transfers */ in vx_setup_pseudo_dma() 345 * vx_pseudo_dma_write - write bulk data on pseudo-DMA mode 346 * @count: data length to transfer in bytes 348 * data siz 432 vxp_write_codec_reg(struct vx_core *chip, int codec, unsigned int data) vxp_write_codec_reg() argument [all...] |
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | zl38060.c | 139 zl38_fw_send_data(struct regmap *regmap, u32 addr, const void *data, u16 len) in zl38_fw_send_data() argument 148 return regmap_raw_write(regmap, REG_PG255_OFFS(addr), data, len); in zl38_fw_send_data() 151 static int zl38_fw_send_xaddr(struct regmap *regmap, const void *data) in zl38_fw_send_xaddr() argument 156 u32 addr = le32_to_cpup(data); in zl38_fw_send_xaddr() 184 rec = (const struct ihex_binrec *)fw->data; in zl38_load_firmware() 189 /* regular data ihex record */ in zl38_load_firmware() 190 err = zl38_fw_send_data(regmap, addr, rec->data, len); in zl38_load_firmware() 193 err = zl38_fw_send_xaddr(regmap, rec->data); in zl38_load_firmware() 505 static int zl38_bus_write(void *context, const void *data, size_t count) in zl38_bus_write() argument 510 const u8 *data8 = data; in zl38_bus_write() [all...] |
/kernel/linux/linux-5.10/drivers/xen/xenbus/ |
H A D | xenbus_probe_frontend.c | 197 static int is_device_connecting(struct device *dev, void *data, bool ignore_nonessential) in is_device_connecting() argument 200 struct device_driver *drv = data; in is_device_connecting() 231 static int essential_device_connecting(struct device *dev, void *data) in essential_device_connecting() argument 233 return is_device_connecting(dev, data, true /* ignore PV[KBB+FB] */); in essential_device_connecting() 235 static int non_essential_device_connecting(struct device *dev, void *data) in non_essential_device_connecting() argument 237 return is_device_connecting(dev, data, false); in non_essential_device_connecting() 251 static int print_device_status(struct device *dev, void *data) in print_device_status() argument 254 struct device_driver *drv = data; in print_device_status() 477 void *data) in frontend_probe_and_watch() 475 frontend_probe_and_watch(struct notifier_block *notifier, unsigned long event, void *data) frontend_probe_and_watch() argument
|
/kernel/linux/linux-5.10/fs/lockd/ |
H A D | mon.c | 239 if (memcmp(nsm->sm_priv.data, priv->data, in nsm_lookup_priv() 240 sizeof(priv->data)) == 0) in nsm_lookup_priv() 264 u64 *p = (u64 *)&nsm->sm_priv.data; in nsm_init_private() 481 xdr_encode_opaque_fixed(p, argp->priv->data, SM_PRIV_SIZE); in encode_priv() 499 void *data) in nsm_xdr_dec_stat_res() 501 struct nsm_res *resp = data; in nsm_xdr_dec_stat_res() 517 void *data) in nsm_xdr_dec_stat() 519 struct nsm_res *resp = data; in nsm_xdr_dec_stat() 497 nsm_xdr_dec_stat_res(struct rpc_rqst *rqstp, struct xdr_stream *xdr, void *data) nsm_xdr_dec_stat_res() argument 515 nsm_xdr_dec_stat(struct rpc_rqst *rqstp, struct xdr_stream *xdr, void *data) nsm_xdr_dec_stat() argument
|
/kernel/linux/linux-5.10/lib/ |
H A D | ts_fsm.c | 10 * representing the pattern as a finite automaton. The data is read 140 const u8 *data; in fsm_find() local 145 block_len = conf->get_next_block(consumed, &data, conf, state); }) in fsm_find() 178 if (!match_token(cur, data[block_idx])) in fsm_find() 184 !match_token(cur, data[block_idx])) in fsm_find() 192 if (!match_token(cur, data[block_idx])) in fsm_find() 205 while (!match_token(next, data[block_idx])) { in fsm_find() 206 if (!match_token(cur, data[block_idx])) in fsm_find() 222 while (!match_token(next, data[block_idx])) { in fsm_find() 226 * chance to specify the type of data in fsm_find() [all...] |
/kernel/linux/linux-5.10/kernel/gcov/ |
H A D | clang.c | 16 * LLVM uses profiling data that's deliberately similar to GCC, but has a 17 * very different way of exporting that data. LLVM calls llvm_gcov_init() once 19 * more data. 22 * compiler-rt/this module to dump all the gathered coverage data to disk: 36 * also means we don't depend as much on how LLVM represents profiling data 189 * @info: profiling data set 198 * @info: profiling data set 206 * gcov_info_next - return next profiling data set 207 * @info: profiling data set 223 * gcov_info_link - link/add profiling data se 483 u32 *data; store_gcov_u32() local 507 u32 *data; store_gcov_u64() local [all...] |
/kernel/linux/linux-5.10/kernel/ |
H A D | kallsyms.c | 39 * Tell the compiler that the count isn't in the small data section if the arch 54 * Expand a compressed symbol data into the resulting uncompressed string, 63 const u8 *data; in kallsyms_expand_symbol() local 66 data = &kallsyms_names[off]; in kallsyms_expand_symbol() 67 len = *data; in kallsyms_expand_symbol() 68 data++; in kallsyms_expand_symbol() 77 * For every byte on the compressed symbol data, copy the table in kallsyms_expand_symbol() 81 tptr = &kallsyms_token_table[kallsyms_token_index[*data]]; in kallsyms_expand_symbol() 82 data++; in kallsyms_expand_symbol() 137 * for. Every symbol is stored in a [<len>][<len> bytes of data] forma in get_symbol_offset() 224 kallsyms_on_each_symbol(int (*fn)(void *, const char *, struct module *, unsigned long), void *data) kallsyms_on_each_symbol() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_debugfs.c | 51 static int drm_name_info(struct seq_file *m, void *data) in drm_name_info() argument 73 static int drm_clients_info(struct seq_file *m, void *data) in drm_clients_info() argument 113 static int drm_gem_one_name_info(int id, void *ptr, void *data) in drm_gem_one_name_info() argument 116 struct seq_file *m = data; in drm_gem_one_name_info() 125 static int drm_gem_name_info(struct seq_file *m, void *data) in drm_gem_name_info() argument 284 static int connector_show(struct seq_file *m, void *data) in connector_show() argument 329 static int edid_show(struct seq_file *m, void *data) in edid_show() argument 335 seq_write(m, edid->data, edid->length); in edid_show() 384 static int vrr_range_show(struct seq_file *m, void *data) in vrr_range_show() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/ |
H A D | tc358764.c | 183 dev_dbg(ctx->dev, "read: addr=0x%04x data=0x%08x\n", addr, *val); in tc358764_read() 190 u8 data[6]; in tc358764_write() local 195 data[0] = addr; in tc358764_write() 196 data[1] = addr >> 8; in tc358764_write() 197 data[2] = val; in tc358764_write() 198 data[3] = val >> 8; in tc358764_write() 199 data[4] = val >> 16; in tc358764_write() 200 data[5] = val >> 24; in tc358764_write() 202 ret = mipi_dsi_generic_write(dsi, data, sizeof(data)); in tc358764_write() [all...] |
/kernel/linux/linux-5.10/drivers/media/radio/ |
H A D | tea575x.c | 85 u8 data; in snd_tea575x_write() local 94 data = (val >> 24) & TEA575X_DATA; in snd_tea575x_write() 95 val <<= 1; /* shift data */ in snd_tea575x_write() 96 tea->ops->set_pins(tea, data | TEA575X_WREN); in snd_tea575x_write() 98 tea->ops->set_pins(tea, data | TEA575X_WREN | TEA575X_CLK); in snd_tea575x_write() 100 tea->ops->set_pins(tea, data | TEA575X_WREN); in snd_tea575x_write() 111 u32 data = 0; in snd_tea575x_read() local 127 data <<= 1; /* shift data */ in snd_tea575x_read() 132 data in snd_tea575x_read() [all...] |
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | pv88080-regulator.c | 201 { .compatible = "pvs,pv88080", .data = (void *)TYPE_PV88080_AA }, 202 { .compatible = "pvs,pv88080-aa", .data = (void *)TYPE_PV88080_AA }, 203 { .compatible = "pvs,pv88080-ba", .data = (void *)TYPE_PV88080_BA }, 212 unsigned int data; in pv88080_buck_get_mode() local 215 ret = regmap_read(rdev->regmap, info->mode_reg, &data); in pv88080_buck_get_mode() 219 switch (data & PV88080_BUCK1_MODE_MASK) { in pv88080_buck_get_mode() 326 static irqreturn_t pv88080_irq_handler(int irq, void *data) in pv88080_irq_handler() argument 328 struct pv88080 *chip = data; in pv88080_irq_handler() 407 chip->type = (unsigned long)match->data; in pv88080_i2c_probe()
|
/kernel/linux/linux-5.10/drivers/scsi/aacraid/ |
H A D | dpcsup.c | 87 *(__le32 *)hwfib->data = cpu_to_le32(ST_OK); in aac_response_normal() 96 __le32 *pstatus = (__le32 *)hwfib->data; in aac_response_normal() 195 fib->data = hw_fib->data; in aac_command_normal() 209 *(__le32 *)hw_fib->data = cpu_to_le32(ST_OK); in aac_command_normal() 306 fib->data = hw_fib->data; in aac_intr_normal() 390 *(__le32 *)hwfib->data = cpu_to_le32(ST_OK); in aac_intr_normal() 398 __le32 *pstatus = (__le32 *)hwfib->data; in aac_intr_normal()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/ |
H A D | fifo_monitor.c | 513 hrt_data data = (hrt_data)-1; in fifo_switch_get_state() local 521 data = gp_device_reg_load(GP_DEVICE0_ID, FIFO_SWITCH_ADDR[switch_id]); in fifo_switch_get_state() 523 state->is_none = (data == HIVE_ISP_CSS_STREAM_SWITCH_NONE); in fifo_switch_get_state() 524 state->is_sp = (data == HIVE_ISP_CSS_STREAM_SWITCH_SP); in fifo_switch_get_state() 525 state->is_isp = (data == HIVE_ISP_CSS_STREAM_SWITCH_ISP); in fifo_switch_get_state() 557 hrt_data data = fifo_monitor_reg_load(ID, reg); in fifo_monitor_status_valid() local 559 return (data >> (((port_id * 2) + _hive_str_mon_valid_offset))) & 0x1; in fifo_monitor_status_valid() 567 hrt_data data = fifo_monitor_reg_load(ID, reg); in fifo_monitor_status_accept() local 569 return (data >> (((port_id * 2) + _hive_str_mon_accept_offset))) & 0x1; in fifo_monitor_status_accept()
|
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-pl031.c | 37 #define RTC_TDR 0x20 /* Timer data read register */ 38 #define RTC_TLR 0x24 /* Timer data load register */ 40 #define RTC_YDR 0x30 /* Year data read register */ 42 #define RTC_YLR 0x38 /* Year data load register */ 298 struct pl031_vendor_data *vendor = id->data; in pl031_probe() 300 unsigned long time, data; in pl031_probe() local 328 data = readl(ldata->base + RTC_CR); in pl031_probe() 331 data |= RTC_CR_CWEN; in pl031_probe() 333 data |= RTC_CR_EN; in pl031_probe() 334 writel(data, ldat in pl031_probe() [all...] |
/kernel/linux/linux-5.10/drivers/staging/iio/frequency/ |
H A D | ad9834.c | 57 * struct ad9834_state - driver instance specific data 67 * @data: spi transmit buffer 87 __be16 data ____cacheline_aligned; 137 st->data = cpu_to_be16(addr | phase); in ad9834_write_phase() 178 st->data = cpu_to_be16(AD9834_REG_CMD | st->control); in ad9834_write() 186 st->data = cpu_to_be16(AD9834_REG_CMD | st->control); in ad9834_write() 200 st->data = cpu_to_be16(AD9834_REG_CMD | st->control); in ad9834_write() 209 st->data = cpu_to_be16(AD9834_REG_CMD | st->control); in ad9834_write() 271 st->data = cpu_to_be16(AD9834_REG_CMD | st->control); in ad9834_store_wavetype() 447 st->xfer.tx_buf = &st->data; in ad9834_probe() [all...] |
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | comedi_8254.c | 22 * counters are typically used to generate the pacer clock used for data 33 * to be stored in the drivers private data and freed when the driver is 482 unsigned int *data) in comedi_8254_insn_read() 492 data[i] = comedi_8254_read(i8254, chan); in comedi_8254_insn_read() 500 unsigned int *data) in comedi_8254_insn_write() 509 comedi_8254_write(i8254, chan, data[insn->n - 1]); in comedi_8254_insn_write() 517 unsigned int *data) in comedi_8254_insn_config() 526 switch (data[0]) { in comedi_8254_insn_config() 534 ret = comedi_8254_set_mode(i8254, chan, data[1]); in comedi_8254_insn_config() 539 data[ in comedi_8254_insn_config() 479 comedi_8254_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) comedi_8254_insn_read() argument 497 comedi_8254_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) comedi_8254_insn_write() argument 514 comedi_8254_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) comedi_8254_insn_config() argument [all...] |
H A D | das16m1.c | 25 * pulling the data across the ISA bus. I timed the interrupt handler, and it 123 void *data, unsigned int num_bytes, in das16m1_ai_munge() 126 unsigned short *array = data; in das16m1_ai_munge() 325 unsigned int *data) in das16m1_ai_insn_read() 345 data[i] = DAS16M1_AI_TO_SAMPLE(val); in das16m1_ai_insn_read() 354 unsigned int *data) in das16m1_di_insn_bits() 356 data[1] = inb(dev->iobase + DAS16M1_DI_REG) & 0xf; in das16m1_di_insn_bits() 364 unsigned int *data) in das16m1_do_insn_bits() 366 if (comedi_dio_update_state(s, data)) in das16m1_do_insn_bits() 369 data[ in das16m1_do_insn_bits() 121 das16m1_ai_munge(struct comedi_device *dev, struct comedi_subdevice *s, void *data, unsigned int num_bytes, unsigned int start_chan_index) das16m1_ai_munge() argument 322 das16m1_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) das16m1_ai_insn_read() argument 351 das16m1_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) das16m1_di_insn_bits() argument 361 das16m1_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) das16m1_do_insn_bits() argument [all...] |
H A D | dt2811.c | 32 * between data values and physical units and to set the correct output 36 * that matches your board configuration to convert between data 475 unsigned int *data) in dt2811_ai_insn_read() 489 data[i] = dt2811_ai_read_sample(dev, s); in dt2811_ai_insn_read() 498 unsigned int *data) in dt2811_ao_insn_write() 505 val = data[i]; in dt2811_ao_insn_write() 518 unsigned int *data) in dt2811_di_insn_bits() 520 data[1] = inb(dev->iobase + DT2811_DI_REG); in dt2811_di_insn_bits() 528 unsigned int *data) in dt2811_do_insn_bits() 530 if (comedi_dio_update_state(s, data)) in dt2811_do_insn_bits() 472 dt2811_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) dt2811_ai_insn_read() argument 495 dt2811_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) dt2811_ao_insn_write() argument 515 dt2811_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) dt2811_di_insn_bits() argument 525 dt2811_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) dt2811_do_insn_bits() argument [all...] |
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-xilinx.c | 118 u32 data = 0; in xilinx_spi_tx() local 127 data = *(u8 *)(xspi->tx_ptr); in xilinx_spi_tx() 130 data = *(u16 *)(xspi->tx_ptr); in xilinx_spi_tx() 133 data = *(u32 *)(xspi->tx_ptr); in xilinx_spi_tx() 137 xspi->write_fn(data, xspi->regs + XSPI_TXD_OFFSET); in xilinx_spi_tx() 143 u32 data = xspi->read_fn(xspi->regs + XSPI_RXD_OFFSET); in xilinx_spi_rx() local 150 *(u8 *)(xspi->rx_ptr) = data; in xilinx_spi_rx() 153 *(u16 *)(xspi->rx_ptr) = data; in xilinx_spi_rx() 156 *(u32 *)(xspi->rx_ptr) = data; in xilinx_spi_rx() 287 /* A transmit has just completed. Process received data in xilinx_spi_txrx_bufs() [all...] |
/kernel/linux/linux-6.6/drivers/misc/cxl/ |
H A D | flash.c | 179 __be32 *data, phandle; in update_devicetree() local 197 data = (__be32 *)buf + 4; in update_devicetree() 198 while (be32_to_cpu(*data) & NODE_ACTION_MASK) { in update_devicetree() 199 action = be32_to_cpu(*data) & NODE_ACTION_MASK; in update_devicetree() 200 node_count = be32_to_cpu(*data) & NODE_COUNT_MASK; in update_devicetree() 203 data++; in update_devicetree() 206 phandle = *data++; in update_devicetree() 217 data++; in update_devicetree() 270 * | header | data | in handle_image() 273 * | data | in handle_image() [all...] |
/kernel/linux/linux-6.6/drivers/mtd/devices/ |
H A D | sst25l.c | 352 struct flash_platform_data *data; in sst25l_probe() local 367 data = dev_get_platdata(&spi->dev); in sst25l_probe() 368 if (data && data->name) in sst25l_probe() 369 flash->mtd.name = data->name; in sst25l_probe() 393 ret = mtd_device_register(&flash->mtd, data ? data->parts : NULL, in sst25l_probe() 394 data ? data->nr_parts : 0); in sst25l_probe()
|
/kernel/linux/linux-6.6/drivers/media/radio/ |
H A D | tea575x.c | 85 u8 data; in snd_tea575x_write() local 94 data = (val >> 24) & TEA575X_DATA; in snd_tea575x_write() 95 val <<= 1; /* shift data */ in snd_tea575x_write() 96 tea->ops->set_pins(tea, data | TEA575X_WREN); in snd_tea575x_write() 98 tea->ops->set_pins(tea, data | TEA575X_WREN | TEA575X_CLK); in snd_tea575x_write() 100 tea->ops->set_pins(tea, data | TEA575X_WREN); in snd_tea575x_write() 111 u32 data = 0; in snd_tea575x_read() local 127 data <<= 1; /* shift data */ in snd_tea575x_read() 132 data in snd_tea575x_read() [all...] |
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | madera-core.c | 375 { .compatible = "cirrus,cs47l15", .data = (void *)CS47L15 }, 376 { .compatible = "cirrus,cs47l35", .data = (void *)CS47L35 }, 377 { .compatible = "cirrus,cs47l85", .data = (void *)CS47L85 }, 378 { .compatible = "cirrus,cs47l90", .data = (void *)CS47L90 }, 379 { .compatible = "cirrus,cs47l91", .data = (void *)CS47L91 }, 380 { .compatible = "cirrus,cs42l92", .data = (void *)CS42L92 }, 381 { .compatible = "cirrus,cs47l92", .data = (void *)CS47L92 }, 382 { .compatible = "cirrus,cs47l93", .data = (void *)CS47L93 }, 383 { .compatible = "cirrus,wm1840", .data = (void *)WM1840 },
|
/kernel/linux/linux-6.6/drivers/media/pci/saa7146/ |
H A D | hexium_gemini.c | 154 union i2c_smbus_data data; in hexium_init_done() local 161 data.byte = hexium_ks0127b[i]; in hexium_init_done() 162 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &data)) { in hexium_init_done() 173 union i2c_smbus_data data; in hexium_set_input() local 177 data.byte = hexium_input_select[input].byte; in hexium_set_input() 178 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, hexium_input_select[input].adr, I2C_SMBUS_BYTE_DATA, &data)) { in hexium_set_input() 187 union i2c_smbus_data data; in hexium_set_standard() local 193 data.byte = vdec[i].byte; in hexium_set_standard() 194 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, vdec[i].adr, I2C_SMBUS_BYTE_DATA, &data)) { in hexium_set_standard()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_tlv.c | 7 * fm10k_tlv_msg_init - Initialize message block for TLV data storage 48 /* write data to message */ in fm10k_tlv_attr_put_null_string() 61 /* write last piece of data to message */ in fm10k_tlv_attr_put_null_string() 378 /* only include nest if data was added to it */ in fm10k_tlv_attr_nest_stop() 416 /* move to start of attribute data */ in fm10k_tlv_attr_validate() 459 * fm10k_tlv_attr_parse - Parses stream of attribute data 493 /* no attributes to parse, just raw data, message becomes attribute */ in fm10k_tlv_attr_parse() 499 /* move to start of attribute data */ in fm10k_tlv_attr_parse() 536 * @data: Pointer to message handler data structur 544 fm10k_tlv_msg_parse(struct fm10k_hw *hw, u32 *msg, struct fm10k_mbx_info *mbx, const struct fm10k_msg_data *data) fm10k_tlv_msg_parse() argument [all...] |