> +void nvmf_teardown_ctrl(struct nvme_ctrl *ctrl) > +{ > + cancel_work_sync(&ctrl->err_work); > + cancel_delayed_work_sync(&ctrl->connect_work); Name doesn't represent what is done in the function at all.. possible names: nvmf_uninit_ctrl nvmf_deinit_ctrl nvmf_fini_ctrl ...