/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | sca3300.c | 192 * struct sca3300_data - device data 197 * -SCA3300: 4 channel 16-bit data + 64-bit timestamp 198 * -SCL3300: 7 channel 16-bit data + 64-bit timestamp 272 /* inverted crc value as described in device data sheet */ in sca3300_transfer() 385 static int sca3300_set_frequency(struct sca3300_data *data, int val) in sca3300_set_frequency() argument 387 const struct sca3300_chip_info *chip = data->chip; in sca3300_set_frequency() 393 if (sca3300_get_op_mode(data, &index)) in sca3300_set_frequency() 411 return sca3300_set_op_mode(data, i); in sca3300_set_frequency() 418 struct sca3300_data *data = iio_priv(indio_dev); in sca3300_write_raw() local 431 for (i = 0; i < data in sca3300_write_raw() 449 struct sca3300_data *data = iio_priv(indio_dev); sca3300_read_raw() local 493 struct sca3300_data *data = iio_priv(indio_dev); sca3300_trigger_handler() local 569 struct sca3300_data *data = iio_priv(indio_dev); sca3300_debugfs_reg_access() local 593 struct sca3300_data *data = iio_priv(indio_dev); sca3300_read_avail() local [all...] |
/kernel/linux/linux-6.6/drivers/md/bcache/ |
H A D | util.h | 37 type *data; \ 45 _bytes = (heap)->size * sizeof(*(heap)->data); \ 46 (heap)->data = kvmalloc(_bytes, (gfp) & GFP_KERNEL); \ 47 (heap)->data; \ 52 kvfree((heap)->data); \ 53 (heap)->data = NULL; \ 56 #define heap_swap(h, i, j) swap((h)->data[i], (h)->data[j]) 65 cmp((h)->data[_r], (h)->data[_ [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/google/gve/ |
H A D | gve_rx.c | 31 if (rx->data.raw_addressing) { in gve_rx_unfill_pages() 33 gve_rx_free_buffer(&priv->pdev->dev, &rx->data.page_info[i], in gve_rx_unfill_pages() 34 &rx->data.data_ring[i]); in gve_rx_unfill_pages() 37 page_ref_sub(rx->data.page_info[i].page, in gve_rx_unfill_pages() 38 rx->data.page_info[i].pagecnt_bias - 1); in gve_rx_unfill_pages() 39 gve_unassign_qpl(priv, rx->data.qpl->id); in gve_rx_unfill_pages() 40 rx->data.qpl = NULL; in gve_rx_unfill_pages() 48 kvfree(rx->data.page_info); in gve_rx_unfill_pages() 49 rx->data.page_info = NULL; in gve_rx_unfill_pages() 71 bytes = sizeof(*rx->data in gve_rx_free_ring() 611 gve_xsk_pool_redirect(struct net_device *dev, struct gve_rx_ring *rx, void *data, int len, struct bpf_prog *xdp_prog) gve_xsk_pool_redirect() argument [all...] |
/kernel/linux/linux-5.10/drivers/clk/mvebu/ |
H A D | armada-37xx-periph.c | 610 .data = data_nb, }, 612 .data = data_sb, }, 616 static int armada_3700_add_composite_clk(const struct clk_periph_data *data, in armada_3700_add_composite_clk() argument 624 if (data->mux_hw) { in armada_3700_add_composite_clk() 627 mux_hw = data->mux_hw; in armada_3700_add_composite_clk() 634 if (data->gate_hw) { in armada_3700_add_composite_clk() 637 gate_hw = data->gate_hw; in armada_3700_add_composite_clk() 645 if (data->rate_hw) { in armada_3700_add_composite_clk() 646 rate_hw = data->rate_hw; in armada_3700_add_composite_clk() 648 if (data in armada_3700_add_composite_clk() 696 struct clk_periph_driver_data *data = dev_get_drvdata(dev); armada_3700_periph_clock_suspend() local 710 struct clk_periph_driver_data *data = dev_get_drvdata(dev); armada_3700_periph_clock_resume() local 732 const struct clk_periph_data *data; armada_3700_periph_clock_probe() local 785 struct clk_periph_driver_data *data = platform_get_drvdata(pdev); armada_3700_periph_clock_remove() local [all...] |
/kernel/linux/linux-6.6/arch/um/drivers/ |
H A D | virt-pci.c | 66 u8 data[8]; member 190 /* buf->data is maximum size - we may only use parts of it */ in um_pci_cfgspace_read() 192 u8 *data; in um_pci_cfgspace_read() local 194 size_t bytes = sizeof(buf->data); in um_pci_cfgspace_read() 200 data = buf->data; in um_pci_cfgspace_read() 203 memset(data, 0xff, bytes); in um_pci_cfgspace_read() 218 if (um_pci_send_cmd(dev, &hdr, sizeof(hdr), NULL, 0, data, bytes)) in um_pci_cfgspace_read() 223 ret = data[0]; in um_pci_cfgspace_read() 226 ret = le16_to_cpup((void *)data); in um_pci_cfgspace_read() 253 u8 data[8]; um_pci_cfgspace_write() member 317 u8 *data; um_pci_bar_read() local 383 u8 data[8]; um_pci_bar_write() local 416 u8 data; um_pci_bar_set() member 806 struct um_pci_map_iomem_data *data = _data; um_pci_map_iomem_walk() local 846 struct um_pci_map_iomem_data data = { um_pci_map_iomem() local 863 um_pci_compose_msi_msg(struct irq_data *data, struct msi_msg *msg) um_pci_compose_msi_msg() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/wil6210/ |
H A D | fw_inc.c | 39 static int wil_fw_verify(struct wil6210_priv *wil, const u8 *data, size_t size) in wil_fw_verify() argument 41 const struct wil_fw_record_head *hdr = (const void *)data; in wil_fw_verify() 51 /* have enough data for the file header? */ in wil_fw_verify() 67 wil_err_fw(wil, "data length not aligned: %lu\n", (ulong)dlen); in wil_fw_verify() 76 wil_err_fw(wil, "data length too short: %lu\n", (ulong)dlen); in wil_fw_verify() 94 /* checksum. ~crc32(~0, data, size) when fh.crc set to 0*/ in wil_fw_verify() 114 static int fw_ignore_section(struct wil6210_priv *wil, const void *data, in fw_ignore_section() argument 121 fw_handle_capabilities(struct wil6210_priv *wil, const void *data, in fw_handle_capabilities() argument 124 const struct wil_fw_record_capabilities *rec = data; in fw_handle_capabilities() 144 fw_handle_brd_file(struct wil6210_priv *wil, const void *data, in fw_handle_brd_file() argument 199 fw_handle_concurrency(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_concurrency() argument 237 fw_handle_comment(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_comment() argument 270 __fw_handle_data(struct wil6210_priv *wil, const void *data, size_t size, __le32 addr) __fw_handle_data() argument 291 fw_handle_data(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_data() argument 299 fw_handle_fill(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_fill() argument 334 fw_handle_file_header(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_file_header() argument 359 fw_handle_direct_write(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_direct_write() argument 416 fw_handle_gateway_data(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_gateway_data() argument 480 fw_handle_gateway_data4(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_gateway_data4() argument 574 wil_fw_handle_record(struct wil6210_priv *wil, int type, const void *data, size_t size, bool load) wil_fw_handle_record() argument 599 wil_fw_process(struct wil6210_priv *wil, const void *data, size_t size, bool load) wil_fw_process() argument 689 wil_brd_process(struct wil6210_priv *wil, const void *data, size_t size) wil_brd_process() argument [all...] |
/kernel/linux/linux-5.10/drivers/pci/hotplug/ |
H A D | ibmphp_hpc.c | 93 // access to data structures 105 static int poll_hpc(void *data); 123 unsigned long wpg_data; // data to/from WPG LOHI format in i2c_ctrl_read() 125 unsigned long data; // actual data HILO format in i2c_ctrl_read() local 134 data = WPG_READATADDR_MASK; in i2c_ctrl_read() 138 data |= (ultemp << 8); in i2c_ctrl_read() 141 data |= (unsigned long)index; in i2c_ctrl_read() 143 data = WPG_READDIRECT_MASK; in i2c_ctrl_read() 148 data | in i2c_ctrl_read() 232 unsigned long data; // actual data HILO format i2c_ctrl_write() local 329 u8 data; isa_ctrl_read() local 340 isa_ctrl_write(struct controller *ctlr_ptr, u8 offset, u8 data) isa_ctrl_write() argument 352 u8 data = 0x00; pci_ctrl_read() local 359 pci_ctrl_write(struct controller *ctrl, u8 offset, u8 data) pci_ctrl_write() argument 390 ctrl_write(struct controller *ctlr, void __iomem *base, u8 offset, u8 data) ctrl_write() argument 787 poll_hpc(void *data) poll_hpc() argument [all...] |
/kernel/linux/linux-5.10/drivers/soc/ti/ |
H A D | omap_prm.c | 65 const struct omap_prm_data *data; member 225 { .compatible = "ti,omap4-prm-inst", .data = omap4_prm_data }, 226 { .compatible = "ti,omap5-prm-inst", .data = omap5_prm_data }, 227 { .compatible = "ti,dra7-prm-inst", .data = dra7_prm_data }, 228 { .compatible = "ti,am3-prm-inst", .data = am3_prm_data }, 229 { .compatible = "ti,am4-prm-inst", .data = am4_prm_data }, 350 genpd_data->data = NULL; in omap_prm_domain_attach_dev() 361 genpd_data->data = NULL; in omap_prm_domain_detach_dev() 368 const struct omap_prm_data *data; in omap_prm_domain_init() local 381 data in omap_prm_domain_init() 626 const struct omap_prm_data *data; omap_prm_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | vce_v3_0.c | 171 u32 data; in vce_v3_0_set_vce_sw_clock_gating() local 182 data = RREG32(mmVCE_CLOCK_GATING_B); in vce_v3_0_set_vce_sw_clock_gating() 183 data |= 0x1ff; in vce_v3_0_set_vce_sw_clock_gating() 184 data &= ~0xef0000; in vce_v3_0_set_vce_sw_clock_gating() 185 WREG32(mmVCE_CLOCK_GATING_B, data); in vce_v3_0_set_vce_sw_clock_gating() 187 data = RREG32(mmVCE_UENC_CLOCK_GATING); in vce_v3_0_set_vce_sw_clock_gating() 188 data |= 0x3ff000; in vce_v3_0_set_vce_sw_clock_gating() 189 data &= ~0xffc00000; in vce_v3_0_set_vce_sw_clock_gating() 190 WREG32(mmVCE_UENC_CLOCK_GATING, data); in vce_v3_0_set_vce_sw_clock_gating() 192 data in vce_v3_0_set_vce_sw_clock_gating() 759 uint32_t data = RREG32(mmVCE_CLOCK_GATING_A); vce_v3_0_set_clockgating_state() local 810 int data; vce_v3_0_get_clockgating_state() local [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-mem.c | 27 * Some controllers might want to do DMA on the data buffer embedded in @op. 32 * op->data.buf.{in,out} is DMA-able before calling this function. 42 if (!op->data.nbytes) in spi_controller_dma_map_mem_op_data() 45 if (op->data.dir == SPI_MEM_DATA_OUT && ctlr->dma_tx) in spi_controller_dma_map_mem_op_data() 47 else if (op->data.dir == SPI_MEM_DATA_IN && ctlr->dma_rx) in spi_controller_dma_map_mem_op_data() 55 return spi_map_buf(ctlr, dmadev, sgt, op->data.buf.in, op->data.nbytes, in spi_controller_dma_map_mem_op_data() 56 op->data.dir == SPI_MEM_DATA_IN ? in spi_controller_dma_map_mem_op_data() 69 * Some controllers might want to do DMA on the data buffer embedded in @op. 71 * op->data 636 devm_spi_mem_dirmap_match(struct device *dev, void *res, void *data) devm_spi_mem_dirmap_match() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_gfx_v11.c | 171 uint32_t reg, hqd_base, data; in hqd_load_v11() local 203 data = REG_SET_FIELD(m->cp_hqd_pq_doorbell_control, in hqd_load_v11() 205 WREG32(SOC15_REG_OFFSET(GC, 0, regCP_HQD_PQ_DOORBELL_CONTROL), data); in hqd_load_v11() 253 data = REG_SET_FIELD(m->cp_hqd_active, CP_HQD_ACTIVE, ACTIVE, 1); in hqd_load_v11() 254 WREG32(SOC15_REG_OFFSET(GC, 0, regCP_HQD_ACTIVE), data); in hqd_load_v11() 350 uint32_t data; in hqd_sdma_load_v11() local 363 data = RREG32(sdma_rlc_reg_offset + regSDMA0_QUEUE0_CONTEXT_STATUS); in hqd_sdma_load_v11() 364 if (data & SDMA0_QUEUE0_CONTEXT_STATUS__IDLE_MASK) in hqd_sdma_load_v11() 376 data = REG_SET_FIELD(m->sdmax_rlcx_doorbell, SDMA0_QUEUE0_DOORBELL, in hqd_sdma_load_v11() 378 WREG32(sdma_rlc_reg_offset + regSDMA0_QUEUE0_DOORBELL, data); in hqd_sdma_load_v11() 578 uint32_t data = 0; wave_control_execute_v11() local 624 uint32_t data = 0; kgd_gfx_v11_enable_debug_trap() local 638 uint32_t data = 0; kgd_gfx_v11_disable_debug_trap() local 716 uint32_t data = 0; kgd_gfx_v11_set_wave_launch_trap_override() local 733 uint32_t data = 0; kgd_gfx_v11_set_wave_launch_mode() local [all...] |
H A D | vce_v3_0.c | 171 u32 data; in vce_v3_0_set_vce_sw_clock_gating() local 182 data = RREG32(mmVCE_CLOCK_GATING_B); in vce_v3_0_set_vce_sw_clock_gating() 183 data |= 0x1ff; in vce_v3_0_set_vce_sw_clock_gating() 184 data &= ~0xef0000; in vce_v3_0_set_vce_sw_clock_gating() 185 WREG32(mmVCE_CLOCK_GATING_B, data); in vce_v3_0_set_vce_sw_clock_gating() 187 data = RREG32(mmVCE_UENC_CLOCK_GATING); in vce_v3_0_set_vce_sw_clock_gating() 188 data |= 0x3ff000; in vce_v3_0_set_vce_sw_clock_gating() 189 data &= ~0xffc00000; in vce_v3_0_set_vce_sw_clock_gating() 190 WREG32(mmVCE_UENC_CLOCK_GATING, data); in vce_v3_0_set_vce_sw_clock_gating() 192 data in vce_v3_0_set_vce_sw_clock_gating() 786 uint32_t data = RREG32(mmVCE_CLOCK_GATING_A); vce_v3_0_set_clockgating_state() local 837 int data; vce_v3_0_get_clockgating_state() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/mvebu/ |
H A D | armada-37xx-periph.c | 610 .data = data_nb, }, 612 .data = data_sb, }, 616 static int armada_3700_add_composite_clk(const struct clk_periph_data *data, in armada_3700_add_composite_clk() argument 624 if (data->mux_hw) { in armada_3700_add_composite_clk() 627 mux_hw = data->mux_hw; in armada_3700_add_composite_clk() 634 if (data->gate_hw) { in armada_3700_add_composite_clk() 637 gate_hw = data->gate_hw; in armada_3700_add_composite_clk() 645 if (data->rate_hw) { in armada_3700_add_composite_clk() 646 rate_hw = data->rate_hw; in armada_3700_add_composite_clk() 648 if (data in armada_3700_add_composite_clk() 696 struct clk_periph_driver_data *data = dev_get_drvdata(dev); armada_3700_periph_clock_suspend() local 710 struct clk_periph_driver_data *data = dev_get_drvdata(dev); armada_3700_periph_clock_resume() local 732 const struct clk_periph_data *data; armada_3700_periph_clock_probe() local 783 struct clk_periph_driver_data *data = platform_get_drvdata(pdev); armada_3700_periph_clock_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/wil6210/ |
H A D | fw_inc.c | 39 static int wil_fw_verify(struct wil6210_priv *wil, const u8 *data, size_t size) in wil_fw_verify() argument 41 const struct wil_fw_record_head *hdr = (const void *)data; in wil_fw_verify() 51 /* have enough data for the file header? */ in wil_fw_verify() 67 wil_err_fw(wil, "data length not aligned: %lu\n", (ulong)dlen); in wil_fw_verify() 76 wil_err_fw(wil, "data length too short: %lu\n", (ulong)dlen); in wil_fw_verify() 94 /* checksum. ~crc32(~0, data, size) when fh.crc set to 0*/ in wil_fw_verify() 114 static int fw_ignore_section(struct wil6210_priv *wil, const void *data, in fw_ignore_section() argument 121 fw_handle_capabilities(struct wil6210_priv *wil, const void *data, in fw_handle_capabilities() argument 124 const struct wil_fw_record_capabilities *rec = data; in fw_handle_capabilities() 144 fw_handle_brd_file(struct wil6210_priv *wil, const void *data, in fw_handle_brd_file() argument 199 fw_handle_concurrency(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_concurrency() argument 237 fw_handle_comment(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_comment() argument 270 __fw_handle_data(struct wil6210_priv *wil, const void *data, size_t size, __le32 addr) __fw_handle_data() argument 291 fw_handle_data(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_data() argument 299 fw_handle_fill(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_fill() argument 334 fw_handle_file_header(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_file_header() argument 359 fw_handle_direct_write(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_direct_write() argument 416 fw_handle_gateway_data(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_gateway_data() argument 480 fw_handle_gateway_data4(struct wil6210_priv *wil, const void *data, size_t size) fw_handle_gateway_data4() argument 574 wil_fw_handle_record(struct wil6210_priv *wil, int type, const void *data, size_t size, bool load) wil_fw_handle_record() argument 599 wil_fw_process(struct wil6210_priv *wil, const void *data, size_t size, bool load) wil_fw_process() argument 689 wil_brd_process(struct wil6210_priv *wil, const void *data, size_t size) wil_brd_process() argument [all...] |
/kernel/linux/linux-6.6/drivers/pci/hotplug/ |
H A D | ibmphp_hpc.c | 93 // access to data structures 105 static int poll_hpc(void *data); 123 unsigned long wpg_data; // data to/from WPG LOHI format in i2c_ctrl_read() 125 unsigned long data; // actual data HILO format in i2c_ctrl_read() local 134 data = WPG_READATADDR_MASK; in i2c_ctrl_read() 138 data |= (ultemp << 8); in i2c_ctrl_read() 141 data |= (unsigned long)index; in i2c_ctrl_read() 143 data = WPG_READDIRECT_MASK; in i2c_ctrl_read() 148 data | in i2c_ctrl_read() 232 unsigned long data; // actual data HILO format i2c_ctrl_write() local 328 u8 data; isa_ctrl_read() local 338 isa_ctrl_write(struct controller *ctlr_ptr, u8 offset, u8 data) isa_ctrl_write() argument 350 u8 data = 0x00; pci_ctrl_read() local 357 pci_ctrl_write(struct controller *ctrl, u8 offset, u8 data) pci_ctrl_write() argument 388 ctrl_write(struct controller *ctlr, void __iomem *base, u8 offset, u8 data) ctrl_write() argument 785 poll_hpc(void *data) poll_hpc() argument [all...] |
/kernel/linux/linux-5.10/drivers/ata/ |
H A D | pata_ixp4xx_cf.c | 47 struct ixp4xx_pata_data *data = dev_get_platdata(ap->host->dev); in ixp4xx_mmio_data_xfer() local 52 *data->cs0_cfg &= ~(0x01); in ixp4xx_mmio_data_xfer() 79 *data->cs0_cfg |= 0x01; in ixp4xx_mmio_data_xfer() 96 struct ixp4xx_pata_data *data, in ixp4xx_setup_port() 103 ioaddr->cmd_addr = data->cs0; in ixp4xx_setup_port() 104 ioaddr->altstatus_addr = data->cs1 + 0x06; in ixp4xx_setup_port() 105 ioaddr->ctl_addr = data->cs1 + 0x06; in ixp4xx_setup_port() 141 struct ixp4xx_pata_data *data = dev_get_platdata(&pdev->dev); in ixp4xx_pata_probe() local 161 data->cs0 = devm_ioremap(&pdev->dev, cs0->start, 0x1000); in ixp4xx_pata_probe() 162 data in ixp4xx_pata_probe() 95 ixp4xx_setup_port(struct ata_port *ap, struct ixp4xx_pata_data *data, unsigned long raw_cs0, unsigned long raw_cs1) ixp4xx_setup_port() argument [all...] |
/kernel/linux/linux-5.10/arch/um/os-Linux/drivers/ |
H A D | tuntap_user.c | 20 static int tuntap_user_init(void *data, void *dev) in tuntap_user_init() argument 22 struct tuntap_data *pri = data; in tuntap_user_init() 29 void *data) in tuntap_add_addr() 31 struct tuntap_data *pri = data; in tuntap_add_addr() 40 void *data) in tuntap_del_addr() 42 struct tuntap_data *pri = data; in tuntap_del_addr() 56 struct tuntap_pre_exec_data *data = arg; in tuntap_pre_exec() local 58 dup2(data->stdout_fd, 1); in tuntap_pre_exec() 59 close(data->close_me); in tuntap_pre_exec() 65 struct tuntap_pre_exec_data data; in tuntap_open_tramp() local 28 tuntap_add_addr(unsigned char *addr, unsigned char *netmask, void *data) tuntap_add_addr() argument 39 tuntap_del_addr(unsigned char *addr, unsigned char *netmask, void *data) tuntap_del_addr() argument 128 tuntap_open(void *data) tuntap_open() argument 196 tuntap_close(int fd, void *data) tuntap_close() argument [all...] |
/kernel/linux/linux-5.10/arch/xtensa/kernel/ |
H A D | stacktrace.c | 27 int (*ufn)(struct stackframe *frame, void *data), in xtensa_backtrace_user() 28 void *data) in xtensa_backtrace_user() 44 if (pc == 0 || pc >= TASK_SIZE || ufn(&frame, data)) in xtensa_backtrace_user() 82 if (pc == 0 || pc >= TASK_SIZE || ufn(&frame, data)) in xtensa_backtrace_user() 109 if (pc == 0 || pc >= TASK_SIZE || ufn(&frame, data)) in xtensa_backtrace_user() 116 int (*kfn)(struct stackframe *frame, void *data), in xtensa_backtrace_kernel() 117 int (*ufn)(struct stackframe *frame, void *data), in xtensa_backtrace_kernel() 118 void *data) in xtensa_backtrace_kernel() 141 if (kernel_text_address(pc) && kfn(&frame, data)) in xtensa_backtrace_kernel() 149 xtensa_backtrace_user(regs, depth, ufn, data); in xtensa_backtrace_kernel() 26 xtensa_backtrace_user(struct pt_regs *regs, unsigned int depth, int (*ufn)(struct stackframe *frame, void *data), void *data) xtensa_backtrace_user() argument 115 xtensa_backtrace_kernel(struct pt_regs *regs, unsigned int depth, int (*kfn)(struct stackframe *frame, void *data), int (*ufn)(struct stackframe *frame, void *data), void *data) xtensa_backtrace_kernel() argument 168 walk_stackframe(unsigned long *sp, int (*fn)(struct stackframe *frame, void *data), void *data) walk_stackframe() argument 206 stack_trace_cb(struct stackframe *frame, void *data) stack_trace_cb() argument 247 return_address_cb(struct stackframe *frame, void *data) return_address_cb() argument [all...] |
/kernel/linux/linux-5.10/drivers/firmware/efi/ |
H A D | apple-properties.c | 179 struct setup_data *data; in map_properties() local 189 data = memremap(pa_data, sizeof(*data), MEMREMAP_WB); in map_properties() 190 if (!data) { in map_properties() 195 if (data->type != SETUP_APPLE_PROPERTIES) { in map_properties() 196 pa_data = data->next; in map_properties() 197 memunmap(data); in map_properties() 201 data_len = data->len; in map_properties() 202 memunmap(data); in map_properties() 204 data in map_properties() [all...] |
/kernel/linux/linux-6.6/arch/um/os-Linux/drivers/ |
H A D | tuntap_user.c | 20 static int tuntap_user_init(void *data, void *dev) in tuntap_user_init() argument 22 struct tuntap_data *pri = data; in tuntap_user_init() 29 void *data) in tuntap_add_addr() 31 struct tuntap_data *pri = data; in tuntap_add_addr() 40 void *data) in tuntap_del_addr() 42 struct tuntap_data *pri = data; in tuntap_del_addr() 56 struct tuntap_pre_exec_data *data = arg; in tuntap_pre_exec() local 58 dup2(data->stdout_fd, 1); in tuntap_pre_exec() 59 close(data->close_me); in tuntap_pre_exec() 65 struct tuntap_pre_exec_data data; in tuntap_open_tramp() local 28 tuntap_add_addr(unsigned char *addr, unsigned char *netmask, void *data) tuntap_add_addr() argument 39 tuntap_del_addr(unsigned char *addr, unsigned char *netmask, void *data) tuntap_del_addr() argument 128 tuntap_open(void *data) tuntap_open() argument 196 tuntap_close(int fd, void *data) tuntap_close() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/ |
H A D | si_smc.c | 53 u32 data, original_data, addr, extra_shift; in amdgpu_si_copy_bytes_to_smc() local 65 data = (src[0] << 24) | (src[1] << 16) | (src[2] << 8) | src[3]; in amdgpu_si_copy_bytes_to_smc() 71 WREG32(SMC_IND_DATA_0, data); in amdgpu_si_copy_bytes_to_smc() 80 data = 0; in amdgpu_si_copy_bytes_to_smc() 91 data = (data << 8) + *src++; in amdgpu_si_copy_bytes_to_smc() 95 data <<= extra_shift; in amdgpu_si_copy_bytes_to_smc() 96 data |= (original_data & ~((~0UL) << extra_shift)); in amdgpu_si_copy_bytes_to_smc() 102 WREG32(SMC_IND_DATA_0, data); in amdgpu_si_copy_bytes_to_smc() 136 static const u8 data[] in amdgpu_si_program_jump_on_start() local 210 u32 data; amdgpu_si_load_smc_ucode() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_managed.c | 54 u8 __aligned(ARCH_KMALLOC_MINALIGN) data[]; 73 dr->node.release(dev, dr->node.size ? *(void **)&dr->data : NULL); in drm_managed_release() 99 memset(dr, 0, offsetof(struct drmres, data)); in alloc_dr() 138 void *data, const char *name) in __drmm_add_action() 143 dr = alloc_dr(action, data ? sizeof(void*) : 0, in __drmm_add_action() 148 name, data); in __drmm_add_action() 153 if (data) { in __drmm_add_action() 154 void_ptr = (void **)&dr->data; in __drmm_add_action() 155 *void_ptr = data; in __drmm_add_action() 166 void *data, cons in __drmm_add_action_or_reset() 136 __drmm_add_action(struct drm_device *dev, drmres_release_t action, void *data, const char *name) __drmm_add_action() argument 164 __drmm_add_action_or_reset(struct drm_device *dev, drmres_release_t action, void *data, const char *name) __drmm_add_action_or_reset() argument 241 drmm_kfree(struct drm_device *dev, void *data) drmm_kfree() argument [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | ltc2990.c | 142 struct ltc2990_data *data = dev_get_drvdata(dev); in ltc2990_value_show() local 146 ret = ltc2990_get_value(data->i2c, attr->index, &value); in ltc2990_value_show() 157 struct ltc2990_data *data = dev_get_drvdata(dev); in ltc2990_attrs_visible() local 163 (ltc2990_attrs_ena_0[data->mode[0]] & in ltc2990_attrs_visible() 164 ltc2990_attrs_ena_1[data->mode[1]]); in ltc2990_attrs_visible() 207 struct ltc2990_data *data; in ltc2990_i2c_probe() local 213 data = devm_kzalloc(&i2c->dev, sizeof(struct ltc2990_data), GFP_KERNEL); in ltc2990_i2c_probe() 214 if (unlikely(!data)) in ltc2990_i2c_probe() 217 data->i2c = i2c; in ltc2990_i2c_probe() 222 data in ltc2990_i2c_probe() [all...] |
/kernel/linux/linux-5.10/drivers/mmc/core/ |
H A D | card.h | 62 void (*vendor_fixup)(struct mmc_card *card, int data); 63 int data; member 97 .data = (_data), \ 138 static inline void __maybe_unused add_quirk(struct mmc_card *card, int data) in add_quirk() argument 140 card->quirks |= data; in add_quirk() 143 static inline void __maybe_unused remove_quirk(struct mmc_card *card, int data) in remove_quirk() argument 145 card->quirks &= ~data; in remove_quirk() 149 int data) in add_limit_rate_quirk() 151 card->quirk_max_rate = data; in add_limit_rate_quirk() 157 static inline void __maybe_unused add_quirk_mmc(struct mmc_card *card, int data) in add_quirk_mmc() argument 148 add_limit_rate_quirk(struct mmc_card *card, int data) add_limit_rate_quirk() argument 163 remove_quirk_mmc(struct mmc_card *card, int data) remove_quirk_mmc() argument 173 add_quirk_sd(struct mmc_card *card, int data) add_quirk_sd() argument 179 remove_quirk_sd(struct mmc_card *card, int data) remove_quirk_sd() argument [all...] |
H A D | sdio_ops.c | 119 struct mmc_data data = {}; in mmc_io_rw_extended() local 133 mrq.data = &data; in mmc_io_rw_extended() 146 data.blksz = blksz; in mmc_io_rw_extended() 148 data.blocks = blocks ? blocks : 1; in mmc_io_rw_extended() 149 data.flags = write ? MMC_DATA_WRITE : MMC_DATA_READ; in mmc_io_rw_extended() 151 left_size = data.blksz * data.blocks; in mmc_io_rw_extended() 157 data.sg = sgtable.sgl; in mmc_io_rw_extended() 158 data in mmc_io_rw_extended() [all...] |