/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | dss.c | 511 dss_div_calc_func func, void *data) in dss_div_calc() 531 return func(fck, data); in dss_div_calc() 547 if (func(fck, data)) in dss_div_calc() 1194 static int dss_add_child_component(struct device *dev, void *data) in dss_add_child_component() argument 1196 struct component_match **match = data; in dss_add_child_component() 510 dss_div_calc(unsigned long pck, unsigned long fck_min, dss_div_calc_func func, void *data) dss_div_calc() argument
|
H A D | hdmi5_core.c | 316 /* Set hsync, vsync and data-enable polarity */ in hdmi_core_video_config() 410 u8 data[HDMI_INFOFRAME_SIZE(AVI)]; in hdmi_core_write_avi_infoframe() local 418 hdmi_avi_infoframe_pack(frame, data, sizeof(data)); in hdmi_core_write_avi_infoframe() 420 print_hex_dump_debug("AVI: ", DUMP_PREFIX_NONE, 16, 1, data, in hdmi_core_write_avi_infoframe() 423 ptr = data + HDMI_INFOFRAME_HEADER_SIZE; in hdmi_core_write_avi_infoframe()
|
/kernel/linux/linux-6.6/drivers/comedi/drivers/ |
H A D | usbduxfast.c | 26 * 0.9: Dropping the first data packet which seems to be from the last transfer. 110 * number of in-URBs which receive the data: min=5 128 * number of received packets to ignore before we start handing data 146 * this is the structure which holds all the data of this driver 506 /* deceision state w/o data */ in usbduxfast_ai_cmd() 523 /* deceision state with data */ in usbduxfast_ai_cmd() 529 * we loop through two states: data and delay in usbduxfast_ai_cmd() 532 /* data */ in usbduxfast_ai_cmd() 538 /* deceision state w/o data */ in usbduxfast_ai_cmd() 545 * we loop through 3 states: 2x delay and 1x data in usbduxfast_ai_cmd() 760 usbduxfast_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) usbduxfast_ai_insn_read() argument 841 usbduxfast_upload_firmware(struct comedi_device *dev, const u8 *data, size_t size, unsigned long context) usbduxfast_upload_firmware() argument [all...] |
/kernel/linux/linux-6.6/kernel/livepatch/ |
H A D | core.c | 30 * klp_mutex is a coarse lock which serializes access to klp data. All 128 static int klp_match_callback(void *data, unsigned long addr) in klp_match_callback() argument 130 struct klp_find_arg *args = data; in klp_match_callback() 146 static int klp_find_callback(void *data, const char *name, unsigned long addr) in klp_find_callback() argument 148 struct klp_find_arg *args = data; in klp_find_callback() 153 return klp_match_callback(data, addr); in klp_find_callback() 279 * code/data to reference unexported vmlinux symbols. They're written as 287 * are written to the klp module text to allow the patched code/data to 1057 * Initializes the data structure associated with the patch, creates the sysfs
|
/kernel/linux/linux-6.6/include/soc/tegra/ |
H A D | bpmp-abi.h | 61 * The BPMP processes the data and replies with an IVC frame (on the 227 * uint16_t calc_crc_digest(uint16_t crc, uint8_t *data, size_t size) 230 * crc ^= data[i] << 8; 242 * uint16_t calc_crc(uint8_t *data, size_t size) 244 * return calc_crc_digest(0x4657, data, size); 302 * Minimum size guaranteed for data in an IPC message buffer 552 * written data to a callback provided by the driver. When software on 554 * data to return to the CPU. The intention of the debugfs filesystem 588 /** @brief Physical address pointing to data buffer */ 590 /** @brief Length in bytes of data buffe 779 char data[DEBUG_READ_MAX_SZ]; global() member 802 char data[DEBUG_WRITE_MAX_SZ]; global() member 1013 uint8_t data[]; global() member 2825 uint8_t data[MRQ_RINGBUF_CONSOLE_MAX_READ_LEN]; global() member 2836 uint8_t data[MRQ_RINGBUF_CONSOLE_MAX_WRITE_LEN]; global() member [all...] |
/kernel/linux/linux-6.6/kernel/ |
H A D | kexec_core.c | 121 * and the destination addresses of those source pages. As this data 684 * is not copied to its destination page before the data on in kimage_alloc_page() 697 * time. If the runtime is a problem the data structures can in kimage_alloc_page() 845 /* For crash dumps kernels we simply copy the data from in kimage_load_crash_segment() 951 struct kexec_load_limit *limit = table->data; in kexec_limit_handler() 954 .data = &val, in kexec_limit_handler() 988 .data = &kexec_load_disabled, 998 .data = &load_limit_panic, 1004 .data = &load_limit_reboot, 1208 * for the data in crash_save_cpu() [all...] |
/kernel/linux/linux-6.6/drivers/dma/qcom/ |
H A D | hidma.c | 165 static void hidma_callback(void *data) in hidma_callback() argument 167 struct hidma_desc *mdesc = data; in hidma_callback() 547 /* Move data */ in hidma_free_chan_resources() 682 writel(msg->data, dmadev->dev_evca + 0x120); in hidma_write_msi_msg() 954 {.compatible = "qcom,hidma-1.1", .data = (void *)(HIDMA_MSI_CAP),}, 956 .data = (void *)(HIDMA_MSI_CAP | HIDMA_IDENTITY_CAP),},
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | st_fdma.c | 703 , .data = &fdma_mpe31_stih407_11 }, 705 , .data = &fdma_mpe31_stih407_12 }, 707 , .data = &fdma_mpe31_stih407_13 }, 748 if (!match || !match->data) { in st_fdma_probe() 753 drvdata = match->data; in st_fdma_probe() 761 dev_err(&pdev->dev, "unable to find platform data\n"); in st_fdma_probe()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | platform.c | 125 dd->platform_config.data = temp_platform_config; in get_platform_config() 145 * Allocate separate memory block to store data and free firmware in get_platform_config() 149 dd->platform_config.data = kmemdup(platform_config_file->data, in get_platform_config() 159 kfree(dd->platform_config.data); in free_platform_config() 160 dd->platform_config.data = NULL; in free_platform_config()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | qpc.c | 97 qpn = be32_to_cpu(eqe->data.dct.dctn) & 0xFFFFFF; in dct_event_notifier() 107 unsigned long type, void *data) in rsc_event_notifier() 112 struct mlx5_eqe *eqe = data; in rsc_event_notifier() 128 rsn = be32_to_cpu(eqe->data.qp_srq.qp_srq_n) & 0xffffff; in rsc_event_notifier() 129 rsn |= (eqe->data.qp_srq.type << MLX5_USER_INDEX_LEN); in rsc_event_notifier() 106 rsc_event_notifier(struct notifier_block *nb, unsigned long type, void *data) rsc_event_notifier() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-ethtool.c | 607 u32 stringset, u8 *data) in am65_cpsw_get_strings() 611 u8 *p = data; in am65_cpsw_get_strings() 642 struct ethtool_stats *stats, u64 *data) in am65_cpsw_get_ethtool_stats() 655 *data++ = readl_relaxed(host_p->stat_base + in am65_cpsw_get_ethtool_stats() 661 *data++ = readl_relaxed(port->stat_base + in am65_cpsw_get_ethtool_stats() 606 am65_cpsw_get_strings(struct net_device *ndev, u32 stringset, u8 *data) am65_cpsw_get_strings() argument 641 am65_cpsw_get_ethtool_stats(struct net_device *ndev, struct ethtool_stats *stats, u64 *data) am65_cpsw_get_ethtool_stats() argument
|
/kernel/linux/linux-6.6/drivers/media/pci/saa7134/ |
H A D | saa7134-tvaudio.c | 460 static int tvaudio_thread(void *data) in tvaudio_thread() argument 462 struct saa7134_dev *dev = data; in tvaudio_thread() 760 static int tvaudio_thread_ddep(void *data) in tvaudio_thread_ddep() argument 762 struct saa7134_dev *dev = data; in tvaudio_thread_ddep() 1002 int (*my_thread)(void *data) = NULL; in saa7134_tvaudio_init2()
|
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
H A D | vdec_vp9_if.c | 114 * [BIT(1)] reset segment data or not (AP-R, VPU-W) 117 * [BIT(4)] do not reset segment data before every frame (AP-R, VPU-W) 472 * copy frame data from frm_to_show to current CAPTURE in vp9_swap_frm_bufs() 815 u32 data[3]; in vdec_vp9_decode() local 836 data[0] = *((unsigned int *)bs->va); in vdec_vp9_decode() 837 data[1] = *((unsigned int *)(bs->va + 4)); in vdec_vp9_decode() 838 data[2] = *((unsigned int *)(bs->va + 8)); in vdec_vp9_decode() 872 ret = vpu_dec_start(&inst->vpu, data, 3); in vdec_vp9_decode()
|
/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_dl.c | 75 u32 data; member 374 * @data: The register value 380 void vsp1_dl_body_write(struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_dl_body_write() argument 387 dlb->entries[dlb->num_entries].data = data; in vsp1_dl_body_write() 417 * data of each command. The allocation sizes are dependent upon the command 476 cmd->data = pool->mem + data_offset; in vsp1_dl_cmd_pool_create() 511 /* Reset flags, these mark data usage. */ in vsp1_dl_ext_cmd_put()
|
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-is.c | 173 dev_err(&is->pdev->dev, "no driver data found for: %pOF\n", in fimc_is_parse_sensor_config() 243 memcpy(buf, fw->data, fw->size); in fimc_is_load_setfile() 250 fw->data + fw->size - FIMC_IS_SETFILE_INFO_LEN, in fimc_is_load_setfile() 318 memcpy(is->memory.vaddr, is->fw.f_w->data, is->fw.f_w->size); in fimc_is_start_firmware() 403 memcpy(is->memory.vaddr, fw->data, fw->size); in fimc_is_load_firmware() 540 pr_debug("data lanes: %d, settle line: %d\n", in fimc_is_general_irq_handler() 737 static int fimc_is_show(struct seq_file *s, void *data) in fimc_is_show() argument
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43/ |
H A D | xmit.c | 147 plcp->data = cpu_to_le32(d); in b43_generate_plcp_hdr() 161 plcp->data |= cpu_to_le32(plen << 16); in b43_generate_plcp_hdr() 234 /* Generate a TX data header. */ 241 const unsigned char *fragment_data = skb_frag->data; in b43_generate_txhdr() 685 plcp = (struct b43_plcp_hdr6 *)(skb->data + padding); in b43_rx() 687 /* The skb contains the Wireless Header + payload data now */ in b43_rx() 692 wlhdr = (struct ieee80211_hdr *)(skb->data); in b43_rx() 844 * txstatus report data. This returns a boolean whether the frame was 874 * If the short retries (RTS, not data frame) have exceeded in b43_fill_txstatus_report()
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | ampdu.c | 106 * scb_handle: scb cubby handle to retrieve data from scb 507 * Preps the given packet for AMPDU based on the session data. If the 520 struct d11txh *txh = (struct d11txh *)p->data; in brcms_c_ampdu_add_frame() 656 txh = (struct d11txh *)last->data; in brcms_c_ampdu_finalize() 679 txh = (struct d11txh *)first->data; in brcms_c_ampdu_finalize() 923 txh = (struct d11txh *) p->data; in brcms_c_ampdu_dotxstatus_complete() 1052 txh = (struct d11txh *) p->data; in brcms_c_ampdu_dotxstatus()
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/libertas/ |
H A D | if_spi.c | 240 /* read in data */ in spu_read() 468 fw = firmware->data; in if_spi_prog_helper_firmware() 488 * Feed the data into the command read/write port reg in if_spi_prog_helper_firmware() 598 fw = firmware->data; in if_spi_prog_main_firmware() 697 netdev_err(priv->dev, "%s: error: card has no data for host\n", in if_spi_c2h_cmd() 709 /* Read the data from the WLAN module into our command buffer */ in if_spi_c2h_cmd() 730 /* Move data from the card to the host */ 735 char *data; in if_spi_c2h_data() local 744 netdev_err(priv->dev, "%s: error: card has no data for host\n", in if_spi_c2h_data() 750 "%s: error: card has %d bytes of data, bu in if_spi_c2h_data() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | event.c | 437 const struct qlink_event_freq_change *data, in qtnf_event_handle_freq_change() 445 if (len < sizeof(*data)) { in qtnf_event_handle_freq_change() 453 qlink_chandef_q2cfg(wiphy, &data->chan, &chandef); in qtnf_event_handle_freq_change() 686 event = (const struct qlink_event *)event_skb->data; in qtnf_event_parse() 768 event = (struct qlink_event *)skb->data; in qtnf_event_process_skb() 436 qtnf_event_handle_freq_change(struct qtnf_wmac *mac, const struct qlink_event_freq_change *data, u16 len) qtnf_event_handle_freq_change() argument
|
/kernel/linux/linux-6.6/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00usb.c | 230 * TX data handlers. 296 static bool rt2x00usb_kick_tx_entry(struct queue_entry *entry, void *data) in rt2x00usb_kick_tx_entry() argument 327 entry->skb->data, length, in rt2x00usb_kick_tx_entry() 342 * RX data handlers. 381 * Check if the received data is simply too small in rt2x00usb_interrupt_rxdone() 394 * Schedule the delayed work for processing RX data in rt2x00usb_interrupt_rxdone() 399 static bool rt2x00usb_kick_rx_entry(struct queue_entry *entry, void *data) in rt2x00usb_kick_rx_entry() argument 413 entry->skb->data, entry->skb->len, in rt2x00usb_kick_rx_entry() 455 static bool rt2x00usb_flush_entry(struct queue_entry *entry, void *data) in rt2x00usb_flush_entry() argument 872 * Free all allocated data in rt2x00usb_disconnect() [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/qcom/ |
H A D | pinctrl-ssbi-gpio.c | 61 * @power_source: logical selected voltage source, mapping in static data 718 { .compatible = "qcom,pm8018-gpio", .data = (void *) 6 }, 719 { .compatible = "qcom,pm8038-gpio", .data = (void *) 12 }, 720 { .compatible = "qcom,pm8058-gpio", .data = (void *) 44 }, 721 { .compatible = "qcom,pm8917-gpio", .data = (void *) 38 }, 722 { .compatible = "qcom,pm8921-gpio", .data = (void *) 44 },
|
/kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/ |
H A D | wsm.h | 112 /* that disturbance to the data traffic is minimized. */ 143 /* NULL data frame used to advertise the PM mode to */ 176 /* use for normal data */ 182 /* use for AC_VI data */ 184 /* use for AC_VO data */ 872 /* [out] */ u32 data; member 1013 u8 keydata[16]; /* Key data */ 1019 u8 keydata[16]; /* Key data */ 1024 u8 keydata[16]; /* TKIP key data */ 1029 u8 keydata[16]; /* TKIP key data */ 1807 u8 *data; global() member [all...] |
/kernel/linux/linux-6.6/drivers/net/xen-netback/ |
H A D | interface.c | 239 struct ethhdr *eth = (struct ethhdr *)skb->data; in xenvif_start_xmit() 424 struct ethtool_stats *stats, u64 * data) in xenvif_get_ethtool_stats() 440 data[i] = accum; in xenvif_get_ethtool_stats() 446 static void xenvif_get_strings(struct net_device *dev, u32 stringset, u8 * data) in xenvif_get_strings() argument 453 memcpy(data + i * ETH_GSTRING_LEN, in xenvif_get_strings() 423 xenvif_get_ethtool_stats(struct net_device *dev, struct ethtool_stats *stats, u64 * data) xenvif_get_ethtool_stats() argument
|
/kernel/linux/linux-6.6/drivers/phy/rockchip/ |
H A D | phy-rockchip-inno-dsidphy.c | 763 .data = &max_1ghz_video_phy_plat_data, 766 .data = &max_1ghz_video_phy_plat_data, 769 .data = &max_1ghz_video_phy_plat_data, 772 .data = &max_2_5ghz_video_phy_plat_data, 775 .data = &max_2_5ghz_video_phy_plat_data,
|
/kernel/linux/linux-6.6/drivers/perf/ |
H A D | arm_smmuv3_pmu.c | 685 static irqreturn_t smmu_pmu_handle_irq(int irq_num, void *data) in smmu_pmu_handle_irq() argument 687 struct smmu_pmu *smmu_pmu = data; in smmu_pmu_handle_irq() 715 static void smmu_pmu_free_msis(void *data) in smmu_pmu_free_msis() argument 717 struct device *dev = data; in smmu_pmu_free_msis() 732 writel_relaxed(msg->data, pmu->reg_base + SMMU_PMCG_IRQ_CFG1); in smmu_pmu_write_msi_msg()
|