Lines Matching defs:function
197 /* Disable the interrupt function */
199 /* Enable the interrupt function */
324 enum counter_function *const function)
328 *function = COUNTER_FUNCTION_PULSE_DIRECTION;
331 *function = COUNTER_FUNCTION_QUADRATURE_X1_A;
334 *function = COUNTER_FUNCTION_QUADRATURE_X2_A;
337 *function = COUNTER_FUNCTION_QUADRATURE_X4;
347 enum counter_function *function)
355 retval = quad8_function_get(priv, count->id, function);
364 enum counter_function function)
373 switch (function) {
393 /* Synchronous function not supported in non-quadrature mode */
447 enum counter_function function;
463 /* Get Count function and direction atomically */
464 err = quad8_function_get(priv, count->id, &function);
477 /* Determine action mode based on current count function mode */
478 switch (function) {
542 /* Save new IRQ function configuration */
683 /* Index function must be non-synchronous in non-quadrature mode */
1226 WARN_ONCE(true, "invalid interrupt trigger function %u configured for channel %lu\n",
1269 /* Disable index function; negative index polarity */
1318 /* Reset all counters and disable interrupt function */
1333 /* Enable all counters and enable interrupt function */