/drivers/uwb/ |
H A D | pal.c | 71 static int find_rc(struct device *dev, const void *data) argument 73 const struct uwb_rc *target_rc = data;
|
/drivers/video/adf/ |
H A D | adf_fops32.c | 61 struct adf_device_data __user *data; local 67 data = compat_alloc_user_space(sizeof(*data)); 68 if (!access_ok(VERIFY_WRITE, data, sizeof(*data))) 71 if (put_user(data32.n_attachments, &data->n_attachments) || 73 &data->attachments) || 75 &data->n_allowed_attachments) || 77 &data->allowed_attachments) || 79 &data 106 struct adf_interface_data __user *data; local 161 struct adf_overlay_engine_data __user *data; local [all...] |
/drivers/acpi/acpica/ |
H A D | nsobject.c | 242 * Detach the object from any data objects (which are still held by 335 * handler - Handler to be associated with the data 336 * data - Data to be attached 340 * DESCRIPTION: Low-level attach data. Create and attach a Data object. 346 acpi_object_handler handler, void *data) 358 (obj_desc->data.handler == handler)) { 366 /* Create an internal object for the data */ 373 data_desc->data.handler = handler; 374 data_desc->data.pointer = data; 345 acpi_ns_attach_data(struct acpi_namespace_node *node, acpi_object_handler handler, void *data) argument 447 acpi_ns_get_attached_data(struct acpi_namespace_node * node, acpi_object_handler handler, void **data) argument [all...] |
/drivers/char/hw_random/ |
H A D | amd-rng.c | 41 * This data only exists for exporting the supported 59 int data, i; local 62 data = !!(inl(pmbase + 0xF4) & 1); 63 if (data || !wait) 67 return data; 70 static int amd_rng_data_read(struct hwrng *rng, u32 *data) argument 74 *data = inl(pmbase + 0xF0);
|
H A D | bcm63xx-rng.c | 55 static int bcm63xx_rng_data_read(struct hwrng *rng, u32 *data) argument 59 *data = bcm_readl(priv->regs + RNG_DATA);
|
H A D | geode-rng.c | 43 * This data only exists for exporting the supported 55 static int geode_rng_data_read(struct hwrng *rng, u32 *data) argument 59 *data = readl(mem + GEODE_RNG_DATA_REG); 67 int data, i; local 70 data = !!(readl(mem + GEODE_RNG_STATUS_REG)); 71 if (data || !wait) 75 return data;
|
H A D | octeon-rng.c | 50 static int octeon_rng_data_read(struct hwrng *rng, u32 *data) argument 54 *data = cvmx_read64_uint32((u64)p->result);
|
H A D | pseries-rng.c | 28 static int pseries_rng_read(struct hwrng *rng, void *data, size_t max, bool wait) argument 39 memcpy(data, buffer, size); 52 * Number of bytes of IO data the driver will need to perform well -> 0
|
/drivers/char/ |
H A D | nsc_gpio.c | 41 ssize_t nsc_gpio_write(struct file *file, const char __user *data, argument 52 if (get_user(c, data + i))
|
/drivers/clk/hisilicon/ |
H A D | clk.c | 61 pr_err("%s: could not allocate clock data\n", __func__); 82 int nums, struct hisi_clock_data *data) 97 data->clk_data.clks[clks[i].id] = clk; 103 struct hisi_clock_data *data) 118 data->clk_data.clks[clks[i].id] = clk; 123 int nums, struct hisi_clock_data *data) 126 void __iomem *base = data->base; 147 data->clk_data.clks[clks[i].id] = clk; 152 int nums, struct hisi_clock_data *data) 155 void __iomem *base = data 81 hisi_clk_register_fixed_rate(struct hisi_fixed_rate_clock *clks, int nums, struct hisi_clock_data *data) argument 101 hisi_clk_register_fixed_factor(struct hisi_fixed_factor_clock *clks, int nums, struct hisi_clock_data *data) argument 122 hisi_clk_register_mux(struct hisi_mux_clock *clks, int nums, struct hisi_clock_data *data) argument 151 hisi_clk_register_divider(struct hisi_divider_clock *clks, int nums, struct hisi_clock_data *data) argument 180 hisi_clk_register_gate(struct hisi_gate_clock *clks, int nums, struct hisi_clock_data *data) argument 208 hisi_clk_register_gate_sep(struct hisi_gate_clock *clks, int nums, struct hisi_clock_data *data) argument [all...] |
/drivers/clk/mmp/ |
H A D | clk-apmu.c | 33 unsigned long data; local 39 data = readl_relaxed(apmu->base) | apmu->enable_mask; 40 writel_relaxed(data, apmu->base); 51 unsigned long data; local 57 data = readl_relaxed(apmu->base) & ~apmu->enable_mask; 58 writel_relaxed(data, apmu->base);
|
/drivers/clk/shmobile/ |
H A D | clk-rz.c | 20 struct clk_onecell_data data; member in struct:rz_cpg 82 cpg->data.clks = clks; 83 cpg->data.clk_num = num_clks; 98 cpg->data.clks[i] = clk; 101 of_clk_add_provider(np, of_clk_src_onecell_get, &cpg->data);
|
/drivers/clk/sunxi/ |
H A D | clk-sun6i-apb0-gates.c | 33 { .compatible = "allwinner,sun6i-a31-apb0-gates-clk", .data = &sun6i_a31_apb0_gates }, 34 { .compatible = "allwinner,sun8i-a23-apb0-gates-clk", .data = &sun8i_a23_apb0_gates }, 43 const struct gates_data *data; local 58 data = device->data; 75 ngates = find_last_bit(data->mask, SUN6I_APB0_GATES_MAX_SIZE); 81 for_each_set_bit(i, data->mask, SUN6I_APB0_GATES_MAX_SIZE) {
|
/drivers/cpufreq/ |
H A D | cris-artpec3-cpufreq.c | 11 void *data); 75 void *data) 78 struct cpufreq_freqs *freqs = data; 74 cris_sdram_freq_notifier(struct notifier_block *nb, unsigned long val, void *data) argument
|
H A D | cris-etraxfs-cpufreq.c | 11 void *data); 75 void *data) 78 struct cpufreq_freqs *freqs = data; 74 cris_sdram_freq_notifier(struct notifier_block *nb, unsigned long val, void *data) argument
|
/drivers/devfreq/ |
H A D | governor_simpleondemand.c | 29 struct devfreq_simple_ondemand_data *data = df->data; local 35 if (data) { 36 if (data->upthreshold) 37 dfso_upthreshold = data->upthreshold; 38 if (data->downdifferential) 39 dfso_downdifferential = data->downdifferential; 94 unsigned int event, void *data) 106 devfreq_interval_update(devfreq, (unsigned int *)data); 93 devfreq_simple_ondemand_handler(struct devfreq *devfreq, unsigned int event, void *data) argument
|
/drivers/gpu/drm/armada/ |
H A D | armada_slave.c | 67 armada_drm_conn_slave_create(struct drm_connector *conn, const void *data) argument 69 const struct armada_drm_slave_config *config = data;
|
/drivers/gpu/drm/ |
H A D | drm_scatter.c | 82 int drm_legacy_sg_alloc(struct drm_device *dev, void *data, argument 85 struct drm_scatter_gather *request = data; 198 int drm_legacy_sg_free(struct drm_device *dev, void *data, argument 201 struct drm_scatter_gather *request = data;
|
/drivers/gpu/drm/gma500/ |
H A D | intel_i2c.c | 33 static int get_clock(void *data) argument 35 struct psb_intel_i2c_chan *chan = data; 43 static int get_data(void *data) argument 45 struct psb_intel_i2c_chan *chan = data; 53 static void set_clock(void *data, int state_high) argument 55 struct psb_intel_i2c_chan *chan = data; 73 static void set_data(void *data, int state_high) argument 75 struct psb_intel_i2c_chan *chan = data; 137 chan->algo.data = chan;
|
/drivers/gpu/drm/i915/ |
H A D | intel_lrc.h | 54 * @data: DWORD to write. 57 u32 data) 59 iowrite32(data, ringbuf->virtual_start + ringbuf->tail); 56 intel_logical_ring_emit(struct intel_ringbuffer *ringbuf, u32 data) argument
|
/drivers/gpu/drm/mgag200/ |
H A D | mgag200_i2c.c | 60 static void mga_gpio_setsda(void *data, int state) argument 62 struct mga_i2c_chan *i2c = data; 64 mga_i2c_set(mdev, i2c->data, state); 67 static void mga_gpio_setscl(void *data, int state) argument 69 struct mga_i2c_chan *i2c = data; 74 static int mga_gpio_getsda(void *data) argument 76 struct mga_i2c_chan *i2c = data; 78 return (mga_i2c_read_gpio(mdev) & i2c->data) ? 1 : 0; 81 static int mga_gpio_getscl(void *data) argument 83 struct mga_i2c_chan *i2c = data; 93 int data, clock; local [all...] |
/drivers/gpu/drm/msm/hdmi/ |
H A D | hdmi_phy_8x74.c | 28 static void phy_write(struct hdmi_phy_8x74 *phy, u32 reg, u32 data) argument 30 msm_writel(data, phy->mmio + reg);
|
/drivers/gpu/drm/nouveau/core/core/ |
H A D | notify.c | 96 nvkm_notify_send(struct nvkm_notify *notify, void *data, u32 size) argument 113 memcpy((void *)notify->data, data, size); 116 notify->data = data; 118 notify->data = NULL; 131 kfree((void *)notify->data); 139 void *data, u32 size, u32 reply, 145 ret = event->func->ctor(object, data, size, notify); 150 notify->data 137 nvkm_notify_init(struct nouveau_object *object, struct nvkm_event *event, int (*func)(struct nvkm_notify *), bool work, void *data, u32 size, u32 reply, struct nvkm_notify *notify) argument [all...] |
/drivers/gpu/drm/nouveau/core/engine/disp/ |
H A D | nv84.c | 40 .data = { 52 .data = { 104 .data = { 122 .data = { 152 .data = { 167 .data = { 195 .data = { 227 struct nouveau_oclass *oclass, void *data, u32 size, 226 nv84_disp_ctor(struct nouveau_object *parent, struct nouveau_object *engine, struct nouveau_oclass *oclass, void *data, u32 size, struct nouveau_object **pobject) argument
|
H A D | nve0.c | 40 .data = { 119 .data = { 136 .data = { 191 .data = { 223 struct nouveau_oclass *oclass, void *data, u32 size, 222 nve0_disp_ctor(struct nouveau_object *parent, struct nouveau_object *engine, struct nouveau_oclass *oclass, void *data, u32 size, struct nouveau_object **pobject) argument
|