Lines Matching refs:remove_cc
248 cc_check_default(struct cc_algo *remove_cc) in cc_check_default() argument
260 remove_cc->name, in cc_check_default()
284 cc_deregister_algo_locked(struct cc_algo *remove_cc) in cc_deregister_algo_locked() argument
291 if (funcs == remove_cc) in cc_deregister_algo_locked()
299 KASSERT((remove_cc->flags & CC_MODULE_BEING_REMOVED), in cc_deregister_algo_locked()
300 ("remove_cc:%p does not have CC_MODULE_BEING_REMOVED flag", remove_cc)); in cc_deregister_algo_locked()
301 if (cc_check_default(remove_cc)) { in cc_deregister_algo_locked()
304 if (remove_cc->cc_refcount != 0) { in cc_deregister_algo_locked()
308 STAILQ_REMOVE(&cc_list, remove_cc, cc_algo, entries); in cc_deregister_algo_locked()
316 cc_deregister_algo(struct cc_algo *remove_cc) in cc_deregister_algo() argument
321 ret = cc_deregister_algo_locked(remove_cc); in cc_deregister_algo()