/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvif/ |
H A D | object.c | 31 nvif_object_ioctl(struct nvif_object *object, void *data, u32 size, void **hack) in nvif_object_ioctl() argument 36 } *args = data; in nvif_object_ioctl() 48 data, size, hack); in nvif_object_ioctl() 118 return args.rd.data; in nvif_object_rd() 122 nvif_object_wr(struct nvif_object *object, int size, u64 addr, u32 data) in nvif_object_wr() argument 131 .wr.data = data, in nvif_object_wr() 140 nvif_object_mthd(struct nvif_object *object, u32 mthd, void *data, u32 size) in nvif_object_mthd() argument 160 memcpy(args->mthd.data, data, siz in nvif_object_mthd() 263 nvif_object_ctor(struct nvif_object *parent, const char *name, u32 handle, s32 oclass, void *data, u32 size, struct nvif_object *object) nvif_object_ctor() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxbf_gige/ |
H A D | mlxbf_gige_rx.c | 87 u64 data; in mlxbf_gige_rx_init() local 135 data = readq(priv->base + MLXBF_GIGE_RX); in mlxbf_gige_rx_init() 136 data |= MLXBF_GIGE_RX_STRIP_CRC_EN; in mlxbf_gige_rx_init() 137 writeq(data, priv->base + MLXBF_GIGE_RX); in mlxbf_gige_rx_init() 151 data = readq(priv->base + MLXBF_GIGE_INT_MASK); in mlxbf_gige_rx_init() 152 data &= ~MLXBF_GIGE_INT_MASK_RX_RECEIVE_PACKET; in mlxbf_gige_rx_init() 153 writeq(data, priv->base + MLXBF_GIGE_INT_MASK); in mlxbf_gige_rx_init() 156 data = readq(priv->base + MLXBF_GIGE_RX_DMA); in mlxbf_gige_rx_init() 157 data |= MLXBF_GIGE_RX_DMA_EN; in mlxbf_gige_rx_init() 158 writeq(data, pri in mlxbf_gige_rx_init() 183 u64 data; mlxbf_gige_rx_deinit() local 302 u64 data; mlxbf_gige_poll() local [all...] |
/kernel/linux/linux-6.6/drivers/w1/slaves/ |
H A D | w1_ds28e04.c | 27 * current to copy the data from the scratchpad to EEPROM. If it is enabled 71 static int w1_f1C_refresh_block(struct w1_slave *sl, struct w1_f1C_data *data, in w1_f1C_refresh_block() argument 77 if (data->validcrc & (1 << block)) in w1_f1C_refresh_block() 81 data->validcrc = 0; in w1_f1C_refresh_block() 89 w1_read_block(sl->master, &data->memory[off], W1_PAGE_SIZE); in w1_f1C_refresh_block() 92 if (crc16(CRC16_INIT, &data->memory[off], W1_PAGE_SIZE) == CRC16_VALID) in w1_f1C_refresh_block() 93 data->validcrc |= (1 << block); in w1_f1C_refresh_block() 98 static int w1_f1C_read(struct w1_slave *sl, int addr, int len, char *data) in w1_f1C_read() argument 111 return w1_read_block(sl->master, data, len); in w1_f1C_read() 119 struct w1_f1C_data *data in eeprom_read() local 161 w1_f1C_write(struct w1_slave *sl, int addr, int len, const u8 *data) w1_f1C_write() argument 384 struct w1_f1C_data *data = NULL; w1_f1C_add_slave() local [all...] |
/kernel/linux/linux-6.6/drivers/xen/xen-pciback/ |
H A D | conf_space_header.c | 51 static int command_read(struct pci_dev *dev, int offset, u16 *value, void *data) in command_read() argument 54 const struct pci_cmd_info *cmd = data; in command_read() 62 static int command_write(struct pci_dev *dev, int offset, u16 value, void *data) in command_write() argument 67 struct pci_cmd_info *cmd = data; in command_write() 127 static int rom_write(struct pci_dev *dev, int offset, u32 value, void *data) in rom_write() argument 129 struct pci_bar_info *bar = data; in rom_write() 132 dev_warn(&dev->dev, "driver data not found\n"); in rom_write() 160 static int bar_write(struct pci_dev *dev, int offset, u32 value, void *data) in bar_write() argument 162 struct pci_bar_info *bar = data; in bar_write() 168 dev_warn(&dev->dev, "driver data no in bar_write() 196 bar_read(struct pci_dev *dev, int offset, u32 * value, void *data) bar_read() argument 247 bar_reset(struct pci_dev *dev, int offset, void *data) bar_reset() argument 254 bar_release(struct pci_dev *dev, int offset, void *data) bar_release() argument 259 xen_pcibk_read_vendor(struct pci_dev *dev, int offset, u16 *value, void *data) xen_pcibk_read_vendor() argument 267 xen_pcibk_read_device(struct pci_dev *dev, int offset, u16 *value, void *data) xen_pcibk_read_device() argument 275 interrupt_read(struct pci_dev *dev, int offset, u8 * value, void *data) interrupt_read() argument 283 bist_write(struct pci_dev *dev, int offset, u8 value, void *data) bist_write() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | proc_fs.h | 94 unsigned int state_size, void *data); 95 #define proc_create_seq_data(name, mode, parent, ops, data) \ 96 proc_create_seq_private(name, mode, parent, ops, 0, data) 101 int (*show)(struct seq_file *, void *), void *data); 115 * Obtain the private data passed by user through proc_create_data() or 130 unsigned int state_size, void *data); 135 int (*show)(struct seq_file *, void *), void *data); 140 unsigned int state_size, void *data); 145 void *data); 180 struct proc_dir_entry *parent, void *data, boo in _proc_mkdir() 179 _proc_mkdir(const char *name, umode_t mode, struct proc_dir_entry *parent, void *data, bool force_lookup) _proc_mkdir() argument 184 proc_mkdir_data(const char *name, umode_t mode, struct proc_dir_entry *parent, void *data) proc_mkdir_data() argument 200 proc_create_data(const char *name, umode_t mode, struct proc_dir_entry *parent, const struct proc_ops *proc_ops, void *data) proc_create_data() argument [all...] |
/kernel/linux/linux-6.6/drivers/tty/serial/8250/ |
H A D | 8250_of.c | 317 { .compatible = "ns8250", .data = (void *)PORT_8250, }, 318 { .compatible = "ns16450", .data = (void *)PORT_16450, }, 319 { .compatible = "ns16550a", .data = (void *)PORT_16550A, }, 320 { .compatible = "ns16550", .data = (void *)PORT_16550, }, 321 { .compatible = "ns16750", .data = (void *)PORT_16750, }, 322 { .compatible = "ns16850", .data = (void *)PORT_16850, }, 323 { .compatible = "nxp,lpc3220-uart", .data = (void *)PORT_LPC3220, }, 324 { .compatible = "ralink,rt2880-uart", .data = (void *)PORT_RT2880, }, 325 { .compatible = "intel,xscale-uart", .data = (void *)PORT_XSCALE, }, 327 .data [all...] |
/kernel/linux/linux-6.6/drivers/power/reset/ |
H A D | at91-reset.c | 69 * struct at91_reset - AT91 reset specific data structure 74 * @data: platform specific reset data 86 const struct at91_reset_data *data; member 97 * struct at91_reset_data - AT91 reset data 112 * reset register it can be left driving the data bus and 146 "r" (reset->data->reset_args), in at91_reset() 204 .data = (void *)AT91_SDRAMC_LPR, 208 .data = (void *)AT91_DDRSDRC_LPR, 231 .data [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-max77620.c | 26 static irqreturn_t max77620_gpio_irqhandler(int irq, void *data) in max77620_gpio_irqhandler() argument 28 struct max77620_gpio *gpio = data; in max77620_gpio_irqhandler() 51 static void max77620_gpio_irq_mask(struct irq_data *data) in max77620_gpio_irq_mask() argument 53 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_irq_mask() 56 gpio->irq_enabled[data->hwirq] = false; in max77620_gpio_irq_mask() 57 gpiochip_disable_irq(chip, data->hwirq); in max77620_gpio_irq_mask() 60 static void max77620_gpio_irq_unmask(struct irq_data *data) in max77620_gpio_irq_unmask() argument 62 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_irq_unmask() 65 gpiochip_enable_irq(chip, data->hwirq); in max77620_gpio_irq_unmask() 66 gpio->irq_enabled[data in max77620_gpio_irq_unmask() 69 max77620_gpio_set_irq_type(struct irq_data *data, unsigned int type) max77620_gpio_set_irq_type() argument 98 max77620_gpio_bus_lock(struct irq_data *data) max77620_gpio_bus_lock() argument 106 max77620_gpio_bus_sync_unlock(struct irq_data *data) max77620_gpio_bus_sync_unlock() argument [all...] |
H A D | gpio-pcf857x.c | 76 int (*write)(struct i2c_client *client, unsigned int data); 84 static int i2c_write_le8(struct i2c_client *client, unsigned int data) in i2c_write_le8() argument 86 return i2c_smbus_write_byte(client, data); in i2c_write_le8() 191 static irqreturn_t pcf857x_irq(int irq, void *data) in pcf857x_irq() argument 193 struct pcf857x *gpio = data; in pcf857x_irq() 216 static void noop(struct irq_data *data) { } in noop() argument 218 static int pcf857x_irq_set_wake(struct irq_data *data, unsigned int on) in pcf857x_irq_set_wake() argument 220 struct pcf857x *gpio = irq_data_get_irq_chip_data(data); in pcf857x_irq_set_wake() 225 static void pcf857x_irq_enable(struct irq_data *data) in pcf857x_irq_enable() argument 227 struct pcf857x *gpio = irq_data_get_irq_chip_data(data); in pcf857x_irq_enable() 234 pcf857x_irq_disable(struct irq_data *data) pcf857x_irq_disable() argument 243 pcf857x_irq_bus_lock(struct irq_data *data) pcf857x_irq_bus_lock() argument 250 pcf857x_irq_bus_sync_unlock(struct irq_data *data) pcf857x_irq_bus_sync_unlock() argument [all...] |
/kernel/linux/linux-6.6/drivers/cpufreq/ |
H A D | qoriq-cpufreq.c | 34 * struct soc_data - SoC specific data 163 struct cpu_data *data; in qoriq_cpufreq_cpu_init() local 171 data = kzalloc(sizeof(*data), GFP_KERNEL); in qoriq_cpufreq_cpu_init() 172 if (!data) in qoriq_cpufreq_cpu_init() 184 data->pclk = kcalloc(count, sizeof(struct clk *), GFP_KERNEL); in qoriq_cpufreq_cpu_init() 185 if (!data->pclk) in qoriq_cpufreq_cpu_init() 194 data->pclk[i] = clk; in qoriq_cpufreq_cpu_init() 203 data->table = table; in qoriq_cpufreq_cpu_init() 207 policy->driver_data = data; in qoriq_cpufreq_cpu_init() 230 struct cpu_data *data = policy->driver_data; qoriq_cpufreq_cpu_exit() local 244 struct cpu_data *data = policy->driver_data; qoriq_cpufreq_target() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | opfn.c | 17 bool (*request)(struct rvt_qp *qp, u64 *data); 18 bool (*response)(struct rvt_qp *qp, u64 *data); 19 bool (*reply)(struct rvt_qp *qp, u64 data); 47 u64 data; in opfn_conn_request() local 70 if (!extd || !extd->request || !extd->request(qp, &data)) { in opfn_conn_request() 80 trace_hfi1_opfn_data_conn_request(qp, capcode, data); in opfn_conn_request() 81 data = (data & ~0xf) | capcode; in opfn_conn_request() 86 wr.compare_add = data; in opfn_conn_request() 139 u64 data in opfn_conn_response() local 175 opfn_conn_reply(struct rvt_qp *qp, u64 data) opfn_conn_reply() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/fjes/ |
H A D | fjes_ethtool.c | 44 struct ethtool_stats *stats, u64 *data) in fjes_get_ethtool_stats() 54 data[i] = (fjes_gstrings_stats[i].sizeof_stat == sizeof(u64)) in fjes_get_ethtool_stats() 60 data[i++] = hw->ep_shm_info[epidx].ep_stats in fjes_get_ethtool_stats() 62 data[i++] = hw->ep_shm_info[epidx].ep_stats in fjes_get_ethtool_stats() 64 data[i++] = hw->ep_shm_info[epidx].ep_stats.send_intr_rx; in fjes_get_ethtool_stats() 65 data[i++] = hw->ep_shm_info[epidx].ep_stats.send_intr_unshare; in fjes_get_ethtool_stats() 66 data[i++] = hw->ep_shm_info[epidx].ep_stats in fjes_get_ethtool_stats() 68 data[i++] = hw->ep_shm_info[epidx].ep_stats.recv_intr_rx; in fjes_get_ethtool_stats() 69 data[i++] = hw->ep_shm_info[epidx].ep_stats.recv_intr_unshare; in fjes_get_ethtool_stats() 70 data[ in fjes_get_ethtool_stats() 43 fjes_get_ethtool_stats(struct net_device *netdev, struct ethtool_stats *stats, u64 *data) fjes_get_ethtool_stats() argument 85 fjes_get_strings(struct net_device *netdev, u32 stringset, u8 *data) fjes_get_strings() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvif/ |
H A D | object.c | 31 nvif_object_ioctl(struct nvif_object *object, void *data, u32 size, void **hack) in nvif_object_ioctl() argument 36 } *args = data; in nvif_object_ioctl() 47 return client->driver->ioctl(client->object.priv, data, size, hack); in nvif_object_ioctl() 117 return args.rd.data; in nvif_object_rd() 121 nvif_object_wr(struct nvif_object *object, int size, u64 addr, u32 data) in nvif_object_wr() argument 130 .wr.data = data, in nvif_object_wr() 139 nvif_object_mthd(struct nvif_object *object, u32 mthd, void *data, u32 size) in nvif_object_mthd() argument 159 memcpy(args->mthd.data, data, siz in nvif_object_mthd() 262 nvif_object_ctor(struct nvif_object *parent, const char *name, u32 handle, s32 oclass, void *data, u32 size, struct nvif_object *object) nvif_object_ctor() argument [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | lan966x-hwmon.c | 81 unsigned int data; in lan966x_hwmon_read_temp() local 84 ret = regmap_read(hwmon->regmap_pvt, PVT_SENSOR_STAT, &data); in lan966x_hwmon_read_temp() 88 if (!(data & SENSOR_STAT_DATA_VALID)) in lan966x_hwmon_read_temp() 92 FIELD_GET(SENSOR_STAT_DATA, data)); in lan966x_hwmon_read_temp() 100 unsigned int data; in lan966x_hwmon_read_fan() local 103 ret = regmap_read(hwmon->regmap_fan, FAN_CNT, &data); in lan966x_hwmon_read_fan() 111 *val = FIELD_GET(FAN_CNT_DATA, data) * 60 / 2; in lan966x_hwmon_read_fan() 119 unsigned int data; in lan966x_hwmon_read_pwm() local 122 ret = regmap_read(hwmon->regmap_fan, FAN_CFG, &data); in lan966x_hwmon_read_pwm() 126 *val = FIELD_GET(FAN_CFG_DUTY_CYCLE, data); in lan966x_hwmon_read_pwm() 135 unsigned int data; lan966x_hwmon_read_pwm_freq() local 221 lan966x_hwmon_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) lan966x_hwmon_is_visible() argument 282 lan966x_hwmon_disable(void *data) lan966x_hwmon_disable() argument [all...] |
/kernel/linux/linux-6.6/drivers/input/tablet/ |
H A D | acecad.c | 32 unsigned char *data; member 39 unsigned char *data = acecad->data; in usb_acecad_irq() local 62 prox = (data[0] & 0x04) >> 2; in usb_acecad_irq() 66 int x = data[1] | (data[2] << 8); in usb_acecad_irq() 67 int y = data[3] | (data[4] << 8); in usb_acecad_irq() 69 int pressure = data[5] | (data[ in usb_acecad_irq() [all...] |
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | goodix_fwupload.c | 33 static u16 goodix_firmware_checksum(const u8 *data, int size) in goodix_firmware_checksum() argument 39 checksum += (data[i] << 8) + data[i + 1]; in goodix_firmware_checksum() 48 const u8 *data; in goodix_firmware_verify() local 60 data = fw->data + GOODIX_FW_HEADER_LENGTH; in goodix_firmware_verify() 61 checksum = goodix_firmware_checksum(data, 4 * GOODIX_FW_SECTION_LENGTH); in goodix_firmware_verify() 67 data += 4 * GOODIX_FW_SECTION_LENGTH; in goodix_firmware_verify() 68 checksum = goodix_firmware_checksum(data, GOODIX_FW_DSP_LENGTH); in goodix_firmware_verify() 74 fw_header = (const struct goodix_fw_header *)fw->data; in goodix_firmware_verify() 193 const u8 *data; goodix_firmware_upload() local [all...] |
H A D | wm9713.c | 262 u16 data = wm97xx_reg_read(wm, AC97_WM97XX_DIGITISER_RD); in wm9713_poll_sample() local 263 if (!(data & WM97XX_PEN_DOWN)) in wm9713_poll_sample() 320 static int wm9713_poll_coord(struct wm97xx *wm, struct wm97xx_data *data) in wm9713_poll_coord() argument 345 data->x = wm97xx_reg_read(wm, AC97_WM97XX_DIGITISER_RD); in wm9713_poll_coord() 362 /* read back data */ in wm9713_poll_coord() 363 data->y = wm97xx_reg_read(wm, AC97_WM97XX_DIGITISER_RD); in wm9713_poll_coord() 365 data->p = wm97xx_reg_read(wm, AC97_WM97XX_DIGITISER_RD); in wm9713_poll_coord() 367 data->p = DEFAULT_PRESSURE; in wm9713_poll_coord() 373 if (!(data->x & WM97XX_ADCSEL_X) || !(data in wm9713_poll_coord() 390 wm9713_poll_touch(struct wm97xx *wm, struct wm97xx_data *data) wm9713_poll_touch() argument [all...] |
H A D | wm9712.c | 256 u16 data = wm97xx_reg_read(wm, AC97_WM97XX_DIGITISER_RD); in wm9712_poll_sample() local 257 if (!(data & WM97XX_PEN_DOWN)) in wm9712_poll_sample() 314 static int wm9712_poll_coord(struct wm97xx *wm, struct wm97xx_data *data) in wm9712_poll_coord() argument 334 data->x = wm97xx_reg_read(wm, AC97_WM97XX_DIGITISER_RD); in wm9712_poll_coord() 351 /* read back y data */ in wm9712_poll_coord() 352 data->y = wm97xx_reg_read(wm, AC97_WM97XX_DIGITISER_RD); in wm9712_poll_coord() 354 data->p = wm97xx_reg_read(wm, AC97_WM97XX_DIGITISER_RD); in wm9712_poll_coord() 356 data->p = DEFAULT_PRESSURE; in wm9712_poll_coord() 362 if (!(data->x & WM97XX_ADCSEL_X) || !(data in wm9712_poll_coord() 379 wm9712_poll_touch(struct wm97xx *wm, struct wm97xx_data *data) wm9712_poll_touch() argument [all...] |
/kernel/linux/linux-6.6/drivers/interconnect/qcom/ |
H A D | osm-l3.c | 134 qn = src->data; in qcom_osm_l3_set() 167 struct icc_onecell_data *data; in qcom_osm_l3_probe() local 233 data = devm_kzalloc(&pdev->dev, struct_size(data, nodes, num_nodes), GFP_KERNEL); in qcom_osm_l3_probe() 234 if (!data) in qcom_osm_l3_probe() 236 data->num_nodes = num_nodes; in qcom_osm_l3_probe() 243 provider->data = data; in qcom_osm_l3_probe() 258 node->data = (void *)qnodes[i]; in qcom_osm_l3_probe() 264 data in qcom_osm_l3_probe() [all...] |
/kernel/linux/linux-6.6/sound/soc/intel/avs/boards/ |
H A D | es8336.c | 41 struct avs_card_drvdata *data; in avs_es8336_speaker_power_event() local 44 data = snd_soc_card_get_drvdata(card); in avs_es8336_speaker_power_event() 48 gpiod_set_value_cansleep(data->gpiod, speaker_en); in avs_es8336_speaker_power_event() 104 struct avs_card_drvdata *data; in avs_es8336_codec_init() local 108 data = snd_soc_card_get_drvdata(card); in avs_es8336_codec_init() 116 &data->jack, pins, num_pins); in avs_es8336_codec_init() 129 data->gpiod = gpiod; in avs_es8336_codec_init() 130 snd_jack_set_key(data->jack.jack, SND_JACK_BTN_0, KEY_PLAYPAUSE); in avs_es8336_codec_init() 131 snd_soc_component_set_jack(component, &data->jack, NULL); in avs_es8336_codec_init() 140 struct avs_card_drvdata *data in avs_es8336_codec_exit() local 251 struct avs_card_drvdata *data = snd_soc_card_get_drvdata(card); avs_card_resume_post() local 260 struct avs_card_drvdata *data; avs_es8336_probe() local [all...] |
/kernel/linux/linux-6.6/sound/soc/qcom/ |
H A D | apq8016_sbc.c | 196 struct apq8016_sbc_data *data = snd_soc_card_get_drvdata(card); in msm8916_qdsp6_startup() local 204 if (++data->mi2s_clk_count[mi2s] > 1) in msm8916_qdsp6_startup() 217 struct apq8016_sbc_data *data = snd_soc_card_get_drvdata(card); in msm8916_qdsp6_shutdown() local 225 if (--data->mi2s_clk_count[mi2s] > 0) in msm8916_qdsp6_shutdown() 291 struct apq8016_sbc_data *data; in apq8016_sbc_platform_probe() local 298 data = devm_kzalloc(dev, sizeof(*data), GFP_KERNEL); in apq8016_sbc_platform_probe() 299 if (!data) in apq8016_sbc_platform_probe() 302 card = &data->card; in apq8016_sbc_platform_probe() 314 data in apq8016_sbc_platform_probe() [all...] |
/kernel/linux/linux-6.6/net/ethtool/ |
H A D | features.c | 40 struct features_reply_data *data = FEATURES_REPDATA(reply_base); in features_prepare_data() local 44 ethnl_features_to_bitmap32(data->hw, dev->hw_features); in features_prepare_data() 45 ethnl_features_to_bitmap32(data->wanted, dev->wanted_features); in features_prepare_data() 46 ethnl_features_to_bitmap32(data->active, dev->features); in features_prepare_data() 47 ethnl_features_to_bitmap32(data->nochange, NETIF_F_NEVER_CHANGE); in features_prepare_data() 49 ethnl_features_to_bitmap32(data->all, all_features); in features_prepare_data() 57 const struct features_reply_data *data = FEATURES_REPDATA(reply_base); in features_reply_size() local 62 ret = ethnl_bitset32_size(data->hw, data->all, NETDEV_FEATURE_COUNT, in features_reply_size() 67 ret = ethnl_bitset32_size(data in features_reply_size() 90 const struct features_reply_data *data = FEATURES_REPDATA(reply_base); features_fill_reply() local [all...] |
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | sunxi-mmc.c | 74 #define SDXC_REG_DS_DL_REG 0x148 /* SMC data strobe delay control */ 358 struct mmc_data *data) in sunxi_mmc_init_idma_des() 364 for (i = 0; i < data->sg_len; i++) { in sunxi_mmc_init_idma_des() 369 if (data->sg[i].length == max_len) in sunxi_mmc_init_idma_des() 372 pdes[i].buf_size = cpu_to_le32(data->sg[i].length); in sunxi_mmc_init_idma_des() 376 cpu_to_le32(sg_dma_address(&data->sg[i])); in sunxi_mmc_init_idma_des() 394 struct mmc_data *data) in sunxi_mmc_map_dma() 399 dma_len = dma_map_sg(mmc_dev(host->mmc), data->sg, data->sg_len, in sunxi_mmc_map_dma() 400 mmc_get_dma_dir(data)); in sunxi_mmc_map_dma() 357 sunxi_mmc_init_idma_des(struct sunxi_mmc_host *host, struct mmc_data *data) sunxi_mmc_init_idma_des() argument 393 sunxi_mmc_map_dma(struct sunxi_mmc_host *host, struct mmc_data *data) sunxi_mmc_map_dma() argument 418 sunxi_mmc_start_dma(struct sunxi_mmc_host *host, struct mmc_data *data) sunxi_mmc_start_dma() argument 481 struct mmc_data *data = host->mrq->data; sunxi_mmc_dump_errinfo() local 509 struct mmc_data *data = mrq->data; sunxi_mmc_finalize_request() local 1008 struct mmc_data *data = mrq->data; sunxi_mmc_request() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | ethtool_common.c | 129 struct ethtool_test *test, u64 *data) in efx_ethtool_self_test() 169 efx_ethtool_fill_self_tests(efx, efx_tests, NULL, data); in efx_ethtool_self_test() 248 * @data: Ethtool test results, or %NULL 249 * @test: Pointer to test result (used only if data != %NULL) 257 static void efx_fill_test(unsigned int test_index, u8 *strings, u64 *data, in efx_fill_test() argument 263 /* Fill data value, if applicable */ in efx_fill_test() 264 if (data) in efx_fill_test() 265 data[test_index] = *test; in efx_fill_test() 293 * @data: Ethtool test results, or %NULL 302 u8 *strings, u64 *data) in efx_fill_loopback_test() 128 efx_ethtool_self_test(struct net_device *net_dev, struct ethtool_test *test, u64 *data) efx_ethtool_self_test() argument 298 efx_fill_loopback_test(struct efx_nic *efx, struct efx_loopback_self_tests *lb_tests, enum efx_loopback_mode mode, unsigned int test_index, u8 *strings, u64 *data) efx_fill_loopback_test() argument 343 efx_ethtool_fill_self_tests(struct efx_nic *efx, struct efx_self_tests *tests, u8 *strings, u64 *data) efx_ethtool_fill_self_tests() argument 486 efx_ethtool_get_stats(struct net_device *net_dev, struct ethtool_stats *stats, u64 *data) efx_ethtool_get_stats() argument 823 __u64 data; efx_ethtool_get_rxnfc() local 1313 efx_ethtool_get_module_eeprom(struct net_device *net_dev, struct ethtool_eeprom *ee, u8 *data) efx_ethtool_get_module_eeprom() argument [all...] |
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | wpa.c | 32 u8 *data, *key, *mic; in ieee80211_tx_h_michael_mic_add() local 40 hdr = (struct ieee80211_hdr *)skb->data; in ieee80211_tx_h_michael_mic_add() 49 data = skb->data + hdrlen; in ieee80211_tx_h_michael_mic_add() 86 michael_mic(key, hdr, data, data_len, mic); in ieee80211_tx_h_michael_mic_add() 97 u8 *data, *key = NULL; in ieee80211_rx_h_michael_mic_verify() local 103 struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)skb->data; in ieee80211_rx_h_michael_mic_verify() 107 * than data frames. in ieee80211_rx_h_michael_mic_verify() 157 hdr = (void *)skb->data; in ieee80211_rx_h_michael_mic_verify() 159 data in ieee80211_rx_h_michael_mic_verify() [all...] |