| /linux/include/linux/ |
| H A D | counter.h | 21 struct counter_count; 159 struct counter_count *count, 164 struct counter_count *count, u8 *val); 170 struct counter_count *count, u32 *val); 176 struct counter_count *count, u64 *val); 185 struct counter_count *count, 193 struct counter_count *count, 198 struct counter_count *count, u8 val); 204 struct counter_count *count, u32 val); 210 struct counter_count *count, u64 val); [all …]
|
| /linux/drivers/counter/ |
| H A D | stm32-lptimer-cnt.c | 147 struct counter_count *count, u64 *val) in stm32_lptim_cnt_read() 163 struct counter_count *count, in stm32_lptim_cnt_function_read() 182 struct counter_count *count, in stm32_lptim_cnt_function_write() 205 struct counter_count *count, in stm32_lptim_cnt_enable_read() 221 struct counter_count *count, in stm32_lptim_cnt_enable_write() 246 struct counter_count *count, in stm32_lptim_cnt_ceiling_read() 257 struct counter_count *count, in stm32_lptim_cnt_ceiling_write() 281 struct counter_count *count, in stm32_lptim_cnt_action_read() 325 struct counter_count *count, in stm32_lptim_cnt_action_write() 393 static struct counter_count stm32_lptim_enc_counts = { [all …]
|
| H A D | intel-qep.c | 109 struct counter_count *count, u64 *val) in intel_qep_count_read() 125 struct counter_count *count, in intel_qep_function_read() 138 struct counter_count *count, in intel_qep_action_read() 176 struct counter_count *count, u64 *ceiling) in intel_qep_ceiling_read() 188 struct counter_count *count, u64 max) in intel_qep_ceiling_write() 213 struct counter_count *count, u8 *enable) in intel_qep_enable_read() 223 struct counter_count *count, u8 val) in intel_qep_enable_write() 255 struct counter_count *count, in intel_qep_spike_filter_ns_read() 276 struct counter_count *count, in intel_qep_spike_filter_ns_write() 325 struct counter_count *count, in intel_qep_preset_enable_read() [all …]
|
| H A D | i8254.c | 57 static int i8254_count_read(struct counter_device *const counter, struct counter_count *const count, in i8254_count_read() 85 struct counter_count *const count, in i8254_function_read() 97 struct counter_count *const count, in i8254_action_read() 126 struct counter_count *const count, u64 *const ceiling) in i8254_count_ceiling_read() 157 struct counter_count *const count, in i8254_count_mode_read() 188 struct counter_count *const count, in i8254_count_mode_write() 233 struct counter_count *const count, u64 *const floor) in i8254_count_floor_read() 259 struct counter_count *const count, u64 *const preset) in i8254_count_preset_read() 269 struct counter_count *const count, const u64 preset) in i8254_count_preset_write() 391 static struct counter_count i8254_counts[I8254_NUM_COUNTERS] = {
|
| H A D | interrupt-cnt.c | 27 struct counter_count cnts; 43 struct counter_count *count, u8 *enable) in interrupt_cnt_enable_read() 55 struct counter_count *count, u8 enable) in interrupt_cnt_enable_write() 85 struct counter_count *count, in interrupt_cnt_action_read() 95 struct counter_count *count, u64 *val) in interrupt_cnt_read() 105 struct counter_count *count, const u64 val) in interrupt_cnt_write() 122 struct counter_count *count, in interrupt_cnt_function_read()
|
| H A D | ti-ecap-capture.c | 171 struct counter_count *count, u64 *val) in ecap_cnt_count_read() 179 struct counter_count *count, u64 val) in ecap_cnt_count_write() 190 struct counter_count *count, in ecap_cnt_function_read() 199 struct counter_count *count, in ecap_cnt_action_read() 268 struct counter_count *count, in ecap_cnt_cap_read() 277 struct counter_count *count, in ecap_cnt_cap_write() 289 struct counter_count *count, u64 *val) in ecap_cnt_nb_ovf_read() 299 struct counter_count *count, u64 val) in ecap_cnt_nb_ovf_write() 312 struct counter_count *count, u64 *val) in ecap_cnt_ceiling_read() 320 struct counter_count *count, u8 *enable) in ecap_cnt_enable_read() [all …]
|
| H A D | ti-eqep.c | 139 struct counter_count *count, u64 *val) in ti_eqep_count_read() 151 struct counter_count *count, u64 val) in ti_eqep_count_write() 164 struct counter_count *count, in ti_eqep_function_read() 191 struct counter_count *count, in ti_eqep_function_write() 220 struct counter_count *count, in ti_eqep_action_read() 334 struct counter_count *count, in ti_eqep_position_ceiling_read() 348 struct counter_count *count, in ti_eqep_position_ceiling_write() 362 struct counter_count *count, u8 *enable) in ti_eqep_position_enable_read() 375 struct counter_count *count, u8 enable) in ti_eqep_position_enable_write() 385 struct counter_count *count, in ti_eqep_direction_read() [all …]
|
| H A D | stm32-timer-cnt.c | 60 struct counter_count *count, u64 *val) in stm32_count_read() 72 struct counter_count *count, const u64 val) in stm32_count_write() 85 struct counter_count *count, in stm32_count_function_read() 112 struct counter_count *count, in stm32_count_function_write() 158 struct counter_count *count, in stm32_count_direction_read() 172 struct counter_count *count, u64 *ceiling) in stm32_count_ceiling_read() 185 struct counter_count *count, u64 ceiling) in stm32_count_ceiling_write() 200 struct counter_count *count, u8 *enable) in stm32_count_enable_read() 213 struct counter_count *count, u8 enable) in stm32_count_enable_write() 245 struct counter_count *count, u64 *prescaler) in stm32_count_prescaler_read() [all …]
|
| H A D | ftm-quaddec.c | 118 struct counter_count *count, u32 *cnt_mode) in ftm_quaddec_get_prescaler() 131 struct counter_count *count, u32 cnt_mode) in ftm_quaddec_set_prescaler() 161 struct counter_count *count, in ftm_quaddec_count_read() 175 struct counter_count *count, in ftm_quaddec_count_write() 191 struct counter_count *count, in ftm_quaddec_count_function_read() 200 struct counter_count *count, in ftm_quaddec_action_read() 248 static struct counter_count ftm_quaddec_counts = {
|
| H A D | 104-quad-8.c | 236 struct counter_count *count, u64 *val) in quad8_count_read() 284 struct counter_count *count, u64 val) in quad8_count_write() 346 struct counter_count *count, in quad8_function_read() 363 struct counter_count *count, in quad8_function_write() 411 struct counter_count *count, in quad8_direction_read() 440 struct counter_count *count, in quad8_action_read() 700 struct counter_count *count, u64 *floor) in quad8_count_floor_read() 709 struct counter_count *count, in quad8_count_mode_read() 733 struct counter_count *count, in quad8_count_mode_write() 770 struct counter_count *count, u8 *enable) in quad8_count_enable_read() [all …]
|
| H A D | microchip-tcb-capture.c | 75 struct counter_count *count, in mchp_tc_count_function_read() 89 struct counter_count *count, in mchp_tc_count_function_write() 171 struct counter_count *count, in mchp_tc_count_action_read() 210 struct counter_count *count, in mchp_tc_count_action_write() 245 struct counter_count *count, u64 *val) in mchp_tc_count_read() 257 struct counter_count *count, size_t idx, u64 *val) in mchp_tc_count_cap_read() 283 struct counter_count *count, size_t idx, u64 val) in mchp_tc_count_cap_write() 305 static int mchp_tc_count_compare_read(struct counter_device *counter, struct counter_count *count, in mchp_tc_count_compare_read() 321 static int mchp_tc_count_compare_write(struct counter_device *counter, struct counter_count *count, in mchp_tc_count_compare_write() 362 static struct counter_count mchp_tc_counts[] = {
|
| H A D | rz-mtu3-cnt.c | 158 struct counter_count *count, u64 *val) in rz_mtu3_count_read() 180 struct counter_count *count, const u64 val) in rz_mtu3_count_write() 232 struct counter_count *count, in rz_mtu3_count_function_read() 250 struct counter_count *count, in rz_mtu3_count_function_write() 291 struct counter_count *count, in rz_mtu3_count_direction_read() 315 struct counter_count *count, in rz_mtu3_count_ceiling_read() 346 struct counter_count *count, in rz_mtu3_count_ceiling_write() 473 struct counter_count *count, u8 *enable) in rz_mtu3_count_enable_read() 496 struct counter_count *count, u8 enable) in rz_mtu3_count_enable_write() 629 struct counter_count *count, in rz_mtu3_action_read() [all …]
|
| H A D | counter-sysfs.c | 243 struct counter_count *const count = a->parent; in counter_comp_u32_store() 509 const struct counter_count *const count = a->parent; in counter_comp_available_show() 892 struct counter_count *const count) in counter_sysfs_synapses_add() 942 struct counter_count *const count) in counter_count_attrs_create() 979 struct counter_count *count; in counter_sysfs_counts_add()
|
| H A D | counter-chrdev.c | 531 struct counter_count *const count = comp_node->parent; in counter_get_data()
|
| /linux/Documentation/driver-api/ |
| H A D | generic-counter.rst | 252 Counter Counts may be allocated via counter_count structures, and 256 respective counter_count structure. These counter_count structures are 305 struct counter_count *count, 308 struct counter_count *count, u8 *enable); 310 struct counter_count *count, u8 enable); 312 struct counter_count *count, u64 *ceiling); 314 struct counter_count *count, u64 ceiling);
|