/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf_csg_debugfs.c | 394 * @data: The debugfs dentry private data, a pointer to kbase context 399 void *data) in kbasep_csf_queue_group_debugfs_show() 437 * @data: The debugfs dentry private data, a pointer to kbase_device 442 void *data) in kbasep_csf_scheduler_dump_active_groups() 526 void *data, u64 *val) in kbasep_csf_debugfs_scheduling_timer_enabled_get() 528 struct kbase_device *const kbdev = data; in kbasep_csf_debugfs_scheduling_timer_enabled_get() 536 void *data, u64 val) in kbasep_csf_debugfs_scheduling_timer_enabled_set() 538 struct kbase_device *const kbdev = data; in kbasep_csf_debugfs_scheduling_timer_enabled_set() 398 kbasep_csf_queue_group_debugfs_show(struct seq_file *file, void *data) kbasep_csf_queue_group_debugfs_show() argument 441 kbasep_csf_scheduler_dump_active_groups(struct seq_file *file, void *data) kbasep_csf_scheduler_dump_active_groups() argument 525 kbasep_csf_debugfs_scheduling_timer_enabled_get( void *data, u64 *val) kbasep_csf_debugfs_scheduling_timer_enabled_get() argument 535 kbasep_csf_debugfs_scheduling_timer_enabled_set( void *data, u64 val) kbasep_csf_debugfs_scheduling_timer_enabled_set() argument 545 kbasep_csf_debugfs_scheduling_timer_kick_set( void *data, u64 val) kbasep_csf_debugfs_scheduling_timer_kick_set() argument [all...] |
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
H A D | wl_event.c | 157 const wl_event_msg_t *msg, void *data) in wl_ext_event_enq_event() 167 if (data) in wl_ext_event_enq_event() 178 if (data) in wl_ext_event_enq_event() 179 memcpy(e->edata, data, data_len); in wl_ext_event_enq_event() 244 wl_ext_event_send(void *params, const wl_event_msg_t * e, void *data) in wl_ext_event_send() argument 261 if (likely(!wl_ext_event_enq_event(event_params, event_type, e, data))) { in wl_ext_event_send() 315 EXT_EVENT_HANDLER cb_func, void *data, wl_event_prio_t prio) in wl_ext_event_register() 344 leaf->cb_argu = data; in wl_ext_event_register() 156 wl_ext_event_enq_event(struct wl_event_params *event_params, u32 event, const wl_event_msg_t *msg, void *data) wl_ext_event_enq_event() argument 314 wl_ext_event_register(struct net_device *dev, dhd_pub_t *dhd, uint32 event, EXT_EVENT_HANDLER cb_func, void *data, wl_event_prio_t prio) wl_ext_event_register() argument
|
H A D | dhd_debug_linux.c | 43 typedef void (*dbg_ring_send_sub_t)(void *ctx, const int ring_id, const void *data, 45 typedef void (*dbg_urgent_noti_sub_t)(void *ctx, const void *data, 74 debug_data_send(dhd_pub_t *dhdp, int ring_id, const void *data, const uint32 len, in debug_data_send() argument 86 ring_sub_send(ndev, ring_id, data, len, ring_status); in debug_data_send() 91 dhd_os_dbg_urgent_notifier(dhd_pub_t *dhdp, const void *data, const uint32 len) in dhd_os_dbg_urgent_notifier() argument 98 urgent_noti_sub_cb(ndev, data, len, dhdp->soc_ram_length); in dhd_os_dbg_urgent_notifier() 330 dhd_os_push_push_ring_data(dhd_pub_t *dhdp, int ring_id, void *data, int32 data_len) in dhd_os_push_push_ring_data() argument 334 log_conn_event_t *event_data = (log_conn_event_t *)data; in dhd_os_push_push_ring_data() 366 DHD_ERROR(("%s : failed to push data into the ring (%d) with ret(%d)\n", in dhd_os_push_push_ring_data() 476 /* os_dbg data */ in dhd_os_dbg_attach() [all...] |
/kernel/linux/linux-5.10/drivers/firmware/efi/ |
H A D | efi-pstore.c | 28 psi->data = NULL; in efi_pstore_open() 34 psi->data = NULL; in efi_pstore_close() 175 struct efivar_entry **pos = (struct efivar_entry **)&record->psi->data; in efi_pstore_sysfs_entry_iter() 217 * size > 0: Got data of an entry logged via efi_pstore_write() successfully, 221 * size < 0: Failed to get data of entry logging via efi_pstore_write(), 281 static int efi_pstore_erase_func(struct efivar_entry *entry, void *data) in efi_pstore_erase_func() argument 283 efi_char16_t *efi_name = data; in efi_pstore_erase_func() 364 unsigned long name_size, void *data) in efi_pstore_callback() 384 unsigned long name_size, void *data) in efi_pstore_update_entry() 386 struct efivar_entry *entry = data; in efi_pstore_update_entry() 363 efi_pstore_callback(efi_char16_t *name, efi_guid_t vendor, unsigned long name_size, void *data) efi_pstore_callback() argument 383 efi_pstore_update_entry(efi_char16_t *name, efi_guid_t vendor, unsigned long name_size, void *data) efi_pstore_update_entry() argument [all...] |
H A D | runtime-wrappers.c | 304 void *data) in virt_efi_get_variable() 311 data); in virt_efi_get_variable() 334 void *data) in virt_efi_set_variable() 341 data); in virt_efi_set_variable() 349 void *data) in virt_efi_set_variable_nonblocking() 357 data); in virt_efi_set_variable_nonblocking() 416 efi_char16_t *data) in virt_efi_reset_system() 424 __efi_call_virt(reset_system, reset_type, status, data_size, data); in virt_efi_reset_system() 300 virt_efi_get_variable(efi_char16_t *name, efi_guid_t *vendor, u32 *attr, unsigned long *data_size, void *data) virt_efi_get_variable() argument 330 virt_efi_set_variable(efi_char16_t *name, efi_guid_t *vendor, u32 attr, unsigned long data_size, void *data) virt_efi_set_variable() argument 347 virt_efi_set_variable_nonblocking(efi_char16_t *name, efi_guid_t *vendor, u32 attr, unsigned long data_size, void *data) virt_efi_set_variable_nonblocking() argument 413 virt_efi_reset_system(int reset_type, efi_status_t status, unsigned long data_size, efi_char16_t *data) virt_efi_reset_system() argument
|
/kernel/linux/linux-5.10/drivers/crypto/ccp/ |
H A D | ccp-dev.c | 352 cmd->callback(cmd->data, -EINPROGRESS); in ccp_do_cmd_backlog() 419 static void ccp_do_cmd_complete(unsigned long data) in ccp_do_cmd_complete() argument 421 struct ccp_tasklet_data *tdata = (struct ccp_tasklet_data *)data; in ccp_do_cmd_complete() 424 cmd->callback(cmd->data, cmd->ret); in ccp_do_cmd_complete() 432 * @data: thread-specific data 434 int ccp_cmd_queue_thread(void *data) in ccp_cmd_queue_thread() argument 436 struct ccp_cmd_queue *cmd_q = (struct ccp_cmd_queue *)data; in ccp_cmd_queue_thread() 506 int ccp_trng_read(struct hwrng *rng, void *data, size_t max, bool wait) in ccp_trng_read() argument 517 /* Zero is returned if not data i in ccp_trng_read() [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-pcie-idio-24.c | 63 * 28: PCI Bus wrote data to LCS_MBOX0 64 * 29: PCI Bus wrote data to LCS_MBOX1 65 * 30: PCI Bus wrote data to LCS_MBOX2 66 * 31: PCI Bus wrote data to LCS_MBOX3 127 * struct idio_24_gpio - GPIO device private data structure 368 static void idio_24_irq_ack(struct irq_data *data) in idio_24_irq_ack() argument 372 static void idio_24_irq_mask(struct irq_data *data) in idio_24_irq_mask() argument 374 struct gpio_chip *const chip = irq_data_get_irq_chip_data(data); in idio_24_irq_mask() 377 const unsigned long bit_offset = irqd_to_hwirq(data) - 24; in idio_24_irq_mask() 401 static void idio_24_irq_unmask(struct irq_data *data) in idio_24_irq_unmask() argument 430 idio_24_irq_set_type(struct irq_data *data, unsigned int flow_type) idio_24_irq_set_type() argument [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-vexpress/ |
H A D | spc.c | 355 static int ve_spc_read_sys_cfg(int func, int offset, uint32_t *data) in ve_spc_read_sys_cfg() argument 370 *data = readl(info->baseaddr + SYSCFG_RDATA); in ve_spc_read_sys_cfg() 378 static irqreturn_t ve_spc_irq_handler(int irq, void *data) in ve_spc_irq_handler() argument 380 struct ve_spc_drvdata *drv_data = data; in ve_spc_irq_handler() 403 uint32_t data = 0, off, ret, idx; in ve_spc_populate_opps() local 414 ret = ve_spc_read_sys_cfg(SYSCFG_SCC, off, &data); in ve_spc_populate_opps() 416 opps->freq = (data & FREQ_MASK) * MULT_FACTOR; in ve_spc_populate_opps() 417 opps->u_volt = (data >> VOLT_SHIFT) * 1000; in ve_spc_populate_opps() 480 * Multi-cluster systems may need this data when non-coherent, during in ve_spc_init()
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | pci_dn.c | 24 * The function is used to find the firmware data of one 26 * PCI bus. For VFs, their firmware data is linked to that 28 * data is linked to that of their bridge. 81 /* Slow path: fetch from firmware data hierarchy */ in pci_get_pdn_by_devfn() 112 * firmware data to PF's bridge. in pci_get_pdn() 199 dev_warn(&pdev->dev, "%s: Cannot create firmware data for VF#%d\n", in add_sriov_vf_pdns() 239 * so that we can release VF's firmware data in in remove_sriov_vf_pdns() 296 dn->data = pdn; in pci_add_device_node_info() 376 dn->data = NULL; in pci_remove_device_node_info() 404 void *data) in pci_traverse_device_nodes() 402 pci_traverse_device_nodes(struct device_node *start, void *(*fn)(struct device_node *, void *), void *data) pci_traverse_device_nodes() argument 469 traverse_pci_dn(struct pci_dn *root, void *(*fn)(struct pci_dn *, void *), void *data) traverse_pci_dn() argument 487 add_pdn(struct device_node *dn, void *data) add_pdn() argument [all...] |
/kernel/linux/linux-5.10/arch/x86/events/intel/ |
H A D | uncore.h | 27 #define UNCORE_PCI_DEV_DEV(data) ((data >> 24) & 0xff) 28 #define UNCORE_PCI_DEV_FUNC(data) ((data >> 16) & 0xff) 29 #define UNCORE_PCI_DEV_TYPE(data) ((data >> 8) & 0xff) 30 #define UNCORE_PCI_DEV_IDX(data) (data & 0xff)
|
/kernel/linux/linux-5.10/arch/mips/netlogic/xlp/ |
H A D | ahci-init-xlp2.c | 185 static void write_phy_reg(u64 regbase, u32 addr, u32 physel, u8 data) in write_phy_reg() argument 188 (1u << 31) | (physel << 24) | (data << 16) | addr); in write_phy_reg() 231 u8 data; in check_phy_register() local 233 data = read_phy_reg(regbase, addr, physel); in check_phy_register() 234 pr_info("PHY read addr = 0x%x physel = %d data = 0x%x %s\n", in check_phy_register() 235 addr, physel, data, data == xdata ? "TRUE" : "FALSE"); in check_phy_register() 345 static void nlm_sata_intr_ack(struct irq_data *data) in nlm_sata_intr_ack() argument 351 node = data->irq / NLM_IRQS_PER_NODE; in nlm_sata_intr_ack()
|
/kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/ |
H A D | hwtstamp.c | 22 int addr, u16 *data, int len) in mv88e6xxx_port_ptp_read() 28 data, len); in mv88e6xxx_port_ptp_read() 32 int addr, u16 data) in mv88e6xxx_port_ptp_write() 38 data); in mv88e6xxx_port_ptp_write() 42 u16 data) in mv88e6xxx_ptp_write() 47 return chip->info->ops->avb_ops->ptp_write(chip, addr, data); in mv88e6xxx_ptp_write() 51 u16 *data) in mv88e6xxx_ptp_read() 56 return chip->info->ops->avb_ops->ptp_read(chip, addr, data, 1); in mv88e6xxx_ptp_read() 21 mv88e6xxx_port_ptp_read(struct mv88e6xxx_chip *chip, int port, int addr, u16 *data, int len) mv88e6xxx_port_ptp_read() argument 31 mv88e6xxx_port_ptp_write(struct mv88e6xxx_chip *chip, int port, int addr, u16 data) mv88e6xxx_port_ptp_write() argument 41 mv88e6xxx_ptp_write(struct mv88e6xxx_chip *chip, int addr, u16 data) mv88e6xxx_ptp_write() argument 50 mv88e6xxx_ptp_read(struct mv88e6xxx_chip *chip, int addr, u16 *data) mv88e6xxx_ptp_read() argument
|
/kernel/linux/linux-6.6/arch/m68k/kernel/ |
H A D | setup_mm.c | 119 const void *data = record->data; in m68k_parse_bootinfo() local 132 const struct mem_info *m = data; in m68k_parse_bootinfo() 145 const struct mem_info *m = data; in m68k_parse_bootinfo() 152 strscpy(m68k_command_line, data, in m68k_parse_bootinfo() 157 u16 len = be16_to_cpup(data); in m68k_parse_bootinfo() 158 add_bootloader_randomness(data + 2, len); in m68k_parse_bootinfo() 160 * Zero the data to preserve forward secrecy, and zero the in m68k_parse_bootinfo() 163 memzero_explicit((void *)data, len + 2); in m68k_parse_bootinfo()
|
/kernel/linux/linux-6.6/arch/arm/kernel/ |
H A D | sys_oabi-compat.c | 281 __u64 data; member 296 kernel.data = user.data; in sys_oabi_epoll_ctl() 309 epoll_put_uevent(__poll_t revents, __u64 data, in epoll_put_uevent() argument 316 __put_user(data, &oevent->data)) in epoll_put_uevent() 323 __put_user(data, &uevent->data)) in epoll_put_uevent()
|
/kernel/linux/linux-6.6/arch/arm/mach-versatile/ |
H A D | spc.c | 347 static int ve_spc_read_sys_cfg(int func, int offset, uint32_t *data) in ve_spc_read_sys_cfg() argument 362 *data = readl(info->baseaddr + SYSCFG_RDATA); in ve_spc_read_sys_cfg() 370 static irqreturn_t ve_spc_irq_handler(int irq, void *data) in ve_spc_irq_handler() argument 372 struct ve_spc_drvdata *drv_data = data; in ve_spc_irq_handler() 395 uint32_t data = 0, off, ret, idx; in ve_spc_populate_opps() local 406 ret = ve_spc_read_sys_cfg(SYSCFG_SCC, off, &data); in ve_spc_populate_opps() 408 opps->freq = (data & FREQ_MASK) * MULT_FACTOR; in ve_spc_populate_opps() 409 opps->u_volt = (data >> VOLT_SHIFT) * 1000; in ve_spc_populate_opps() 472 * Multi-cluster systems may need this data when non-coherent, during in ve_spc_init()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | msi.c | 221 static void *count_non_bridge_devices(struct device_node *dn, void *data) in count_non_bridge_devices() argument 223 struct msi_counts *counts = data; in count_non_bridge_devices() 238 static void *count_spare_msis(struct device_node *dn, void *data) in count_spare_msis() argument 240 struct msi_counts *counts = data; in count_spare_msis() 435 * handler data is still available. Use that to clear the XIVE 436 * controller data. 483 static void pseries_msi_write_msg(struct irq_data *data, struct msi_msg *msg) in pseries_msi_write_msg() argument 485 struct msi_desc *entry = irq_data_get_msi_desc(data); in pseries_msi_write_msg() 520 static void pseries_msi_compose_msg(struct irq_data *data, struct msi_msg *msg) in pseries_msi_compose_msg() argument 522 __pci_read_msi_msg(irq_data_get_msi_desc(data), ms in pseries_msi_compose_msg() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
H A D | test_tcp_hdr_options.c | 73 __u8 *data) in write_test_option() 77 data[offset++] = test_opt->flags; in write_test_option() 79 data[offset++] = test_opt->max_delack_ms; in write_test_option() 82 data[offset++] = test_opt->rand; in write_test_option() 99 write_test_option(test_opt, write_opt.exprm.data); in store_option() 106 write_test_option(test_opt, write_opt.regular.data); in store_option() 148 return parse_test_option(test_opt, search_opt.exprm.data); in load_option() 157 return parse_test_option(test_opt, search_opt.regular.data); in load_option() 72 write_test_option(const struct bpf_test_option *test_opt, __u8 *data) write_test_option() argument
|
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | head.S | 38 .import init_task,data 39 .import init_stack,data 57 .import __bss_start,data 58 .import __bss_stop,data 174 .import _mcount,data 176 /* Get the global data pointer */ 294 /* Initialize the global data pointer */ 355 .import smp_init_current_idle_task,data 434 .section .data..ro_after_init 437 .export $global$,data [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_lease.c | 461 * data structure from the lease as the main object_idr in fill_object_idr() 505 * @data: pointer to struct drm_mode_create_lease 514 void *data, struct drm_file *lessor_priv) in drm_mode_create_lease_ioctl() 516 struct drm_mode_create_lease *cl = data; in drm_mode_create_lease_ioctl() 632 * @data: pointer to struct drm_mode_list_lessees 642 void *data, struct drm_file *lessor_priv) in drm_mode_list_lessees_ioctl() 644 struct drm_mode_list_lessees *arg = data; in drm_mode_list_lessees_ioctl() 690 * @data: pointer to struct drm_mode_get_lease 697 void *data, struct drm_file *lessee_priv) in drm_mode_get_lease_ioctl() 699 struct drm_mode_get_lease *arg = data; in drm_mode_get_lease_ioctl() 513 drm_mode_create_lease_ioctl(struct drm_device *dev, void *data, struct drm_file *lessor_priv) drm_mode_create_lease_ioctl() argument 641 drm_mode_list_lessees_ioctl(struct drm_device *dev, void *data, struct drm_file *lessor_priv) drm_mode_list_lessees_ioctl() argument 696 drm_mode_get_lease_ioctl(struct drm_device *dev, void *data, struct drm_file *lessee_priv) drm_mode_get_lease_ioctl() argument 759 drm_mode_revoke_lease_ioctl(struct drm_device *dev, void *data, struct drm_file *lessor_priv) drm_mode_revoke_lease_ioctl() argument [all...] |
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | sec-core.c | 100 .data = (void *)S5M8767X, 103 .data = (void *)S2MPS11X, 106 .data = (void *)S2MPS13X, 109 .data = (void *)S2MPS14X, 112 .data = (void *)S2MPS15X, 115 .data = (void *)S2MPA01, 118 .data = (void *)S2MPU02, 286 * Only the common platform data elements for s5m8767 are parsed here from the 288 * others have to parse their own platform data elements from device tree. 290 * The s5m8767 platform data structur [all...] |
/kernel/linux/linux-5.10/drivers/media/cec/i2c/ |
H A D | ch7322.c | 309 unsigned int data = 0; in ch7322_irq() local 312 regmap_read(ch7322->regmap, CH7322_INTDATA, &data); in ch7322_irq() 313 regmap_write(ch7322->regmap, CH7322_INTDATA, data); in ch7322_irq() 316 if (data & CH7322_INTDATA_HPDFALL) in ch7322_irq() 319 if (data & CH7322_INTDATA_TXMSG) in ch7322_irq() 322 if (data & CH7322_INTDATA_RXMSG) in ch7322_irq() 325 if (data & CH7322_INTDATA_NEWPHA) in ch7322_irq() 328 if (data & CH7322_INTDATA_ERROR) in ch7322_irq()
|
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | s6sy761.c | 107 u8 data[S6SY761_EVENT_SIZE * S6SY761_EVENT_COUNT]; member 130 .buf = sdata->data + S6SY761_EVENT_SIZE, in s6sy761_read_events() 202 u8 *event = &sdata->data[i * S6SY761_EVENT_SIZE]; in s6sy761_handle_events() 232 sdata->data); in s6sy761_irq_handler() 238 if (!sdata->data[0]) in s6sy761_irq_handler() 241 n_events = sdata->data[7] & S6SY761_MASK_LEFT_EVENTS; in s6sy761_irq_handler() 383 static void s6sy761_power_off(void *data) in s6sy761_power_off() argument 385 struct s6sy761_data *sdata = data; in s6sy761_power_off()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/qxl/ |
H A D | qxl_dev.h | 289 QXLPHYSICAL data; member 385 uint8_t data[0]; member 390 uint8_t data[0]; member 472 uint8_t data[0]; member 601 QXLPHYSICAL data; member 743 QXLPHYSICAL data; member 832 QXLPHYSICAL data; /* data[0] ? */ member 841 uint8_t data[0]; member
|
/kernel/linux/linux-5.10/drivers/media/pci/netup_unidvb/ |
H A D | netup_unidvb_i2c.c | 133 u8 data; in netup_i2c_fifo_tx() local 140 data = i2c->msg->buf[i2c->xmit_size++]; in netup_i2c_fifo_tx() 141 writeb(data, &i2c->regs->tx_fifo.data8); in netup_i2c_fifo_tx() 143 "%s(): write 0x%02x\n", __func__, data); in netup_i2c_fifo_tx() 155 u8 data; in netup_i2c_fifo_rx() local 161 data = readb(&i2c->regs->rx_fifo.data8); in netup_i2c_fifo_rx() 164 i2c->msg->buf[i2c->xmit_size++] = data; in netup_i2c_fifo_rx() 166 "%s(): read 0x%02x\n", __func__, data); in netup_i2c_fifo_rx()
|
/kernel/linux/linux-5.10/drivers/misc/mei/ |
H A D | bus-fixup.c | 94 u8 data[]; member 122 u8 data[]; member 143 fwcaps = (struct mkhi_fwcaps *)req->data; in mei_osver() 148 os_ver = (struct mei_os_ver *)fwcaps->data; in mei_osver() 192 fwver = (struct mkhi_fw_ver *)rsp->data; in mei_fwver() 272 u8 data[]; member 283 u8 data[]; member 354 memcpy(ver, reply->data, sizeof(*ver)); in mei_nfc_if_version()
|