/kernel/linux/linux-5.10/drivers/media/pci/ivtv/ |
H A D | ivtv-driver.h | 206 u32 data[CX2341X_MBOX_MAX_DATA]; member 211 u32 data[CX2341X_MBOX_MAX_DATA]; /* last sent api data */ member 227 #define IVTV_F_S_DMA_HAS_VBI 1 /* the current DMA request also requests VBI data */ 228 #define IVTV_F_S_NEEDS_DATA 2 /* this decoding stream needs more data */ 238 #define IVTV_F_S_PIO_HAS_VBI 1 /* the current PIO request also requests VBI data */ 529 /* VBI data */ 536 u8 data[5]; /* five-byte VPS payload */ member 540 /* VBI general data, does not change during streaming */ 561 int insert_mpeg; /* if non-zero, then embed VBI data i [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/vdec/ |
H A D | vdec_vp8_if.c | 82 * @load_data : flag to indicate reload decode data 221 /* reset HW and enable HW read/write data function */ 437 unsigned int data; in vdec_vp8_decode() local 469 data = (*(bs_va + 9) << 24) | (*(bs_va + 8) << 16) | in vdec_vp8_decode() 471 err = vpu_dec_start(vpu, &data, 1); in vdec_vp8_decode()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns/ |
H A D | hnae.h | 217 /* priv data for the desc, e.g. skb when use with ip stack*/ 224 /* desc type, used by the ring user to mark the type of the priv data */ 519 void (*get_stats)(struct hnae_handle *handle, u64 *data); 521 u32 stringset, u8 *data); 526 void (*get_regs)(struct hnae_handle *handle, void *data); 676 wmb(); /* commit all data before submit */ in hnae_reinit_all_ring_desc() 696 wmb(); /* commit all data before submit */ in hnae_reinit_all_ring_page_off()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | fs_counters.c | 176 u32 *data = fc_stats->bulk_query_out; in mlx5_fc_stats_query_counter_range() local 191 data); in mlx5_fc_stats_query_counter_range() 207 update_counter_cache(counter_index, data, cache); in mlx5_fc_stats_query_counter_range()
|
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-brcmstb.c | 30 * PER_I2C/BSC count register mask depends on 1 byte/4 byte data register 32 * data register whereas STB SoCs use 4 byte per data register transfer, 69 /* BSC data transfer direction */ 72 /* BSC data transfer direction combined format */ 82 u32 data_in[N_DATA_REGS]; /* tx data buffer*/ 83 u32 cnt_reg; /* rx/tx data length */ 86 u32 data_out[N_DATA_REGS]; /* rx data buffer */ 333 /* Actual data transfer through the BSC master */ 356 /* set data transfe in brcmstb_i2c_xfer_bsc_data() 394 u32 data = bsc_readl(dev, data_out[i]); brcmstb_i2c_xfer_bsc_data() local [all...] |
/kernel/linux/linux-5.10/drivers/iio/adc/ |
H A D | twl6030-gpadc.c | 106 * struct twl6030_gpadc_platform_data - platform specific data 125 * struct twl6030_gpadc_data - GPADC data 129 * @twl6030_cal_tbl: pointer to calibration data for each 131 * @pdata: pointer to device specific data 142 * channels 11, 12, 13, 15 and 16 have no calibration data 145 * The data is taken from GPADC_TRIM registers description. 791 /* No data for other channels */ in twl6032_calibration() 867 .data = &twl6030_pdata, 871 .data = &twl6032_pdata, 891 pdata = match->data; in twl6030_gpadc_probe() [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | trace.c | 525 atomic_t data[255]; member 534 int i, len = ARRAY_SIZE(hist.data); in hfi1_trace_print_rsm_hist() 541 atomic_t *count = &hist.data[i]; in hfi1_trace_print_rsm_hist()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_sp.h | 83 /* Ramrod data buffer params */ 133 /* used to contain the data related vlan_mac_flags bits from 340 union bnx2x_classification_ramrod_data *data); 350 union bnx2x_classification_ramrod_data *data); 360 union bnx2x_classification_ramrod_data *data); 372 * Configures one rule in the ramrod data buffer. 598 * Fills the ramrod data during the RESTORE flow. 603 * @param rdata_idx Index in the ramrod data to start from 1077 /* Buffer to use as a ramrod data and its mapping */ 1339 /* Buffer to use as a ramrod data an [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | common.h | 137 IMMED_PKT_SIZE = 48 /* packet size for immediate data */ 226 u64 rx_data_errs; /* data errors */ 679 int t3_seeprom_read(struct adapter *adapter, u32 addr, __le32 *data); 680 int t3_seeprom_write(struct adapter *adapter, u32 addr, __le32 data); 686 int t3_set_proto_sram(struct adapter *adap, const u8 *data);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/ |
H A D | lio_vf_rep.c | 273 memcpy(skb->data, va, MIN_SKB_SIZE); in lio_vf_rep_copy_packet() 407 skb->data, skb->len, DMA_TO_DEVICE); in lio_vf_rep_pkt_xmit() 414 sc->virtdptr = skb->data; in lio_vf_rep_pkt_xmit()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_main.c | 54 unsigned long event, void *data) in listen_notify_handler() 59 clisten = (struct chtls_listen *)data; in listen_notify_handler() 231 memset(cdev->askb->data, 0, cdev->askb->len); in chtls_get_skb() 527 /* Now copy the following data */ in do_chtls_setsockopt() 53 listen_notify_handler(struct notifier_block *this, unsigned long event, void *data) listen_notify_handler() argument
|
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas/ |
H A D | host.h | 3 * This file function prototypes, data structure 403 * Define data structure for CMD_GET_HW_SPEC 457 * Define data structure for CMD_802_11_SCAN 901 u8 data[256]; member 967 u8 data[128]; /* last position reserved */ member 974 __le32 data[32]; /* last position reserved */ member
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
H A D | mac.c | 118 * @data: LLT data content 123 bool rtl92c_llt_write(struct ieee80211_hw *hw, u32 address, u32 data) in rtl92c_llt_write() argument 129 _LLT_INIT_DATA(data) | _LLT_OP(_LLT_WRITE_ACCESS); in rtl92c_llt_write() 725 tmp_buf = skb->data + pstats->rx_drvinfo_size + pstats->rx_bufshift; in rtl92c_translate_rx_signal_stuff()
|
/kernel/linux/linux-5.10/drivers/net/wan/ |
H A D | x25_asy.c | 89 /* Initialize channel control data */ in x25_asy_alloc() 208 printk(KERN_DEBUG "x25_asy: data received err - %d\n", err); in x25_asy_bump() 234 * When we are sending a little amount of data, in x25_asy_encaps() 248 * Called by the driver when there's room for more data. If we have 315 switch (skb->data[0]) { in x25_asy_xmit() 362 * Called when I frame data arrive. We add a pseudo header for upper 373 skb->data[0] = X25_IFACE_DATA; in x25_asy_data_indication() 401 x25_asy_encaps(sl, skb->data, skb->len); in x25_asy_data_transmit() 518 * Handle the 'receiver data ready' interrupt. 520 * a block of X.25 data ha [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | ahb.c | 21 .data = (void *)ATH11K_HW_IPQ8074, 24 .data = (void *)ATH11K_HW_IPQ6018_HW10, 672 ab->hw_rev = (enum ath11k_hw_rev)of_id->data; in ath11k_ahb_probe()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath6kl/ |
H A D | core.h | 145 /* use low priority endpoint for all data */ 163 u8 data[]; member 185 #define AR6003_HW_2_0_PATCH_FILE "data.patch.bin" 198 #define AR6003_HW_2_1_1_PATCH_FILE "data.patch.bin" 247 /* Per STA data, used in AP mode */ 908 int ath6kl_diag_write(struct ath6kl *ar, u32 address, void *data, u32 length); 910 int ath6kl_diag_read(struct ath6kl *ar, u32 address, void *data, u32 length);
|
/kernel/linux/linux-5.10/drivers/s390/char/ |
H A D | con3270.c | 39 * Main 3270 console view data structure. 198 con3270_write_callback(struct raw3270_request *rq, void *data) in con3270_write_callback() argument 357 con3270_read_callback(struct raw3270_request *rq, void *data) in con3270_read_callback() argument 564 unsigned long event, void *data) in con3270_notify() 563 con3270_notify(struct notifier_block *self, unsigned long event, void *data) con3270_notify() argument
|
H A D | monreader.c | 167 pr_err("Reading monitor data failed with rc=%i\n", rc); in mon_send_reply() 261 pr_warn("The read queue for monitor data is full\n"); in mon_iucv_message_pending() 366 static ssize_t mon_read(struct file *filp, char __user *data, in mon_read() argument 400 ret = copy_to_user(data, (void *) (unsigned long) monmsg->pos, in mon_read() 414 ret = copy_to_user(data, (void *) (unsigned long) monmsg->pos, in mon_read()
|
H A D | sclp_vt220.c | 58 /* Structures and data needed to register tty driver */ 63 /* Lock to protect internal data from concurrent access */ 157 sclp_vt220_callback(struct sclp_req *request, void *data) in sclp_vt220_callback() argument 162 vt220_request = (struct sclp_vt220_request *) data; in sclp_vt220_callback() 357 * Emit buffer after having waited long enough for more data to arrive. 393 * Internal implementation of the write function. Write COUNT bytes of data 395 * to the SCLP interface. In case that the data does not fit into the current 855 unsigned long event, void *data) in sclp_vt220_notify() 854 sclp_vt220_notify(struct notifier_block *self, unsigned long event, void *data) sclp_vt220_notify() argument
|
H A D | vmlogrdr.c | 44 * The size of the buffer for iucv data transfer is one page, 45 * but in addition to the data we read from iucv we also 47 * so the maximum size for record data is a little less then 91 static ssize_t vmlogrdr_read (struct file *filp, char __user *data, 204 * Copy the external interrupt data into our local eib and increment in vmlogrdr_iucv_message_pending() 410 /* we need to keep track of two data sizes here: in vmlogrdr_receive_data() 476 static ssize_t vmlogrdr_read(struct file *filp, char __user *data, in vmlogrdr_read() argument 495 if (copy_to_user(data, priv->current_position, count)) in vmlogrdr_read() 502 /* if all data has been transferred, set buffer free */ in vmlogrdr_read()
|
/kernel/linux/linux-5.10/drivers/s390/cio/ |
H A D | qdio_setup.c | 102 * nr_input_qs: pointer to nr_queues*128 words of data or NULL 330 struct qdio_ssqd_desc *data) in qdio_setup_get_ssqd() 354 memcpy(data, &ssqd->qdio_ssqd, sizeof(*data)); in qdio_setup_get_ssqd() 328 qdio_setup_get_ssqd(struct qdio_irq *irq_ptr, struct subchannel_id *schid, struct qdio_ssqd_desc *data) qdio_setup_get_ssqd() argument
|
/kernel/linux/linux-5.10/drivers/pinctrl/mediatek/ |
H A D | pinctrl-moore.c | 59 int *pin_modes = grp->data; in mtk_pinmux_set_mux() 556 group->data); in mtk_build_groups() 577 func->data); in mtk_build_functions()
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-armada-3700.c | 122 static void spireg_write(struct a3700_spi *a3700_spi, u32 offset, u32 data) in spireg_write() argument 124 writel(data, a3700_spi->base + offset); in spireg_write() 459 * when tx data is not 4 bytes aligned, there will be unexpected in a3700_spi_header_set() 463 * transfer up to 3 bytes of data first, and then make the rest in a3700_spi_header_set() 464 * of data 4-byte aligned. in a3700_spi_header_set() 617 /* Transfer first bytes of data when buffer is not 4-byte aligned */ in a3700_spi_transfer_one_fifo() 626 /* Set read data length */ in a3700_spi_transfer_one_fifo() 641 * If there are data to be written to the SPI device, xmit_data in a3700_spi_transfer_one_fifo() 643 * not require data to be written to the SPI device, then in a3700_spi_transfer_one_fifo() 694 * If there are data writte in a3700_spi_transfer_one_fifo() [all...] |
H A D | spi-bcm63xx.c | 140 /* Platform data */ 146 /* data iomem */ 310 /* Read out all the data */ in bcm63xx_txrx_bufs() 354 /* we can only transfer one fifo worth of data */ in bcm63xx_spi_transfer_one() 383 /* send the data */ in bcm63xx_spi_transfer_one() 481 { .compatible = "brcm,bcm6348-spi", .data = &bcm6348_spi_reg_offsets }, 482 { .compatible = "brcm,bcm6358-spi", .data = &bcm6358_spi_reg_offsets }, 505 bcm63xx_spireg = match->data; in bcm63xx_spi_probe()
|
/kernel/linux/linux-5.10/drivers/scsi/ufs/ |
H A D | ufs-mediatek.c | 58 .data = &ufs_mtk_mt8192_cfg 540 /* Get host capability and platform data */ in ufs_mtk_init() 547 if (id->data) { in ufs_mtk_init() 548 host->cfg = (struct ufs_mtk_host_cfg *)id->data; in ufs_mtk_init()
|