/openbmc/linux/include/linux/ |
H A D | counter.h | 20 struct counter_count; 158 struct counter_count *count, 163 struct counter_count *count, u8 *val); 169 struct counter_count *count, u32 *val); 175 struct counter_count *count, u64 *val); 184 struct counter_count *count, 192 struct counter_count *count, 197 struct counter_count *count, u8 val); 203 struct counter_count *count, u32 val); 209 struct counter_count *count, u64 val); [all …]
|
/openbmc/linux/drivers/counter/ |
H A D | stm32-lptimer-cnt.c | 141 struct counter_count *count, u64 *val) in stm32_lptim_cnt_read() 157 struct counter_count *count, in stm32_lptim_cnt_function_read() 176 struct counter_count *count, in stm32_lptim_cnt_function_write() 199 struct counter_count *count, in stm32_lptim_cnt_enable_read() 215 struct counter_count *count, in stm32_lptim_cnt_enable_write() 240 struct counter_count *count, in stm32_lptim_cnt_ceiling_read() 251 struct counter_count *count, in stm32_lptim_cnt_ceiling_write() 275 struct counter_count *count, in stm32_lptim_cnt_action_read() 319 struct counter_count *count, in stm32_lptim_cnt_action_write() 387 static struct counter_count stm32_lptim_enc_counts = { [all …]
|
H A D | stm32-timer-cnt.c | 47 struct counter_count *count, u64 *val) in stm32_count_read() 59 struct counter_count *count, const u64 val) in stm32_count_write() 72 struct counter_count *count, in stm32_count_function_read() 99 struct counter_count *count, in stm32_count_function_write() 139 struct counter_count *count, in stm32_count_direction_read() 153 struct counter_count *count, u64 *ceiling) in stm32_count_ceiling_read() 166 struct counter_count *count, u64 ceiling) in stm32_count_ceiling_write() 181 struct counter_count *count, u8 *enable) in stm32_count_enable_read() 194 struct counter_count *count, u8 enable) in stm32_count_enable_write() 238 struct counter_count *count, in stm32_action_read() [all …]
|
H A D | ti-eqep.c | 97 struct counter_count *count, u64 *val) in ti_eqep_count_read() 109 struct counter_count *count, u64 val) in ti_eqep_count_write() 122 struct counter_count *count, in ti_eqep_function_read() 149 struct counter_count *count, in ti_eqep_function_write() 178 struct counter_count *count, in ti_eqep_action_read() 251 struct counter_count *count, in ti_eqep_position_ceiling_read() 265 struct counter_count *count, in ti_eqep_position_ceiling_write() 279 struct counter_count *count, u8 *enable) in ti_eqep_position_enable_read() 292 struct counter_count *count, u8 enable) in ti_eqep_position_enable_write() 345 static struct counter_count ti_eqep_counts[] = {
|
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 | 24 struct counter_count cnts; 40 struct counter_count *count, u8 *enable) in interrupt_cnt_enable_read() 50 struct counter_count *count, u8 enable) in interrupt_cnt_enable_write() 78 struct counter_count *count, in interrupt_cnt_action_read() 88 struct counter_count *count, u64 *val) in interrupt_cnt_read() 98 struct counter_count *count, const u64 val) in interrupt_cnt_write() 115 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 | 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 | 69 struct counter_count *count, in mchp_tc_count_function_read() 83 struct counter_count *count, in mchp_tc_count_function_write() 165 struct counter_count *count, in mchp_tc_count_action_read() 204 struct counter_count *count, in mchp_tc_count_action_write() 239 struct counter_count *count, u64 *val) in mchp_tc_count_read() 250 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() 626 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 | 532 struct counter_count *const count = comp_node->parent; in counter_get_data()
|
/openbmc/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);
|