/kernel/linux/linux-6.6/drivers/net/ethernet/wangxun/txgbe/ |
H A D | txgbe_hw.c | 17 * txgbe_disable_sec_tx_path - Stops the transmit data path 20 * Stops the transmit data path and waits for the HW to internally empty 33 * txgbe_enable_sec_tx_path - Enables the transmit data path 36 * Enables the transmit data path. 53 struct wx_thermal_sensor_data *data = &wx->mac.sensor; in txgbe_init_thermal_sensor_thresh() local 55 memset(data, 0, sizeof(struct wx_thermal_sensor_data)); in txgbe_init_thermal_sensor_thresh() 67 data->alarm_thresh = 100; in txgbe_init_thermal_sensor_thresh() 69 data->dalarm_thresh = 90; in txgbe_init_thermal_sensor_thresh() 83 u16 pba_ptr, offset, length, data; in txgbe_read_pba_string() local 93 &data); in txgbe_read_pba_string() [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/mantis/ |
H A D | mantis_hif.c | 80 u32 hif_addr = 0, data, count = 4; in mantis_hif_read_mem() local 99 data = mmread(MANTIS_GPIF_DIN); in mantis_hif_read_mem() 101 dprintk(MANTIS_DEBUG, 1, "Mem Read: 0x%02x", data); in mantis_hif_read_mem() 102 return (data >> 24) & 0xff; in mantis_hif_read_mem() 105 int mantis_hif_write_mem(struct mantis_ca *ca, u32 addr, u8 data) in mantis_hif_write_mem() argument 121 mmwrite(data, MANTIS_GPIF_DOUT); in mantis_hif_write_mem() 128 dprintk(MANTIS_DEBUG, 1, "Mem Write: (0x%02x to 0x%02x)", data, addr); in mantis_hif_write_mem() 137 u32 data, hif_addr = 0; in mantis_hif_read_iom() local 156 data = mmread(MANTIS_GPIF_DIN); in mantis_hif_read_iom() 157 dprintk(MANTIS_DEBUG, 1, "I/O Read: 0x%02x", data); in mantis_hif_read_iom() 164 mantis_hif_write_iom(struct mantis_ca *ca, u32 addr, u8 data) mantis_hif_write_iom() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/ |
H A D | ps.c | 40 static void rtw_restore_port_cfg_iter(void *data, struct ieee80211_vif *vif) in rtw_restore_port_cfg_iter() argument 42 struct rtw_dev *rtwdev = data; in rtw_restore_port_cfg_iter() 307 static void __rtw_vif_recalc_lps(struct rtw_vif_recalc_lps_iter_data *data, in __rtw_vif_recalc_lps() argument 310 if (data->count < 0) in __rtw_vif_recalc_lps() 314 data->count = -1; in __rtw_vif_recalc_lps() 318 data->count++; in __rtw_vif_recalc_lps() 319 data->found_vif = vif; in __rtw_vif_recalc_lps() 322 static void rtw_vif_recalc_lps_iter(void *data, struct ieee80211_vif *vif) in rtw_vif_recalc_lps_iter() argument 324 __rtw_vif_recalc_lps(data, vif); in rtw_vif_recalc_lps_iter() 329 struct rtw_vif_recalc_lps_iter_data data in rtw_recalc_lps() local [all...] |
/kernel/linux/linux-6.6/drivers/nvmem/ |
H A D | rave-sp-eeprom.c | 47 * @data: Read data 55 u8 data[RAVE_SP_EEPROM_PAGE_SIZE]; member 81 * @page: Data to write or buffer to store result (via page->data) 96 const unsigned int data_size = is_write ? sizeof(page->data) : 0; in rave_sp_eeprom_io() 99 is_write ? sizeof(*page) - sizeof(page->data) : sizeof(*page); in rave_sp_eeprom_io() 101 u8 cmd[RAVE_SP_EEPROM_HEADER_MAX + sizeof(page->data)]; in rave_sp_eeprom_io() 120 * Copy our data to write to command buffer first. In case of in rave_sp_eeprom_io() 124 memcpy(&cmd[offset], page->data, data_size); in rave_sp_eeprom_io() 145 * @data 156 rave_sp_eeprom_page_access(struct rave_sp_eeprom *eeprom, enum rave_sp_eeprom_access_type type, unsigned int offset, u8 *data, size_t data_len) rave_sp_eeprom_page_access() argument 220 rave_sp_eeprom_access(struct rave_sp_eeprom *eeprom, enum rave_sp_eeprom_access_type type, unsigned int offset, u8 *data, unsigned int data_len) rave_sp_eeprom_access() argument [all...] |
/kernel/linux/linux-6.6/drivers/phy/socionext/ |
H A D | phy-uniphier-usb2.c | 43 const struct uniphier_u2phy_soc_data *data; member 72 if (!priv->data) in uniphier_u2phy_init() 75 regmap_write(priv->regmap, priv->data->config0.offset, in uniphier_u2phy_init() 76 priv->data->config0.value); in uniphier_u2phy_init() 77 regmap_write(priv->regmap, priv->data->config1.offset, in uniphier_u2phy_init() 78 priv->data->config1.value); in uniphier_u2phy_init() 113 const struct uniphier_u2phy_soc_data *data; in uniphier_u2phy_probe() local 116 data = of_device_get_match_data(dev); in uniphier_u2phy_probe() 117 if (WARN_ON(!data)) in uniphier_u2phy_probe() 120 /* get number of data */ in uniphier_u2phy_probe() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | oproxy.c | 27 nvkm_oproxy_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) in nvkm_oproxy_mthd() argument 29 return nvkm_object_mthd(nvkm_oproxy(object)->object, mthd, data, size); in nvkm_oproxy_mthd() 59 nvkm_oproxy_rd08(struct nvkm_object *object, u64 addr, u8 *data) in nvkm_oproxy_rd08() argument 61 return nvkm_object_rd08(nvkm_oproxy(object)->object, addr, data); in nvkm_oproxy_rd08() 65 nvkm_oproxy_rd16(struct nvkm_object *object, u64 addr, u16 *data) in nvkm_oproxy_rd16() argument 67 return nvkm_object_rd16(nvkm_oproxy(object)->object, addr, data); in nvkm_oproxy_rd16() 71 nvkm_oproxy_rd32(struct nvkm_object *object, u64 addr, u32 *data) in nvkm_oproxy_rd32() argument 73 return nvkm_object_rd32(nvkm_oproxy(object)->object, addr, data); in nvkm_oproxy_rd32() 77 nvkm_oproxy_wr08(struct nvkm_object *object, u64 addr, u8 data) in nvkm_oproxy_wr08() argument 79 return nvkm_object_wr08(nvkm_oproxy(object)->object, addr, data); in nvkm_oproxy_wr08() 83 nvkm_oproxy_wr16(struct nvkm_object *object, u64 addr, u16 data) nvkm_oproxy_wr16() argument 89 nvkm_oproxy_wr32(struct nvkm_object *object, u64 addr, u32 data) nvkm_oproxy_wr32() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
H A D | ctrl.c | 35 nvkm_control_mthd_pstate_info(struct nvkm_control *ctrl, void *data, u32 size) in nvkm_control_mthd_pstate_info() argument 39 } *args = data; in nvkm_control_mthd_pstate_info() 44 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, false))) { in nvkm_control_mthd_pstate_info() 68 nvkm_control_mthd_pstate_attr(struct nvkm_control *ctrl, void *data, u32 size) in nvkm_control_mthd_pstate_attr() argument 72 } *args = data; in nvkm_control_mthd_pstate_attr() 82 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, false))) { in nvkm_control_mthd_pstate_attr() 141 nvkm_control_mthd_pstate_user(struct nvkm_control *ctrl, void *data, u32 size) in nvkm_control_mthd_pstate_user() argument 145 } *args = data; in nvkm_control_mthd_pstate_user() 150 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, false))) { in nvkm_control_mthd_pstate_user() 170 nvkm_control_mthd(struct nvkm_object *object, u32 mthd, void *data, u3 argument 192 nvkm_control_new(struct nvkm_device *device, const struct nvkm_oclass *oclass, void *data, u32 size, struct nvkm_object **pobject) nvkm_control_new() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | base.c | 53 return bios->data[addr]; in nvbios_rd08() 61 return get_unaligned_le16(&bios->data[addr]); in nvbios_rd16() 69 return get_unaligned_le32(&bios->data[addr]); in nvbios_rd32() 74 nvbios_checksum(const u8 *data, int size) in nvbios_checksum() argument 78 sum += *data++; in nvbios_checksum() 83 nvbios_findstr(const u8 *data, int size, const char *str, int len) in nvbios_findstr() argument 89 if ((char)data[i + j] != str[j]) in nvbios_findstr() 116 u8 *prev = bios->data; in nvbios_extend() 117 if (!(bios->data = kmalloc(length, GFP_KERNEL))) { in nvbios_extend() 118 bios->data in nvbios_extend() [all...] |
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-vf610-mscm-ir.c | 50 static inline void vf610_mscm_ir_save(struct vf610_mscm_ir_chip_data *data) in vf610_mscm_ir_save() argument 55 data->saved_irsprc[i] = readw_relaxed(data->mscm_ir_base + MSCM_IRSPRC(i)); in vf610_mscm_ir_save() 58 static inline void vf610_mscm_ir_restore(struct vf610_mscm_ir_chip_data *data) in vf610_mscm_ir_restore() argument 63 writew_relaxed(data->saved_irsprc[i], data->mscm_ir_base + MSCM_IRSPRC(i)); in vf610_mscm_ir_restore() 86 static void vf610_mscm_ir_enable(struct irq_data *data) in vf610_mscm_ir_enable() argument 88 irq_hw_number_t hwirq = data->hwirq; in vf610_mscm_ir_enable() 89 struct vf610_mscm_ir_chip_data *chip_data = data->chip_data; in vf610_mscm_ir_enable() 100 irq_chip_enable_parent(data); in vf610_mscm_ir_enable() 103 vf610_mscm_ir_disable(struct irq_data *data) vf610_mscm_ir_disable() argument [all...] |
/kernel/linux/linux-6.6/tools/virtio/ringtest/ |
H A D | virtio_ring_0_9.c | 18 struct data { struct 19 void *data; member 20 } *data; variable 90 data = malloc(ring_size * sizeof *data); in alloc_ring() 91 if (!data) { in alloc_ring() 92 perror("Unable to allocate data buffer.\n"); in alloc_ring() 95 memset(data, 0, ring_size * sizeof *data); in alloc_ring() 130 data[hea in add_inbuf() [all...] |
/test/ostest/wukong/input_factory/src/ |
H A D | record_input.cpp | 35 std::string g_defaultDir = "/data/local/tmp/wukong/record"; 66 static void WriteEventData(std::ofstream &outFile, const EventData &data) in WriteEventData() argument 68 outFile << data.xPosi << ','; in WriteEventData() 69 outFile << data.yPosi << ','; in WriteEventData() 70 outFile << data.interval << std::endl; in WriteEventData() 154 EventData data {}; 158 data.interval = INTERVALTIME; 160 data.interval = currentTime - g_timeTemp; 161 if (data.interval < OPERATIONINTERVAL) { 166 data [all...] |
/kernel/linux/linux-5.10/drivers/sbus/char/ |
H A D | openprom.c | 42 /* Private data kept by the driver for each descriptor. */ 185 static int opromnext(void __user *argp, unsigned int cmd, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data) in opromnext() argument 225 data->current_node = dp; in opromnext() 232 static int oprompci2node(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data) in oprompci2node() argument 246 data->current_node = dp; in oprompci2node() 258 static int oprompath2node(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data) in oprompath2node() argument 265 data->current_node = dp; in oprompath2node() 293 DATA *data = file->private_data; in openprom_sunos_ioctl() local 328 error = opromnext(argp, cmd, dp, opp, bufsize, data); in openprom_sunos_ioctl() 332 error = oprompci2node(argp, dp, opp, bufsize, data); in openprom_sunos_ioctl() 363 get_node(phandle n, DATA *data) get_node() argument 385 opiocget(void __user *argp, DATA *data) opiocget() argument 417 opiocnextprop(void __user *argp, DATA *data) opiocnextprop() argument 463 opiocset(void __user *argp, DATA *data) opiocset() argument 530 DATA *data = file->private_data; openprom_bsd_ioctl() local 577 DATA *data = file->private_data; openprom_ioctl() local 667 DATA *data; openprom_open() local [all...] |
/kernel/linux/linux-6.6/drivers/soc/qcom/ |
H A D | icc-bwmon.c | 22 * The BWMON samples data throughput within 'sample_ms' time. With three 181 const struct icc_bwmon_data *data; member 467 if (bwmon->data->quirks & BWMON_NEEDS_FORCE_CLEAR) in bwmon_clear_counters() 475 if (bwmon->data->global_regmap_fields) in bwmon_clear_irq() 497 if (bwmon->data->quirks & BWMON_NEEDS_FORCE_CLEAR) in bwmon_clear_irq() 499 if (bwmon->data->quirks & BWMON_HAS_GLOBAL_IRQ) in bwmon_clear_irq() 508 if (bwmon->data->global_regmap_fields) in bwmon_disable() 514 if (bwmon->data->quirks & BWMON_HAS_GLOBAL_IRQ) in bwmon_disable() 529 if (bwmon->data->global_regmap_fields) in bwmon_enable() 535 if (bwmon->data in bwmon_enable() 563 const struct icc_bwmon_data *data = bwmon->data; bwmon_start() local [all...] |
/kernel/linux/linux-6.6/drivers/phy/qualcomm/ |
H A D | phy-qcom-sgmii-eth.c | 301 struct qcom_dwmac_sgmii_phy_data *data = phy_get_drvdata(phy); in qcom_dwmac_sgmii_phy_calibrate() local 304 switch (data->speed) { in qcom_dwmac_sgmii_phy_calibrate() 308 qcom_dwmac_sgmii_phy_init_1g(data->regmap); in qcom_dwmac_sgmii_phy_calibrate() 311 qcom_dwmac_sgmii_phy_init_2p5g(data->regmap); in qcom_dwmac_sgmii_phy_calibrate() 315 if (qcom_dwmac_sgmii_phy_poll_status(data->regmap, in qcom_dwmac_sgmii_phy_calibrate() 322 if (qcom_dwmac_sgmii_phy_poll_status(data->regmap, in qcom_dwmac_sgmii_phy_calibrate() 329 if (qcom_dwmac_sgmii_phy_poll_status(data->regmap, in qcom_dwmac_sgmii_phy_calibrate() 336 if (qcom_dwmac_sgmii_phy_poll_status(data->regmap, in qcom_dwmac_sgmii_phy_calibrate() 348 struct qcom_dwmac_sgmii_phy_data *data = phy_get_drvdata(phy); in qcom_dwmac_sgmii_phy_power_on() local 350 return clk_prepare_enable(data in qcom_dwmac_sgmii_phy_power_on() 355 struct qcom_dwmac_sgmii_phy_data *data = phy_get_drvdata(phy); qcom_dwmac_sgmii_phy_power_off() local 370 struct qcom_dwmac_sgmii_phy_data *data = phy_get_drvdata(phy); qcom_dwmac_sgmii_phy_set_speed() local 396 struct qcom_dwmac_sgmii_phy_data *data; qcom_dwmac_sgmii_phy_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/panfrost/ |
H A D | panfrost_drv.c | 27 static int panfrost_ioctl_get_param(struct drm_device *ddev, void *data, struct drm_file *file) in panfrost_ioctl_get_param() argument 29 struct drm_panfrost_get_param *param = data; in panfrost_ioctl_get_param() 79 static int panfrost_ioctl_create_bo(struct drm_device *dev, void *data, in panfrost_ioctl_create_bo() argument 84 struct drm_panfrost_create_bo *args = data; in panfrost_ioctl_create_bo() 235 static int panfrost_ioctl_submit(struct drm_device *dev, void *data, in panfrost_ioctl_submit() argument 240 struct drm_panfrost_submit *args = data; in panfrost_ioctl_submit() 308 panfrost_ioctl_wait_bo(struct drm_device *dev, void *data, in panfrost_ioctl_wait_bo() argument 312 struct drm_panfrost_wait_bo *args = data; in panfrost_ioctl_wait_bo() 333 static int panfrost_ioctl_mmap_bo(struct drm_device *dev, void *data, in panfrost_ioctl_mmap_bo() argument 336 struct drm_panfrost_mmap_bo *args = data; in panfrost_ioctl_mmap_bo() 366 panfrost_ioctl_get_bo_offset(struct drm_device *dev, void *data, struct drm_file *file_priv) panfrost_ioctl_get_bo_offset() argument 393 panfrost_ioctl_madvise(struct drm_device *dev, void *data, struct drm_file *file_priv) panfrost_ioctl_madvise() argument [all...] |
/kernel/linux/linux-6.6/drivers/iio/imu/st_lsm6dsx/ |
H A D | st_lsm6dsx_buffer.c | 6 * The FIFO buffer can be configured to store data from gyroscope and 8 * specific pattern based on 'FIFO data sets' (6 bytes each): 9 * - 1st data set is reserved for gyroscope data 10 * - 2nd data set is reserved for accelerometer data 12 * assigned to the FIFO data sets. The first sequence of data stored in FIFO 13 * buffer contains the data of all the enabled FIFO data set 136 u8 data; st_lsm6dsx_update_decimators() local 191 unsigned int data; st_lsm6dsx_set_fifo_mode() local 203 u8 data; st_lsm6dsx_set_fifo_odr() local 237 int i, err, data; st_lsm6dsx_update_watermark() local 322 st_lsm6dsx_read_block(struct st_lsm6dsx_hw *hw, u8 addr, u8 *data, unsigned int data_len, unsigned int max_word_len) st_lsm6dsx_read_block() argument 436 u8 data[ST_LSM6DSX_SAMPLE_SIZE]; st_lsm6dsx_read_fifo() local 511 st_lsm6dsx_push_tagged_data(struct st_lsm6dsx_hw *hw, u8 tag, u8 *data, s64 ts) st_lsm6dsx_push_tagged_data() argument 674 const struct st_lsm6dsx_samples_to_discard *data; st_lsm6dsx_update_samples_to_discard() local [all...] |
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nft_bitwise.c | 25 struct nft_data data; member 34 dst[i] = (src[i] & priv->mask.data[i]) ^ priv->xor.data[i]; in nft_bitwise_eval_bool() 40 u32 shift = priv->data.data[0]; in nft_bitwise_eval_lshift() 53 u32 shift = priv->data.data[0]; in nft_bitwise_eval_rshift() 67 const u32 *src = ®s->data[priv->sreg]; in nft_bitwise_eval() 68 u32 *dst = ®s->data[priv->dreg]; in nft_bitwise_eval() 136 .size = sizeof(priv->data), in nft_bitwise_init_shift() 344 struct nft_data data; nft_bitwise_extract_u32_data() local 401 struct nft_data data; nft_bitwise_fast_dump() local [all...] |
/kernel/linux/linux-6.6/drivers/sbus/char/ |
H A D | openprom.c | 42 /* Private data kept by the driver for each descriptor. */ 185 static int opromnext(void __user *argp, unsigned int cmd, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data) in opromnext() argument 225 data->current_node = dp; in opromnext() 232 static int oprompci2node(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data) in oprompci2node() argument 246 data->current_node = dp; in oprompci2node() 258 static int oprompath2node(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data) in oprompath2node() argument 265 data->current_node = dp; in oprompath2node() 293 DATA *data = file->private_data; in openprom_sunos_ioctl() local 328 error = opromnext(argp, cmd, dp, opp, bufsize, data); in openprom_sunos_ioctl() 332 error = oprompci2node(argp, dp, opp, bufsize, data); in openprom_sunos_ioctl() 363 get_node(phandle n, DATA *data) get_node() argument 385 opiocget(void __user *argp, DATA *data) opiocget() argument 417 opiocnextprop(void __user *argp, DATA *data) opiocnextprop() argument 463 opiocset(void __user *argp, DATA *data) opiocset() argument 530 DATA *data = file->private_data; openprom_bsd_ioctl() local 577 DATA *data = file->private_data; openprom_ioctl() local 667 DATA *data; openprom_open() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_common.h | 12 #define UPPER_8_BITS(data) (((data) >> 8) & 0xFF) 13 #define LOWER_8_BITS(data) ((data) & 0xFF) 21 void hinic_cpu_to_be32(void *data, int len); 23 void hinic_be32_to_cpu(void *data, int len);
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_tables.h | 45 .data = { 66 .data = { 87 .data = { 109 .data = { 131 .data = { 152 .data.vamem_2 = {
|
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_common.h | 12 #define UPPER_8_BITS(data) (((data) >> 8) & 0xFF) 13 #define LOWER_8_BITS(data) ((data) & 0xFF) 21 void hinic_cpu_to_be32(void *data, int len); 23 void hinic_be32_to_cpu(void *data, int len);
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_tables.h | 45 .data = { 66 .data = { 87 .data = { 109 .data = { 131 .data = { 152 .data.vamem_2 = {
|
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | sh_mmcif.c | 14 * data, and optional stop. To achieve asynchronous processing each of these 28 * finished. In case processing has to continue, i.e., if data has to be read 68 #define CMD_SET_WDAT (1 << 19) /* 1: on data, 0: no data */ 280 if (WARN(!mrq || !mrq->data, "%s: NULL data in DMA completion!\n", in sh_mmcif_dma_complete() 289 struct mmc_data *data = host->mrq->data; in sh_mmcif_start_dma_rx() local 290 struct scatterlist *sg = data->sg; in sh_mmcif_start_dma_rx() 297 ret = dma_map_sg(chan->device->dev, sg, data in sh_mmcif_start_dma_rx() 339 struct mmc_data *data = host->mrq->data; sh_mmcif_start_dma_tx() local 604 struct mmc_data *data = host->mrq->data; sh_mmcif_next_block() local 637 struct mmc_data *data = host->mrq->data; sh_mmcif_read_block() local 660 struct mmc_data *data = mrq->data; sh_mmcif_multi_read() local 679 struct mmc_data *data = host->mrq->data; sh_mmcif_mread_block() local 717 struct mmc_data *data = host->mrq->data; sh_mmcif_write_block() local 740 struct mmc_data *data = mrq->data; sh_mmcif_multi_write() local 759 struct mmc_data *data = host->mrq->data; sh_mmcif_mwrite_block() local 804 struct mmc_data *data = mrq->data; sh_mmcif_set_cmd() local 1084 struct mmc_data *data = host->mrq->data; sh_mmcif_end_cmd() local 1257 struct mmc_data *data = mrq->data; sh_mmcif_irqt() local [all...] |
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | sh_mmcif.c | 14 * data, and optional stop. To achieve asynchronous processing each of these 28 * finished. In case processing has to continue, i.e., if data has to be read 67 #define CMD_SET_WDAT (1 << 19) /* 1: on data, 0: no data */ 279 if (WARN(!mrq || !mrq->data, "%s: NULL data in DMA completion!\n", in sh_mmcif_dma_complete() 288 struct mmc_data *data = host->mrq->data; in sh_mmcif_start_dma_rx() local 289 struct scatterlist *sg = data->sg; in sh_mmcif_start_dma_rx() 296 ret = dma_map_sg(chan->device->dev, sg, data in sh_mmcif_start_dma_rx() 338 struct mmc_data *data = host->mrq->data; sh_mmcif_start_dma_tx() local 605 struct mmc_data *data = host->mrq->data; sh_mmcif_next_block() local 638 struct mmc_data *data = host->mrq->data; sh_mmcif_read_block() local 661 struct mmc_data *data = mrq->data; sh_mmcif_multi_read() local 680 struct mmc_data *data = host->mrq->data; sh_mmcif_mread_block() local 718 struct mmc_data *data = host->mrq->data; sh_mmcif_write_block() local 741 struct mmc_data *data = mrq->data; sh_mmcif_multi_write() local 760 struct mmc_data *data = host->mrq->data; sh_mmcif_mwrite_block() local 805 struct mmc_data *data = mrq->data; sh_mmcif_set_cmd() local 1085 struct mmc_data *data = host->mrq->data; sh_mmcif_end_cmd() local 1258 struct mmc_data *data = mrq->data; sh_mmcif_irqt() local [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/apic/ |
H A D | io_apic.c | 30 * setup for the read already. We cache the data now, so that 256 unsigned int data; member 277 return readl(&io_apic->data); in native_io_apic_read() 286 writel(value, &io_apic->data); in io_apic_write() 361 static int __add_pin_to_irq_node(struct mp_chip_data *data, in __add_pin_to_irq_node() argument 367 for_each_irq_pin(entry, data->irq_2_pin) in __add_pin_to_irq_node() 379 list_add_tail(&entry->list, &data->irq_2_pin); in __add_pin_to_irq_node() 384 static void __remove_pin_from_irq(struct mp_chip_data *data, int apic, int pin) in __remove_pin_from_irq() argument 388 list_for_each_entry_safe(entry, tmp, &data->irq_2_pin, list) in __remove_pin_from_irq() 396 static void add_pin_to_irq_node(struct mp_chip_data *data, in add_pin_to_irq_node() argument 406 replace_pin_at_irq_node(struct mp_chip_data *data, int node, int oldapic, int oldpin, int newapic, int newpin) replace_pin_at_irq_node() argument 425 io_apic_modify_irq(struct mp_chip_data *data, int mask_and, int mask_or, void (*final)(struct irq_pin_list *entry)) io_apic_modify_irq() argument 458 struct mp_chip_data *data = irq_data->chip_data; mask_ioapic_irq() local 466 __unmask_ioapic(struct mp_chip_data *data) __unmask_ioapic() argument 473 struct mp_chip_data *data = irq_data->chip_data; unmask_ioapic_irq() local 521 eoi_ioapic_pin(int vector, struct mp_chip_data *data) eoi_ioapic_pin() argument 928 struct mp_chip_data *data = irq_get_chip_data(irq); mp_check_pin_attr() local 992 struct mp_chip_data *data; alloc_isa_irq_from_domain() local 1027 struct mp_chip_data *data; mp_map_pin_to_irq() local 1126 struct mp_chip_data *data; mp_unmap_irq() local 1340 struct mp_chip_data *data; print_IO_APICs() local 1682 startup_ioapic_irq(struct irq_data *data) startup_ioapic_irq() argument 1702 io_apic_level_ack_pending(struct mp_chip_data *data) io_apic_level_ack_pending() argument 1725 ioapic_prepare_move(struct irq_data *data) ioapic_prepare_move() argument 1736 ioapic_finish_move(struct irq_data *data, bool moveit) ioapic_finish_move() argument 1773 ioapic_prepare_move(struct irq_data *data) ioapic_prepare_move() argument 1777 ioapic_finish_move(struct irq_data *data, bool moveit) ioapic_finish_move() argument 1850 struct mp_chip_data *data = irq_data->chip_data; ioapic_ir_ack_level() local 1995 mask_lapic_irq(struct irq_data *data) mask_lapic_irq() argument 2003 unmask_lapic_irq(struct irq_data *data) unmask_lapic_irq() argument 2011 ack_lapic_irq(struct irq_data *data) ack_lapic_irq() argument 2128 struct mp_chip_data *data = irq_data->chip_data; check_timer() local 2914 struct mp_chip_data *data; mp_unregister_ioapic() local 2949 mp_irqdomain_get_attr(u32 gsi, struct mp_chip_data *data, struct irq_alloc_info *info) mp_irqdomain_get_attr() argument 2963 mp_setup_entry(struct irq_cfg *cfg, struct mp_chip_data *data, struct IO_APIC_route_entry *entry) mp_setup_entry() argument 2989 struct mp_chip_data *data; mp_irqdomain_alloc() local 3020 mp_irqdomain_get_attr(mp_pin_to_gsi(ioapic, pin), data, info); mp_irqdomain_alloc() local 3045 struct mp_chip_data *data; mp_irqdomain_free() local [all...] |