summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Braun <rbraun@sceen.net>2012-11-25 22:47:15 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2012-11-27 23:01:29 +0100
commit9828a0bb4c6e69f401738013e4adfb4da95afc03 (patch)
tree369f87bce2a91253c6c5198ffc710f4e6062b136
parentb5014c2caaef8ee061c47b907a599526d9dbe875 (diff)
Move procfs to pthreads
-rw-r--r--netfs.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/netfs.c b/netfs.c
index 24a6603..a4d9f9c 100644
--- a/netfs.c
+++ b/netfs.c
@@ -208,10 +208,10 @@ error_t netfs_attempt_lookup (struct iouser *user, struct node *dir,
error_t err;
err = procfs_lookup (dir, name, np);
- mutex_unlock (&dir->lock);
+ pthread_mutex_unlock (&dir->lock);
if (! err)
- mutex_lock (&(*np)->lock);
+ pthread_mutex_lock (&(*np)->lock);
return err;
}
@@ -220,12 +220,12 @@ error_t netfs_attempt_lookup (struct iouser *user, struct node *dir,
free all its associated storage. */
void netfs_node_norefs (struct node *np)
{
- spin_unlock (&netfs_node_refcnt_lock);
+ pthread_spin_unlock (&netfs_node_refcnt_lock);
procfs_cleanup (np);
free (np);
- spin_lock (&netfs_node_refcnt_lock);
+ pthread_spin_lock (&netfs_node_refcnt_lock);
}