/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | dt9812.c | 602 unsigned int *data) in dt9812_di_insn_bits() 611 data[1] = bits; in dt9812_di_insn_bits() 619 unsigned int *data) in dt9812_do_insn_bits() 621 if (comedi_dio_update_state(s, data)) in dt9812_do_insn_bits() 624 data[1] = s->state; in dt9812_do_insn_bits() 632 unsigned int *data) in dt9812_ai_insn_read() 643 data[i] = val; in dt9812_ai_insn_read() 652 unsigned int *data) in dt9812_ao_insn_read() 658 ret = comedi_readback_insn_read(dev, s, insn, data); in dt9812_ao_insn_read() 667 unsigned int *data) in dt9812_ao_insn_write() 599 dt9812_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) dt9812_di_insn_bits() argument 616 dt9812_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) dt9812_do_insn_bits() argument 629 dt9812_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) dt9812_ai_insn_read() argument 649 dt9812_ao_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) dt9812_ao_insn_read() argument 664 dt9812_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) dt9812_ao_insn_write() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/go7007/ |
H A D | s2250-board.c | 503 u8 *data; in s2250_probe() local 571 data = kzalloc(16, GFP_KERNEL); in s2250_probe() 572 if (data != NULL) { in s2250_probe() 574 data, 16, 1); in s2250_probe() 579 data[0] = 0; in s2250_probe() 581 data[0] &= ~mask; in s2250_probe() 582 data[1] |= mask; in s2250_probe() 584 (data[1]<<8) in s2250_probe() 585 + data[1], in s2250_probe() 586 data, 1 in s2250_probe() [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | mxic_nand.c | 346 u32 data = 0xffffffff; in mxic_nfc_data_xfer() local 354 memcpy(&data, txbuf + pos, nbytes); in mxic_nfc_data_xfer() 361 writel(data, nfc->regs + TXD(nbytes % 4)); in mxic_nfc_data_xfer() 374 data = readl(nfc->regs + RXD); in mxic_nfc_data_xfer() 376 data >>= (8 * (4 - nbytes)); in mxic_nfc_data_xfer() 377 memcpy(rxbuf + pos, &data, nbytes); in mxic_nfc_data_xfer() 430 instr->ctx.data.buf.in, in mxic_nfc_exec_op() 431 instr->ctx.data.len); in mxic_nfc_exec_op() 435 writel(instr->ctx.data.len, in mxic_nfc_exec_op() 440 instr->ctx.data in mxic_nfc_exec_op() [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb-v2/ |
H A D | mxl111sf-i2c.c | 26 u8 data = 0; in mxl111sf_i2c_bitbang_sendbyte() local 30 ret = mxl111sf_read_reg(state, SW_I2C_BUSY_ADDR, &data); in mxl111sf_i2c_bitbang_sendbyte() 36 data = (byte & (0x80 >> i)) ? SW_SDA_OUT : 0; in mxl111sf_i2c_bitbang_sendbyte() 39 0x10 | SW_I2C_EN | data); in mxl111sf_i2c_bitbang_sendbyte() 44 0x10 | SW_I2C_EN | data | SW_SCL_OUT); in mxl111sf_i2c_bitbang_sendbyte() 49 0x10 | SW_I2C_EN | data); in mxl111sf_i2c_bitbang_sendbyte() 68 ret = mxl111sf_read_reg(state, SW_I2C_BUSY_ADDR, &data); in mxl111sf_i2c_bitbang_sendbyte() 78 if (data & SW_SDA_IN) in mxl111sf_i2c_bitbang_sendbyte() 89 u8 data = 0; in mxl111sf_i2c_bitbang_recvbyte() local 107 ret = mxl111sf_read_reg(state, SW_I2C_BUSY_ADDR, &data); in mxl111sf_i2c_bitbang_recvbyte() [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/b2c2/ |
H A D | flexcop-usb.c | 80 memcpy(fc_usb->data, val, sizeof(*val)); in flexcop_usb_readwrite_dw() 88 fc_usb->data, in flexcop_usb_readwrite_dw() 100 memcpy(val, fc_usb->data, sizeof(*val)); in flexcop_usb_readwrite_dw() 117 if (buflen > sizeof(fc_usb->data)) { in flexcop_usb_v8_memory_req() 149 memcpy(fc_usb->data, pbBuffer, buflen); in flexcop_usb_v8_memory_req() 156 fc_usb->data, in flexcop_usb_v8_memory_req() 165 memcpy(pbBuffer, fc_usb->data, buflen); in flexcop_usb_v8_memory_req() 239 if (buflen > sizeof(fc_usb->data)) { in flexcop_usb_i2c_req() 275 memcpy(fc_usb->data, buf, buflen); in flexcop_usb_i2c_req() 282 fc_usb->data, in flexcop_usb_i2c_req() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/pds_core/ |
H A D | core.c | 23 void pdsc_notify(unsigned long event, void *data) in pdsc_notify() argument 25 blocking_notifier_call_chain(&pds_notify_chain, event, data); in pdsc_notify() 46 free_irq(intr_info->vector, intr_info->data); in pdsc_intr_free() 52 irq_handler_t handler, void *data) in pdsc_intr_alloc() 74 intr_info->data = data; in pdsc_intr_alloc() 92 err = request_irq(intr_info->vector, handler, 0, intr_info->name, data); in pdsc_intr_alloc() 329 sz = min_t(size_t, sizeof(cidi), sizeof(pdsc->cmd_regs->data)); in pdsc_core_init() 330 memcpy_toio(&pdsc->cmd_regs->data, &cidi, sz); in pdsc_core_init() 334 sz = min_t(size_t, sizeof(cido), sizeof(pdsc->cmd_regs->data)); in pdsc_core_init() 51 pdsc_intr_alloc(struct pdsc *pdsc, char *name, irq_handler_t handler, void *data) pdsc_intr_alloc() argument [all...] |
/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | resource.c | 114 memory24 = &ares->data.memory24; in acpi_dev_resource_memory() 120 memory32 = &ares->data.memory32; in acpi_dev_resource_memory() 126 fixed_memory32 = &ares->data.fixed_memory32; in acpi_dev_resource_memory() 186 io = &ares->data.io; in acpi_dev_resource_io() 192 fixed_io = &ares->data.fixed_io; in acpi_dev_resource_io() 327 ext_addr = &ares->data.ext_address64; in acpi_dev_resource_ext_address_space() 738 irq = &ares->data.irq; in acpi_dev_resource_interrupt() 749 ext_irq = &ares->data.extended_irq; in acpi_dev_resource_interrupt() 1001 if (ares->data.address.resource_type == ACPI_MEMORY_RANGE) in acpi_dev_filter_resource_type() 1003 else if (ares->data in acpi_dev_filter_resource_type() [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | i2c.h | 60 * The master routines are the ones normally used to transmit data to devices 72 * @buf: Where to store data read from slave 87 * @buf: Where to store data read from slave, must be safe to use with DMA 142 int protocol, union i2c_smbus_data *data); 147 int protocol, union i2c_smbus_data *data); 283 * The format and meaning of the data value depends on the protocol. 284 * For the SMBus alert protocol, there is a single bit of data passed 286 * For the SMBus Host Notify protocol, the data corresponds to the 287 * 16-bit payload data reported by the slave device acting as master. 290 unsigned int data); 374 i2c_set_clientdata(struct i2c_client *client, void *data) i2c_set_clientdata() argument 757 i2c_set_adapdata(struct i2c_adapter *adap, void *data) i2c_set_adapdata() argument [all...] |
/kernel/linux/linux-6.6/drivers/fsi/ |
H A D | fsi-occ.c | 65 u8 data[OCC_RESP_DATA_BYTES + 2]; /* two bytes checksum */ member 127 /* Grab how much data we have to read */ in occ_read() 160 * Copy the user command (assume user data follows the occ command in occ_write() 163 * bytes 1-2: data length (msb first) in occ_write() 164 * bytes 3-n: data in occ_write() 171 /* Extract data length */ in occ_write() 178 /* Submit command; 4 bytes before the data and 2 bytes after */ in occ_write() 185 /* Set read tracking data */ in occ_write() 236 /* Fetch the two bytes after the data for the checksum. */ in occ_verify_checksum() 237 u16 checksum_resp = get_unaligned_be16(&resp->data[data_lengt in occ_verify_checksum() 258 occ_getsram(struct occ *occ, u32 offset, void *data, ssize_t len) occ_getsram() argument 318 occ_putsram(struct occ *occ, const void *data, ssize_t len, u8 seq_no, u16 checksum) occ_putsram() argument 602 occ_unregister_platform_child(struct device *dev, void *data) occ_unregister_platform_child() argument 611 occ_unregister_of_child(struct device *dev, void *data) occ_unregister_of_child() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_pp_smu.c | 258 DRM_DEBUG("DM_PPLIB:\t %d in kHz\n", pp_clks->data[i].clocks_in_khz); in pp_to_dc_clock_levels_with_latency() 259 clk_level_info->data[i].clocks_in_khz = pp_clks->data[i].clocks_in_khz; in pp_to_dc_clock_levels_with_latency() 260 clk_level_info->data[i].latency_in_us = pp_clks->data[i].latency_in_us; in pp_to_dc_clock_levels_with_latency() 285 DRM_INFO("DM_PPLIB:\t %d in kHz, %d in mV\n", pp_clks->data[i].clocks_in_khz, in pp_to_dc_clock_levels_with_voltage() 286 pp_clks->data[i].voltage_in_mv); in pp_to_dc_clock_levels_with_voltage() 287 clk_level_info->data[i].clocks_in_khz = pp_clks->data[i].clocks_in_khz; in pp_to_dc_clock_levels_with_voltage() 288 clk_level_info->data[ in pp_to_dc_clock_levels_with_voltage() [all...] |
/kernel/linux/linux-6.6/drivers/comedi/drivers/ |
H A D | dt9812.c | 601 unsigned int *data) in dt9812_di_insn_bits() 610 data[1] = bits; in dt9812_di_insn_bits() 618 unsigned int *data) in dt9812_do_insn_bits() 620 if (comedi_dio_update_state(s, data)) in dt9812_do_insn_bits() 623 data[1] = s->state; in dt9812_do_insn_bits() 631 unsigned int *data) in dt9812_ai_insn_read() 642 data[i] = val; in dt9812_ai_insn_read() 651 unsigned int *data) in dt9812_ao_insn_read() 657 ret = comedi_readback_insn_read(dev, s, insn, data); in dt9812_ao_insn_read() 666 unsigned int *data) in dt9812_ao_insn_write() 598 dt9812_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) dt9812_di_insn_bits() argument 615 dt9812_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) dt9812_do_insn_bits() argument 628 dt9812_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) dt9812_ai_insn_read() argument 648 dt9812_ao_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) dt9812_ao_insn_read() argument 663 dt9812_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) dt9812_ao_insn_write() argument [all...] |
H A D | das6402.c | 379 unsigned int *data) in das6402_ai_insn_read() 406 data[i] = das6402_ai_read_sample(dev, s); in das6402_ai_insn_read() 417 unsigned int *data) in das6402_ao_insn_write() 447 val = data[i]; in das6402_ao_insn_write() 477 unsigned int *data) in das6402_ao_insn_read() 487 return comedi_readback_insn_read(dev, s, insn, data); in das6402_ao_insn_read() 493 unsigned int *data) in das6402_di_insn_bits() 495 data[1] = inb(dev->iobase + DAS6402_DI_DO_REG); in das6402_di_insn_bits() 503 unsigned int *data) in das6402_do_insn_bits() 505 if (comedi_dio_update_state(s, data)) in das6402_do_insn_bits() 376 das6402_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) das6402_ai_insn_read() argument 414 das6402_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) das6402_ao_insn_write() argument 474 das6402_ao_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) das6402_ao_insn_read() argument 490 das6402_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) das6402_di_insn_bits() argument 500 das6402_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) das6402_do_insn_bits() argument [all...] |
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | ringbuf.c | 58 * The producer position and data pages are mapped as r/o in 73 char data[] __aligned(PAGE_SIZE); 99 /* Each data page is mapped twice to allow "virtual" in bpf_ringbuf_area_alloc() 103 * | meta pages | real data pages | same data pages | in bpf_ringbuf_area_alloc() 112 * data due to double-mapped data pages. This works both in kernel and in bpf_ringbuf_area_alloc() 286 * position, and the ring buffer data itself. in ringbuf_map_mmap_user() 438 hdr = (void *)rb->data + (prod_pos & rb->mask); in __bpf_ringbuf_reserve() 487 * new data availabilit in bpf_ringbuf_commit() [all...] |
/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | bcm54140.c | 142 static umode_t bcm54140_hwmon_is_visible(const void *data, in bcm54140_hwmon_is_visible() argument 712 static int bcm54140_get_downshift(struct phy_device *phydev, u8 *data) in bcm54140_get_downshift() argument 721 *data = DOWNSHIFT_DEV_DISABLE; in bcm54140_get_downshift() 730 *data = 1; in bcm54140_get_downshift() 732 *data = FIELD_GET(BCM54140_RDB_SPARE2_WS_RTRY_LIMIT, val) + 2; in bcm54140_get_downshift() 831 struct ethtool_tunable *tuna, void *data) in bcm54140_get_tunable() 835 return bcm54140_get_downshift(phydev, data); in bcm54140_get_tunable() 837 return bcm54140_get_edpd(phydev, data); in bcm54140_get_tunable() 844 struct ethtool_tunable *tuna, const void *data) in bcm54140_set_tunable() 848 return bcm54140_set_downshift(phydev, *(const u8 *)data); in bcm54140_set_tunable() 830 bcm54140_get_tunable(struct phy_device *phydev, struct ethtool_tunable *tuna, void *data) bcm54140_get_tunable() argument 843 bcm54140_set_tunable(struct phy_device *phydev, struct ethtool_tunable *tuna, const void *data) bcm54140_set_tunable() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
H A D | htc.c | 23 if (!IS_ALIGNED((unsigned long)skb->data, 4)) in ath12k_htc_alloc_skb() 45 WARN_ON_ONCE(!IS_ALIGNED((unsigned long)skb->data, 4)); in ath12k_htc_build_tx_ctrl_skb() 58 hdr = (struct ath12k_htc_hdr *)skb->data; in ath12k_htc_prepare_tx_skb() 112 skb_cb->paddr = dma_map_single(dev, skb->data, skb->len, DMA_TO_DEVICE); in ath12k_htc_send() 260 hdr = (struct ath12k_htc_hdr *)skb->data; in ath12k_htc_rx_completion_handler() 317 /* zero length packet with trailer data, just drop these */ in ath12k_htc_rx_completion_handler() 321 struct ath12k_htc_msg *msg = (struct ath12k_htc_msg *)skb->data; in ath12k_htc_rx_completion_handler() 340 memcpy(htc->control_resp_buffer, skb->data, in ath12k_htc_rx_completion_handler() 593 memset(skb->data, 0, length); in ath12k_htc_connect_service() 595 req_msg = (struct ath12k_htc_conn_svc *)skb->data; in ath12k_htc_connect_service() [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/cx23885/ |
H A D | altera-ci.c | 16 * GPIO-3 to GPIO-10 data/addr for CA in/out 103 int (*fpga_rw) (void *dev, int flag, int data, int rw); 261 struct altera_ci_state *state = en50221->data; in altera_ci_op_cam() 299 int slot, int addr, u8 data) in altera_ci_write_attribute_mem() 301 return altera_ci_op_cam(en50221, slot, 0, 0, addr, data); in altera_ci_write_attribute_mem() 312 u8 addr, u8 data) in altera_ci_write_cam_ctl() 314 return altera_ci_op_cam(en50221, slot, NETUP_CI_FLG_CTL, 0, addr, data); in altera_ci_write_cam_ctl() 319 struct altera_ci_state *state = en50221->data; in altera_ci_slot_reset() 368 struct altera_ci_state *state = en50221->data; in altera_ci_slot_ts_ctl() 446 struct altera_ci_state *state = en50221->data; in altera_poll_ci_slot_status() 298 altera_ci_write_attribute_mem(struct dvb_ca_en50221 *en50221, int slot, int addr, u8 data) altera_ci_write_attribute_mem() argument 311 altera_ci_write_cam_ctl(struct dvb_ca_en50221 *en50221, int slot, u8 addr, u8 data) altera_ci_write_cam_ctl() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/carl9170/ |
H A D | rx.c | 111 * unexpected sequence we have lost some valuable data. in carl9170_check_sequence() 134 * So we only check if we provided enough space for the data. in carl9170_cmd_callback() 490 static u8 *carl9170_find_ie(u8 *data, unsigned int len, u8 ie) in carl9170_find_ie() argument 492 struct ieee80211_mgmt *mgmt = (void *)data; in carl9170_find_ie() 496 end = data + len; in carl9170_find_ie() 518 static void carl9170_ps_beacon(struct ar9170 *ar, void *data, unsigned int len) in carl9170_ps_beacon() argument 520 struct ieee80211_hdr *hdr = data; in carl9170_ps_beacon() 541 tim = carl9170_find_ie(data, len - FCS_LEN, WLAN_EID_TIM); in carl9170_ps_beacon() 560 /* 2. Maybe the AP wants to send multicast/broadcast data? */ in carl9170_ps_beacon() 573 static void carl9170_ba_check(struct ar9170 *ar, void *data, unsigne argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wwan/t7xx/ |
H A D | t7xx_modem_ops.c | 191 static irqreturn_t t7xx_rgu_isr_thread(int irq, void *data) in t7xx_rgu_isr_thread() argument 193 struct t7xx_pci_dev *t7xx_dev = data; in t7xx_rgu_isr_thread() 200 static irqreturn_t t7xx_rgu_isr_handler(int irq, void *data) in t7xx_rgu_isr_handler() argument 202 struct t7xx_pci_dev *t7xx_dev = data; in t7xx_rgu_isr_handler() 296 /* Give DHL time to flush data */ in t7xx_md_exception() 363 void *data) in t7xx_prepare_device_rt_data() 365 struct feature_query *md_feature = data; in t7xx_prepare_device_rt_data() 370 /* Parse MD runtime data query */ in t7xx_prepare_device_rt_data() 412 struct device *dev, void *data, int data_length) in t7xx_parse_host_rt_data() 420 rt_feature = data in t7xx_parse_host_rt_data() 362 t7xx_prepare_device_rt_data(struct t7xx_sys_info *core, struct device *dev, void *data) t7xx_prepare_device_rt_data() argument 411 t7xx_parse_host_rt_data(struct t7xx_fsm_ctl *ctl, struct t7xx_sys_info *core, struct device *dev, void *data, int data_length) t7xx_parse_host_rt_data() argument [all...] |
/kernel/linux/linux-6.6/arch/x86/platform/efi/ |
H A D | efi_64.c | 607 u32 *attr, unsigned long *data_size, void *data) in efi_thunk_get_variable() 624 phys_data = virt_to_phys_or_null_size(data, *data_size); in efi_thunk_get_variable() 626 if (!phys_name || (data && !phys_data)) in efi_thunk_get_variable() 639 u32 attr, unsigned long data_size, void *data) in efi_thunk_set_variable() 653 phys_data = virt_to_phys_or_null_size(data, data_size); in efi_thunk_set_variable() 655 if (!phys_name || (data && !phys_data)) in efi_thunk_set_variable() 669 void *data) in efi_thunk_set_variable_nonblocking() 684 phys_data = virt_to_phys_or_null_size(data, data_size); in efi_thunk_set_variable_nonblocking() 686 if (!phys_name || (data && !phys_data)) in efi_thunk_set_variable_nonblocking() 736 unsigned long data_size, efi_char16_t *data) in efi_thunk_reset_system() 606 efi_thunk_get_variable(efi_char16_t *name, efi_guid_t *vendor, u32 *attr, unsigned long *data_size, void *data) efi_thunk_get_variable() argument 638 efi_thunk_set_variable(efi_char16_t *name, efi_guid_t *vendor, u32 attr, unsigned long data_size, void *data) efi_thunk_set_variable() argument 667 efi_thunk_set_variable_nonblocking(efi_char16_t *name, efi_guid_t *vendor, u32 attr, unsigned long data_size, void *data) efi_thunk_set_variable_nonblocking() argument 735 efi_thunk_reset_system(int reset_type, efi_status_t status, unsigned long data_size, efi_char16_t *data) efi_thunk_reset_system() argument [all...] |
/kernel/linux/linux-6.6/crypto/ |
H A D | blowfish_common.c | 351 u32 data[2], temp; in blowfish_setkey() local 373 data[0] = 0x00000000; in blowfish_setkey() 374 data[1] = 0x00000000; in blowfish_setkey() 377 encrypt_block((struct bf_ctx *)ctx, data, data); in blowfish_setkey() 379 P[i] = data[0]; in blowfish_setkey() 380 P[i + 1] = data[1]; in blowfish_setkey() 385 encrypt_block((struct bf_ctx *)ctx, data, data); in blowfish_setkey() 387 S[count] = data[ in blowfish_setkey() [all...] |
H A D | sm3.c | 63 #define I(i) (W[i] = get_unaligned_be32(data + i * 4)) 72 static void sm3_transform(struct sm3_state *sctx, u8 const *data, u32 W[16]) in sm3_transform() argument 170 u8 const *data, int blocks, u32 W[16]) in sm3_block() 173 sm3_transform(sctx, data, W); in sm3_block() 174 data += SM3_BLOCK_SIZE; in sm3_block() 178 void sm3_update(struct sm3_state *sctx, const u8 *data, unsigned int len) in sm3_update() argument 191 memcpy(sctx->buffer + partial, data, p); in sm3_update() 192 data += p; in sm3_update() 202 sm3_block(sctx, data, blocks, W); in sm3_update() 203 data in sm3_update() 169 sm3_block(struct sm3_state *sctx, u8 const *data, int blocks, u32 W[16]) sm3_block() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/ |
H A D | omap_drv.c | 552 static int ioctl_get_param(struct drm_device *dev, void *data, in ioctl_get_param() argument 556 struct drm_omap_param *args = data; in ioctl_get_param() 574 static int ioctl_gem_new(struct drm_device *dev, void *data, in ioctl_gem_new() argument 577 struct drm_omap_gem_new *args = data; in ioctl_gem_new() 587 static int ioctl_gem_info(struct drm_device *dev, void *data, in ioctl_gem_info() argument 590 struct drm_omap_gem_info *args = data; in ioctl_gem_info() 662 { .family = "OMAP3", .data = (void *)0x3430 }, 663 { .family = "OMAP4", .data = (void *)0x4430 }, 664 { .family = "OMAP5", .data = (void *)0x5430 }, 665 { .family = "DRA7", .data [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | nv04.c | 48 u32 data = chan->ramfc_offset; in nv04_chan_stop() local 68 u32 cv = (nvkm_ro32(fctx, c->ctxp + data) & ~cm); in nv04_chan_stop() 69 nvkm_wo32(fctx, c->ctxp + data, cv | (rv << c->ctxs)); in nv04_chan_stop() 274 nv04_fifo_swmthd(struct nvkm_device *device, u32 chid, u32 addr, u32 data) in nv04_fifo_swmthd() argument 288 data = nvkm_rd32(device, 0x003258) & 0x0000ffff; in nv04_fifo_swmthd() 293 handled = nvkm_sw_mthd(sw, chid, subc, mthd, data); in nv04_fifo_swmthd() 310 u32 mthd, data; in nv04_fifo_intr_cache_error() local 314 * G80 chips, but CACHE1 isn't big enough for this much data.. Tests in nv04_fifo_intr_cache_error() 322 data = nvkm_rd32(device, NV04_PFIFO_CACHE1_DATA(ptr)); in nv04_fifo_intr_cache_error() 325 data in nv04_fifo_intr_cache_error() [all...] |
/kernel/linux/linux-6.6/net/wireless/ |
H A D | ibss.c | 297 ck->params[i].key = ck->data[i]; in cfg80211_ibss_wext_join() 394 struct iw_point *data, char *ssid) in cfg80211_ibss_wext_siwessid() 398 size_t len = data->length; in cfg80211_ibss_wext_siwessid() 434 struct iw_point *data, char *ssid) in cfg80211_ibss_wext_giwessid() 442 data->flags = 0; in cfg80211_ibss_wext_giwessid() 446 data->flags = 1; in cfg80211_ibss_wext_giwessid() 447 data->length = wdev->u.ibss.ssid_len; in cfg80211_ibss_wext_giwessid() 448 memcpy(ssid, wdev->u.ibss.ssid, data->length); in cfg80211_ibss_wext_giwessid() 450 data->flags = 1; in cfg80211_ibss_wext_giwessid() 451 data in cfg80211_ibss_wext_giwessid() 392 cfg80211_ibss_wext_siwessid(struct net_device *dev, struct iw_request_info *info, struct iw_point *data, char *ssid) cfg80211_ibss_wext_siwessid() argument 432 cfg80211_ibss_wext_giwessid(struct net_device *dev, struct iw_request_info *info, struct iw_point *data, char *ssid) cfg80211_ibss_wext_giwessid() argument [all...] |
/kernel/linux/linux-6.6/sound/core/ |
H A D | pcm_compat.c | 238 struct snd_pcm_hw_params *data; in snd_pcm_ioctl_hw_params_compat() local 246 data = kmalloc(sizeof(*data), GFP_KERNEL); in snd_pcm_ioctl_hw_params_compat() 247 if (!data) in snd_pcm_ioctl_hw_params_compat() 251 if (copy_from_user(data, data32, sizeof(*data32))) { in snd_pcm_ioctl_hw_params_compat() 257 err = snd_pcm_hw_refine(substream, data); in snd_pcm_ioctl_hw_params_compat() 260 err = fixup_unreferenced_params(substream, data); in snd_pcm_ioctl_hw_params_compat() 262 err = snd_pcm_hw_params(substream, data); in snd_pcm_ioctl_hw_params_compat() 266 if (copy_to_user(data32, data, sizeof(*data32)) || in snd_pcm_ioctl_hw_params_compat() 267 put_user(data in snd_pcm_ioctl_hw_params_compat() [all...] |