+void
+atalk_dominit()
+{
+ atalk_mutex = atalkdom->dom_mtx;
+}
+
+void
+atalk_lock()
+{
+ int error = 0, lr, lr_saved;
+#ifdef __ppc__
+ __asm__ volatile("mflr %0" : "=r" (lr));
+ lr_saved = lr;
+#endif
+ lck_mtx_assert(atalkdom->dom_mtx, LCK_MTX_ASSERT_NOTOWNED);
+ lck_mtx_lock(atalkdom->dom_mtx);
+}
+
+void
+atalk_unlock()
+{
+ int error = 0, lr, lr_saved;
+#ifdef __ppc__
+ __asm__ volatile("mflr %0" : "=r" (lr));
+ lr_saved = lr;
+#endif
+ lck_mtx_assert(atalkdom->dom_mtx, LCK_MTX_ASSERT_OWNED);
+ lck_mtx_unlock(atalkdom->dom_mtx);
+
+}
+
+
+
+
+