/linux-master/arch/sh/include/asm/ |
H A D | stacktrace.h | 14 void (*address)(void *data, unsigned long address, int reliable); 19 const struct stacktrace_ops *ops, void *data);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/ce/ |
H A D | gf100.c | 37 .code.data = gf100_ce_code, 39 .data.data = gf100_ce_data, 40 .data.size = sizeof(gf100_ce_data), 51 .code.data = gf100_ce_code, 53 .data.data = gf100_ce_data, 54 .data.size = sizeof(gf100_ce_data),
|
/linux-master/arch/x86/include/asm/ |
H A D | processor-cyrix.h | 15 static inline void setCx86(u8 reg, u8 data) argument 17 pc_conf_set(reg, data);
|
/linux-master/include/linux/platform_data/x86/ |
H A D | spi-intel.h | 20 * struct intel_spi_boardinfo - Board specific data for Intel SPI driver 23 * @data: Data to be passed to @set_writeable can be %NULL 27 bool (*set_writeable)(void __iomem *base, void *data); 28 void *data; member in struct:intel_spi_boardinfo
|
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ |
H A D | ia_css_macc1_5.host.c | 58 params->data[0][(idx)] = from->data[j]; 59 params->data[1][(idx)] = from->data[j + 1]; 60 params->data[2][(idx)] = from->data[j + 2]; 61 params->data[3][(idx)] = from->data[j + 3];
|
/linux-master/drivers/media/rc/ |
H A D | ir-xmp-decoder.c | 37 struct xmp_dec *data = &dev->raw->xmp; local 41 data->state = STATE_INACTIVE; 46 data->state, data->count, ev.duration, TO_STR(ev.pulse)); 48 switch (data->state) { 55 data->count = 0; 56 data->state = STATE_NIBBLE_SPACE; 66 data->state = STATE_NIBBLE_SPACE; 80 if (data->count != 16) { 82 data [all...] |
H A D | ir-rc6-decoder.c | 59 static enum rc6_mode rc6_mode(struct rc6_dec *data) argument 61 switch (data->header & RC6_MODE_MASK) { 65 if (!data->toggle) 82 struct rc6_dec *data = &dev->raw->rc6; local 89 data->state = STATE_INACTIVE; 98 data->state, ev.duration, TO_STR(ev.pulse)); 103 switch (data->state) { 115 data->state = STATE_PREFIX_SPACE; 116 data->count = 0; 126 data [all...] |
/linux-master/tools/thermal/lib/ |
H A D | mainloop.h | 6 typedef int (*mainloop_callback_t)(int fd, void *data); 9 extern int mainloop_add(int fd, mainloop_callback_t cb, void *data);
|
/linux-master/arch/microblaze/include/asm/ |
H A D | xilinx_mb_manager.h | 20 void (*callback)(void *data), 21 void *priv, void (*reset_callback)(void *data));
|
/linux-master/tools/perf/arch/powerpc/util/ |
H A D | event.c | 14 void arch_perf_parse_sample_weight(struct perf_sample *data, argument 21 data->weight = weight.full; 23 data->weight = weight.var1_dw; 24 data->ins_lat = weight.var2_w; 25 data->p_stage_cyc = weight.var3_w; 29 void arch_perf_synthesize_sample_weight(const struct perf_sample *data, argument 32 *array = data->weight; 36 *array |= ((u64)data->ins_lat << 32);
|
/linux-master/drivers/hwmon/ |
H A D | atxp1.c | 53 struct atxp1_data *data = dev_get_drvdata(dev); local 54 struct i2c_client *client = data->client; 56 mutex_lock(&data->update_lock); 58 if (time_after(jiffies, data->last_updated + HZ) || !data->valid) { 60 /* Update local register data */ 61 data->reg.vid = i2c_smbus_read_byte_data(client, ATXP1_VID); 62 data->reg.cpu_vid = i2c_smbus_read_byte_data(client, 64 data->reg.gpio1 = i2c_smbus_read_byte_data(client, ATXP1_GPIO1); 65 data 80 struct atxp1_data *data; local 94 struct atxp1_data *data = atxp1_update_device(dev); local 156 struct atxp1_data *data; local 168 struct atxp1_data *data = atxp1_update_device(dev); local 201 struct atxp1_data *data; local 213 struct atxp1_data *data = atxp1_update_device(dev); local 251 struct atxp1_data *data; local [all...] |
H A D | shtc1.c | 72 struct shtc1_data *data, 75 int ret = i2c_master_send(client, data->command, SHTC1_CMD_LENGTH); 84 * will wait until the data is ready. For non blocking mode, we 87 if (!data->setup.blocking_io) 88 usleep_range(data->nonblocking_wait_time, 89 data->nonblocking_wait_time + 1000); 103 struct shtc1_data *data = dev_get_drvdata(dev); local 104 struct i2c_client *client = data->client; 109 mutex_lock(&data->update_lock); 111 if (time_after(jiffies, data 71 shtc1_update_values(struct i2c_client *client, struct shtc1_data *data, char *buf, int bufsize) argument 142 struct shtc1_data *data = shtc1_update_client(dev); local 152 struct shtc1_data *data = shtc1_update_client(dev); local 170 shtc1_select_command(struct shtc1_data *data) argument 196 struct shtc1_data *data; local [all...] |
/linux-master/drivers/net/ethernet/wangxun/txgbe/ |
H A D | txgbe_phy.h | 7 irqreturn_t txgbe_gpio_irq_handler(int irq, void *data); 9 irqreturn_t txgbe_link_irq_handler(int irq, void *data);
|
/linux-master/drivers/iio/accel/ |
H A D | bma180.c | 61 int (*chip_config)(struct bma180_data *data); 62 void (*chip_disable)(struct bma180_data *data); 75 #define BMA023_NEW_DATA_INT BIT(5) /* Intr every new accel data is ready */ 79 #define BMA180_ACC_X_LSB 0x02 /* First of 6 registers of accel data */ 95 #define BMA180_NEW_DATA_INT BIT(1) /* Intr every new accel data is ready */ 168 static int bma180_get_data_reg(struct bma180_data *data, enum bma180_chan chan) argument 172 if (data->sleep_state) 177 ret = i2c_smbus_read_byte_data(data->client, BMA180_TEMP); 179 dev_err(&data->client->dev, "failed to read temp register\n"); 182 ret = i2c_smbus_read_word_data(data 193 bma180_set_bits(struct bma180_data *data, u8 reg, u8 mask, u8 val) argument 204 bma180_reset_intr(struct bma180_data *data) argument 215 bma180_set_new_data_intr_state(struct bma180_data *data, bool state) argument 233 bma180_set_sleep_state(struct bma180_data *data, bool state) argument 248 bma180_set_ee_writing_state(struct bma180_data *data, bool state) argument 259 bma180_set_bw(struct bma180_data *data, int val) argument 284 bma180_set_scale(struct bma180_data *data, int val) argument 307 bma180_set_pmode(struct bma180_data *data, bool mode) argument 322 bma180_soft_reset(struct bma180_data *data) argument 334 bma180_chip_init(struct bma180_data *data) argument 359 bma023_chip_config(struct bma180_data *data) argument 380 bma180_chip_config(struct bma180_data *data) argument 412 bma250_chip_config(struct bma180_data *data) argument 442 bma023_chip_disable(struct bma180_data *data) argument 453 bma180_chip_disable(struct bma180_data *data) argument 468 bma250_chip_disable(struct bma180_data *data) argument 501 struct bma180_data *data = iio_priv(dev_to_iio_dev(dev)); local 510 struct bma180_data *data = iio_priv(dev_to_iio_dev(dev)); local 537 struct bma180_data *data = iio_priv(indio_dev); local 585 struct bma180_data *data = iio_priv(indio_dev); local 619 struct bma180_data *data = iio_priv(indio_dev); local 627 struct bma180_data *data = iio_priv(indio_dev); local 641 struct bma180_data *data = iio_priv(indio_dev); local 873 struct bma180_data *data = iio_priv(indio_dev); local 902 struct bma180_data *data = iio_priv(indio_dev); local 910 struct bma180_data *data = iio_priv(indio_dev); local 927 struct bma180_data *data; local 1045 struct bma180_data *data = iio_priv(indio_dev); local 1064 struct bma180_data *data = iio_priv(indio_dev); local 1077 struct bma180_data *data = iio_priv(indio_dev); local [all...] |
H A D | kionix-kx022a.c | 30 * The KX022A has FIFO which can store 43 samples of HiRes data from 2 32 * 258 bytes of sample data. The quirk to know is that the amount of bytes in 34 * is that full 258 bytes of data is indicated using the max value 255. 41 /* 3 axis, 2 bytes of data for each of the axis */ 283 * protect the data stored/retrieved from this structure from 291 /* 3 x 16bit accel data + timestamp */ 303 struct kx022a_data *data = iio_priv(idev); local 305 return &data->orientation; 450 static int kx022a_turn_on_off_unlocked(struct kx022a_data *data, bool on) argument 455 ret = regmap_set_bits(data 466 kx022a_turn_off_lock(struct kx022a_data *data) argument 478 kx022a_turn_on_unlock(struct kx022a_data *data) argument 506 struct kx022a_data *data = iio_priv(idev); local 576 kx022a_fifo_set_wmi(struct kx022a_data *data) argument 586 kx022a_get_axis(struct kx022a_data *data, struct iio_chan_spec const *chan, int *val) argument 606 struct kx022a_data *data = iio_priv(idev); local 654 struct kx022a_data *data = iio_priv(idev); local 670 struct kx022a_data *data = iio_priv(idev); local 685 struct kx022a_data *data = iio_priv(idev); local 704 kx022a_drop_fifo_contents(struct kx022a_data *data) argument 720 kx022a_get_fifo_bytes_available(struct kx022a_data *data) argument 736 kx132_get_fifo_bytes_available(struct kx022a_data *data) argument 759 struct kx022a_data *data = iio_priv(idev); local 860 struct kx022a_data *data = iio_priv(idev); local 881 kx022a_set_drdy_irq(struct kx022a_data *data, bool en) argument 891 kx022a_prepare_irq_pin(struct kx022a_data *data) argument 910 kx022a_fifo_disable(struct kx022a_data *data) argument 943 struct kx022a_data *data = iio_priv(idev); local 951 kx022a_fifo_enable(struct kx022a_data *data) argument 992 struct kx022a_data *data = iio_priv(idev); local 1014 struct kx022a_data *data = iio_priv(idev); local 1033 struct kx022a_data *data = iio_priv(idev); local 1052 struct kx022a_data *data = iio_priv(idev); local 1078 struct kx022a_data *data = iio_trigger_get_drvdata(trig); local 1113 kx022a_chip_init(struct kx022a_data *data) argument 1243 struct kx022a_data *data; local [all...] |
/linux-master/drivers/bluetooth/ |
H A D | btsdio.c | 64 static int btsdio_tx_packet(struct btsdio_data *data, struct sk_buff *skb) argument 68 BT_DBG("%s", data->hdev->name); 72 skb->data[0] = (skb->len & 0x0000ff); 73 skb->data[1] = (skb->len & 0x00ff00) >> 8; 74 skb->data[2] = (skb->len & 0xff0000) >> 16; 75 skb->data[3] = hci_skb_pkt_type(skb); 77 err = sdio_writesb(data->func, REG_TDAT, skb->data, skb->len); 80 sdio_writeb(data->func, 0x01, REG_PC_WRT, NULL); 84 data 93 struct btsdio_data *data = container_of(work, struct btsdio_data, work); local 113 btsdio_rx_packet(struct btsdio_data *data) argument 170 struct btsdio_data *data = sdio_get_drvdata(func); local 188 struct btsdio_data *data = hci_get_drvdata(hdev); local 218 struct btsdio_data *data = hci_get_drvdata(hdev); local 236 struct btsdio_data *data = hci_get_drvdata(hdev); local 247 struct btsdio_data *data = hci_get_drvdata(hdev); local 278 struct btsdio_data *data; local 352 struct btsdio_data *data = sdio_get_drvdata(func); local [all...] |
/linux-master/drivers/net/wireless/intel/iwlegacy/ |
H A D | 4965-calib.c | 119 struct il_sensitivity_data *data = NULL; local 122 data = &(il->sensitivity_data); 124 data->nrg_auto_corr_silence_diff = 0; 140 data->nrg_silence_rssi[data->nrg_silence_idx] = max_silence_rssi; 141 data->nrg_silence_idx++; 142 if (data->nrg_silence_idx >= NRG_NUM_PREV_STAT_L) 143 data->nrg_silence_idx = 0; 147 val = data->nrg_silence_rssi[i]; 156 i = data 298 struct il_sensitivity_data *data = NULL; local 355 il4965_prepare_legacy_sensitivity_tbl(struct il_priv *il, struct il_sensitivity_data *data, __le16 *tbl) argument 396 struct il_sensitivity_data *data = NULL; local 433 struct il_sensitivity_data *data = NULL; local 493 struct il_sensitivity_data *data = NULL; local 606 il4965_find_disconn_antenna(struct il_priv *il, u32 * average_sig, struct il_chain_noise_data *data) argument 721 struct il_chain_noise_data *data = &il->chain_noise_data; local 777 struct il_chain_noise_data *data = NULL; local [all...] |
/linux-master/drivers/clk/samsung/ |
H A D | clk-exynos-arm64.c | 82 * @cmu: CMU data 97 struct exynos_arm64_cmu_data *data; local 100 data = dev_get_drvdata(dev); 101 if (data) 102 data->clk = parent_clk; 116 struct exynos_arm64_cmu_data *data = dev_get_drvdata(dev); local 119 data->clk_save = samsung_clk_alloc_reg_dump(cmu->clk_regs, 121 if (!data->clk_save) 124 data->nr_clk_save = cmu->nr_clk_regs; 125 data 201 struct exynos_arm64_cmu_data *data; local 254 struct exynos_arm64_cmu_data *data = dev_get_drvdata(dev); local 277 struct exynos_arm64_cmu_data *data = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/watchdog/ |
H A D | meson_gxbb_wdt.c | 53 struct meson_gxbb_wdt *data = watchdog_get_drvdata(wdt_dev); local 55 writel(readl(data->reg_base + GXBB_WDT_CTRL_REG) | GXBB_WDT_CTRL_EN, 56 data->reg_base + GXBB_WDT_CTRL_REG); 63 struct meson_gxbb_wdt *data = watchdog_get_drvdata(wdt_dev); local 65 writel(readl(data->reg_base + GXBB_WDT_CTRL_REG) & ~GXBB_WDT_CTRL_EN, 66 data->reg_base + GXBB_WDT_CTRL_REG); 73 struct meson_gxbb_wdt *data = watchdog_get_drvdata(wdt_dev); local 75 writel(0, data->reg_base + GXBB_WDT_RSET_REG); 83 struct meson_gxbb_wdt *data = watchdog_get_drvdata(wdt_dev); local 93 writel(tcnt, data 100 struct meson_gxbb_wdt *data = watchdog_get_drvdata(wdt_dev); local 124 struct meson_gxbb_wdt *data = dev_get_drvdata(dev); local 134 struct meson_gxbb_wdt *data = dev_get_drvdata(dev); local 164 struct meson_gxbb_wdt *data; local [all...] |
/linux-master/sound/soc/fsl/ |
H A D | imx-rpmsg.c | 37 struct imx_rpmsg *data = snd_soc_card_get_drvdata(card); local 44 if (data->lpa) { 50 codec_np = data->dai.codecs->of_node; 71 num_widgets = of_property_count_strings(data->card.dev->of_node, 74 of_property_read_string_index(data->card.dev->of_node, 96 if (!data->sysclk) 99 ret = snd_soc_dai_set_sysclk(codec_dai, 0, data->sysclk, SND_SOC_CLOCK_IN); 117 struct imx_rpmsg *data; local 124 data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNE [all...] |
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_query.h | 13 int i915_query_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
|
/linux-master/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | rtl8225.h | 13 u8 addr, u8 data) 15 rtl8180_write_phy(dev, addr, data); 19 u8 addr, u8 data) 21 rtl8180_write_phy(dev, addr, data | 0x10000); 12 rtl8225_write_phy_ofdm(struct ieee80211_hw *dev, u8 addr, u8 data) argument 18 rtl8225_write_phy_cck(struct ieee80211_hw *dev, u8 addr, u8 data) argument
|
/linux-master/drivers/staging/rtl8192e/rtl8192e/ |
H A D | r8192E_cmdpkt.h | 10 bool rtl92e_send_cmd_pkt(struct net_device *dev, u32 type, const void *data,
|
/linux-master/tools/testing/selftests/bpf/verifier/ |
H A D | scale.c | 4 .data = { }, 13 .data = { },
|
/linux-master/arch/mips/pci/ |
H A D | ops-msc.c | 34 struct pci_bus *bus, unsigned int devfn, int where, u32 * data) 51 MSC_WRITE(MSC01_PCI_CFGDATA, *data); 53 MSC_READ(MSC01_PCI_CFGDATA, *data); 73 * read/write a 32bit word and mask/modify the data we actually want. 78 u32 data = 0; local 86 &data)) 90 *val = (data >> ((where & 3) << 3)) & 0xff; 92 *val = (data >> ((where & 3) << 3)) & 0xffff; 94 *val = data; 102 u32 data local 33 msc_pcibios_config_access(unsigned char access_type, struct pci_bus *bus, unsigned int devfn, int where, u32 * data) argument [all...] |