/kernel/linux/linux-6.6/drivers/input/joystick/iforce/ |
H A D | iforce-ff.c | 21 unsigned char data[3]; in make_magnitude_modifier() local 34 data[0] = LO(mod_chunk->start); in make_magnitude_modifier() 35 data[1] = HI(mod_chunk->start); in make_magnitude_modifier() 36 data[2] = HIFIX80(level); in make_magnitude_modifier() 38 iforce_send_packet(iforce, FF_CMD_MAGNITUDE, data); in make_magnitude_modifier() 40 iforce_dump_packet(iforce, "magnitude", FF_CMD_MAGNITUDE, data); in make_magnitude_modifier() 52 unsigned char data[7]; in make_period_modifier() local 67 data[0] = LO(mod_chunk->start); in make_period_modifier() 68 data[1] = HI(mod_chunk->start); in make_period_modifier() 70 data[ in make_period_modifier() 91 unsigned char data[8]; make_envelope_modifier() local 131 unsigned char data[10]; make_condition_modifier() local 294 unsigned char data[14]; make_core() local [all...] |
/third_party/mesa3d/src/glx/ |
H A D | single2.c | 155 get_client_data(struct glx_context * gc, GLenum cap, GLintptr * data) in get_client_data() argument 170 retval = __glXGetArrayEnable(state, cap, 0, data); in get_client_data() 174 retval = __glXGetArraySize(state, GL_VERTEX_ARRAY, 0, data); in get_client_data() 177 retval = __glXGetArraySize(state, GL_COLOR_ARRAY, 0, data); in get_client_data() 180 retval = __glXGetArraySize(state, GL_SECONDARY_COLOR_ARRAY, 0, data); in get_client_data() 184 retval = __glXGetArrayType(state, GL_VERTEX_ARRAY, 0, data); in get_client_data() 187 retval = __glXGetArrayType(state, GL_NORMAL_ARRAY, 0, data); in get_client_data() 190 retval = __glXGetArrayType(state, GL_INDEX_ARRAY, 0, data); in get_client_data() 193 retval = __glXGetArrayType(state, GL_COLOR_ARRAY, 0, data); in get_client_data() 196 retval = __glXGetArrayType(state, GL_SECONDARY_COLOR_ARRAY, 0, data); in get_client_data() 337 GLintptr data; __indirect_glGetBooleanv() local 388 GLintptr data; __indirect_glGetDoublev() local 439 GLintptr data; __indirect_glGetFloatv() local 490 GLintptr data; __indirect_glGetIntegerv() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/ |
H A D | af9005.c | 32 static int (*rc_decode) (struct dvb_usb_device *d, u8 *data, int len, 42 unsigned char data[256]; member 62 st->data[0] = 14; /* rest of buffer length low */ in af9005_generic_read_write() 63 st->data[1] = 0; /* rest of buffer length high */ in af9005_generic_read_write() 65 st->data[2] = AF9005_REGISTER_RW; /* register operation */ in af9005_generic_read_write() 66 st->data[3] = 12; /* rest of buffer length */ in af9005_generic_read_write() 68 st->data[4] = seq = st->sequence++; /* sequence number */ in af9005_generic_read_write() 70 st->data[5] = (u8) (reg >> 8); /* register address */ in af9005_generic_read_write() 71 st->data[6] = (u8) (reg & 0xff); in af9005_generic_read_write() 85 st->data[ in af9005_generic_read_write() 351 af9005_i2c_write(struct dvb_usb_device *d, u8 i2caddr, u8 reg, u8 * data, int len) af9005_i2c_write() argument 377 af9005_i2c_read(struct dvb_usb_device *d, u8 i2caddr, u8 reg, u8 * data, int len) af9005_i2c_read() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/ |
H A D | af9005.c | 32 static int (*rc_decode) (struct dvb_usb_device *d, u8 *data, int len, 42 unsigned char data[256]; member 62 st->data[0] = 14; /* rest of buffer length low */ in af9005_generic_read_write() 63 st->data[1] = 0; /* rest of buffer length high */ in af9005_generic_read_write() 65 st->data[2] = AF9005_REGISTER_RW; /* register operation */ in af9005_generic_read_write() 66 st->data[3] = 12; /* rest of buffer length */ in af9005_generic_read_write() 68 st->data[4] = seq = st->sequence++; /* sequence number */ in af9005_generic_read_write() 70 st->data[5] = (u8) (reg >> 8); /* register address */ in af9005_generic_read_write() 71 st->data[6] = (u8) (reg & 0xff); in af9005_generic_read_write() 85 st->data[ in af9005_generic_read_write() 351 af9005_i2c_write(struct dvb_usb_device *d, u8 i2caddr, u8 reg, u8 * data, int len) af9005_i2c_write() argument 377 af9005_i2c_read(struct dvb_usb_device *d, u8 i2caddr, u8 reg, u8 * data, int len) af9005_i2c_read() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/ |
H A D | iwl-nvm-parse.c | 121 /* rate data (static) */ 384 struct iwl_nvm_data *data, in iwl_init_channel_map() 418 !data->sku_cap_band_52ghz_enable) in iwl_init_channel_map() 430 data->vht160_supported = true; in iwl_init_channel_map() 444 channel = &data->channels[n_channels]; in iwl_init_channel_map() 453 /* Initialize regulatory-based run-time data */ in iwl_init_channel_map() 484 struct iwl_nvm_data *data, in iwl_init_vht_hw_capab() 504 if (data->vht160_supported) in iwl_init_vht_hw_capab() 514 if (data->sku_cap_mimo_disabled) { in iwl_init_vht_hw_capab() 836 struct iwl_nvm_data *data, in iwl_init_he_6ghz_capa() 383 iwl_init_channel_map(struct device *dev, const struct iwl_cfg *cfg, struct iwl_nvm_data *data, const void * const nvm_ch_flags, u32 sbands_flags, bool v4) iwl_init_channel_map() argument 483 iwl_init_vht_hw_capab(struct iwl_trans *trans, struct iwl_nvm_data *data, struct ieee80211_sta_vht_cap *vht_cap, u8 tx_chains, u8 rx_chains) iwl_init_vht_hw_capab() argument 835 iwl_init_he_6ghz_capa(struct iwl_trans *trans, struct iwl_nvm_data *data, struct ieee80211_supported_band *sband, u8 tx_chains, u8 rx_chains) iwl_init_he_6ghz_capa() argument 882 iwl_nvm_fixup_sband_iftd(struct iwl_trans *trans, struct iwl_nvm_data *data, struct ieee80211_supported_band *sband, struct ieee80211_sband_iftype_data *iftype_data, u8 tx_chains, u8 rx_chains, const struct iwl_fw *fw) iwl_nvm_fixup_sband_iftd() argument 1044 iwl_init_he_hw_capab(struct iwl_trans *trans, struct iwl_nvm_data *data, struct ieee80211_supported_band *sband, u8 tx_chains, u8 rx_chains, const struct iwl_fw *fw) iwl_init_he_hw_capab() argument 1088 iwl_init_sbands(struct iwl_trans *trans, struct iwl_nvm_data *data, const void *nvm_ch_flags, u8 tx_chains, u8 rx_chains, u32 sbands_flags, bool v4, const struct iwl_fw *fw) iwl_init_sbands() argument 1190 iwl_set_radio_cfg(const struct iwl_cfg *cfg, struct iwl_nvm_data *data, u32 radio_cfg) iwl_set_radio_cfg() argument 1226 iwl_set_hw_address_from_csr(struct iwl_trans *trans, struct iwl_nvm_data *data) iwl_set_hw_address_from_csr() argument 1248 iwl_set_hw_address_family_8000(struct iwl_trans *trans, const struct iwl_cfg *cfg, struct iwl_nvm_data *data, const __le16 *mac_override, const __be16 *nvm_hw) iwl_set_hw_address_family_8000() argument 1297 iwl_set_hw_address(struct iwl_trans *trans, const struct iwl_cfg *cfg, struct iwl_nvm_data *data, const __be16 *nvm_hw, const __le16 *mac_override) iwl_set_hw_address() argument 1368 struct iwl_nvm_data *data; iwl_parse_mei_nvm_data() local 1431 struct iwl_nvm_data *data; iwl_parse_nvm_data() local 1765 iwl_nvm_fixups(u32 hw_id, unsigned int section, u8 *data, unsigned int len) iwl_nvm_fixups() argument 1810 u8 data[]; iwl_read_external_nvm() member [all...] |
/third_party/python/Tools/c-analyzer/c_parser/ |
H A D | info.py | 186 class SourceLine(namedtuple('Line', 'file kind data conditions')): 188 #'directive', # data is ... 189 'source', # "data" is the line 190 #'comment', # "data" is the text, including comment markers 254 class ParsedItem(namedtuple('ParsedItem', 'file kind parent name data')): 268 colnames = 'filename funcname name kind data'.split() 337 elif column == 'data': 345 if not self.data: 347 elif isinstance(self.data, str): 348 return self.data [all...] |
/kernel/linux/linux-5.10/drivers/clk/meson/ |
H A D | clk-cpu-dyndiv.c | 16 return (struct meson_clk_cpu_dyndiv_data *)clk->data; in meson_clk_cpu_dyndiv_data() 23 struct meson_clk_cpu_dyndiv_data *data = meson_clk_cpu_dyndiv_data(clk); in meson_clk_cpu_dyndiv_recalc_rate() local 26 meson_parm_read(clk->map, &data->div), in meson_clk_cpu_dyndiv_recalc_rate() 27 NULL, 0, data->div.width); in meson_clk_cpu_dyndiv_recalc_rate() 35 struct meson_clk_cpu_dyndiv_data *data = meson_clk_cpu_dyndiv_data(clk); in meson_clk_cpu_dyndiv_round_rate() local 37 return divider_round_rate(hw, rate, prate, NULL, data->div.width, 0); in meson_clk_cpu_dyndiv_round_rate() 44 struct meson_clk_cpu_dyndiv_data *data = meson_clk_cpu_dyndiv_data(clk); in meson_clk_cpu_dyndiv_set_rate() local 48 ret = divider_get_val(rate, parent_rate, NULL, data->div.width, 0); in meson_clk_cpu_dyndiv_set_rate() 52 val = (unsigned int)ret << data->div.shift; in meson_clk_cpu_dyndiv_set_rate() 55 meson_parm_write(clk->map, &data in meson_clk_cpu_dyndiv_set_rate() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/ |
H A D | varlen.c | 17 struct test_varlen__data *data; in test_varlen() local 28 data = skel->data; in test_varlen() 49 CHECK_VAL(data->payload2_len1, size1); in test_varlen() 50 CHECK_VAL(data->payload2_len2, size2); in test_varlen() 51 CHECK_VAL(data->total2, size1 + size2); in test_varlen() 52 CHECK(memcmp(data->payload2, exp_str, size1 + size2), "content_check", in test_varlen() 55 CHECK_VAL(data->payload3_len1, size1); in test_varlen() 56 CHECK_VAL(data->payload3_len2, size2); in test_varlen() 57 CHECK_VAL(data in test_varlen() [all...] |
/kernel/linux/linux-5.10/drivers/reset/ |
H A D | reset-socfpga.c | 24 struct reset_simple_data *data; in a10_reset_init() local 30 data = kzalloc(sizeof(*data), GFP_KERNEL); in a10_reset_init() 31 if (!data) in a10_reset_init() 44 data->membase = ioremap(res.start, size); in a10_reset_init() 45 if (!data->membase) { in a10_reset_init() 52 data->membase += reg_offset; in a10_reset_init() 54 spin_lock_init(&data->lock); in a10_reset_init() 56 data->rcdev.owner = THIS_MODULE; in a10_reset_init() 57 data in a10_reset_init() [all...] |
/kernel/linux/linux-6.6/drivers/reset/ |
H A D | reset-socfpga.c | 24 struct reset_simple_data *data; in a10_reset_init() local 30 data = kzalloc(sizeof(*data), GFP_KERNEL); in a10_reset_init() 31 if (!data) in a10_reset_init() 44 data->membase = ioremap(res.start, size); in a10_reset_init() 45 if (!data->membase) { in a10_reset_init() 52 data->membase += reg_offset; in a10_reset_init() 54 spin_lock_init(&data->lock); in a10_reset_init() 56 data->rcdev.owner = THIS_MODULE; in a10_reset_init() 57 data in a10_reset_init() [all...] |
/kernel/linux/linux-6.6/drivers/clk/meson/ |
H A D | clk-cpu-dyndiv.c | 16 return (struct meson_clk_cpu_dyndiv_data *)clk->data; in meson_clk_cpu_dyndiv_data() 23 struct meson_clk_cpu_dyndiv_data *data = meson_clk_cpu_dyndiv_data(clk); in meson_clk_cpu_dyndiv_recalc_rate() local 26 meson_parm_read(clk->map, &data->div), in meson_clk_cpu_dyndiv_recalc_rate() 27 NULL, 0, data->div.width); in meson_clk_cpu_dyndiv_recalc_rate() 34 struct meson_clk_cpu_dyndiv_data *data = meson_clk_cpu_dyndiv_data(clk); in meson_clk_cpu_dyndiv_determine_rate() local 36 return divider_determine_rate(hw, req, NULL, data->div.width, 0); in meson_clk_cpu_dyndiv_determine_rate() 43 struct meson_clk_cpu_dyndiv_data *data = meson_clk_cpu_dyndiv_data(clk); in meson_clk_cpu_dyndiv_set_rate() local 47 ret = divider_get_val(rate, parent_rate, NULL, data->div.width, 0); in meson_clk_cpu_dyndiv_set_rate() 51 val = (unsigned int)ret << data->div.shift; in meson_clk_cpu_dyndiv_set_rate() 54 meson_parm_write(clk->map, &data in meson_clk_cpu_dyndiv_set_rate() [all...] |
/third_party/backends/backend/ |
H A D | hp-accessor.h | 51 HpAccessor sanei_hp_accessor_new (HpData data, size_t size); 52 HpAccessor sanei_hp_accessor_int_new (HpData data); 53 HpAccessor sanei_hp_accessor_bool_new (HpData data); 54 HpAccessor sanei_hp_accessor_fixed_new (HpData data); 55 HpAccessor sanei_hp_accessor_choice_new(HpData data, HpChoice choices, 57 HpAccessor sanei_hp_accessor_vector_new(HpData data, 59 HpAccessor sanei_hp_accessor_gamma_vector_new(HpData data, 61 HpAccessor sanei_hp_accessor_matrix_vector_new(HpData data, 69 SANE_Status sanei_hp_accessor_get (HpAccessor this, HpData data, void * valp); 70 SANE_Status sanei_hp_accessor_set (HpAccessor this, HpData data, voi [all...] |
/third_party/curl/docs/examples/ |
H A D | ftp-wildcard.c | 36 struct callback_data *data, 39 static long file_is_downloaded(struct callback_data *data); 49 /* help data */ in main() 50 struct callback_data data = { 0 }; in main() local 70 /* callback is called after data from the file have been transferred */ in main() 76 /* put transfer data into callbacks */ in main() 77 curl_easy_setopt(handle, CURLOPT_CHUNK_DATA, &data); in main() 78 curl_easy_setopt(handle, CURLOPT_WRITEDATA, &data); in main() 97 struct callback_data *data, in file_is_coming() 122 data in file_is_coming() 96 file_is_coming(struct curl_fileinfo *finfo, struct callback_data *data, int remains) file_is_coming() argument 131 file_is_downloaded(struct callback_data *data) file_is_downloaded() argument 144 struct callback_data *data = cb_data; write_it() local [all...] |
/third_party/libphonenumber/tools/java/java-build/src/com/google/i18n/phonenumbers/ |
H A D | JSArrayBuilder.java | 30 private StringBuilder data = new StringBuilder(); field in JSArrayBuilder 39 data.append(','); in beginElement() 49 data.append('['); in beginArray() 59 data.append("]\n"); in endArray() 100 escape(string, data); in append() 102 data.append(string); in append() 108 // Returns a string representing the data in this JSArray. 110 return data.toString(); in toString() 122 int i = data.length(); in trimTrailingCommas() 123 while (i > 0 && data in trimTrailingCommas() [all...] |
/third_party/node/deps/npm/node_modules/nopt/lib/ |
H A D | type-defs.js | 7 function validateString (data, k, val) { 8 data[k] = String(val) 11 function validatePath (data, k, val) { 26 data[k] = path.resolve(home, val.slice(2)) 28 data[k] = path.resolve(val) 33 function validateNumber (data, k, val) { 38 data[k] = +val 41 function validateDate (data, k, val) { 47 data[k] = new Date(val) 50 function validateBoolean (data, [all...] |
/third_party/node/deps/openssl/openssl/providers/implementations/rands/seeding/ |
H A D | rand_vxworks.c | 84 } data; in ossl_rand_pool_add_additional_data() local 86 memset(&data, 0, sizeof(data)); in ossl_rand_pool_add_additional_data() 93 data.tid = CRYPTO_THREAD_get_current_id(); in ossl_rand_pool_add_additional_data() 94 data.time = get_timer_bits(); in ossl_rand_pool_add_additional_data() 96 return ossl_rand_pool_add(pool, (unsigned char *)&data, sizeof(data), 0); in ossl_rand_pool_add_additional_data() 105 } data; in ossl_pool_add_nonce_data() local 107 memset(&data, 0, sizeof(data)); in ossl_pool_add_nonce_data() [all...] |
/third_party/openssl/providers/implementations/rands/seeding/ |
H A D | rand_vxworks.c | 84 } data; in ossl_rand_pool_add_additional_data() local 86 memset(&data, 0, sizeof(data)); in ossl_rand_pool_add_additional_data() 93 data.tid = CRYPTO_THREAD_get_current_id(); in ossl_rand_pool_add_additional_data() 94 data.time = get_timer_bits(); in ossl_rand_pool_add_additional_data() 96 return ossl_rand_pool_add(pool, (unsigned char *)&data, sizeof(data), 0); in ossl_rand_pool_add_additional_data() 105 } data; in ossl_pool_add_nonce_data() local 107 memset(&data, 0, sizeof(data)); in ossl_pool_add_nonce_data() [all...] |
/kernel/linux/linux-5.10/arch/arm64/lib/ |
H A D | csum.c | 11 static u64 accumulate(u64 sum, u64 data) in accumulate() argument 13 __uint128_t tmp = (__uint128_t)sum + data; in accumulate() 25 u64 data, sum64 = 0; in do_csum() local 49 data = *ptr++; in do_csum() 51 data = (data >> shift) << shift; in do_csum() 53 data = (data << shift) >> shift; in do_csum() 91 sum64 = accumulate(sum64, data); in do_csum() 98 data in do_csum() [all...] |
/kernel/linux/linux-5.10/arch/sh/drivers/pci/ |
H A D | ops-sh7786.c | 20 struct pci_bus *bus, unsigned int devfn, int where, u32 *data) in sh7786_pcie_config_access() 51 *data = pci_read_reg(chan, PCI_REG(reg)); in sh7786_pcie_config_access() 53 pci_write_reg(chan, *data, PCI_REG(reg)); in sh7786_pcie_config_access() 79 *data = pci_read_reg(chan, SH4A_PCIEPDR); in sh7786_pcie_config_access() 81 pci_write_reg(chan, *data, SH4A_PCIEPDR); in sh7786_pcie_config_access() 94 u32 data; in sh7786_pcie_read() local 103 devfn, where, &data); in sh7786_pcie_read() 110 *val = (data >> ((where & 3) << 3)) & 0xff; in sh7786_pcie_read() 112 *val = (data >> ((where & 2) << 3)) & 0xffff; in sh7786_pcie_read() 114 *val = data; in sh7786_pcie_read() 19 sh7786_pcie_config_access(unsigned char access_type, struct pci_bus *bus, unsigned int devfn, int where, u32 *data) sh7786_pcie_config_access() argument 130 u32 data; sh7786_pcie_write() local [all...] |
/kernel/linux/linux-6.6/arch/arm64/lib/ |
H A D | csum.c | 11 static u64 accumulate(u64 sum, u64 data) in accumulate() argument 13 __uint128_t tmp = (__uint128_t)sum + data; in accumulate() 25 u64 data, sum64 = 0; in do_csum() local 49 data = *ptr++; in do_csum() 51 data = (data >> shift) << shift; in do_csum() 53 data = (data << shift) >> shift; in do_csum() 91 sum64 = accumulate(sum64, data); in do_csum() 98 data in do_csum() [all...] |
/kernel/linux/linux-6.6/arch/m68k/virt/ |
H A D | config.c | 64 const void *data = record->data; in virt_parse_bootinfo() local 68 virt_bi_data.qemu_version = be32_to_cpup(data); in virt_parse_bootinfo() 71 virt_bi_data.pic.mmio = be32_to_cpup(data); in virt_parse_bootinfo() 72 data += 4; in virt_parse_bootinfo() 73 virt_bi_data.pic.irq = be32_to_cpup(data); in virt_parse_bootinfo() 76 virt_bi_data.rtc.mmio = be32_to_cpup(data); in virt_parse_bootinfo() 77 data += 4; in virt_parse_bootinfo() 78 virt_bi_data.rtc.irq = be32_to_cpup(data); in virt_parse_bootinfo() 81 virt_bi_data.tty.mmio = be32_to_cpup(data); in virt_parse_bootinfo() [all...] |
/kernel/linux/linux-6.6/arch/sh/drivers/pci/ |
H A D | ops-sh7786.c | 20 struct pci_bus *bus, unsigned int devfn, int where, u32 *data) in sh7786_pcie_config_access() 51 *data = pci_read_reg(chan, PCI_REG(reg)); in sh7786_pcie_config_access() 53 pci_write_reg(chan, *data, PCI_REG(reg)); in sh7786_pcie_config_access() 79 *data = pci_read_reg(chan, SH4A_PCIEPDR); in sh7786_pcie_config_access() 81 pci_write_reg(chan, *data, SH4A_PCIEPDR); in sh7786_pcie_config_access() 94 u32 data; in sh7786_pcie_read() local 103 devfn, where, &data); in sh7786_pcie_read() 110 *val = (data >> ((where & 3) << 3)) & 0xff; in sh7786_pcie_read() 112 *val = (data >> ((where & 2) << 3)) & 0xffff; in sh7786_pcie_read() 114 *val = data; in sh7786_pcie_read() 19 sh7786_pcie_config_access(unsigned char access_type, struct pci_bus *bus, unsigned int devfn, int where, u32 *data) sh7786_pcie_config_access() argument 130 u32 data; sh7786_pcie_write() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/top/ |
H A D | gk104.c | 32 u32 data, type, inst; in gk104_top_oneinit() local 43 data = nvkm_rd32(device, 0x022700 + (i * 0x04)); in gk104_top_oneinit() 44 nvkm_trace(subdev, "%02x: %08x\n", i, data); in gk104_top_oneinit() 45 switch (data & 0x00000003) { in gk104_top_oneinit() 49 inst = (data & 0x3c000000) >> 26; in gk104_top_oneinit() 50 info->addr = (data & 0x00fff000); in gk104_top_oneinit() 51 if (data & 0x00000004) in gk104_top_oneinit() 52 info->fault = (data & 0x000003f8) >> 3; in gk104_top_oneinit() 55 if (data & 0x00000020) in gk104_top_oneinit() 56 info->engine = (data in gk104_top_oneinit() [all...] |
/kernel/linux/linux-5.10/drivers/iio/potentiometer/ |
H A D | tpl0102.c | 67 struct tpl0102_data *data = iio_priv(indio_dev); in tpl0102_read_raw() local 71 int ret = regmap_read(data->regmap, chan->channel, val); in tpl0102_read_raw() 76 *val = 1000 * data->cfg->kohms; in tpl0102_read_raw() 77 *val2 = data->cfg->avail[2] + 1; in tpl0102_read_raw() 89 struct tpl0102_data *data = iio_priv(indio_dev); in tpl0102_read_avail() local 93 *length = ARRAY_SIZE(data->cfg->avail); in tpl0102_read_avail() 94 *vals = data->cfg->avail; in tpl0102_read_avail() 106 struct tpl0102_data *data = iio_priv(indio_dev); in tpl0102_write_raw() local 111 if (val > data->cfg->avail[2] || val < 0) in tpl0102_write_raw() 114 return regmap_write(data in tpl0102_write_raw() 127 struct tpl0102_data *data; tpl0102_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/hwtracing/stm/ |
H A D | heartbeat.c | 25 struct stm_source_data data; member 37 stm_source_write(&heartbeat->data, 0, str, sizeof str); in stm_heartbeat_hrtimer_handler() 44 static int stm_heartbeat_link(struct stm_source_data *data) in stm_heartbeat_link() argument 47 container_of(data, struct stm_heartbeat, data); in stm_heartbeat_link() 56 static void stm_heartbeat_unlink(struct stm_source_data *data) in stm_heartbeat_unlink() argument 59 container_of(data, struct stm_heartbeat, data); in stm_heartbeat_unlink() 73 stm_heartbeat[i].data.name = in stm_heartbeat_init() 75 if (!stm_heartbeat[i].data in stm_heartbeat_init() [all...] |