Home
last modified time | relevance | path

Searched refs:data (Results 2901 - 2925 of 30806) sorted by relevance

1...<<111112113114115116117118119120>>...1233

/kernel/linux/linux-6.6/drivers/xen/xen-pciback/
H A Dconf_space_header.c51 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 Dproc_fs.h94 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 D8250_of.c317 { .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 Dat91-reset.c69 * 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 Dgpio-max77620.c26 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 Dgpio-pcf857x.c76 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 Dqoriq-cpufreq.c34 * 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 Dopfn.c17 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 Dfjes_ethtool.c44 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 Dobject.c31 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 Dlan966x-hwmon.c81 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 Dacecad.c32 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 Dgoodix_fwupload.c33 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 Dwm9713.c262 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 Dwm9712.c256 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 Dosm-l3.c134 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 Des8336.c41 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 Dapq8016_sbc.c196 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 Dfeatures.c40 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/gpio/
H A Dgpio-bt8xx.c73 u32 outen, data; in bt8xxgpio_gpio_direction_input() local
77 data = bgread(BT848_GPIO_DATA); in bt8xxgpio_gpio_direction_input()
78 data &= ~(1 << nr); in bt8xxgpio_gpio_direction_input()
79 bgwrite(data, BT848_GPIO_DATA); in bt8xxgpio_gpio_direction_input()
108 u32 outen, data; in bt8xxgpio_gpio_direction_output() local
116 data = bgread(BT848_GPIO_DATA); in bt8xxgpio_gpio_direction_output()
118 data |= (1 << nr); in bt8xxgpio_gpio_direction_output()
120 data &= ~(1 << nr); in bt8xxgpio_gpio_direction_output()
121 bgwrite(data, BT848_GPIO_DATA); in bt8xxgpio_gpio_direction_output()
133 u32 data; in bt8xxgpio_gpio_set() local
[all...]
/kernel/linux/linux-5.10/crypto/
H A Dalgboss.c28 struct crypto_attr_type data; member
35 struct crypto_attr_alg data; member
39 struct crypto_attr_u32 data; member
57 static int cryptomgr_probe(void *data) in cryptomgr_probe() argument
59 struct cryptomgr_param *param = data; in cryptomgr_probe()
138 memcpy(param->attrs[i].alg.data.name, name, len); in cryptomgr_schedule_probe()
143 param->attrs[i].nu32.data.num = in cryptomgr_schedule_probe()
167 param->type.data.type = larval->alg.cra_flags & ~CRYPTO_ALG_TESTED; in cryptomgr_schedule_probe()
168 param->type.data.mask = larval->mask & ~CRYPTO_ALG_TESTED; in cryptomgr_schedule_probe()
193 static int cryptomgr_test(void *data) in cryptomgr_test() argument
252 cryptomgr_notify(struct notifier_block *this, unsigned long msg, void *data) cryptomgr_notify() argument
[all...]
/kernel/linux/linux-5.10/arch/m68k/kernel/
H A Dptrace.c99 unsigned long data) in put_reg()
115 *(unsigned short *)addr = data; in put_reg()
119 *addr = data; in put_reg()
162 unsigned long addr, unsigned long data) in arch_ptrace()
167 unsigned long __user *datap = (unsigned long __user *) data; in arch_ptrace()
204 data &= SR_MASK; in arch_ptrace()
205 data |= get_reg(child, PT_SR) & ~SR_MASK; in arch_ptrace()
208 if (put_reg(child, regno, data)) in arch_ptrace()
215 data <<= 15; in arch_ptrace()
216 data in arch_ptrace()
98 put_reg(struct task_struct *task, int regno, unsigned long data) put_reg() argument
161 arch_ptrace(struct task_struct *child, long request, unsigned long addr, unsigned long data) arch_ptrace() argument
[all...]
/kernel/linux/linux-5.10/arch/sh/boards/mach-migor/
H A Dlcd_qvga.c40 static unsigned long adjust_reg18(unsigned short data) in adjust_reg18() argument
44 tmp1 = (data<<1 | 0x00000001) & 0x000001FF; in adjust_reg18()
45 tmp2 = (data<<2 | 0x00000200) & 0x0003FE00; in adjust_reg18()
51 unsigned short reg, unsigned short data) in write_reg()
53 sys_ops->write_index(sys_ops_handle, adjust_reg18(reg << 8 | data)); in write_reg()
58 unsigned short reg, unsigned short data) in write_reg16()
61 sys_ops->write_data(sys_ops_handle, adjust_reg18(data)); in write_reg16()
68 unsigned long data; in read_reg16() local
71 data = sys_ops->read_data(sys_ops_handle); in read_reg16()
72 return ((data >> in read_reg16()
49 write_reg(void *sys_ops_handle, struct sh_mobile_lcdc_sys_bus_ops *sys_ops, unsigned short reg, unsigned short data) write_reg() argument
56 write_reg16(void *sys_ops_handle, struct sh_mobile_lcdc_sys_bus_ops *sys_ops, unsigned short reg, unsigned short data) write_reg16() argument
75 migor_lcd_qvga_seq(void *sys_ops_handle, struct sh_mobile_lcdc_sys_bus_ops *sys_ops, unsigned short const *data, int no_data) migor_lcd_qvga_seq() argument
[all...]
/kernel/linux/linux-5.10/arch/um/os-Linux/drivers/
H A Dethertap_user.c22 static int etap_user_init(void *data, void *dev) in etap_user_init() argument
24 struct ethertap_data *pri = data; in etap_user_init()
84 struct etap_pre_exec_data *data = arg; in etap_pre_exec() local
86 dup2(data->control_remote, 1); in etap_pre_exec()
87 close(data->data_me); in etap_pre_exec()
88 close(data->control_me); in etap_pre_exec()
137 static int etap_open(void *data) in etap_open() argument
139 struct ethertap_data *pri = data; in etap_open()
150 printk(UM_KERN_ERR "etap_open - data socketpair failed - " in etap_open()
196 static void etap_close(int fd, void *data) in etap_close() argument
217 etap_add_addr(unsigned char *addr, unsigned char *netmask, void *data) etap_add_addr() argument
228 etap_del_addr(unsigned char *addr, unsigned char *netmask, void *data) etap_del_addr() argument
[all...]
/kernel/linux/linux-5.10/arch/um/drivers/
H A Dmconsole_user.c66 if (!strncmp(req->request.data, cmd->command, in mconsole_parse()
93 len = MIN(sizeof(req->request.data) - 1, in mconsole_get_request()
95 memmove(req->request.data, &req->request, len); in mconsole_get_request()
96 req->request.data[len] = '\0'; in mconsole_get_request()
116 req->request.data[req->request.len] = '\0'; in mconsole_get_request()
148 memcpy(reply.data, str, len); in mconsole_reply_len()
149 reply.data[len] = '\0'; in mconsole_reply_len()
154 len = sizeof(reply) + reply.len - sizeof(reply.data); in mconsole_reply_len()
179 int mconsole_notify(char *sock_name, int type, const void *data, int len) in mconsole_notify() argument
205 len = (len > sizeof(packet.data)) in mconsole_notify()
[all...]

Completed in 16 milliseconds

1...<<111112113114115116117118119120>>...1233