/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | st_lpc_wdt.c | 59 .data = &stih407_syscfg, 145 static void st_clk_disable_unprepare(void *data) in st_clk_disable_unprepare() argument 147 clk_disable_unprepare(data); in st_clk_disable_unprepare() 181 st_wdog->syscfg = (struct st_wdog_syscfg *)match->data; in st_wdog_probe()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | linkage.h | 39 #define __page_aligned_data __section(".data..page_aligned") __aligned(PAGE_SIZE) 48 #define __PAGE_ALIGNED_DATA .section ".data..page_aligned", "aw" 83 /* SYM_T_OBJECT -- type used by assembler to mark data */ 313 /* === data annotations === */ 315 /* SYM_DATA_START -- global data symbol */ 321 /* SYM_DATA_START -- local data symbol */ 342 /* SYM_DATA -- start+end wrapper around simple global data */ 344 #define SYM_DATA(name, data...) \ 346 data ASM_NL \ 350 /* SYM_DATA_LOCAL -- start+end wrapper around simple local data */ [all...] |
H A D | fs_context.h | 119 int (*parse_monolithic)(struct fs_context *fc, void *data); 139 int vfs_parse_monolithic_sep(struct fs_context *fc, void *data, 141 extern int generic_parse_monolithic(struct fs_context *fc, void *data); 148 int flags, void *data);
|
H A D | nvmem-consumer.h | 93 struct nvmem_device *nvmem_device_find(void *data, 94 int (*match)(struct device *dev, const void *data)); 231 static inline struct nvmem_device *nvmem_device_find(void *data, in nvmem_device_find() argument 232 int (*match)(struct device *dev, const void *data)) in nvmem_device_find()
|
H A D | virtio.h | 44 void *data, 49 void *data, 54 void *data, 62 void *data,
|
/kernel/linux/linux-6.6/include/media/ |
H A D | rc-core.h | 25 * driver requires pulse/space data sequence. 35 * @data: Scancode data to match. 39 u32 data; member 95 * @raw: additional data for raw pulse/space devices 115 * @priv: driver-specific data 126 * @timeout: optional time after which device stops sending data 331 /* extract mask bits out of data and pack them into the result */ 332 static inline u32 ir_extract_bits(u32 data, u32 mask) in ir_extract_bits() argument 338 if (data in ir_extract_bits() [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | flow_dissector.h | 91 * @data: tunnel option data 92 * @len: length of tunnel option data 96 u8 data[FLOW_DIS_TUN_OPTS_MAX]; /* Using IP_TUNNEL_OPTS_MAX is desired member 424 u8 data[FLOW_KEYS_DIGEST_LEN]; member 438 const void *data, int thoff, int hlen); 456 const void *data; member
|
/kernel/linux/linux-6.6/include/linux/spi/ |
H A D | spi-mem.h | 59 * enum spi_mem_data_dir - describes the direction of a SPI memory data 61 * @SPI_MEM_NO_DATA: no data transferred 62 * @SPI_MEM_DATA_IN: data coming from the SPI memory 63 * @SPI_MEM_DATA_OUT: data sent to the SPI memory 90 * @data.buswidth: number of IO lanes used to send/receive the data 91 * @data.dtr: whether the data should be sent in DTR mode or not 92 * @data.ecc: whether error correction is required or not 93 * @data 134 } data; global() member 212 spi_mem_set_drvdata(struct spi_mem *mem, void *data) spi_mem_set_drvdata() argument [all...] |
/kernel/linux/linux-6.6/include/linux/surface_aggregator/ |
H A D | serial_hub.h | 28 * Indicates a data frame, followed by a payload with the length specified 157 * raw SSH message data as. Takes SYN bytes (u16) preceding the frame into 169 * the raw SSH message data. Takes SYN bytes (u16) preceding the frame and the 183 * @buf: The pointer pointing to the data for which the CRC should be computed. 184 * @len: The length of the data for which the CRC should be computed. 186 * Return: Returns the CRC computed on the provided data, as used for SSH 273 * length. Use of this struct indicates non-owned data, i.e. data of which the 356 * @SSH_PACKET_PRIORITY_DATA: Base priority for normal data packets. 476 * @data 500 } data; global() member [all...] |
/kernel/linux/linux-6.6/drivers/soundwire/ |
H A D | slave.c | 36 /* Initialize data structure */ in sdw_slave_add() 138 static int sdw_acpi_check_duplicate(struct acpi_device *adev, void *data) in sdw_acpi_check_duplicate() argument 140 struct sdw_acpi_child_walk_data *cwd = data; in sdw_acpi_check_duplicate() 169 static int sdw_acpi_find_one(struct acpi_device *adev, void *data) in sdw_acpi_find_one() argument 171 struct sdw_bus *bus = data; in sdw_acpi_find_one()
|
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | atmel_serial.h | 139 #define ATMEL_US_TXRDYM(data) FIELD_PREP(GENMASK(1, 0), (data)) /* TX Ready Mode */ 140 #define ATMEL_US_RXRDYM(data) FIELD_PREP(GENMASK(5, 4), (data)) /* RX Ready Mode */
|
H A D | sunzilog.h | 8 volatile unsigned char data; member 262 /* Read Register 8 (receive data register) */ 283 #define ZS_CLEARFIFO(channel) do { sbus_readb(&channel->data); \ 285 sbus_readb(&channel->data); \ 287 sbus_readb(&channel->data); \
|
/kernel/linux/linux-6.6/drivers/thermal/ |
H A D | da9062-thermal.c | 118 static irqreturn_t da9062_thermal_irq_handler(int irq, void *data) in da9062_thermal_irq_handler() argument 120 struct da9062_thermal *thermal = data; in da9062_thermal_irq_handler() 153 { .compatible = "dlg,da9062-thermal", .data = &da9062_config }, 192 thermal->config = match->data; in da9062_thermal_probe()
|
/kernel/linux/linux-6.6/drivers/scsi/qla4xxx/ |
H A D | ql4_nvram.c | 61 /* Force the previous data bit to be different. */ in fm93c56a_cmd() 84 /* Force the previous data bit to be different. */ in fm93c56a_cmd() 118 int data = 0; in fm93c56a_datain() local 121 /* Read the data bits in fm93c56a_datain() 131 data = (data << 1) | dataBit; in fm93c56a_datain() 134 *value = data; in fm93c56a_datain()
|
/kernel/linux/linux-6.6/drivers/soc/tegra/fuse/ |
H A D | fuse-tegra20.c | 97 static void tegra20_fuse_release_channel(void *data) in tegra20_fuse_release_channel() argument 99 struct tegra_fuse *fuse = data; in tegra20_fuse_release_channel() 105 static void tegra20_fuse_free_coherent(void *data) in tegra20_fuse_free_coherent() argument 107 struct tegra_fuse *fuse = data; in tegra20_fuse_free_coherent()
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | scsi_dh.c | 245 * Function fn is called with data (below) and the error code. 248 * @data - data passed to the function fn upon completion. 251 int scsi_dh_activate(struct request_queue *q, activate_complete fn, void *data) in scsi_dh_activate() argument 259 fn(data, err); in scsi_dh_activate() 275 err = sdev->handler->activate(sdev, fn, data); in scsi_dh_activate() 283 fn(data, err); in scsi_dh_activate()
|
/kernel/linux/linux-6.6/drivers/platform/x86/hp/hp-bioscfg/ |
H A D | biosattr-interface.c | 14 * were introduced that exceeds 128-byte data size. Changes to handle 15 * the data size allocation scheme were kept in hp_wmi_perform_query function. 22 u8 data[]; member 133 bios_args_size = struct_size(args, data, insize); in hp_wmi_perform_query() 146 memcpy(args->data, buffer, flex_array_size(args, data, insize)); in hp_wmi_perform_query() 173 /* Ignore output data of zero size */ in hp_wmi_perform_query()
|
/kernel/linux/linux-6.6/drivers/platform/x86/ |
H A D | toshiba_bluetooth.c | 164 static int bt_rfkill_set_block(void *data, bool blocked) in bt_rfkill_set_block() argument 166 struct toshiba_bluetooth_dev *bt_dev = data; in bt_rfkill_set_block() 184 static void bt_rfkill_poll(struct rfkill *rfkill, void *data) in bt_rfkill_poll() argument 186 struct toshiba_bluetooth_dev *bt_dev = data; in bt_rfkill_poll()
|
/kernel/linux/linux-6.6/drivers/usb/dwc3/ |
H A D | dwc3-exynos.c | 175 .data = &exynos5250_drvdata, 178 .data = &exynos5433_drvdata, 181 .data = &exynos7_drvdata, 184 .data = &exynos850_drvdata,
|
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | sy8824x.c | 140 dev_err(dev, "Platform data not found!\n"); in sy8824_i2c_probe() 209 .data = &sy8824c_cfg 213 .data = &sy8824e_cfg 217 .data = &sy20276_cfg 221 .data = &sy20278_cfg
|
/kernel/linux/linux-6.6/drivers/pwm/ |
H A D | pwm-intel-lgm.c | 132 static void lgm_clk_release(void *data) in lgm_clk_release() argument 134 struct clk *clk = data; in lgm_clk_release() 150 static void lgm_reset_control_release(void *data) in lgm_reset_control_release() argument 152 struct reset_control *rst = data; in lgm_reset_control_release()
|
H A D | pwm-rcar.c | 51 static void rcar_pwm_write(struct rcar_pwm_chip *rp, u32 data, in rcar_pwm_write() argument 54 writel(data, rp->base + offset); in rcar_pwm_write() 62 static void rcar_pwm_update(struct rcar_pwm_chip *rp, u32 mask, u32 data, in rcar_pwm_update() argument 69 value |= data & mask; in rcar_pwm_update()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | hecubafb.c | 72 static void apollo_send_data(struct hecubafb_par *par, unsigned char data) in apollo_send_data() argument 74 /* set data */ in apollo_send_data() 75 par->board->set_data(par, data); in apollo_send_data() 90 static void apollo_send_command(struct hecubafb_par *par, unsigned char data) in apollo_send_command() argument 96 apollo_send_data(par, data); in apollo_send_command()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/kyro/ |
H A D | STG4000Reg.h | 24 #define STG_WRITE_REG(reg,data) (writel(data,&pSTGReg->reg)) 27 #define STG_WRITE_REG(reg,data) (pSTGReg->reg = data)
|
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | output.c | 245 void (*handler)(void *), void *data) in dss_mgr_register_framedone_handler() 247 return dss_mgr_ops->register_framedone_handler(mgr, handler, data); in dss_mgr_register_framedone_handler() 252 void (*handler)(void *), void *data) in dss_mgr_unregister_framedone_handler() 254 dss_mgr_ops->unregister_framedone_handler(mgr, handler, data); in dss_mgr_unregister_framedone_handler() 244 dss_mgr_register_framedone_handler(struct omap_overlay_manager *mgr, void (*handler)(void *), void *data) dss_mgr_register_framedone_handler() argument 251 dss_mgr_unregister_framedone_handler(struct omap_overlay_manager *mgr, void (*handler)(void *), void *data) dss_mgr_unregister_framedone_handler() argument
|