Lines Matching defs:work
64 static void ceph_cap_release_work(struct work_struct *work);
65 static void ceph_cap_reclaim_work(struct work_struct *work);
2360 static void ceph_cap_release_work(struct work_struct *work)
2363 container_of(work, struct ceph_mds_session, s_cap_release_work);
2382 dout("cap release work queued\n");
2385 dout("failed to queue cap release work\n");
2402 static void ceph_cap_reclaim_work(struct work_struct *work)
2405 container_of(work, struct ceph_mds_client, cap_reclaim_work);
2417 dout("caps reclaim work queued\n");
2419 dout("failed to queue caps release work\n");
5102 * delayed work -- periodically trim expired leases, renew caps with mds. If
5117 static void delayed_work(struct work_struct *work)
5120 container_of(work, struct ceph_mds_client, delayed_work.work);
5530 * Make sure the delayed work stopped before releasing
5534 * guarantee that the work finishes executing. But the
5535 * delayed work will re-arm itself again after that.
5554 /* flush out any connection work with references to us */