Home
last modified time | relevance | path

Searched refs:ck_ec_ops (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/contrib/ck/include/
H A Dck_ec.h278 struct ck_ec_ops;
283 const struct ck_ec_ops *ops;
296 struct ck_ec_ops { struct
298 int (*gettime)(const struct ck_ec_ops *, struct timespec *out); argument
320 void (*wake32)(const struct ck_ec_ops *, const uint32_t *address); argument
330 void (*wake64)(const struct ck_ec_ops *, const uint64_t *address); argument
383 const struct ck_ec_ops *ops;
622 void ck_ec32_wake(struct ck_ec32 *ec, const struct ck_ec_ops *ops);
752 const struct ck_ec_ops *ops,
764 const struct ck_ec_ops *ops,
[all …]
/freebsd/sys/contrib/ck/src/
H A Dck_ec.c35 ck_ec32_wake(struct ck_ec32 *ec, const struct ck_ec_ops *ops) in ck_ec32_wake()
45 const struct ck_ec_ops *ops, in ck_ec32_wait_slow()
55 ck_ec64_wake(struct ck_ec64 *ec, const struct ck_ec_ops *ops) in ck_ec64_wake()
64 const struct ck_ec_ops *ops, in ck_ec64_wait_slow()
75 const struct ck_ec_ops *ops, in ck_ec_deadline_impl()
137 const struct ck_ec_ops *ops = wait_state->ops; in exponential_backoff()
203 const struct ck_ec_ops *ops, \
385 const struct ck_ec_ops *ops, in ck_ec32_wait_pred_slow()
406 const struct ck_ec_ops *ops, in ck_ec64_wait_pred_slow()
H A Dck_ec_timeutil.h138 const struct ck_ec_ops *ops, in check_deadline()